public class ResultSetJELRowReader extends JELRowReader
ResultSet objects.
 Column indices are 1-based, as for other JDBC methods.COLUMN_ID_CHAR, NULL_QUERY_PREFIX, OBJECT_PREFIX| Constructor and Description | 
|---|
ResultSetJELRowReader(ResultSet rset)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
getBooleanColumnValue(int icol)
Returns a boolean value for a cell of the current row. 
 | 
protected byte | 
getByteColumnValue(int icol)
Returns a byte value for a cell of the current row. 
 | 
protected char | 
getCharColumnValue(int icol)
Returns a char value for a cell of the current row. 
 | 
protected Class<?> | 
getColumnClass(int icol)
Returns the class of values returned by a given column. 
 | 
protected int | 
getColumnIndexByName(String name)
Returns the column index of a column in the row given its name. 
 | 
protected Constant<?> | 
getConstantByName(String name)
Returns a constant value for this reader given its name. 
 | 
protected double | 
getDoubleColumnValue(int icol)
Returns a double value for a cell of the current row. 
 | 
protected float | 
getFloatColumnValue(int icol)
Returns a float value for a cell of the current row. 
 | 
protected int | 
getIntColumnValue(int icol)
Returns a int value for a cell of the current row. 
 | 
protected long | 
getLongColumnValue(int icol)
Returns a long value for a cell of the current row. 
 | 
protected Object | 
getObjectColumnValue(int icol)
Returns an Object value for a cell of the current row. 
 | 
protected short | 
getShortColumnValue(int icol)
Returns a short value for a cell of the current row. 
 | 
protected Constant<?> | 
getSpecialByName(String name)
Returns the a special quantity which corresponds to
 a given name, or null if it isn't a special. 
 | 
protected boolean | 
isBlank(int icol)
Indicates whether the value in a given column is null. 
 | 
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, translatepublic ResultSetJELRowReader(ResultSet rset) throws SQLException
rset - result setSQLExceptionprotected int getColumnIndexByName(String name)
JELRowReadername does not refer to any known column, return -1.getColumnIndexByName in class JELRowReadername - column nameprotected Constant<?> getConstantByName(String name)
JELRowReadergetConstantByName in class JELRowReadername - constant nameprotected boolean isBlank(int icol)
JELRowReaderisBlank in class JELRowReadericol - column indexprotected Class<?> getColumnClass(int icol)
JELRowReadergetColumnClass in class JELRowReadericol - non-negative column indexprotected boolean getBooleanColumnValue(int icol)
JELRowReaderJELRowReader.foundNull() (and return any value) if the result
 is null.getBooleanColumnValue in class JELRowReadericol - column indexprotected byte getByteColumnValue(int icol)
JELRowReaderJELRowReader.foundNull() (and return any value) if the result
 is null.getByteColumnValue in class JELRowReadericol - column indexprotected char getCharColumnValue(int icol)
JELRowReaderJELRowReader.foundNull() (and return any value) if the result
 is null.getCharColumnValue in class JELRowReadericol - column indexprotected short getShortColumnValue(int icol)
JELRowReaderJELRowReader.foundNull() (and return any value) if the result
 is null.getShortColumnValue in class JELRowReadericol - column indexprotected int getIntColumnValue(int icol)
JELRowReaderJELRowReader.foundNull() (and return any value) if the result
 is null.getIntColumnValue in class JELRowReadericol - column indexprotected long getLongColumnValue(int icol)
JELRowReaderJELRowReader.foundNull() (and return any value) if the result
 is null.getLongColumnValue in class JELRowReadericol - column indexprotected float getFloatColumnValue(int icol)
JELRowReaderJELRowReader.foundNull() (and return any value) if the result
 is null.getFloatColumnValue in class JELRowReadericol - column indexprotected double getDoubleColumnValue(int icol)
JELRowReaderJELRowReader.foundNull() (and return any value) if the result
 is null.getDoubleColumnValue in class JELRowReadericol - column indexprotected Object getObjectColumnValue(int icol)
JELRowReadergetObjectColumnValue in class JELRowReadericol - column indexprotected Constant<?> getSpecialByName(String name)
JELRowReaderThe current specials are:
null value (this is not built in
     to the JEL evaluator)
 getSpecialByName in class JELRowReadername - special nameCopyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.