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 booleancalculateColumnOffsetsForRow()booleannext()Makes the next row the current row.private intreadFdocaOneByte()private intreadFdocaTwoByteLength()private intskipFdocaBytes(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 SqlExceptionDescription copied from class:CursorMakes the next row the current row. Returns true if the current row position is a valid row position.- Overrides:
nextin classCursor- Returns:
trueif 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()
-
-