|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ProjectionSpec | Something to be used in the SELECT clause of a SQL query, e.g. |
RelationalOperators |
Class Summary | |
---|---|
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 | A group of Relation s that can be combined into a single
relation without changing the semantics of NodeMaker s. |
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 | A Relation associated with a number of named NodeMaker s. |
OrderSpec | |
Relation | TODO Describe this type TODO Add uniqueConstraints() TODO Explicitly list tables!!! |
RelationImpl | |
RelationName | A relation name, including an optional schema name. |
TripleRelation | A collection of virtual triples obtained by applying a Relation to a
database, and applying NodeMaker s for subject, predicate and object
to each result row. |
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.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |