net.sf.farrago.query
Interface FarragoQueryColumnSet
- All Superinterfaces:
- FarragoMedColumnSet, RelOptTable, SqlValidatorTable
- All Known Implementing Classes:
- FarragoQueryNamedColumnSet, FarragoView, FlatFileColumnSet, FtrsTable, LcsTable, MedAbstractColumnSet, MedJdbcColumnSet, MedMdrClassExtent, MedMockColumnSet, MedMqlColumnSet
public interface FarragoQueryColumnSet
- extends FarragoMedColumnSet
FarragoQueryColumnSet represents a specialization of FarragoMedColumnSet
which knows how to interact with FarragoPreparingStmt
.
- Version:
- $Id: //open/dev/farrago/src/net/sf/farrago/query/FarragoQueryColumnSet.java#11 $
- Author:
- John V. Sichi
getPreparingStmt
FarragoPreparingStmt getPreparingStmt()
- Returns:
- the FarragoPreparingStmt acting on this column set
setPreparingStmt
void setPreparingStmt(FarragoPreparingStmt stmt)
- Sets the FarragoPreparingStmt acting on this column set.
- Parameters:
stmt
- the FarragoPreparingStmt to set
getCwmColumnSet
CwmNamedColumnSet getCwmColumnSet()
- Returns:
- the CwmNamedColumnSet corresponding to this column set
setCwmColumnSet
void setCwmColumnSet(CwmNamedColumnSet cwmColumnSet)
- Sets the CwmNamedColumnSet corresponding to this column set.
- Parameters:
cwmColumnSet
- the CwmNamedColumnSet, or null if this column set is
not defined in the catalog