|
||||||||||
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 |