net.sf.farrago.namespace
Interface FarragoMedColumnSet

All Superinterfaces:
RelOptTable, SqlValidatorTable
All Known Subinterfaces:
FarragoQueryColumnSet
All Known Implementing Classes:
FarragoQueryNamedColumnSet, FarragoView, FlatFileColumnSet, FtrsTable, LcsTable, MedAbstractColumnSet, MedJdbcColumnSet, MedMdrClassExtent, MedMockColumnSet, MedMqlColumnSet

public interface FarragoMedColumnSet
extends RelOptTable, SqlValidatorTable

FarragoMedColumnSet defines an interface for all relation-like objects accessible by Farrago. Instances of FarragoMedColumnSet are not necessarily described in Farrago's catalog. However, when they are, they are described by instances of CwmNamedColumnSet.

Version:
$Id: //open/dev/farrago/src/net/sf/farrago/namespace/FarragoMedColumnSet.java#11 $
Author:
John V. Sichi

Method Summary
 
Methods inherited from interface org.eigenbase.relopt.RelOptTable
getCollationList, getQualifiedName, getRelOptSchema, getRowCount, getRowType, toRel
 
Methods inherited from interface org.eigenbase.sql.validate.SqlValidatorTable
getAllowedAccess, getMonotonicity, getQualifiedName, getRowType