Package org.apache.derby.client.net
Class NetSqldta
- java.lang.Object
-
- org.apache.derby.client.am.Cursor
-
- org.apache.derby.client.net.NetCursor
-
- org.apache.derby.client.net.NetSqldta
-
class NetSqldta extends NetCursor
-
-
Field Summary
-
Fields inherited from class org.apache.derby.client.net.NetCursor
blocking_, extdtaData_, extdtaPositions_, isGraphic_, maximumRowSize_, netResultSet_, qrydscTypdef_, rtnextrow_, typeToUseForComputingDataLength_
-
Fields inherited from class org.apache.derby.client.am.Cursor
agent_, BYTES, ccsid_, charset_, columnDataComputedLength_, columnDataIsNullCache_, columnDataLengthCache_, columnDataPosition_, columnDataPositionCache_, columns_, currentRowPosition_, dataBuffer_, dataBufferStream_, fdocaLength_, hasLobs_, isNull_, jdbcTypes_, lastValidBytePosition_, NULL_TERMINATED_BYTES, NULL_TERMINATED_STRING, nullable_, position_, STRING, VARIABLE_SHORT_STRING, VARIABLE_STRING
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
calculateColumnOffsetsForRow()
boolean
next()
Makes the next row the current row.private int
readFdocaOneByte()
private int
readFdocaTwoByteLength()
private int
skipFdocaBytes(int length)
-
Methods inherited from class org.apache.derby.client.net.NetCursor
allocateColumnOffsetAndLengthArrays, calculateColumnOffsetsForRow_, calculateLobColumnPositionsForRow, clearLobData_, getBlobColumn_, getClobColumn_, getDecimalLength, getMoreData_, getQryclsimpEnabled, initializeColumnInfoArrays, locator, nullDataForGC, scanDataBufferForEndOfData, setAllRowsReceivedFromServer, setQryclsimpEnabled
-
Methods inherited from class org.apache.derby.client.am.Cursor
allocateCharBuffer, allRowsReceivedFromServer, get_INTEGER, getIsRowUpdated, getIsUpdateDeleteHole, incrementRowsReadEvent, makeNextRowPositionCurrent, markNextRowPosition, resetDataBuffer, setIsRowUpdated, setIsUpdataDeleteHole, setNumberOfColumns, stepNext
-
-
-
-
Constructor Detail
-
NetSqldta
NetSqldta(NetAgent netAgent)
-
-
Method Detail
-
next
public boolean next() throws SqlException
Description copied from class:Cursor
Makes the next row the current row. Returns true if the current row position is a valid row position.- Overrides:
next
in classCursor
- Returns:
true
if current row position is valid- Throws:
SqlException
- if an error occurs
-
calculateColumnOffsetsForRow
protected boolean calculateColumnOffsetsForRow()
-
skipFdocaBytes
private int skipFdocaBytes(int length)
-
readFdocaOneByte
private int readFdocaOneByte()
-
readFdocaTwoByteLength
private int readFdocaTwoByteLength()
-
-