Package | Description |
---|---|
de.fuberlin.wiwiss.d2rq.algebra |
Implementation of an RDF-based relational algebra.
|
de.fuberlin.wiwiss.d2rq.nodes |
Code that maps a set of database values into a set of RDF nodes.
|
de.fuberlin.wiwiss.d2rq.parser |
Code that converts a D2RQ mapping file from its RDF representation into
corresponding Java objects.
|
de.fuberlin.wiwiss.d2rq.values |
Code for expressing a rule that generates a set of values from some data in the database.
|
Modifier and Type | Field and Description |
---|---|
static List<OrderSpec> |
OrderSpec.NONE |
Modifier and Type | Method and Description |
---|---|
List<OrderSpec> |
ColumnRenamer.applyTo(List<OrderSpec> orderSpecs) |
List<OrderSpec> |
RelationImpl.orderSpecs() |
abstract List<OrderSpec> |
Relation.orderSpecs()
The expressions (and ascending/descending flag) used for ordering
the relation.
|
Modifier and Type | Method and Description |
---|---|
List<OrderSpec> |
ColumnRenamer.applyTo(List<OrderSpec> orderSpecs) |
Relation |
MutableRelation.orderBy(List<OrderSpec> orderSpecs) |
Constructor and Description |
---|
RelationImpl(ConnectedDB database,
AliasMap aliases,
Expression condition,
Expression softCondition,
Set<Join> joinConditions,
Set<ProjectionSpec> projections,
boolean isUnique,
List<OrderSpec> orderSpecs,
int limit,
int limitInverse) |
Modifier and Type | Method and Description |
---|---|
List<OrderSpec> |
TypedNodeMaker.orderSpecs(boolean ascending) |
List<OrderSpec> |
NodeMaker.orderSpecs(boolean ascending)
Returns expressions (with possible ASC/DESC marker) that re necessary
for ordering a relation by the nodes in this NodeMaker.
|
List<OrderSpec> |
FixedNodeMaker.orderSpecs(boolean ascending) |
Modifier and Type | Method and Description |
---|---|
void |
RelationBuilder.setOrderSpecs(List<OrderSpec> orderSpecs) |
Modifier and Type | Method and Description |
---|---|
List<OrderSpec> |
ValueMaker.orderSpecs(boolean ascending) |
List<OrderSpec> |
ValueDecorator.orderSpecs(boolean ascending) |
List<OrderSpec> |
SQLExpressionValueMaker.orderSpecs(boolean ascending) |
List<OrderSpec> |
Pattern.orderSpecs(boolean ascending) |
List<OrderSpec> |
ConstantValueMaker.orderSpecs(boolean ascending) |
List<OrderSpec> |
Column.orderSpecs(boolean ascending) |
List<OrderSpec> |
BlankNodeID.orderSpecs(boolean ascending) |