com.progress.open4gl
Interface ProResultSet
- All Superinterfaces:
- java.sql.ResultSet
- All Known Subinterfaces:
- SDOResultSet
- public interface ProResultSet
- extends java.sql.ResultSet
The ProResultSet interface extends the java.sql.ResultSet to allow
indexed access to arrays. For each java.sql.ResultSet get()
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.
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 |
java.math.BigDecimal |
getBigDecimal(int field,
int indx,
int scale)
|
java.math.BigDecimal |
getBigDecimal(java.lang.String field,
int indx,
int scale)
|
java.sql.Blob |
getBlob(int field,
int indx)
|
java.sql.Blob |
getBlob(java.lang.String field,
int indx)
|
boolean |
getBoolean(int field,
int indx)
|
boolean |
getBoolean(java.lang.String field,
int indx)
|
byte[] |
getBytes(int field,
int indx)
|
byte[] |
getBytes(java.lang.String field,
int indx)
|
java.sql.Clob |
getClob(int field,
int indx)
|
java.sql.Clob |
getClob(java.lang.String field,
int indx)
|
java.sql.Date |
getDate(int field,
int indx)
|
java.sql.Date |
getDate(java.lang.String field,
int indx)
|
double |
getDouble(int field,
int indx)
|
double |
getDouble(java.lang.String field,
int indx)
|
java.util.GregorianCalendar |
getGregorianCalendar(int field)
|
java.util.GregorianCalendar |
getGregorianCalendar(int field,
int indx)
|
java.util.GregorianCalendar |
getGregorianCalendar(java.lang.String field)
|
java.util.GregorianCalendar |
getGregorianCalendar(java.lang.String field,
int indx)
|
int |
getInt(int field,
int indx)
|
int |
getInt(java.lang.String field,
int indx)
|
long |
getLong(int field,
int indx)
|
long |
getLong(java.lang.String field,
int indx)
|
java.lang.Object |
getObject(int field,
int indx)
|
java.lang.Object |
getObject(java.lang.String field,
int indx)
|
java.lang.String |
getString(int field,
int indx)
|
java.lang.String |
getString(java.lang.String field,
int indx)
|
java.sql.Timestamp |
getTimestamp(int field,
int indx)
|
java.sql.Timestamp |
getTimestamp(java.lang.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, getInt, getInt, getLong, getLong, getMetaData, getObject, getObject, getObject, getObject, getRef, getRef, getRow, getShort, getShort, getStatement, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getType, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, insertRow, isAfterLast, isBeforeFirst, isFirst, isLast, last, moveToCurrentRow, moveToInsertRow, next, previous, refreshRow, relative, rowDeleted, rowInserted, rowUpdated, setFetchDirection, setFetchSize, updateArray, updateArray, updateAsciiStream, updateAsciiStream, updateBigDecimal, updateBigDecimal, updateBinaryStream, updateBinaryStream, updateBlob, updateBlob, updateBoolean, updateBoolean, updateByte, updateByte, updateBytes, updateBytes, updateCharacterStream, updateCharacterStream, updateClob, updateClob, updateDate, updateDate, updateDouble, updateDouble, updateFloat, updateFloat, updateInt, updateInt, updateLong, updateLong, updateNull, updateNull, updateObject, updateObject, updateObject, updateObject, updateRef, updateRef, updateRow, updateShort, updateShort, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp, wasNull |
getBigDecimal
public java.math.BigDecimal getBigDecimal(int field,
int indx,
int scale)
throws ProSQLException
ProSQLException
getBigDecimal
public java.math.BigDecimal getBigDecimal(java.lang.String field,
int indx,
int scale)
throws ProSQLException
ProSQLException
getBlob
public java.sql.Blob getBlob(int field,
int indx)
throws ProSQLException
ProSQLException
getBlob
public java.sql.Blob getBlob(java.lang.String field,
int indx)
throws ProSQLException
ProSQLException
getBoolean
public boolean getBoolean(int field,
int indx)
throws ProSQLException
ProSQLException
getBoolean
public boolean getBoolean(java.lang.String field,
int indx)
throws ProSQLException
ProSQLException
getBytes
public byte[] getBytes(int field,
int indx)
throws ProSQLException
ProSQLException
getBytes
public byte[] getBytes(java.lang.String field,
int indx)
throws ProSQLException
ProSQLException
getClob
public java.sql.Clob getClob(int field,
int indx)
throws ProSQLException
ProSQLException
getClob
public java.sql.Clob getClob(java.lang.String field,
int indx)
throws ProSQLException
ProSQLException
getDate
public java.sql.Date getDate(int field,
int indx)
throws ProSQLException
ProSQLException
getDate
public java.sql.Date getDate(java.lang.String field,
int indx)
throws ProSQLException
ProSQLException
getDouble
public double getDouble(int field,
int indx)
throws ProSQLException
ProSQLException
getDouble
public double getDouble(java.lang.String field,
int indx)
throws ProSQLException
ProSQLException
getGregorianCalendar
public java.util.GregorianCalendar getGregorianCalendar(int field)
throws ProSQLException
ProSQLException
getGregorianCalendar
public java.util.GregorianCalendar getGregorianCalendar(int field,
int indx)
throws ProSQLException
ProSQLException
getGregorianCalendar
public java.util.GregorianCalendar getGregorianCalendar(java.lang.String field)
throws ProSQLException
ProSQLException
getGregorianCalendar
public java.util.GregorianCalendar getGregorianCalendar(java.lang.String field,
int indx)
throws ProSQLException
ProSQLException
getInt
public int getInt(int field,
int indx)
throws ProSQLException
ProSQLException
getInt
public int getInt(java.lang.String field,
int indx)
throws ProSQLException
ProSQLException
getLong
public long getLong(int field,
int indx)
throws ProSQLException
ProSQLException
getLong
public long getLong(java.lang.String field,
int indx)
throws ProSQLException
ProSQLException
getObject
public java.lang.Object getObject(int field,
int indx)
throws ProSQLException
ProSQLException
getObject
public java.lang.Object getObject(java.lang.String field,
int indx)
throws ProSQLException
ProSQLException
getString
public java.lang.String getString(int field,
int indx)
throws ProSQLException
ProSQLException
getString
public java.lang.String getString(java.lang.String field,
int indx)
throws ProSQLException
ProSQLException
getTimestamp
public java.sql.Timestamp getTimestamp(int field,
int indx)
throws ProSQLException
ProSQLException
getTimestamp
public java.sql.Timestamp getTimestamp(java.lang.String field,
int indx)
throws ProSQLException
ProSQLException