Package com.progress.open4gl
Interface ProResultSet
- All Superinterfaces:
AutoCloseable,ResultSet,Wrapper
- All Known Subinterfaces:
SDOResultSet
- All Known Implementing Classes:
ResultSet,SDOResultSetImpl
The ProResultSet interface extends the java.sql.ResultSet to allow indexed
access to arrays. For each java.sql.ResultSet get<DataType>() method,
ProResultSet defines a similar method with an additional "int index"
parameter. That allows the Java application to refer to individual array
elements by indicating the field number (or name) and the index of the
element. If the standard java.sql.ResultSet interface is used then each
element of the array must be accessed as a separate column.
-
Field Summary
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
Modifier and TypeMethodDescriptiongetBigDecimal(int field, int indx, int scale) getBigDecimal(String field, int indx, int scale) getBlob(int field, int indx) booleangetBoolean(int field, int indx) booleangetBoolean(String field, int indx) byte[]getBytes(int field, int indx) byte[]getClob(int field, int indx) getDate(int field, int indx) doublegetDouble(int field, int indx) doublegetGregorianCalendar(int field) getGregorianCalendar(int field, int indx) getGregorianCalendar(String field) getGregorianCalendar(String field, int indx) intgetInt(int field, int indx) intlonggetLong(int field, int indx) longgetObject(int field, int indx) getString(int field, int indx) getTimestamp(int field, int indx) getTimestamp(String field, int indx) Methods inherited from interface java.sql.ResultSet
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, 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, last, moveToCurrentRow, moveToInsertRow, next, previous, refreshRow, relative, rowDeleted, rowInserted, rowUpdated, setFetchDirection, setFetchSize, 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, updateObject, updateObject, updateObject, updateObject, updateRef, updateRef, updateRow, updateRowId, updateRowId, updateShort, updateShort, updateSQLXML, updateSQLXML, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp, wasNullMethods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap
-
Method Details
-
getBytes
- Throws:
ProSQLException
-
getString
- Throws:
ProSQLException
-
getLong
- Throws:
ProSQLException
-
getInt
- Throws:
ProSQLException
-
getDouble
- Throws:
ProSQLException
-
getBigDecimal
- Throws:
ProSQLException
-
getBoolean
- Throws:
ProSQLException
-
getDate
- Throws:
ProSQLException
-
getBlob
- Throws:
ProSQLException
-
getClob
- Throws:
ProSQLException
-
getTimestamp
- Throws:
ProSQLException
-
getGregorianCalendar
- Throws:
ProSQLException
-
getObject
- Throws:
ProSQLException
-
getBytes
- Throws:
ProSQLException
-
getString
- Throws:
ProSQLException
-
getLong
- Throws:
ProSQLException
-
getInt
- Throws:
ProSQLException
-
getDouble
- Throws:
ProSQLException
-
getBigDecimal
- Throws:
ProSQLException
-
getBoolean
- Throws:
ProSQLException
-
getDate
- Throws:
ProSQLException
-
getBlob
- Throws:
ProSQLException
-
getClob
- Throws:
ProSQLException
-
getTimestamp
- Throws:
ProSQLException
-
getGregorianCalendar
- Throws:
ProSQLException
-
getObject
- Throws:
ProSQLException
-
getGregorianCalendar
- Throws:
ProSQLException
-
getGregorianCalendar
- Throws:
ProSQLException
-