| 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) |