Package | Description |
---|---|
de.fuberlin.wiwiss.d2rq.algebra |
Implementation of an RDF-based relational algebra.
|
de.fuberlin.wiwiss.d2rq.dbschema |
JDBC-based database schema inspection code.
|
de.fuberlin.wiwiss.d2rq.mapgen |
The mapping generator introspects a database schema and generates a simple
default D2RQ mapping that matches the DB schema.
|
de.fuberlin.wiwiss.d2rq.parser |
Code that converts a D2RQ mapping file from its RDF representation into
corresponding Java objects.
|
de.fuberlin.wiwiss.d2rq.sql |
SQL query and result processing code.
|
Modifier and Type | Method and Description |
---|---|
Join |
ColumnRenamer.applyTo(Join original) |
Join |
AliasMap.applyTo(Join join) |
Join |
Join.renameColumns(ColumnRenamer columnRenamer) |
Modifier and Type | Method and Description |
---|---|
Set<Join> |
ColumnRenamer.applyToJoinSet(Set<Join> joins) |
Set<Join> |
RelationImpl.joinConditions() |
abstract Set<Join> |
Relation.joinConditions()
Returns the join conditions that must hold between the tables
in the relation.
|
Modifier and Type | Method and Description |
---|---|
Join |
ColumnRenamer.applyTo(Join original) |
Join |
AliasMap.applyTo(Join join) |
Modifier and Type | Method and Description |
---|---|
Set<Join> |
ColumnRenamer.applyToJoinSet(Set<Join> joins) |
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<Join> |
DatabaseSchemaInspector.foreignKeys(RelationName tableName,
int direction)
Returns a list of imported or exported (foreign) keys for a table.
|
Modifier and Type | Method and Description |
---|---|
void |
MappingGenerator.writeForeignKey(Join foreignKey) |
Modifier and Type | Method and Description |
---|---|
void |
RelationBuilder.addJoinCondition(Join joinCondition) |
Modifier and Type | Method and Description |
---|---|
static Set<Join> |
SQL.parseJoins(Collection<String> joinConditions)
Builds a list of Join objects from a list of join condition
strings.
|