|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Relation
TODO Describe this type TODO Add uniqueConstraints() TODO Explicitly list tables
Field Summary | |
---|---|
static Relation |
EMPTY
|
static Relation |
TRUE
|
Method Summary | |
---|---|
AliasMap |
aliases()
The tables that are used to set up this relation, both in their aliased form, and with their original physical names. |
Map |
attributeConditions()
All tuples in the relation must have a certain value for an attribute if present in this map. |
Expression |
condition()
An expression that must be satisfied for all tuples in the relation. |
ConnectedDB |
database()
|
Set |
joinConditions()
Returns the join conditions that must hold between the tables in the relation. |
Methods inherited from interface de.fuberlin.wiwiss.d2rq.algebra.RelationalOperators |
---|
renameColumns, select |
Field Detail |
---|
static final Relation EMPTY
static final Relation TRUE
Method Detail |
---|
ConnectedDB database()
AliasMap aliases()
Set joinConditions()
Join
sExpression condition()
Expression.TRUE
indicates no conditionMap attributeConditions()
Attribute
n to strings
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |