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_PREFIX
Fields 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, valueString
Methods 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:
getCell
in classStarTableJELRowReader
- Parameters:
icol
- column index- Returns:
- contents of column icol at the current row
-
getCurrentRow
public long getCurrentRow()Description copied from class:StarTableJELRowReader
Returns the index of the row on which evaluations are currently taking place.- Specified by:
getCurrentRow
in classStarTableJELRowReader
- Returns:
- row index (first row is 0)
-