public interface ColumnReader
Attempting to access a value with an index out of range for this reader will result in undefined behaviour.
Instances of this interface are not in general safe for concurrent access from different threads.
Modifier and Type | Method and Description |
---|---|
boolean |
getBooleanValue(long ix)
Retrieve the current value of this sequence as a boolean value.
|
double |
getDoubleValue(long ix)
Retrieve the current value of this sequence as a floating point number.
|
int |
getIntValue(long ix)
Retrieve the current value of this sequence as an integer.
|
long |
getLongValue(long ix)
Retrieve the current value of this sequence as a long.
|
Object |
getObjectValue(long ix)
Retrieve the value at a given index as an object.
|
long |
getRowCount()
Returns the number of entries in this column.
|
long getRowCount()
Object getObjectValue(long ix) throws IOException
ix
- value indexIOException
double getDoubleValue(long ix) throws IOException
ix
- value indexIOException
int getIntValue(long ix) throws IOException
ix
- value indexIOException
long getLongValue(long ix) throws IOException
ix
- value indexIOException
boolean getBooleanValue(long ix) throws IOException
ix
- value indexIOException
Copyright © 2024 Central Laboratory of the Research Councils. All Rights Reserved.