Package | Description |
---|---|
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 |
Modifier and Type | Method and Description |
---|---|
NodeMaker |
NodeRelation.nodeMaker(Var variables) |
Modifier and Type | Method and Description |
---|---|
Map<Var,NodeMaker> |
VariableConstraints.toMap() |
Modifier and Type | Method and Description |
---|---|
void |
VariableConstraints.add(Var var,
NodeMaker nodeMaker,
AliasMap aliases) |
void |
VariableConstraints.addIfVariable(Node possibleVariable,
NodeMaker nodeMaker,
AliasMap aliases) |
Constructor and Description |
---|
TripleRelation(Relation baseRelation,
NodeMaker subjectMaker,
NodeMaker predicateMaker,
NodeMaker objectMaker) |
Constructor and Description |
---|
NodeRelation(Relation base,
Map<Var,NodeMaker> nodeMakers) |
Modifier and Type | Method and Description |
---|---|
NodeMaker |
BindingMaker.nodeMaker(Var var) |
Constructor and Description |
---|
BindingMaker(Map<Var,NodeMaker> nodeMakers,
ProjectionSpec condition) |
Modifier and Type | Method and Description |
---|---|
void |
URIMakerRule.URIMakerRuleChecker.addPotentialMatch(NodeMaker nodeMaker) |
boolean |
URIMakerRule.URIMakerRuleChecker.canMatch(NodeMaker nodeMaker) |
Modifier and Type | Method and Description |
---|---|
NodeMaker |
ResourceMap.buildAliasedNodeMaker(AliasMap aliases,
boolean unique) |
NodeMaker |
ResourceMap.nodeMaker() |
Modifier and Type | Class and Description |
---|---|
class |
FixedNodeMaker |
class |
TypedNodeMaker |
Modifier and Type | Field and Description |
---|---|
static NodeMaker |
NodeMaker.EMPTY |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
NodeMaker |
AttributeExprEx.getNodeMaker() |
Constructor and Description |
---|
AttributeExprEx(Attribute attribute,
NodeMaker nodeMaker) |