Package org.neo4j.jdbc.impl
Class ListNeo4jResultSet
- java.lang.Object
-
- org.neo4j.jdbc.Neo4jResultSet
-
- org.neo4j.jdbc.impl.ListNeo4jResultSet
-
- All Implemented Interfaces:
AutoCloseable,ResultSet,Wrapper,Loggable
public class ListNeo4jResultSet extends Neo4jResultSet
- Since:
- 3.0.0
- Author:
- AgileLARUS
-
-
Field Summary
-
Fields inherited from class org.neo4j.jdbc.Neo4jResultSet
COLUMN_NOT_PRESENT, concurrency, currentRowNumber, debug, debugLevel, DEFAULT_CONCURRENCY, DEFAULT_FETCH_SIZE, DEFAULT_HOLDABILITY, DEFAULT_TYPE, holdability, isClosed, statement, type, wasNull
-
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
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()intfindColumn(String columnLabel)Neo4jArraygetArray(int columnIndex)Neo4jArraygetArray(String columnLabel)booleangetBoolean(int columnIndex)booleangetBoolean(String columnLabel)intgetConcurrency()doublegetDouble(int columnIndex)doublegetDouble(String columnLabel)floatgetFloat(int columnIndex)floatgetFloat(String columnLabel)intgetHoldability()intgetInt(int columnIndex)intgetInt(String columnLabel)longgetLong(int columnIndex)longgetLong(String columnLabel)Neo4jResultSetMetaDatagetMetaData()ObjectgetObject(int columnIndex)ObjectgetObject(String columnLabel)shortgetShort(int columnIndex)shortgetShort(String columnLabel)StringgetString(int columnIndex)StringgetString(String columnLabel)intgetType()protected booleaninnerNext()booleanisClosed()Check if the ResultSet is closed.static ResultSetnewInstance(boolean debug, List<List<Object>> list, List<String> keys)booleanwasNull()-
Methods inherited from class org.neo4j.jdbc.Neo4jResultSet
absolute, afterLast, beforeFirst, cancelRowUpdates, checkClosed, clearWarnings, deleteRow, first, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getCursorName, getDate, getDate, getDate, getDate, getDebugLevel, getFetchDirection, getFetchSize, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getNString, getNString, getObject, getObject, getObject, getObject, getRef, getRef, getRow, getRowId, getRowId, getSQLXML, getSQLXML, getStatement, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, hasDebug, insertRow, isAfterLast, isBeforeFirst, isFirst, isLast, isWrapperFor, last, moveToCurrentRow, moveToInsertRow, next, previous, refreshRow, relative, rowDeleted, rowInserted, rowUpdated, setDebug, setDebugLevel, setFetchDirection, setFetchSize, unwrap, 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, updateRef, updateRef, updateRow, updateRowId, updateRowId, updateShort, updateShort, updateSQLXML, updateSQLXML, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.sql.ResultSet
updateObject, updateObject, updateObject, updateObject
-
-
-
-
Method Detail
-
newInstance
public static ResultSet newInstance(boolean debug, List<List<Object>> list, List<String> keys)
-
innerNext
protected boolean innerNext() throws SQLException- Specified by:
innerNextin classNeo4jResultSet- Throws:
SQLException
-
close
public void close() throws SQLException- Throws:
SQLException
-
wasNull
public boolean wasNull() throws SQLException- Throws:
SQLException
-
getString
public String getString(int columnIndex) throws SQLException
- Throws:
SQLException
-
getBoolean
public boolean getBoolean(int columnIndex) throws SQLException- Throws:
SQLException
-
getShort
public short getShort(int columnIndex) throws SQLException- Throws:
SQLException
-
getInt
public int getInt(int columnIndex) throws SQLException- Throws:
SQLException
-
getLong
public long getLong(int columnIndex) throws SQLException- Throws:
SQLException
-
getFloat
public float getFloat(int columnIndex) throws SQLException- Throws:
SQLException
-
getDouble
public double getDouble(int columnIndex) throws SQLException- Throws:
SQLException
-
getArray
public Neo4jArray getArray(int columnIndex) throws SQLException
- Throws:
SQLException
-
getArray
public Neo4jArray getArray(String columnLabel) throws SQLException
- Throws:
SQLException
-
getString
public String getString(String columnLabel) throws SQLException
- Throws:
SQLException
-
getBoolean
public boolean getBoolean(String columnLabel) throws SQLException
- Throws:
SQLException
-
getShort
public short getShort(String columnLabel) throws SQLException
- Throws:
SQLException
-
getInt
public int getInt(String columnLabel) throws SQLException
- Throws:
SQLException
-
getLong
public long getLong(String columnLabel) throws SQLException
- Throws:
SQLException
-
getFloat
public float getFloat(String columnLabel) throws SQLException
- Throws:
SQLException
-
getDouble
public double getDouble(String columnLabel) throws SQLException
- Throws:
SQLException
-
getMetaData
public Neo4jResultSetMetaData getMetaData() throws SQLException
- Throws:
SQLException
-
getObject
public Object getObject(int columnIndex) throws SQLException
- Throws:
SQLException
-
getObject
public Object getObject(String columnLabel) throws SQLException
- Throws:
SQLException
-
findColumn
public int findColumn(String columnLabel) throws SQLException
- Throws:
SQLException
-
getType
public int getType() throws SQLException- Throws:
SQLException
-
getConcurrency
public int getConcurrency() throws SQLException- Throws:
SQLException
-
getHoldability
public int getHoldability() throws SQLException- Throws:
SQLException
-
isClosed
public boolean isClosed() throws SQLExceptionDescription copied from class:Neo4jResultSetCheck if the ResultSet is closed.- Specified by:
isClosedin interfaceResultSet- Overrides:
isClosedin classNeo4jResultSet- Returns:
trueifResultSetis closed.- Throws:
SQLException- in case of problems when checking if closed.
-
-