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.
|
Modifier and Type | Method and Description |
---|---|
TripleRelation |
TripleRelation.limit(int limit) |
TripleRelation |
JoinOptimizer.optimize() |
TripleRelation |
TripleRelation.orderBy(Var variable,
boolean ascending) |
TripleRelation |
TripleRelation.selectTriple(Triple t) |
TripleRelation |
TripleRelation.selectWithVariables(Triple t)
Creates a
NodeRelation by applying a triple pattern
to the TripleRelation. |
Constructor and Description |
---|
JoinOptimizer(TripleRelation relation)
Constructs a new JoinOptimizer.
|
Constructor and Description |
---|
GraphPatternTranslator(List<Triple> triplePatterns,
Collection<TripleRelation> tripleRelations,
boolean useAllOptimizations) |
Modifier and Type | Method and Description |
---|---|
List<TripleRelation> |
URIMakerRule.sortRDFRelations(Collection<TripleRelation> tripleRelations) |
Modifier and Type | Method and Description |
---|---|
int |
URIMakerRule.compare(TripleRelation o1,
TripleRelation o2) |
Modifier and Type | Method and Description |
---|---|
List<TripleRelation> |
URIMakerRule.sortRDFRelations(Collection<TripleRelation> tripleRelations) |
Constructor and Description |
---|
FindQuery(Triple triplePattern,
Collection<TripleRelation> tripleRelations,
ExecutionContext context) |
FindQuery(Triple triplePattern,
Collection<TripleRelation> tripleRelations,
int limit,
ExecutionContext context) |
Modifier and Type | Method and Description |
---|---|
Collection<TripleRelation> |
Mapping.compiledPropertyBridges() |
Collection<TripleRelation> |
ClassMap.compiledPropertyBridges() |
Collection<TripleRelation> |
PropertyBridge.toTripleRelations() |