|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.postgresql.pljava.jdbc.AbstractResultSet
org.postgresql.pljava.jdbc.ObjectResultSet
org.postgresql.pljava.jdbc.ReadOnlyResultSet
org.postgresql.pljava.jdbc.ResultSetBase
org.postgresql.pljava.jdbc.SyntheticResultSet
A Synthetic ResultSet that provides direct access to data stored
in a ArrayList
. This kind of ResultSet has nothing
common with any statement.
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 | |
boolean |
absolute(int row)
Cursor positioning is not implemented yet. |
void |
afterLast()
Cursor positoning is not implemented yet. |
void |
beforeFirst()
Cursor positoning is not implemented yet. |
void |
close()
|
int |
findColumn(java.lang.String columnName)
|
boolean |
first()
Cursor positioning is not implemented yet. |
protected java.lang.Object[] |
getCurrentRow()
|
int |
getFetchDirection()
|
int |
getFetchSize()
|
java.sql.ResultSetMetaData |
getMetaData()
ResultSetMetaData is not yet supported. |
protected java.lang.Object |
getObjectValue(int columnIndex)
|
int |
getRow()
|
int |
getType()
|
boolean |
isAfterLast()
|
boolean |
isBeforeFirst()
|
boolean |
isFirst()
|
boolean |
isLast()
|
boolean |
last()
Cursor positioning is not implemented yet. |
boolean |
next()
|
boolean |
previous()
Reverse positioning is not implemented yet. |
boolean |
relative(int rows)
Cursor positioning is not implemented yet. |
void |
setFetchDirection(int direction)
Only ResultSet.FETCH_FORWARD is supported. |
void |
setFetchSize(int fetchSize)
|
Methods inherited from class org.postgresql.pljava.jdbc.ReadOnlyResultSet |
cancelRowUpdates, deleteRow, getConcurrency, insertRow, moveToCurrentRow, moveToInsertRow, rowDeleted, rowInserted, rowUpdated, updateObject, updateObject, updateRow |
Methods inherited from class org.postgresql.pljava.jdbc.ObjectResultSet |
clearWarnings, getArray, getAsciiStream, getBigDecimal, getBigDecimal, getBinaryStream, getBlob, getBoolean, getByte, getBytes, getCharacterStream, getClob, getDate, getDate, getDouble, getFloat, getInt, getLong, getNumber, getObject, getObject, getObjectValue, getRef, getShort, getString, getTime, getTime, getTimestamp, getTimestamp, getUnicodeStream, getURL, getValue, getValue, getWarnings, refreshRow, updateArray, updateAsciiStream, updateBigDecimal, updateBinaryStream, updateBlob, updateBoolean, updateByte, updateBytes, updateCharacterStream, updateClob, updateDate, updateDouble, updateFloat, updateInt, updateLong, updateNull, updateRef, updateShort, updateString, updateTime, updateTimestamp, wasNull |
Methods inherited from class org.postgresql.pljava.jdbc.AbstractResultSet |
getArray, getAsciiStream, getBigDecimal, getBigDecimal, getBinaryStream, getBlob, getBoolean, getByte, getBytes, getCharacterStream, getClob, getCursorName, getDate, getDate, getDouble, getFloat, getInt, getLong, getObject, getObject, getRef, getShort, getStatement, getString, getTime, getTime, getTimestamp, getTimestamp, getUnicodeStream, getURL, updateArray, updateAsciiStream, updateBigDecimal, updateBinaryStream, updateBlob, updateBoolean, updateByte, updateBytes, updateCharacterStream, updateClob, updateDate, updateDouble, updateFloat, updateInt, updateLong, updateNull, updateObject, updateObject, updateRef, updateShort, updateString, updateTime, updateTimestamp |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public void close() throws java.sql.SQLException
java.sql.SQLException
public int findColumn(java.lang.String columnName) throws java.sql.SQLException
java.sql.SQLException
protected java.lang.Object getObjectValue(int columnIndex) throws java.sql.SQLException
getObjectValue
in class ObjectResultSet
java.sql.SQLException
protected final java.lang.Object[] getCurrentRow() throws java.sql.SQLException
java.sql.SQLException
public boolean isLast() throws java.sql.SQLException
java.sql.SQLException
public boolean next() throws java.sql.SQLException
java.sql.SQLException
public java.sql.ResultSetMetaData getMetaData() throws java.sql.SQLException
ObjectResultSet
getMetaData
in interface java.sql.ResultSet
getMetaData
in class ObjectResultSet
java.sql.SQLException
- indicating that this feature is not supported.public int getFetchDirection() throws java.sql.SQLException
java.sql.SQLException
public final int getFetchSize() throws java.sql.SQLException
java.sql.SQLException
public final int getRow() throws java.sql.SQLException
java.sql.SQLException
public int getType() throws java.sql.SQLException
java.sql.SQLException
public void afterLast() throws java.sql.SQLException
java.sql.SQLException
- indicating that this feature is not supported.public void beforeFirst() throws java.sql.SQLException
java.sql.SQLException
- indicating that this feature is not supported.public boolean first() throws java.sql.SQLException
java.sql.SQLException
- indicating that this feature is not supported.public boolean isAfterLast() throws java.sql.SQLException
java.sql.SQLException
public boolean isBeforeFirst() throws java.sql.SQLException
java.sql.SQLException
public boolean isFirst() throws java.sql.SQLException
java.sql.SQLException
public boolean last() throws java.sql.SQLException
java.sql.SQLException
- indicating that this feature is not supported.public boolean previous() throws java.sql.SQLException
java.sql.SQLException
- indicating that this feature is not supported.public boolean absolute(int row) throws java.sql.SQLException
java.sql.SQLException
- indicating that this feature is not supported.public boolean relative(int rows) throws java.sql.SQLException
java.sql.SQLException
- indicating that this feature is not supported.public void setFetchDirection(int direction) throws java.sql.SQLException
ResultSet.FETCH_FORWARD
is supported.
java.sql.SQLException
- indicating that this feature is not supported
for other values on direction
.public void setFetchSize(int fetchSize) throws java.sql.SQLException
java.sql.SQLException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |