Uses of Interface
de.fuberlin.wiwiss.d2rq.algebra.Relation

Packages that use Relation
de.fuberlin.wiwiss.d2rq.algebra Implementation of an RDF-based relational algebra. 
de.fuberlin.wiwiss.d2rq.map Classes that represent the components of a mapping file. 
de.fuberlin.wiwiss.d2rq.parser Code that converts a D2RQ mapping file from its RDF representation into corresponding Java objects. 
de.fuberlin.wiwiss.d2rq.sql SQL query and result processing code. 
 

Uses of Relation in de.fuberlin.wiwiss.d2rq.algebra
 

Classes in de.fuberlin.wiwiss.d2rq.algebra that implement Relation
 class RelationImpl
           
 

Fields in de.fuberlin.wiwiss.d2rq.algebra declared as Relation
static Relation Relation.EMPTY
           
static Relation Relation.TRUE
           
 

Methods in de.fuberlin.wiwiss.d2rq.algebra that return Relation
 Relation RDFRelation.baseRelation()
           
 Relation TripleRelation.baseRelation()
           
 Relation UnionOverSameBase.baseRelation()
           
 Relation MutableRelation.immutableSnapshot()
           
 Relation MutableRelation.renameColumns(ColumnRenamer renamer)
           
 Relation RelationImpl.renameColumns(ColumnRenamer renames)
           
 Relation RelationalOperators.renameColumns(ColumnRenamer renamer)
          Applies the rename operator to this relation.
 Relation MutableRelation.select(Map attributeConditions)
           
 Relation RelationImpl.select(Map newConditions)
           
 Relation RelationalOperators.select(Map attributeConditions)
          Applies the selection operator to this relation, using equality conditions on a number of attributes as the selection expression.
 

Constructors in de.fuberlin.wiwiss.d2rq.algebra with parameters of type Relation
MutableRelation(Relation initialState)
           
TripleRelation(Relation baseRelation, NodeMaker subjectMaker, NodeMaker predicateMaker, NodeMaker objectMaker)
           
 

Uses of Relation in de.fuberlin.wiwiss.d2rq.map
 

Methods in de.fuberlin.wiwiss.d2rq.map that return Relation
protected  Relation ClassMap.buildRelation()
           
protected  Relation PropertyBridge.buildRelation()
           
protected abstract  Relation ResourceMap.buildRelation()
           
 Relation ResourceMap.relation()
           
 

Uses of Relation in de.fuberlin.wiwiss.d2rq.parser
 

Methods in de.fuberlin.wiwiss.d2rq.parser that return Relation
 Relation RelationBuilder.buildRelation(ConnectedDB database)
           
 

Uses of Relation in de.fuberlin.wiwiss.d2rq.sql
 

Methods in de.fuberlin.wiwiss.d2rq.sql with parameters of type Relation
 void SelectStatementBuilder.addRelation(Relation relation)