public class ResultSetImpl
extends java.lang.Object
implements java.sql.ResultSet
| Modifier and Type | Field and Description |
|---|---|
static int |
CACHE_CHUNK_SIZE |
| Constructor and Description |
|---|
ResultSetImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
absolute(int delta)
Move absolute.
|
void |
afterLast()
Moves after the last row.
|
void |
beforeFirst()
Moves before the first row.
|
void |
cancelRowUpdates()
cancels the row updates.
|
void |
clearWarnings()
Clears the warnings.
|
void |
close() |
void |
deleteRow()
delete the row
|
void |
fillCacheChunk(ResultSetCacheChunk cacheChunk)
Fills the cache chunk.
|
int |
findColumn(java.lang.String columnName)
Returns the external column id corresponding to the column name.
|
EntityItem |
findEntityItem(int column)
Returns the object value for the column.
|
boolean |
first()
Move to first
|
java.sql.Array |
getArray(int column)
Returns an array value for the column.
|
java.sql.Array |
getArray(java.lang.String column)
Returns an array value for the column.
|
java.io.InputStream |
getAsciiStream(int column)
Returns an ascii stream for the column.
|
java.io.InputStream |
getAsciiStream(java.lang.String column)
Returns an ascii stream for the column.
|
java.math.BigDecimal |
getBigDecimal(int column)
Returns a big decimal value for the column.
|
java.math.BigDecimal |
getBigDecimal(int column,
int digit)
Returns a big decimal value for the column.
|
java.math.BigDecimal |
getBigDecimal(java.lang.String column)
Returns a big decimal value for the column.
|
java.math.BigDecimal |
getBigDecimal(java.lang.String column,
int digit)
Returns a big decimal value for the column.
|
java.io.InputStream |
getBinaryStream(int column)
Returns a binary stream for the column.
|
java.io.InputStream |
getBinaryStream(java.lang.String column)
Returns a binary stream for the column.
|
java.sql.Blob |
getBlob(int column)
Returns a blob value for the column.
|
java.sql.Blob |
getBlob(java.lang.String column)
Returns a blob value for the column.
|
boolean |
getBoolean(int column)
Returns the boolean value for the column.
|
boolean |
getBoolean(java.lang.String columnName)
Returns the boolean value for the column.
|
byte |
getByte(int column)
Returns the byte value for the column.
|
byte |
getByte(java.lang.String columnName)
Returns the byte value for the column.
|
byte[] |
getBytes(int column)
Returns the bytes value for the column.
|
byte[] |
getBytes(java.lang.String column)
Returns the bytes value for the column.
|
java.io.Reader |
getCharacterStream(int column)
Returns a character stream for the column.
|
java.io.Reader |
getCharacterStream(java.lang.String column)
Returns a character stream for the column.
|
java.sql.Clob |
getClob(int column)
Returns a clob value for the column.
|
java.sql.Clob |
getClob(java.lang.String column)
Returns a clob value for the column.
|
int |
getConcurrency()
Gets the concurrency.
|
java.lang.String |
getCursorName()
Returns the cursor name.
|
java.sql.Date |
getDate(int column)
Returns the column value as a date.
|
java.sql.Date |
getDate(int column,
java.util.Calendar cal)
Returns the column value as a date.
|
java.sql.Date |
getDate(java.lang.String column)
Returns the column value as a date.
|
java.sql.Date |
getDate(java.lang.String column,
java.util.Calendar cal)
Returns the column value as a date.
|
double |
getDouble(int column)
Returns the double value for the column.
|
double |
getDouble(java.lang.String columnName)
Returns the double value for the column.
|
int |
getFetchDirection()
Gets the fetch direction.
|
int |
getFetchSize()
Gets the fetch size.
|
float |
getFloat(int column)
Returns the float value for the column.
|
float |
getFloat(java.lang.String columnName)
Returns the float value for the column.
|
int |
getHoldability() |
int |
getInt(int column)
Returns the int value for the column.
|
int |
getInt(java.lang.String columnName)
Returns the int value for the column.
|
java.util.Map<AmberExpr,java.lang.String> |
getJoinFetchMap()
Returns the join fetch map.
|
java.lang.Object |
getKey(int column)
Returns the object value for the column.
|
long |
getLong(int column)
Returns the long value for the column.
|
long |
getLong(java.lang.String columnName)
Returns the long value for the column.
|
java.sql.ResultSetMetaData |
getMetaData()
Returns the metadata.
|
java.io.Reader |
getNCharacterStream(int columnIndex) |
java.io.Reader |
getNCharacterStream(java.lang.String columnLabel) |
java.sql.NClob |
getNClob(int columnIndex) |
java.sql.NClob |
getNClob(java.lang.String columnLabel) |
java.lang.String |
getNString(int columnIndex) |
java.lang.String |
getNString(java.lang.String columnLabel) |
int |
getNumberOfLoadingColumns() |
java.lang.Object |
getObject(int column)
Returns the object value for the column.
|
<T> T |
getObject(int columnIndex,
java.lang.Class<T> type) |
java.lang.Object |
getObject(int column,
java.util.Map<java.lang.String,java.lang.Class<?>> map)
Returns the object value for the column.
|
java.lang.Object |
getObject(java.lang.String column)
Returns the object value for the column.
|
<T> T |
getObject(java.lang.String columnLabel,
java.lang.Class<T> type) |
java.lang.Object |
getObject(java.lang.String column,
java.util.Map<java.lang.String,java.lang.Class<?>> map)
Returns the object value for the column.
|
java.sql.Ref |
getRef(int column)
Returns a ref value for the column.
|
java.sql.Ref |
getRef(java.lang.String column)
Returns a ref value for the column.
|
int |
getRow()
Returns the current row number.
|
java.sql.RowId |
getRowId(int columnIndex) |
java.sql.RowId |
getRowId(java.lang.String columnLabel) |
short |
getShort(int column)
Returns the short value for the column.
|
short |
getShort(java.lang.String columnName)
Returns the short value for the column.
|
java.sql.SQLXML |
getSQLXML(int columnIndex) |
java.sql.SQLXML |
getSQLXML(java.lang.String columnLabel) |
java.sql.Statement |
getStatement()
Returns the statement for the result.
|
java.lang.String |
getString(int column)
Returns the string value for the column.
|
java.lang.String |
getString(java.lang.String columnName)
Returns the string value for the column.
|
java.sql.Time |
getTime(int column)
Returns the time value for the column.
|
java.sql.Time |
getTime(int column,
java.util.Calendar cal)
Returns the time value for the column.
|
java.sql.Time |
getTime(java.lang.String column)
Returns the time value for the column.
|
java.sql.Time |
getTime(java.lang.String column,
java.util.Calendar cal)
Returns the time value for the column.
|
java.sql.Timestamp |
getTimestamp(int column)
Returns the column as a timestamp.
|
java.sql.Timestamp |
getTimestamp(int column,
java.util.Calendar cal)
Returns the column as a timestamp.
|
java.sql.Timestamp |
getTimestamp(java.lang.String column)
Returns the column as a timestamp.
|
java.sql.Timestamp |
getTimestamp(java.lang.String column,
java.util.Calendar cal)
Returns the column as a timestamp.
|
int |
getType()
Returns the type of the last column.
|
java.io.InputStream |
getUnicodeStream(int column)
Returns a unicode stream for the column.
|
java.io.InputStream |
getUnicodeStream(java.lang.String column)
Returns a unicode stream for the column.
|
java.net.URL |
getURL(int column)
Returns a URL value for the column.
|
java.net.URL |
getURL(java.lang.String column)
Returns a URL value for the column.
|
java.sql.SQLWarning |
getWarnings()
Returns the warnings.
|
void |
init()
Initialize
|
void |
insertRow()
insert the row
|
boolean |
isAfterLast()
Returns true if this is after the last row.
|
boolean |
isBeforeFirst()
Returns true before the first row.
|
boolean |
isClosed() |
boolean |
isFirst()
Returns true if this is the first row.
|
boolean |
isLast()
Returns true if this is the last row.
|
boolean |
isWrapperFor(java.lang.Class<?> iface) |
boolean |
last()
Move to last
|
void |
moveToCurrentRow()
move to the current row
|
void |
moveToInsertRow()
move to insert the row
|
boolean |
next()
Returns the next row.
|
boolean |
previous()
Returns the previous row.
|
void |
refreshRow()
refreshes the row
|
boolean |
relative(int delta)
Move relative.
|
boolean |
rowDeleted()
True if the row was deleted.
|
boolean |
rowInserted()
True if the row was inserted.
|
boolean |
rowUpdated()
Updating
|
void |
setCacheChunk(ResultSetCacheChunk cacheChunk,
java.sql.ResultSetMetaData metaData)
Sets the first cache chunk
|
void |
setFetchDirection(int dir)
Sets the fetch direction.
|
void |
setFetchSize(int size)
Sets the fetch size.
|
void |
setFirstResult(int first)
Sets the first result.
|
void |
setMaxResults(int max)
Sets the max result.
|
void |
setQuery(AmberSelectQuery query)
Sets the query.
|
void |
setResultSet(java.sql.ResultSet rs)
Sets the result set.
|
void |
setResultSet(java.sql.ResultSet rs,
java.sql.ResultSetMetaData metaData)
Sets the result set and meta data.
|
void |
setRow(int row) |
void |
setSession(AmberConnection aConn)
Sets the session.
|
void |
setUserQuery(UserQuery userQuery)
Sets the user query
|
<T> T |
unwrap(java.lang.Class<T> iface) |
void |
updateArray(int column,
java.sql.Array array)
Updating an array column in the row.
|
void |
updateArray(java.lang.String column,
java.sql.Array array)
Updating an array column in the row.
|
void |
updateAsciiStream(int columnIndex,
java.io.InputStream x) |
void |
updateAsciiStream(int column,
java.io.InputStream x,
int length)
Updating an ascii stream.
|
void |
updateAsciiStream(int columnIndex,
java.io.InputStream x,
long length) |
void |
updateAsciiStream(java.lang.String columnLabel,
java.io.InputStream x) |
void |
updateAsciiStream(java.lang.String column,
java.io.InputStream x,
int length)
Updating an ascii stream.
|
void |
updateAsciiStream(java.lang.String columnLabel,
java.io.InputStream x,
long length) |
void |
updateBigDecimal(int column,
java.math.BigDecimal decimal)
Updating a big decimal column in the row.
|
void |
updateBigDecimal(java.lang.String column,
java.math.BigDecimal decimal)
Updating a big decimal column in the row.
|
void |
updateBinaryStream(int columnIndex,
java.io.InputStream x) |
void |
updateBinaryStream(int column,
java.io.InputStream x,
int length)
Updating a binary stream.
|
void |
updateBinaryStream(int columnIndex,
java.io.InputStream x,
long length) |
void |
updateBinaryStream(java.lang.String columnLabel,
java.io.InputStream x) |
void |
updateBinaryStream(java.lang.String column,
java.io.InputStream x,
int length)
Updating a binary stream.
|
void |
updateBinaryStream(java.lang.String columnLabel,
java.io.InputStream x,
long length) |
void |
updateBlob(int column,
java.sql.Blob blob)
Updating a blob column in the row.
|
void |
updateBlob(int columnIndex,
java.io.InputStream inputStream) |
void |
updateBlob(int columnIndex,
java.io.InputStream inputStream,
long length) |
void |
updateBlob(java.lang.String column,
java.sql.Blob blob)
Updating a blob column in the row.
|
void |
updateBlob(java.lang.String columnLabel,
java.io.InputStream inputStream) |
void |
updateBlob(java.lang.String columnLabel,
java.io.InputStream inputStream,
long length) |
void |
updateBoolean(int column,
boolean value)
Updating boolean.
|
void |
updateBoolean(java.lang.String column,
boolean value)
Updating boolean.
|
void |
updateByte(int column,
byte value)
Updating byte.
|
void |
updateByte(java.lang.String column,
byte value)
Updating byte.
|
void |
updateBytes(int column,
byte[] value)
Updating bytes.
|
void |
updateBytes(java.lang.String column,
byte[] value)
Updating bytes.
|
void |
updateCharacterStream(int columnIndex,
java.io.Reader x) |
void |
updateCharacterStream(int column,
java.io.Reader x,
int length)
Updating a character stream.
|
void |
updateCharacterStream(int columnIndex,
java.io.Reader x,
long length) |
void |
updateCharacterStream(java.lang.String columnLabel,
java.io.Reader reader) |
void |
updateCharacterStream(java.lang.String column,
java.io.Reader x,
int length)
Updating a character stream.
|
void |
updateCharacterStream(java.lang.String columnLabel,
java.io.Reader reader,
long length) |
void |
updateClob(int column,
java.sql.Clob clob)
Updating a clob column in the row.
|
void |
updateClob(int columnIndex,
java.io.Reader reader) |
void |
updateClob(int columnIndex,
java.io.Reader reader,
long length) |
void |
updateClob(java.lang.String column,
java.sql.Clob clob)
Updating a clob column in the row.
|
void |
updateClob(java.lang.String columnLabel,
java.io.Reader reader) |
void |
updateClob(java.lang.String columnLabel,
java.io.Reader reader,
long length) |
void |
updateDate(int column,
java.sql.Date date)
Updating a date column in the row.
|
void |
updateDate(java.lang.String column,
java.sql.Date date)
Updating a date column in the row.
|
void |
updateDouble(int column,
double value)
Updating double.
|
void |
updateDouble(java.lang.String column,
double value)
Updating double.
|
void |
updateFloat(int column,
float value)
Updating float.
|
void |
updateFloat(java.lang.String column,
float value)
Updating float.
|
void |
updateInt(int column,
int value)
Updating int.
|
void |
updateInt(java.lang.String column,
int value)
Updating int.
|
void |
updateLong(int column,
long value)
Updating long.
|
void |
updateLong(java.lang.String column,
long value)
Updating long.
|
void |
updateNCharacterStream(int columnIndex,
java.io.Reader x) |
void |
updateNCharacterStream(int columnIndex,
java.io.Reader x,
long length) |
void |
updateNCharacterStream(java.lang.String columnLabel,
java.io.Reader reader) |
void |
updateNCharacterStream(java.lang.String columnLabel,
java.io.Reader reader,
long length) |
void |
updateNClob(int columnIndex,
java.sql.NClob nClob) |
void |
updateNClob(int columnIndex,
java.io.Reader reader) |
void |
updateNClob(int columnIndex,
java.io.Reader reader,
long length) |
void |
updateNClob(java.lang.String columnLabel,
java.sql.NClob nClob) |
void |
updateNClob(java.lang.String columnLabel,
java.io.Reader reader) |
void |
updateNClob(java.lang.String columnLabel,
java.io.Reader reader,
long length) |
void |
updateNString(int columnIndex,
java.lang.String nString) |
void |
updateNString(java.lang.String columnLabel,
java.lang.String nString) |
void |
updateNull(int column)
Updating null.
|
void |
updateNull(java.lang.String column)
Updating null.
|
void |
updateObject(int column,
java.lang.Object value)
Updating an object column in the row.
|
void |
updateObject(int column,
java.lang.Object value,
int scale)
Updating an object column in the row.
|
void |
updateObject(java.lang.String column,
java.lang.Object value)
Updating an object column in the row.
|
void |
updateObject(java.lang.String column,
java.lang.Object value,
int scale)
Updating an object column in the row.
|
void |
updateRef(int column,
java.sql.Ref ref)
Updating a ref column in the row.
|
void |
updateRef(java.lang.String column,
java.sql.Ref ref)
Updating a ref column in the row.
|
void |
updateRow()
updates the row
|
void |
updateRowId(int columnIndex,
java.sql.RowId x) |
void |
updateRowId(java.lang.String columnLabel,
java.sql.RowId x) |
void |
updateShort(int column,
short value)
Updating short.
|
void |
updateShort(java.lang.String column,
short value)
Updating short.
|
void |
updateSQLXML(int columnIndex,
java.sql.SQLXML xmlObject) |
void |
updateSQLXML(java.lang.String columnLabel,
java.sql.SQLXML xmlObject) |
void |
updateString(int column,
java.lang.String value)
Updating a string column in the row.
|
void |
updateString(java.lang.String column,
java.lang.String value)
Updating a string column in the row.
|
void |
updateTime(int column,
java.sql.Time time)
Updating a time column in the row.
|
void |
updateTime(java.lang.String column,
java.sql.Time time)
Updating a time column in the row.
|
void |
updateTimestamp(int column,
java.sql.Timestamp timestamp)
Updating a timestamp column in the row.
|
void |
updateTimestamp(java.lang.String column,
java.sql.Timestamp timestamp)
Updating a timestamp column in the row.
|
void |
updateUnicodeStream(int column,
java.io.InputStream x,
int length)
Updating a unicode stream.
|
void |
updateUnicodeStream(java.lang.String column,
java.io.InputStream x,
int length)
Updating a unicode stream.
|
boolean |
wasNull()
Returns true if the last column read was null.
|
public static final int CACHE_CHUNK_SIZE
public java.util.Map<AmberExpr,java.lang.String> getJoinFetchMap()
public void setUserQuery(UserQuery userQuery)
public void setResultSet(java.sql.ResultSet rs)
throws java.sql.SQLException
java.sql.SQLExceptionpublic void setResultSet(java.sql.ResultSet rs,
java.sql.ResultSetMetaData metaData)
public void setQuery(AmberSelectQuery query)
public void setSession(AmberConnection aConn)
public void setCacheChunk(ResultSetCacheChunk cacheChunk, java.sql.ResultSetMetaData metaData)
public void setFirstResult(int first)
public void setMaxResults(int max)
public void fillCacheChunk(ResultSetCacheChunk cacheChunk) throws java.sql.SQLException
java.sql.SQLExceptionpublic void init()
throws java.sql.SQLException
java.sql.SQLExceptionpublic void setRow(int row)
public int getRow()
throws java.sql.SQLException
getRow in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean isBeforeFirst()
throws java.sql.SQLException
isBeforeFirst in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean isFirst()
throws java.sql.SQLException
isFirst in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean isLast()
throws java.sql.SQLException
isLast in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean isAfterLast()
throws java.sql.SQLException
isAfterLast in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Statement getStatement()
throws java.sql.SQLException
getStatement in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.ResultSetMetaData getMetaData()
throws java.sql.SQLException
getMetaData in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.SQLWarning getWarnings()
throws java.sql.SQLException
getWarnings in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void clearWarnings()
throws java.sql.SQLException
clearWarnings in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.String getCursorName()
throws java.sql.SQLException
getCursorName in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void setFetchSize(int size)
throws java.sql.SQLException
setFetchSize in interface java.sql.ResultSetjava.sql.SQLExceptionpublic int getFetchSize()
throws java.sql.SQLException
getFetchSize in interface java.sql.ResultSetjava.sql.SQLExceptionpublic int getFetchDirection()
throws java.sql.SQLException
getFetchDirection in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void setFetchDirection(int dir)
throws java.sql.SQLException
setFetchDirection in interface java.sql.ResultSetjava.sql.SQLExceptionpublic int getConcurrency()
throws java.sql.SQLException
getConcurrency in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean next()
throws java.sql.SQLException
next in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean previous()
throws java.sql.SQLException
previous in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean relative(int delta)
throws java.sql.SQLException
relative in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean absolute(int delta)
throws java.sql.SQLException
absolute in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void beforeFirst()
throws java.sql.SQLException
beforeFirst in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean first()
throws java.sql.SQLException
first in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean last()
throws java.sql.SQLException
last in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void afterLast()
throws java.sql.SQLException
afterLast in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean wasNull()
throws java.sql.SQLException
wasNull in interface java.sql.ResultSetjava.sql.SQLExceptionpublic int getType()
throws java.sql.SQLException
getType in interface java.sql.ResultSetjava.sql.SQLExceptionpublic int findColumn(java.lang.String columnName)
throws java.sql.SQLException
findColumn in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean getBoolean(java.lang.String columnName)
throws java.sql.SQLException
getBoolean in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean getBoolean(int column)
throws java.sql.SQLException
getBoolean in interface java.sql.ResultSetjava.sql.SQLExceptionpublic byte getByte(java.lang.String columnName)
throws java.sql.SQLException
getByte in interface java.sql.ResultSetjava.sql.SQLExceptionpublic byte getByte(int column)
throws java.sql.SQLException
getByte in interface java.sql.ResultSetjava.sql.SQLExceptionpublic short getShort(java.lang.String columnName)
throws java.sql.SQLException
getShort in interface java.sql.ResultSetjava.sql.SQLExceptionpublic short getShort(int column)
throws java.sql.SQLException
getShort in interface java.sql.ResultSetjava.sql.SQLExceptionpublic int getInt(java.lang.String columnName)
throws java.sql.SQLException
getInt in interface java.sql.ResultSetjava.sql.SQLExceptionpublic int getInt(int column)
throws java.sql.SQLException
getInt in interface java.sql.ResultSetjava.sql.SQLExceptionpublic long getLong(java.lang.String columnName)
throws java.sql.SQLException
getLong in interface java.sql.ResultSetjava.sql.SQLExceptionpublic long getLong(int column)
throws java.sql.SQLException
getLong in interface java.sql.ResultSetjava.sql.SQLExceptionpublic float getFloat(java.lang.String columnName)
throws java.sql.SQLException
getFloat in interface java.sql.ResultSetjava.sql.SQLExceptionpublic float getFloat(int column)
throws java.sql.SQLException
getFloat in interface java.sql.ResultSetjava.sql.SQLExceptionpublic double getDouble(java.lang.String columnName)
throws java.sql.SQLException
getDouble in interface java.sql.ResultSetjava.sql.SQLExceptionpublic double getDouble(int column)
throws java.sql.SQLException
getDouble in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.String getString(int column)
throws java.sql.SQLException
getString in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.String getString(java.lang.String columnName)
throws java.sql.SQLException
getString in interface java.sql.ResultSetjava.sql.SQLExceptionpublic byte[] getBytes(int column)
throws java.sql.SQLException
getBytes in interface java.sql.ResultSetjava.sql.SQLExceptionpublic byte[] getBytes(java.lang.String column)
throws java.sql.SQLException
getBytes in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Date getDate(int column)
throws java.sql.SQLException
getDate in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Date getDate(java.lang.String column)
throws java.sql.SQLException
getDate in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Date getDate(int column,
java.util.Calendar cal)
throws java.sql.SQLException
getDate in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Date getDate(java.lang.String column,
java.util.Calendar cal)
throws java.sql.SQLException
getDate in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Time getTime(int column)
throws java.sql.SQLException
getTime in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Time getTime(java.lang.String column)
throws java.sql.SQLException
getTime in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Time getTime(int column,
java.util.Calendar cal)
throws java.sql.SQLException
getTime in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Time getTime(java.lang.String column,
java.util.Calendar cal)
throws java.sql.SQLException
getTime in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Timestamp getTimestamp(int column)
throws java.sql.SQLException
getTimestamp in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Timestamp getTimestamp(java.lang.String column)
throws java.sql.SQLException
getTimestamp in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Timestamp getTimestamp(int column,
java.util.Calendar cal)
throws java.sql.SQLException
getTimestamp in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Timestamp getTimestamp(java.lang.String column,
java.util.Calendar cal)
throws java.sql.SQLException
getTimestamp in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Ref getRef(int column)
throws java.sql.SQLException
getRef in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Ref getRef(java.lang.String column)
throws java.sql.SQLException
getRef in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Clob getClob(int column)
throws java.sql.SQLException
getClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Clob getClob(java.lang.String column)
throws java.sql.SQLException
getClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Blob getBlob(int column)
throws java.sql.SQLException
getBlob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Blob getBlob(java.lang.String column)
throws java.sql.SQLException
getBlob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.Reader getCharacterStream(int column)
throws java.sql.SQLException
getCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.Reader getCharacterStream(java.lang.String column)
throws java.sql.SQLException
getCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.InputStream getBinaryStream(int column)
throws java.sql.SQLException
getBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.InputStream getBinaryStream(java.lang.String column)
throws java.sql.SQLException
getBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.InputStream getAsciiStream(int column)
throws java.sql.SQLException
getAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.InputStream getAsciiStream(java.lang.String column)
throws java.sql.SQLException
getAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.InputStream getUnicodeStream(int column)
throws java.sql.SQLException
getUnicodeStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.InputStream getUnicodeStream(java.lang.String column)
throws java.sql.SQLException
getUnicodeStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Array getArray(int column)
throws java.sql.SQLException
getArray in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.Array getArray(java.lang.String column)
throws java.sql.SQLException
getArray in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.net.URL getURL(int column)
throws java.sql.SQLException
getURL in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.net.URL getURL(java.lang.String column)
throws java.sql.SQLException
getURL in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.math.BigDecimal getBigDecimal(int column)
throws java.sql.SQLException
getBigDecimal in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.math.BigDecimal getBigDecimal(java.lang.String column)
throws java.sql.SQLException
getBigDecimal in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.math.BigDecimal getBigDecimal(int column,
int digit)
throws java.sql.SQLException
getBigDecimal in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.math.BigDecimal getBigDecimal(java.lang.String column,
int digit)
throws java.sql.SQLException
getBigDecimal in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.Object getObject(int column)
throws java.sql.SQLException
getObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic EntityItem findEntityItem(int column) throws java.sql.SQLException
java.sql.SQLExceptionpublic java.lang.Object getObject(java.lang.String column)
throws java.sql.SQLException
getObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.Object getKey(int column)
throws java.sql.SQLException
java.sql.SQLExceptionpublic java.lang.Object getObject(int column,
java.util.Map<java.lang.String,java.lang.Class<?>> map)
throws java.sql.SQLException
getObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.Object getObject(java.lang.String column,
java.util.Map<java.lang.String,java.lang.Class<?>> map)
throws java.sql.SQLException
getObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateString(java.lang.String column,
java.lang.String value)
throws java.sql.SQLException
updateString in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateString(int column,
java.lang.String value)
throws java.sql.SQLException
updateString in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateObject(java.lang.String column,
java.lang.Object value)
throws java.sql.SQLException
updateObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateObject(int column,
java.lang.Object value)
throws java.sql.SQLException
updateObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateObject(java.lang.String column,
java.lang.Object value,
int scale)
throws java.sql.SQLException
updateObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateObject(int column,
java.lang.Object value,
int scale)
throws java.sql.SQLException
updateObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateTimestamp(java.lang.String column,
java.sql.Timestamp timestamp)
throws java.sql.SQLException
updateTimestamp in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateTimestamp(int column,
java.sql.Timestamp timestamp)
throws java.sql.SQLException
updateTimestamp in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateTime(java.lang.String column,
java.sql.Time time)
throws java.sql.SQLException
updateTime in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateTime(int column,
java.sql.Time time)
throws java.sql.SQLException
updateTime in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateDate(java.lang.String column,
java.sql.Date date)
throws java.sql.SQLException
updateDate in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateDate(int column,
java.sql.Date date)
throws java.sql.SQLException
updateDate in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateClob(java.lang.String column,
java.sql.Clob clob)
throws java.sql.SQLException
updateClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateClob(int column,
java.sql.Clob clob)
throws java.sql.SQLException
updateClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBlob(java.lang.String column,
java.sql.Blob blob)
throws java.sql.SQLException
updateBlob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBlob(int column,
java.sql.Blob blob)
throws java.sql.SQLException
updateBlob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateArray(java.lang.String column,
java.sql.Array array)
throws java.sql.SQLException
updateArray in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateArray(int column,
java.sql.Array array)
throws java.sql.SQLException
updateArray in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBigDecimal(java.lang.String column,
java.math.BigDecimal decimal)
throws java.sql.SQLException
updateBigDecimal in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBigDecimal(int column,
java.math.BigDecimal decimal)
throws java.sql.SQLException
updateBigDecimal in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateRef(java.lang.String column,
java.sql.Ref ref)
throws java.sql.SQLException
updateRef in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateRef(int column,
java.sql.Ref ref)
throws java.sql.SQLException
updateRef in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateCharacterStream(java.lang.String column,
java.io.Reader x,
int length)
throws java.sql.SQLException
updateCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateCharacterStream(int column,
java.io.Reader x,
int length)
throws java.sql.SQLException
updateCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBinaryStream(java.lang.String column,
java.io.InputStream x,
int length)
throws java.sql.SQLException
updateBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBinaryStream(int column,
java.io.InputStream x,
int length)
throws java.sql.SQLException
updateBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateAsciiStream(java.lang.String column,
java.io.InputStream x,
int length)
throws java.sql.SQLException
updateAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateAsciiStream(int column,
java.io.InputStream x,
int length)
throws java.sql.SQLException
updateAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateUnicodeStream(java.lang.String column,
java.io.InputStream x,
int length)
throws java.sql.SQLException
java.sql.SQLExceptionpublic void updateUnicodeStream(int column,
java.io.InputStream x,
int length)
throws java.sql.SQLException
java.sql.SQLExceptionpublic void updateBytes(java.lang.String column,
byte[] value)
throws java.sql.SQLException
updateBytes in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBytes(int column,
byte[] value)
throws java.sql.SQLException
updateBytes in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBoolean(java.lang.String column,
boolean value)
throws java.sql.SQLException
updateBoolean in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBoolean(int column,
boolean value)
throws java.sql.SQLException
updateBoolean in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateByte(java.lang.String column,
byte value)
throws java.sql.SQLException
updateByte in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateByte(int column,
byte value)
throws java.sql.SQLException
updateByte in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateShort(java.lang.String column,
short value)
throws java.sql.SQLException
updateShort in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateShort(int column,
short value)
throws java.sql.SQLException
updateShort in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateInt(java.lang.String column,
int value)
throws java.sql.SQLException
updateInt in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateInt(int column,
int value)
throws java.sql.SQLException
updateInt in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateLong(java.lang.String column,
long value)
throws java.sql.SQLException
updateLong in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateLong(int column,
long value)
throws java.sql.SQLException
updateLong in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateFloat(java.lang.String column,
float value)
throws java.sql.SQLException
updateFloat in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateFloat(int column,
float value)
throws java.sql.SQLException
updateFloat in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateDouble(java.lang.String column,
double value)
throws java.sql.SQLException
updateDouble in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateDouble(int column,
double value)
throws java.sql.SQLException
updateDouble in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNull(java.lang.String column)
throws java.sql.SQLException
updateNull in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNull(int column)
throws java.sql.SQLException
updateNull in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateRow()
throws java.sql.SQLException
updateRow in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void cancelRowUpdates()
throws java.sql.SQLException
cancelRowUpdates in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void refreshRow()
throws java.sql.SQLException
refreshRow in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void moveToCurrentRow()
throws java.sql.SQLException
moveToCurrentRow in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean rowUpdated()
throws java.sql.SQLException
rowUpdated in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean rowInserted()
throws java.sql.SQLException
rowInserted in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void moveToInsertRow()
throws java.sql.SQLException
moveToInsertRow in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void insertRow()
throws java.sql.SQLException
insertRow in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean rowDeleted()
throws java.sql.SQLException
rowDeleted in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void deleteRow()
throws java.sql.SQLException
deleteRow in interface java.sql.ResultSetjava.sql.SQLExceptionpublic int getNumberOfLoadingColumns()
public void close()
close in interface java.lang.AutoCloseableclose in interface java.sql.ResultSetpublic java.sql.RowId getRowId(int columnIndex)
throws java.sql.SQLException
getRowId in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.RowId getRowId(java.lang.String columnLabel)
throws java.sql.SQLException
getRowId in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateRowId(int columnIndex,
java.sql.RowId x)
throws java.sql.SQLException
updateRowId in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateRowId(java.lang.String columnLabel,
java.sql.RowId x)
throws java.sql.SQLException
updateRowId in interface java.sql.ResultSetjava.sql.SQLExceptionpublic int getHoldability()
throws java.sql.SQLException
getHoldability in interface java.sql.ResultSetjava.sql.SQLExceptionpublic boolean isClosed()
throws java.sql.SQLException
isClosed in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNString(int columnIndex,
java.lang.String nString)
throws java.sql.SQLException
updateNString in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNString(java.lang.String columnLabel,
java.lang.String nString)
throws java.sql.SQLException
updateNString in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNClob(int columnIndex,
java.sql.NClob nClob)
throws java.sql.SQLException
updateNClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNClob(java.lang.String columnLabel,
java.sql.NClob nClob)
throws java.sql.SQLException
updateNClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.NClob getNClob(int columnIndex)
throws java.sql.SQLException
getNClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.NClob getNClob(java.lang.String columnLabel)
throws java.sql.SQLException
getNClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.SQLXML getSQLXML(int columnIndex)
throws java.sql.SQLException
getSQLXML in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.SQLXML getSQLXML(java.lang.String columnLabel)
throws java.sql.SQLException
getSQLXML in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateSQLXML(int columnIndex,
java.sql.SQLXML xmlObject)
throws java.sql.SQLException
updateSQLXML in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateSQLXML(java.lang.String columnLabel,
java.sql.SQLXML xmlObject)
throws java.sql.SQLException
updateSQLXML in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.String getNString(int columnIndex)
throws java.sql.SQLException
getNString in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.String getNString(java.lang.String columnLabel)
throws java.sql.SQLException
getNString in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.Reader getNCharacterStream(int columnIndex)
throws java.sql.SQLException
getNCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.Reader getNCharacterStream(java.lang.String columnLabel)
throws java.sql.SQLException
getNCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNCharacterStream(int columnIndex,
java.io.Reader x,
long length)
throws java.sql.SQLException
updateNCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNCharacterStream(java.lang.String columnLabel,
java.io.Reader reader,
long length)
throws java.sql.SQLException
updateNCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateAsciiStream(int columnIndex,
java.io.InputStream x,
long length)
throws java.sql.SQLException
updateAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBinaryStream(int columnIndex,
java.io.InputStream x,
long length)
throws java.sql.SQLException
updateBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateCharacterStream(int columnIndex,
java.io.Reader x,
long length)
throws java.sql.SQLException
updateCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateAsciiStream(java.lang.String columnLabel,
java.io.InputStream x,
long length)
throws java.sql.SQLException
updateAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBinaryStream(java.lang.String columnLabel,
java.io.InputStream x,
long length)
throws java.sql.SQLException
updateBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateCharacterStream(java.lang.String columnLabel,
java.io.Reader reader,
long length)
throws java.sql.SQLException
updateCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBlob(int columnIndex,
java.io.InputStream inputStream,
long length)
throws java.sql.SQLException
updateBlob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBlob(java.lang.String columnLabel,
java.io.InputStream inputStream,
long length)
throws java.sql.SQLException
updateBlob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateClob(int columnIndex,
java.io.Reader reader,
long length)
throws java.sql.SQLException
updateClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateClob(java.lang.String columnLabel,
java.io.Reader reader,
long length)
throws java.sql.SQLException
updateClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNClob(int columnIndex,
java.io.Reader reader,
long length)
throws java.sql.SQLException
updateNClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNClob(java.lang.String columnLabel,
java.io.Reader reader,
long length)
throws java.sql.SQLException
updateNClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNCharacterStream(int columnIndex,
java.io.Reader x)
throws java.sql.SQLException
updateNCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNCharacterStream(java.lang.String columnLabel,
java.io.Reader reader)
throws java.sql.SQLException
updateNCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateAsciiStream(int columnIndex,
java.io.InputStream x)
throws java.sql.SQLException
updateAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBinaryStream(int columnIndex,
java.io.InputStream x)
throws java.sql.SQLException
updateBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateCharacterStream(int columnIndex,
java.io.Reader x)
throws java.sql.SQLException
updateCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateAsciiStream(java.lang.String columnLabel,
java.io.InputStream x)
throws java.sql.SQLException
updateAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBinaryStream(java.lang.String columnLabel,
java.io.InputStream x)
throws java.sql.SQLException
updateBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateCharacterStream(java.lang.String columnLabel,
java.io.Reader reader)
throws java.sql.SQLException
updateCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBlob(int columnIndex,
java.io.InputStream inputStream)
throws java.sql.SQLException
updateBlob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBlob(java.lang.String columnLabel,
java.io.InputStream inputStream)
throws java.sql.SQLException
updateBlob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateClob(int columnIndex,
java.io.Reader reader)
throws java.sql.SQLException
updateClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateClob(java.lang.String columnLabel,
java.io.Reader reader)
throws java.sql.SQLException
updateClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNClob(int columnIndex,
java.io.Reader reader)
throws java.sql.SQLException
updateNClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNClob(java.lang.String columnLabel,
java.io.Reader reader)
throws java.sql.SQLException
updateNClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic <T> T unwrap(java.lang.Class<T> iface)
throws java.sql.SQLException
unwrap in interface java.sql.Wrapperjava.sql.SQLExceptionpublic boolean isWrapperFor(java.lang.Class<?> iface)
throws java.sql.SQLException
isWrapperFor in interface java.sql.Wrapperjava.sql.SQLExceptionpublic <T> T getObject(int columnIndex,
java.lang.Class<T> type)
throws java.sql.SQLException
getObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic <T> T getObject(java.lang.String columnLabel,
java.lang.Class<T> type)
throws java.sql.SQLException
getObject in interface java.sql.ResultSetjava.sql.SQLException