|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
A Table is a relational dataset in a Schema. It
has methods to describe and implement itself.
| Method Summary | |
String |
getQualifiedName()
Obtain an identifier for this table. |
double |
getRowCount()
Returns an estimate of the number of rows in the table. |
Type |
getRowType()
Describes the type of rows returned by this table. |
Schema |
getSchema()
Returns the Schema this table belongs to. |
Rel |
toRel(Cluster cluster,
Expression connectionExp)
Converts this table into a relational expression. |
| Method Detail |
public Schema getSchema()
Schema this table belongs to.
public Type getRowType()
public double getRowCount()
public Rel toRel(Cluster cluster,
Expression connectionExp)
relational expression. This
relational expression can then be optimized by applying rules to
transform it into other access methods for this table.
cluster - the cluster this Rel will belong toconnectionExp - the parse tree of the expression which evaluates to
a connection objectpublic String getQualifiedName()
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||