See: Description
Interface | Description |
---|---|
ProjectionSpec |
Something to be used in the SELECT clause of a SQL query, e.g.
|
RelationalOperators |
Class | Description |
---|---|
AliasMap |
A map from table names to aliases.
|
AliasMap.Alias | |
Attribute |
A database column.
|
ColumnRenamer |
Something that can rename columns in various objects.
|
ColumnRenamerMap |
A
ColumnRenamer based on a fixed map of
original and replacement columns. |
CompatibleRelationGroup | |
ExpressionProjectionSpec | |
Join |
Represents an SQL join between two tables, spanning one or more columns.
|
JoinOptimizer |
Removes unnecessary joins from a
TripleRelation in cases
where this is possible without affecting the result. |
MutableRelation |
Wraps a relation and allows it to be modified by relational
operators.
|
NodeRelation | |
OrderSpec | |
Relation |
TODO Describe this type
TODO Add uniqueConstraints()
TODO Explicitly list tables!!!
|
RelationImpl | |
RelationName |
A relation name, including an optional schema name.
|
TripleRelation | |
VariableConstraints |
A map from variables to
NodeMaker s that helps to build up
constraints in cases where a variable is bound multiple times. |
Implementation of an RDF-based relational algebra.