net.sf.farrago.runtime
Class FennelOnlyResultSet.FennelColumnGetter
java.lang.Object
net.sf.farrago.runtime.FennelOnlyResultSet.FennelColumnGetter
- All Implemented Interfaces:
- AbstractIterResultSet.ColumnGetter
- Enclosing class:
- FennelOnlyResultSet
private static class FennelOnlyResultSet.FennelColumnGetter
- extends Object
- implements AbstractIterResultSet.ColumnGetter
ColumnGetter that reads columns from a Fennel tuple
- Author:
- Zelaine Fong
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
metaData
private final ResultSetMetaData metaData
rowType
private final RelDataType rowType
FennelOnlyResultSet.FennelColumnGetter
public FennelOnlyResultSet.FennelColumnGetter(ResultSetMetaData metaData,
RelDataType rowType)
- Parameters:
metaData
- metadata corresponding to the result set from which
the columns will be readrowType
- row type of the tuple containing the columns to be
read
getColumnNames
public String[] getColumnNames()
- Specified by:
getColumnNames
in interface AbstractIterResultSet.ColumnGetter
get
public Object get(Object o,
int columnIndex)
- Specified by:
get
in interface AbstractIterResultSet.ColumnGetter