org.jrdf.query.relation.operation.mem.join
Interface TupleEngine

All Known Implementing Classes:
NaturalJoinEngine, OuterUnionEngine, SemiJoinEngine, SubsumptionEngine

public interface TupleEngine

Implementation of different types of Join algorithms.


Method Summary
 SortedSet<Attribute> getHeading(Relation relation1, Relation relation2)
           
 void process(SortedSet<Attribute> headings, SortedSet<AttributeValuePair> avps1, SortedSet<AttributeValuePair> avps2, SortedSet<Tuple> result)
           
 

Method Detail

getHeading

SortedSet<Attribute> getHeading(Relation relation1,
                                Relation relation2)

process

void process(SortedSet<Attribute> headings,
             SortedSet<AttributeValuePair> avps1,
             SortedSet<AttributeValuePair> avps2,
             SortedSet<Tuple> result)