Package org.apache.iotdb.jdbc
Class IoTDBNonAlignJDBCResultSet
- java.lang.Object
-
- org.apache.iotdb.jdbc.AbstractIoTDBJDBCResultSet
-
- org.apache.iotdb.jdbc.IoTDBNonAlignJDBCResultSet
-
- All Implemented Interfaces:
java.lang.AutoCloseable,java.sql.ResultSet,java.sql.Wrapper
public class IoTDBNonAlignJDBCResultSet extends AbstractIoTDBJDBCResultSet
-
-
Field Summary
-
Fields inherited from class org.apache.iotdb.jdbc.AbstractIoTDBJDBCResultSet
columnTypeList, ioTDBRpcDataSet, statement, warningChain
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckRecord()protected voidconstructOneRow()protected booleanfetchResults()longgetLong(java.lang.String columnName)protected java.lang.ObjectgetObjectByName(java.lang.String columnName)protected java.lang.StringgetValueByName(java.lang.String columnName)protected booleanhasCachedResults()-
Methods inherited from class org.apache.iotdb.jdbc.AbstractIoTDBJDBCResultSet
absolute, afterLast, beforeFirst, cancelRowUpdates, clearWarnings, close, deleteRow, findColumn, first, getArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getConcurrency, getCursorName, getDate, getDate, getDate, getDate, getDouble, getDouble, getFetchDirection, getFetchSize, getFloat, getFloat, getHoldability, getInt, getInt, getLong, getMetaData, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getNString, getNString, getObject, getObject, getObject, getObject, getObject, getObject, getRef, getRef, getRow, getRowId, getRowId, getShort, getShort, getSQLXML, getSQLXML, getStatement, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getType, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, insertRow, isAfterLast, isBeforeFirst, isClosed, isFirst, isLast, isWrapperFor, last, moveToCurrentRow, moveToInsertRow, next, previous, refreshRow, relative, rowDeleted, rowInserted, rowUpdated, 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, wasNull
-
-
-
-
Method Detail
-
getLong
public long getLong(java.lang.String columnName) throws java.sql.SQLException- Specified by:
getLongin interfacejava.sql.ResultSet- Specified by:
getLongin classAbstractIoTDBJDBCResultSet- Throws:
java.sql.SQLException
-
fetchResults
protected boolean fetchResults() throws java.sql.SQLException- Throws:
java.sql.SQLException
-
hasCachedResults
protected boolean hasCachedResults()
-
constructOneRow
protected void constructOneRow()
-
checkRecord
protected void checkRecord() throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getValueByName
protected java.lang.String getValueByName(java.lang.String columnName) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getObjectByName
protected java.lang.Object getObjectByName(java.lang.String columnName) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
-