Package com.aerospike.jdbc.sql
Class AerospikeRecordResultSet
java.lang.Object
com.aerospike.jdbc.sql.BaseResultSet<com.aerospike.client.Record>
com.aerospike.jdbc.sql.AerospikeRecordResultSet
- All Implemented Interfaces:
IndexToLabelResultSet
,SimpleWrapper
,UpdateResultSet
,AutoCloseable
,ResultSet
,Wrapper
public class AerospikeRecordResultSet extends BaseResultSet<com.aerospike.client.Record>
-
Field Summary
Fields inherited from interface java.sql.ResultSet
CLOSE_CURSORS_AT_COMMIT, CONCUR_READ_ONLY, CONCUR_UPDATABLE, FETCH_FORWARD, FETCH_REVERSE, FETCH_UNKNOWN, HOLD_CURSORS_OVER_COMMIT, TYPE_FORWARD_ONLY, TYPE_SCROLL_INSENSITIVE, TYPE_SCROLL_SENSITIVE
-
Constructor Summary
Constructors Constructor Description AerospikeRecordResultSet(RecordSet recordSet, Statement statement, String schema, String table, List<DataColumn> columns)
-
Method Summary
Modifier and Type Method Description BigDecimal
getBigDecimal(String columnLabel, int scale)
boolean
getBoolean(String columnLabel)
byte
getByte(String columnLabel)
byte[]
getBytes(String columnLabel)
double
getDouble(String columnLabel)
float
getFloat(String columnLabel)
int
getInt(String columnLabel)
long
getLong(String columnLabel)
Object
getObject(String columnLabel)
short
getShort(String columnLabel)
String
getString(String columnLabel)
Methods inherited from class com.aerospike.jdbc.sql.BaseResultSet
absolute, afterLast, beforeFirst, clearWarnings, close, findColumn, first, getArray, getAsciiStream, getBigDecimal, getBinaryStream, getBlob, getCharacterStream, getClob, getCursorName, getDate, getDate, getHoldability, getMetaData, getNCharacterStream, getNClob, getNString, getObject, getObject, getRef, getRow, getRowId, getSQLXML, getStatement, getTime, getTime, getTimestamp, getTimestamp, getUnicodeStream, getURL, getWarnings, isAfterLast, isBeforeFirst, isClosed, isFirst, isLast, last, next, relative, setFetchSize, wasNull
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aerospike.jdbc.sql.IndexToLabelResultSet
getArray, getAsciiStream, getBigDecimal, getBigDecimal, getBinaryStream, getBlob, getBoolean, getByte, getBytes, getCharacterStream, getClob, getColumnLabel, getDate, getDate, getDouble, getFloat, getInt, getLong, getNCharacterStream, getNClob, getNString, getObject, getObject, getObject, getRef, getRowId, getShort, getSQLXML, getString, getTime, getTime, getTimestamp, getTimestamp, getUnicodeStream, getURL
Methods inherited from interface com.aerospike.jdbc.sql.UpdateResultSet
cancelRowUpdates, deleteRow, getConcurrency, getFetchDirection, getFetchSize, getType, insertRow, moveToCurrentRow, moveToInsertRow, previous, refreshRow, rowDeleted, rowInserted, rowUpdated, setFetchDirection, updateArray, updateArray, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateBigDecimal, updateBigDecimal, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBlob, updateBlob, updateBlob, updateBlob, updateBlob, updateBlob, updateBoolean, updateBoolean, updateByte, updateByte, updateBytes, updateBytes, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateClob, updateClob, updateClob, updateClob, updateClob, updateClob, updateDate, updateDate, updateDouble, updateDouble, updateFloat, updateFloat, updateInt, updateInt, updateLong, updateLong, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNString, updateNString, updateNull, updateNull, updateObject, updateObject, updateObject, updateObject, updateObject, updateObject, updateObject, updateObject, updateRef, updateRef, updateRow, updateRowId, updateRowId, updateShort, updateShort, updateSQLXML, updateSQLXML, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp
-
Constructor Details
-
Method Details
-
getObject
- Specified by:
getObject
in interfaceResultSet
- Overrides:
getObject
in classBaseResultSet<com.aerospike.client.Record>
-
getString
-
getBoolean
-
getByte
-
getShort
-
getInt
-
getLong
-
getFloat
-
getDouble
-
getBigDecimal
-
getBytes
-