| Modifier and Type | Field and Description |
|---|---|
| protected Agent | |
| private boolean | |
| public static final int | |
| public int[] | |
| private char[] | |
| public Charset[] | |
| protected int[] | |
| protected ArrayList | |
| protected ArrayList | |
| protected int[] | |
| protected ArrayList | |
| public int | |
| protected int | |
| public byte[] | |
| public ByteArrayOutputStream | |
| public int[] | |
| public boolean | |
| public boolean[] | |
| pack-priv static final Charset | |
| private boolean | |
| pack-priv boolean | |
| pack-priv ArrayList | |
| public int[] | |
| public int | |
| pack-priv int | |
| private int | |
| public static final int | |
| public static final int | |
| public boolean[] | |
| public int | |
| private Calendar | |
| private static final Boolean | |
| pack-priv static final Boolean | |
| pack-priv long | |
| public static final int | |
| pack-priv static final Charset | |
| pack-priv static final Charset | |
| public static final int | |
| public static final int |
| Modifier and Type | Method and Description |
|---|---|
| public final void | |
| public final boolean | Returns: true if all rows are received from the
server.Return |
| protected abstract boolean | Returns: true if the current row position is a
valid row position.row index row, boolean if true, allow fetching more data from
server allowServerFetch)Calculate the column offsets for a row. |
| protected abstract void | |
| private ColumnTypeConversionException | |
| pack-priv final boolean | |
| pack-priv final boolean | |
| private final long | |
| private boolean | |
| private byte[] | |
| private final BigDecimal | |
| private final double | |
| private final float | |
| protected final int | |
| private final short | |
| private Object | |
| private byte[] | |
| pack-priv final Array | |
| pack-priv final InputStream | |
| pack-priv final BigDecimal | |
| pack-priv final InputStream | |
| pack-priv final Blob | |
| public abstract ClientBlob | Returns: A Blob object.1-based column index column, Agent associated agent agent, boolean whether the Blob will be published to the user toBePublished)Returns a |
| pack-priv final boolean | |
| pack-priv final byte | |
| pack-priv final byte[] | |
| private String | |
| pack-priv final Reader | |
| pack-priv final Clob | |
| public abstract ClientClob | Returns: Ajava.sql.Clob object.1-based column index column, Agent associated agent agent, boolean whether the Clob will be published to the user toBePublished)Returns a |
| private int | |
| private int | |
| private Date | |
| pack-priv final Date | |
| private final Date | |
| pack-priv final double | |
| private double | |
| pack-priv final float | |
| pack-priv final int | |
| public final boolean | |
| public final boolean | |
| pack-priv CallableLocatorProcedures | Returns: The locator procedures object.Returns a reference to the locator procedures. |
| pack-priv final long | |
| private long | |
| protected abstract void | |
| pack-priv final Object | |
| private Calendar | getRecyclableCalendar()
Instantiate an instance of Calendar that can be re-used for getting Time, Timestamp, and Date values from this cursor. |
| pack-priv final Ref | |
| pack-priv final short | |
| pack-priv final String | |
| private String | |
| private String | |
| private String | |
| private String | |
| private Time | |
| pack-priv final Time | |
| private final Time | |
| private final Timestamp | |
| pack-priv final Timestamp | |
| private final Timestamp | |
| private final Timestamp | |
| private String | |
| public final void | |
| protected abstract int | Returns: A positive integer locator if valid,Lob#INVALID_LOCATOR
otherwise.1-based column index column)Returns the locator for the specified LOB column, or |
| protected final void | |
| protected final void | |
| public boolean | |
| public void | |
| public final void | |
| public void | setAllRowsReceivedFromServer(boolean
a b)boolean value indicating whether all
rows are received from the serverSet the value of value of allRowsReceivedFromServer_. |
| public final void | setIsRowUpdated(boolean
true if row has been updated isRowUpdated)Keep track of updated status for this row. |
| public final void | |
| public void | |
| protected boolean | Returns: true if current row position is validif false, don't fetch more data from
the server even if more data is needed allowServerFetch)Makes the next row the current row. |
| agent_ | back to summary |
|---|---|
| protected Agent agent_ | |
| allRowsReceivedFromServer_ | back to summary |
|---|---|
| private boolean allRowsReceivedFromServer_ | |
| BYTES | back to summary |
|---|---|
| public static final int BYTES | |
| ccsid_ | back to summary |
|---|---|
| public int[] ccsid_ | |
| charBuffer_ | back to summary |
|---|---|
| private char[] charBuffer_ | |
| charset_ | back to summary |
|---|---|
| public Charset[] charset_ | |
| columnDataComputedLength_ | back to summary |
|---|---|
| protected int[] columnDataComputedLength_ | |
| columnDataIsNullCache_ | back to summary |
|---|---|
| protected ArrayList<boolean[]> columnDataIsNullCache_ | |
| columnDataLengthCache_ | back to summary |
|---|---|
| protected ArrayList<int[]> columnDataLengthCache_ | |
| columnDataPosition_ | back to summary |
|---|---|
| protected int[] columnDataPosition_ | |
| columnDataPositionCache_ | back to summary |
|---|---|
| protected ArrayList<int[]> columnDataPositionCache_ | |
| columns_ | back to summary |
|---|---|
| public int columns_ | |
| currentRowPosition_ | back to summary |
|---|---|
| protected int currentRowPosition_ | |
| dataBuffer_ | back to summary |
|---|---|
| public byte[] dataBuffer_ | |
| dataBufferStream_ | back to summary |
|---|---|
| public ByteArrayOutputStream dataBufferStream_ | |
| fdocaLength_ | back to summary |
|---|---|
| public int[] fdocaLength_ | |
| hasLobs_ | back to summary |
|---|---|
| public boolean hasLobs_ | |
| isNull_ | back to summary |
|---|---|
| public boolean[] isNull_ | |
| ISO_8859_1 | back to summary |
|---|---|
| pack-priv static final Charset ISO_8859_1 | |
| isRowUpdated_ | back to summary |
|---|---|
| private boolean isRowUpdated_ | |
| isUpdateDeleteHole_ | back to summary |
|---|---|
| pack-priv boolean isUpdateDeleteHole_ | |
| isUpdateDeleteHoleCache_ | back to summary |
|---|---|
| pack-priv ArrayList<Boolean> isUpdateDeleteHoleCache_ | |
| jdbcTypes_ | back to summary |
|---|---|
| public int[] jdbcTypes_ | |
| lastValidBytePosition_ | back to summary |
|---|---|
| public int lastValidBytePosition_ | |
| maxFieldSize_ | back to summary |
|---|---|
| pack-priv int maxFieldSize_ | |
| nextRowPosition_ | back to summary |
|---|---|
| private int nextRowPosition_ | |
| NULL_TERMINATED_BYTES | back to summary |
|---|---|
| public static final int NULL_TERMINATED_BYTES | |
| NULL_TERMINATED_STRING | back to summary |
|---|---|
| public static final int NULL_TERMINATED_STRING | |
| nullable_ | back to summary |
|---|---|
| public boolean[] nullable_ | |
| position_ | back to summary |
|---|---|
| public int position_ | |
| recyclableCalendar_ | back to summary |
|---|---|
| private Calendar recyclableCalendar_ | |
| ROW_IS_NOT_NULL | back to summary |
|---|---|
| private static final Boolean ROW_IS_NOT_NULL | |
| ROW_IS_NULL | back to summary |
|---|---|
| pack-priv static final Boolean ROW_IS_NULL | |
| rowsRead_ | back to summary |
|---|---|
| pack-priv long rowsRead_ | |
| STRING | back to summary |
|---|---|
| public static final int STRING | |
| UTF_16BE | back to summary |
|---|---|
| pack-priv static final Charset UTF_16BE | |
| UTF_8 | back to summary |
|---|---|
| pack-priv static final Charset UTF_8 | |
| VARIABLE_SHORT_STRING | back to summary |
|---|---|
| public static final int VARIABLE_SHORT_STRING | |
| VARIABLE_STRING | back to summary |
|---|---|
| public static final int VARIABLE_STRING | |
| Cursor | back to summary |
|---|---|
| public Cursor(Agent agent) | |
| allocateCharBuffer | back to summary |
|---|---|
| public final void allocateCharBuffer() | |
| allRowsReceivedFromServer | back to summary |
|---|---|
| public final boolean allRowsReceivedFromServer() Return
| |
| calculateColumnOffsetsForRow_ | back to summary |
|---|---|
| protected abstract boolean calculateColumnOffsetsForRow_(int row, boolean allowServerFetch) throws SqlException, DisconnectException Calculate the column offsets for a row.
| |
| clearLobData_ | back to summary |
|---|---|
| protected abstract void clearLobData_() | |
| coercionError | back to summary |
|---|---|
| private ColumnTypeConversionException coercionError(String targetType, int sourceColumn) | |
| currentRowPositionIsEqualToNextRowPosition | back to summary |
|---|---|
| pack-priv final boolean currentRowPositionIsEqualToNextRowPosition() | |
| dataBufferHasUnprocessedData | back to summary |
|---|---|
| pack-priv final boolean dataBufferHasUnprocessedData() | |
| get_BIGINT | back to summary |
|---|---|
| private final long get_BIGINT(int column) | |
| get_BOOLEAN | back to summary |
|---|---|
| private boolean get_BOOLEAN(int column) | |
| get_CHAR_FOR_BIT_DATA | back to summary |
|---|---|
| private byte[] get_CHAR_FOR_BIT_DATA(int column) throws SqlException | |
| get_DECIMAL | back to summary |
|---|---|
| private final BigDecimal get_DECIMAL(int column) throws SqlException | |
| get_DOUBLE | back to summary |
|---|---|
| private final double get_DOUBLE(int column) | |
| get_FLOAT | back to summary |
|---|---|
| private final float get_FLOAT(int column) | |
| get_INTEGER | back to summary |
|---|---|
| protected final int get_INTEGER(int column) | |
| get_SMALLINT | back to summary |
|---|---|
| private final short get_SMALLINT(int column) | |
| get_UDT | back to summary |
|---|---|
| private Object get_UDT(int column) throws SqlException | |
| get_VARCHAR_FOR_BIT_DATA | back to summary |
|---|---|
| private byte[] get_VARCHAR_FOR_BIT_DATA(int column) throws SqlException | |
| getArray | back to summary |
|---|---|
| pack-priv final Array getArray(int column) throws SqlException | |
| getAsciiStream | back to summary |
|---|---|
| pack-priv final InputStream getAsciiStream(int column) throws SqlException | |
| getBigDecimal | back to summary |
|---|---|
| pack-priv final BigDecimal getBigDecimal(int column) throws SqlException | |
| getBinaryStream | back to summary |
|---|---|
| pack-priv final InputStream getBinaryStream(int column) throws SqlException | |
| getBlob | back to summary |
|---|---|
| pack-priv final Blob getBlob(int column) throws SqlException | |
| getBlobColumn_ | back to summary |
|---|---|
| public abstract ClientBlob getBlobColumn_(int column, Agent agent, boolean toBePublished) throws SqlException Returns a
| |
| getBoolean | back to summary |
|---|---|
| pack-priv final boolean getBoolean(int column) throws SqlException | |
| getByte | back to summary |
|---|---|
| pack-priv final byte getByte(int column) throws SqlException | |
| getBytes | back to summary |
|---|---|
| pack-priv final byte[] getBytes(int column) throws SqlException | |
| getCHAR | back to summary |
|---|---|
| private String getCHAR(int column) throws SqlException | |
| getCharacterStream | back to summary |
|---|---|
| pack-priv final Reader getCharacterStream(int column) throws SqlException | |
| getClob | back to summary |
|---|---|
| pack-priv final Clob getClob(int column) throws SqlException | |
| getClobColumn_ | back to summary |
|---|---|
| public abstract ClientClob getClobColumn_(int column, Agent agent, boolean toBePublished) throws SqlException Returns a
| |
| getColumnPrecision | back to summary |
|---|---|
| private int getColumnPrecision(int column) | |
| getColumnScale | back to summary |
|---|---|
| private int getColumnScale(int column) | |
| getDATE | back to summary |
|---|---|
| private Date getDATE(int column, Calendar cal) throws SqlException | |
| getDate | back to summary |
|---|---|
| pack-priv final Date getDate(int column, Calendar cal) throws SqlException | |
| getDateFromTIMESTAMP | back to summary |
|---|---|
| private final Date getDateFromTIMESTAMP(int column, Calendar cal) throws SqlException | |
| getDouble | back to summary |
|---|---|
| pack-priv final double getDouble(int column) throws SqlException | |
| getDoubleFromDECIMAL | back to summary |
|---|---|
| private double getDoubleFromDECIMAL(int column) throws SqlException | |
| getFloat | back to summary |
|---|---|
| pack-priv final float getFloat(int column) throws SqlException | |
| getInt | back to summary |
|---|---|
| pack-priv final int getInt(int column) throws SqlException | |
| getIsRowUpdated | back to summary |
|---|---|
| public final boolean getIsRowUpdated() Get updated status for this row. Minion of ResultSet#rowUpdated.
| |
| getIsUpdateDeleteHole | back to summary |
|---|---|
| public final boolean getIsUpdateDeleteHole() Get deleted status for this row. Minion of ResultSet#rowDeleted.
| |
| getLocatorProcedures | back to summary |
|---|---|
| pack-priv CallableLocatorProcedures getLocatorProcedures() Returns a reference to the locator procedures. These procedures are used to operate on large objects referenced on the server by locators.
| |
| getLong | back to summary |
|---|---|
| pack-priv final long getLong(int column) throws SqlException | |
| getLongFromDECIMAL | back to summary |
|---|---|
| private long getLongFromDECIMAL(int column, String targetType) throws SqlException | |
| getMoreData_ | back to summary |
|---|---|
| protected abstract void getMoreData_() throws SqlException | |
| getObject | back to summary |
|---|---|
| pack-priv final Object getObject(int column) throws SqlException | |
| getRecyclableCalendar | back to summary |
|---|---|
| private Calendar getRecyclableCalendar() Instantiate an instance of Calendar that can be re-used for getting Time, Timestamp, and Date values from this cursor. Assumption is that all users of the returned Calendar object will clear it as appropriate before using it. | |
| getRef | back to summary |
|---|---|
| pack-priv final Ref getRef(int column) throws SqlException | |
| getShort | back to summary |
|---|---|
| pack-priv final short getShort(int column) throws SqlException | |
| getString | back to summary |
|---|---|
| pack-priv final String getString(int column) throws SqlException | |
| getStringFromDATE | back to summary |
|---|---|
| private String getStringFromDATE(int column) throws SqlException | |
| getStringFromTIME | back to summary |
|---|---|
| private String getStringFromTIME(int column) throws SqlException | |
| getStringFromTIMESTAMP | back to summary |
|---|---|
| private String getStringFromTIMESTAMP(int column) throws SqlException | |
| getStringWithoutConvert | back to summary |
|---|---|
| private String getStringWithoutConvert(int position, int actualLength) | |
| getTIME | back to summary |
|---|---|
| private Time getTIME(int column, Calendar cal) throws SqlException | |
| getTime | back to summary |
|---|---|
| pack-priv final Time getTime(int column, Calendar cal) throws SqlException | |
| getTimeFromTIMESTAMP | back to summary |
|---|---|
| private final Time getTimeFromTIMESTAMP(int column, Calendar cal) throws SqlException | |
| getTIMESTAMP | back to summary |
|---|---|
| private final Timestamp getTIMESTAMP(int column, Calendar cal) throws SqlException | |
| getTimestamp | back to summary |
|---|---|
| pack-priv final Timestamp getTimestamp(int column, Calendar cal) throws SqlException | |
| getTimestampFromDATE | back to summary |
|---|---|
| private final Timestamp getTimestampFromDATE(int column, Calendar cal) throws SqlException | |
| getTimestampFromTIME | back to summary |
|---|---|
| private final Timestamp getTimestampFromTIME(int column, Calendar cal) throws SqlException | |
| getVARCHAR | back to summary |
|---|---|
| private String getVARCHAR(int column) throws SqlException | |
| incrementRowsReadEvent | back to summary |
|---|---|
| public final void incrementRowsReadEvent() | |
| locator | back to summary |
|---|---|
| protected abstract int locator(int column) Returns the locator for the specified LOB column, or Note that this method cannot be invoked on a LOB column that is NULL.
| |
| makeNextRowPositionCurrent | back to summary |
|---|---|
| protected final void makeNextRowPositionCurrent() | |
| markNextRowPosition | back to summary |
|---|---|
| protected final void markNextRowPosition() | |
| next | back to summary |
|---|---|
| public boolean next() throws SqlException Makes the next row the current row. Returns true if the current row position is a valid row position.
| |
| nullDataForGC | back to summary |
|---|---|
| public void nullDataForGC() | |
| resetDataBuffer | back to summary |
|---|---|
| public final void resetDataBuffer() | |
| setAllRowsReceivedFromServer | back to summary |
|---|---|
| public void setAllRowsReceivedFromServer(boolean b) Set the value of value of allRowsReceivedFromServer_.
| |
| setIsRowUpdated | back to summary |
|---|---|
| public final void setIsRowUpdated(boolean isRowUpdated) Keep track of updated status for this row.
| |
| setIsUpdataDeleteHole | back to summary |
|---|---|
| public final void setIsUpdataDeleteHole(int row, boolean isRowNull) | |
| setNumberOfColumns | back to summary |
|---|---|
| public void setNumberOfColumns(int numberOfColumns) | |
| stepNext | back to summary |
|---|---|
| protected boolean stepNext(boolean allowServerFetch) throws SqlException Makes the next row the current row. Returns true if the current row position is a valid row position.
| |