Uses of Interface
de.fuberlin.wiwiss.d2rq.nodes.NodeMaker

Packages that use NodeMaker
de.fuberlin.wiwiss.d2rq.algebra Implementation of an RDF-based relational algebra. 
de.fuberlin.wiwiss.d2rq.engine   
de.fuberlin.wiwiss.d2rq.find The find query implementation can answer simple queries for triple patterns (RDF triples that may contain wildcards in the subject, predicate, and/or object positions). 
de.fuberlin.wiwiss.d2rq.map Classes that represent the components of a mapping file. 
de.fuberlin.wiwiss.d2rq.nodes Code that maps a set of database values into a set of RDF nodes. 
de.fuberlin.wiwiss.d2rq.optimizer.expr   
 

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

Methods in de.fuberlin.wiwiss.d2rq.algebra that return NodeMaker
 NodeMaker NodeRelation.nodeMaker(Var variables)
           
 

Methods in de.fuberlin.wiwiss.d2rq.algebra that return types with arguments of type NodeMaker
 Map<Var,NodeMaker> VariableConstraints.toMap()
           
 

Methods in de.fuberlin.wiwiss.d2rq.algebra with parameters of type NodeMaker
 void VariableConstraints.add(Var var, NodeMaker nodeMaker, AliasMap aliases)
           
 void VariableConstraints.addIfVariable(Node possibleVariable, NodeMaker nodeMaker, AliasMap aliases)
           
 

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

Constructor parameters in de.fuberlin.wiwiss.d2rq.algebra with type arguments of type NodeMaker
NodeRelation(Relation base, Map<Var,NodeMaker> nodeMakers)
           
 

Uses of NodeMaker in de.fuberlin.wiwiss.d2rq.engine
 

Methods in de.fuberlin.wiwiss.d2rq.engine that return NodeMaker
 NodeMaker BindingMaker.nodeMaker(Var var)
           
 

Constructor parameters in de.fuberlin.wiwiss.d2rq.engine with type arguments of type NodeMaker
BindingMaker(Map<Var,NodeMaker> nodeMakers, ProjectionSpec condition)
           
 

Uses of NodeMaker in de.fuberlin.wiwiss.d2rq.find
 

Methods in de.fuberlin.wiwiss.d2rq.find with parameters of type NodeMaker
 void URIMakerRule.URIMakerRuleChecker.addPotentialMatch(NodeMaker nodeMaker)
           
 boolean URIMakerRule.URIMakerRuleChecker.canMatch(NodeMaker nodeMaker)
           
 

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

Methods in de.fuberlin.wiwiss.d2rq.map that return NodeMaker
 NodeMaker ResourceMap.buildAliasedNodeMaker(AliasMap aliases, boolean unique)
           
 NodeMaker ResourceMap.nodeMaker()
           
 

Uses of NodeMaker in de.fuberlin.wiwiss.d2rq.nodes
 

Classes in de.fuberlin.wiwiss.d2rq.nodes that implement NodeMaker
 class FixedNodeMaker
           
 class TypedNodeMaker
           
 

Fields in de.fuberlin.wiwiss.d2rq.nodes declared as NodeMaker
static NodeMaker NodeMaker.EMPTY
           
 

Methods in de.fuberlin.wiwiss.d2rq.nodes that return NodeMaker
 NodeMaker TypedNodeMaker.renameAttributes(ColumnRenamer renamer)
           
 NodeMaker NodeMaker.renameAttributes(ColumnRenamer renamer)
           
 NodeMaker FixedNodeMaker.renameAttributes(ColumnRenamer renamer)
           
 NodeMaker TypedNodeMaker.selectNode(Node node, RelationalOperators sideEffects)
           
 NodeMaker NodeMaker.selectNode(Node node, RelationalOperators sideEffects)
           
 NodeMaker FixedNodeMaker.selectNode(Node n, RelationalOperators sideEffects)
           
 

Uses of NodeMaker in de.fuberlin.wiwiss.d2rq.optimizer.expr
 

Methods in de.fuberlin.wiwiss.d2rq.optimizer.expr that return NodeMaker
 NodeMaker AttributeExprEx.getNodeMaker()
           
 

Constructors in de.fuberlin.wiwiss.d2rq.optimizer.expr with parameters of type NodeMaker
AttributeExprEx(Attribute attribute, NodeMaker nodeMaker)