Package uk.ac.starlink.ttools.jel
Class DummyJELRowReader
java.lang.Object
gnu.jel.DVMap
uk.ac.starlink.ttools.jel.JELRowReader
uk.ac.starlink.ttools.jel.StarTableJELRowReader
uk.ac.starlink.ttools.jel.DummyJELRowReader
JELRowReader which can't actually read any rows. It's only good for
identifying columns, checking or evaluating JEL expressions in a
per-table (not per-row) context, etc.
- Since:
- 3 Mar 2005
- Author:
- Mark Taylor (Starlink)
-
Field Summary
Fields inherited from class uk.ac.starlink.ttools.jel.StarTableJELRowReader
PARAM_PREFIX, UCD_PREFIX, UTYPE_PREFIXFields inherited from class uk.ac.starlink.ttools.jel.JELRowReader
COLUMN_ID_CHAR, NULL_QUERY_PREFIX, OBJECT_PREFIX -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class uk.ac.starlink.ttools.jel.StarTableJELRowReader
createDescribedValueConstant, getBooleanColumnValue, getByteColumnValue, getCharColumnValue, getColumnClass, getColumnIndexByName, getConstantByName, getDescribedValueByName, getDoubleColumnValue, getFloatColumnValue, getIntColumnValue, getLongColumnValue, getObjectColumnValue, getShortColumnValue, getSpecialByName, getTable, getUcdRegex, getUtypeRegex, isBlank, requiresRowIndex, valueDouble, valueInt, valueLong, valueObject, valueStringMethods inherited from class uk.ac.starlink.ttools.jel.JELRowReader
evaluate, evaluateBoolean, evaluateDouble, foundNull, getBooleanArrayProperty, getBooleanProperty, getBooleanProperty, getBooleanValue, getByteArrayProperty, getByteProperty, getByteValue, getCharArrayProperty, getCharProperty, getCharValue, getColumnIndex, getDateArrayProperty, getDoubleArrayProperty, getDoubleProperty, getDoubleValue, getFloatArrayProperty, getFloatProperty, getFloatValue, getIntArrayProperty, getIntProperty, getIntValue, getLongArrayProperty, getLongProperty, getLongValue, getNumberProperty, getObjectArrayProperty, getObjectProperty, getShortArrayProperty, getShortProperty, getShortValue, getStringArrayProperty, getStringProperty, getTranslatedColumns, getTranslatedConstants, getTypeName, setFailOnNull, stripPrefix, translate
-
Constructor Details
-
DummyJELRowReader
public DummyJELRowReader(uk.ac.starlink.table.StarTable baseTable) Constructor.- Parameters:
baseTable- table whose columns this reader will be based on
-
-
Method Details
-
getCell
Throws UnsupportedOperationException.- Specified by:
getCellin classStarTableJELRowReader- Parameters:
icol- column index- Returns:
- contents of column
icolat the current row
-
getCurrentRow
public long getCurrentRow()Description copied from class:StarTableJELRowReaderReturns the index of the row on which evaluations are currently taking place.- Specified by:
getCurrentRowin classStarTableJELRowReader- Returns:
- row index (first row is 0)
-