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.SQLException
public 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.SQLException
public void init() throws java.sql.SQLException
java.sql.SQLException
public void setRow(int row)
public int getRow() throws java.sql.SQLException
getRow
in interface java.sql.ResultSet
java.sql.SQLException
public boolean isBeforeFirst() throws java.sql.SQLException
isBeforeFirst
in interface java.sql.ResultSet
java.sql.SQLException
public boolean isFirst() throws java.sql.SQLException
isFirst
in interface java.sql.ResultSet
java.sql.SQLException
public boolean isLast() throws java.sql.SQLException
isLast
in interface java.sql.ResultSet
java.sql.SQLException
public boolean isAfterLast() throws java.sql.SQLException
isAfterLast
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Statement getStatement() throws java.sql.SQLException
getStatement
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.ResultSetMetaData getMetaData() throws java.sql.SQLException
getMetaData
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.SQLWarning getWarnings() throws java.sql.SQLException
getWarnings
in interface java.sql.ResultSet
java.sql.SQLException
public void clearWarnings() throws java.sql.SQLException
clearWarnings
in interface java.sql.ResultSet
java.sql.SQLException
public java.lang.String getCursorName() throws java.sql.SQLException
getCursorName
in interface java.sql.ResultSet
java.sql.SQLException
public void setFetchSize(int size) throws java.sql.SQLException
setFetchSize
in interface java.sql.ResultSet
java.sql.SQLException
public int getFetchSize() throws java.sql.SQLException
getFetchSize
in interface java.sql.ResultSet
java.sql.SQLException
public int getFetchDirection() throws java.sql.SQLException
getFetchDirection
in interface java.sql.ResultSet
java.sql.SQLException
public void setFetchDirection(int dir) throws java.sql.SQLException
setFetchDirection
in interface java.sql.ResultSet
java.sql.SQLException
public int getConcurrency() throws java.sql.SQLException
getConcurrency
in interface java.sql.ResultSet
java.sql.SQLException
public boolean next() throws java.sql.SQLException
next
in interface java.sql.ResultSet
java.sql.SQLException
public boolean previous() throws java.sql.SQLException
previous
in interface java.sql.ResultSet
java.sql.SQLException
public boolean relative(int delta) throws java.sql.SQLException
relative
in interface java.sql.ResultSet
java.sql.SQLException
public boolean absolute(int delta) throws java.sql.SQLException
absolute
in interface java.sql.ResultSet
java.sql.SQLException
public void beforeFirst() throws java.sql.SQLException
beforeFirst
in interface java.sql.ResultSet
java.sql.SQLException
public boolean first() throws java.sql.SQLException
first
in interface java.sql.ResultSet
java.sql.SQLException
public boolean last() throws java.sql.SQLException
last
in interface java.sql.ResultSet
java.sql.SQLException
public void afterLast() throws java.sql.SQLException
afterLast
in interface java.sql.ResultSet
java.sql.SQLException
public boolean wasNull() throws java.sql.SQLException
wasNull
in interface java.sql.ResultSet
java.sql.SQLException
public int getType() throws java.sql.SQLException
getType
in interface java.sql.ResultSet
java.sql.SQLException
public int findColumn(java.lang.String columnName) throws java.sql.SQLException
findColumn
in interface java.sql.ResultSet
java.sql.SQLException
public boolean getBoolean(java.lang.String columnName) throws java.sql.SQLException
getBoolean
in interface java.sql.ResultSet
java.sql.SQLException
public boolean getBoolean(int column) throws java.sql.SQLException
getBoolean
in interface java.sql.ResultSet
java.sql.SQLException
public byte getByte(java.lang.String columnName) throws java.sql.SQLException
getByte
in interface java.sql.ResultSet
java.sql.SQLException
public byte getByte(int column) throws java.sql.SQLException
getByte
in interface java.sql.ResultSet
java.sql.SQLException
public short getShort(java.lang.String columnName) throws java.sql.SQLException
getShort
in interface java.sql.ResultSet
java.sql.SQLException
public short getShort(int column) throws java.sql.SQLException
getShort
in interface java.sql.ResultSet
java.sql.SQLException
public int getInt(java.lang.String columnName) throws java.sql.SQLException
getInt
in interface java.sql.ResultSet
java.sql.SQLException
public int getInt(int column) throws java.sql.SQLException
getInt
in interface java.sql.ResultSet
java.sql.SQLException
public long getLong(java.lang.String columnName) throws java.sql.SQLException
getLong
in interface java.sql.ResultSet
java.sql.SQLException
public long getLong(int column) throws java.sql.SQLException
getLong
in interface java.sql.ResultSet
java.sql.SQLException
public float getFloat(java.lang.String columnName) throws java.sql.SQLException
getFloat
in interface java.sql.ResultSet
java.sql.SQLException
public float getFloat(int column) throws java.sql.SQLException
getFloat
in interface java.sql.ResultSet
java.sql.SQLException
public double getDouble(java.lang.String columnName) throws java.sql.SQLException
getDouble
in interface java.sql.ResultSet
java.sql.SQLException
public double getDouble(int column) throws java.sql.SQLException
getDouble
in interface java.sql.ResultSet
java.sql.SQLException
public java.lang.String getString(int column) throws java.sql.SQLException
getString
in interface java.sql.ResultSet
java.sql.SQLException
public java.lang.String getString(java.lang.String columnName) throws java.sql.SQLException
getString
in interface java.sql.ResultSet
java.sql.SQLException
public byte[] getBytes(int column) throws java.sql.SQLException
getBytes
in interface java.sql.ResultSet
java.sql.SQLException
public byte[] getBytes(java.lang.String column) throws java.sql.SQLException
getBytes
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Date getDate(int column) throws java.sql.SQLException
getDate
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Date getDate(java.lang.String column) throws java.sql.SQLException
getDate
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Date getDate(int column, java.util.Calendar cal) throws java.sql.SQLException
getDate
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Date getDate(java.lang.String column, java.util.Calendar cal) throws java.sql.SQLException
getDate
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Time getTime(int column) throws java.sql.SQLException
getTime
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Time getTime(java.lang.String column) throws java.sql.SQLException
getTime
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Time getTime(int column, java.util.Calendar cal) throws java.sql.SQLException
getTime
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Time getTime(java.lang.String column, java.util.Calendar cal) throws java.sql.SQLException
getTime
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Timestamp getTimestamp(int column) throws java.sql.SQLException
getTimestamp
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Timestamp getTimestamp(java.lang.String column) throws java.sql.SQLException
getTimestamp
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Timestamp getTimestamp(int column, java.util.Calendar cal) throws java.sql.SQLException
getTimestamp
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Timestamp getTimestamp(java.lang.String column, java.util.Calendar cal) throws java.sql.SQLException
getTimestamp
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Ref getRef(int column) throws java.sql.SQLException
getRef
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Ref getRef(java.lang.String column) throws java.sql.SQLException
getRef
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Clob getClob(int column) throws java.sql.SQLException
getClob
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Clob getClob(java.lang.String column) throws java.sql.SQLException
getClob
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Blob getBlob(int column) throws java.sql.SQLException
getBlob
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Blob getBlob(java.lang.String column) throws java.sql.SQLException
getBlob
in interface java.sql.ResultSet
java.sql.SQLException
public java.io.Reader getCharacterStream(int column) throws java.sql.SQLException
getCharacterStream
in interface java.sql.ResultSet
java.sql.SQLException
public java.io.Reader getCharacterStream(java.lang.String column) throws java.sql.SQLException
getCharacterStream
in interface java.sql.ResultSet
java.sql.SQLException
public java.io.InputStream getBinaryStream(int column) throws java.sql.SQLException
getBinaryStream
in interface java.sql.ResultSet
java.sql.SQLException
public java.io.InputStream getBinaryStream(java.lang.String column) throws java.sql.SQLException
getBinaryStream
in interface java.sql.ResultSet
java.sql.SQLException
public java.io.InputStream getAsciiStream(int column) throws java.sql.SQLException
getAsciiStream
in interface java.sql.ResultSet
java.sql.SQLException
public java.io.InputStream getAsciiStream(java.lang.String column) throws java.sql.SQLException
getAsciiStream
in interface java.sql.ResultSet
java.sql.SQLException
public java.io.InputStream getUnicodeStream(int column) throws java.sql.SQLException
getUnicodeStream
in interface java.sql.ResultSet
java.sql.SQLException
public java.io.InputStream getUnicodeStream(java.lang.String column) throws java.sql.SQLException
getUnicodeStream
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Array getArray(int column) throws java.sql.SQLException
getArray
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.Array getArray(java.lang.String column) throws java.sql.SQLException
getArray
in interface java.sql.ResultSet
java.sql.SQLException
public java.net.URL getURL(int column) throws java.sql.SQLException
getURL
in interface java.sql.ResultSet
java.sql.SQLException
public java.net.URL getURL(java.lang.String column) throws java.sql.SQLException
getURL
in interface java.sql.ResultSet
java.sql.SQLException
public java.math.BigDecimal getBigDecimal(int column) throws java.sql.SQLException
getBigDecimal
in interface java.sql.ResultSet
java.sql.SQLException
public java.math.BigDecimal getBigDecimal(java.lang.String column) throws java.sql.SQLException
getBigDecimal
in interface java.sql.ResultSet
java.sql.SQLException
public java.math.BigDecimal getBigDecimal(int column, int digit) throws java.sql.SQLException
getBigDecimal
in interface java.sql.ResultSet
java.sql.SQLException
public java.math.BigDecimal getBigDecimal(java.lang.String column, int digit) throws java.sql.SQLException
getBigDecimal
in interface java.sql.ResultSet
java.sql.SQLException
public java.lang.Object getObject(int column) throws java.sql.SQLException
getObject
in interface java.sql.ResultSet
java.sql.SQLException
public EntityItem findEntityItem(int column) throws java.sql.SQLException
java.sql.SQLException
public java.lang.Object getObject(java.lang.String column) throws java.sql.SQLException
getObject
in interface java.sql.ResultSet
java.sql.SQLException
public java.lang.Object getKey(int column) throws java.sql.SQLException
java.sql.SQLException
public 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.ResultSet
java.sql.SQLException
public 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.ResultSet
java.sql.SQLException
public void updateString(java.lang.String column, java.lang.String value) throws java.sql.SQLException
updateString
in interface java.sql.ResultSet
java.sql.SQLException
public void updateString(int column, java.lang.String value) throws java.sql.SQLException
updateString
in interface java.sql.ResultSet
java.sql.SQLException
public void updateObject(java.lang.String column, java.lang.Object value) throws java.sql.SQLException
updateObject
in interface java.sql.ResultSet
java.sql.SQLException
public void updateObject(int column, java.lang.Object value) throws java.sql.SQLException
updateObject
in interface java.sql.ResultSet
java.sql.SQLException
public void updateObject(java.lang.String column, java.lang.Object value, int scale) throws java.sql.SQLException
updateObject
in interface java.sql.ResultSet
java.sql.SQLException
public void updateObject(int column, java.lang.Object value, int scale) throws java.sql.SQLException
updateObject
in interface java.sql.ResultSet
java.sql.SQLException
public void updateTimestamp(java.lang.String column, java.sql.Timestamp timestamp) throws java.sql.SQLException
updateTimestamp
in interface java.sql.ResultSet
java.sql.SQLException
public void updateTimestamp(int column, java.sql.Timestamp timestamp) throws java.sql.SQLException
updateTimestamp
in interface java.sql.ResultSet
java.sql.SQLException
public void updateTime(java.lang.String column, java.sql.Time time) throws java.sql.SQLException
updateTime
in interface java.sql.ResultSet
java.sql.SQLException
public void updateTime(int column, java.sql.Time time) throws java.sql.SQLException
updateTime
in interface java.sql.ResultSet
java.sql.SQLException
public void updateDate(java.lang.String column, java.sql.Date date) throws java.sql.SQLException
updateDate
in interface java.sql.ResultSet
java.sql.SQLException
public void updateDate(int column, java.sql.Date date) throws java.sql.SQLException
updateDate
in interface java.sql.ResultSet
java.sql.SQLException
public void updateClob(java.lang.String column, java.sql.Clob clob) throws java.sql.SQLException
updateClob
in interface java.sql.ResultSet
java.sql.SQLException
public void updateClob(int column, java.sql.Clob clob) throws java.sql.SQLException
updateClob
in interface java.sql.ResultSet
java.sql.SQLException
public void updateBlob(java.lang.String column, java.sql.Blob blob) throws java.sql.SQLException
updateBlob
in interface java.sql.ResultSet
java.sql.SQLException
public void updateBlob(int column, java.sql.Blob blob) throws java.sql.SQLException
updateBlob
in interface java.sql.ResultSet
java.sql.SQLException
public void updateArray(java.lang.String column, java.sql.Array array) throws java.sql.SQLException
updateArray
in interface java.sql.ResultSet
java.sql.SQLException
public void updateArray(int column, java.sql.Array array) throws java.sql.SQLException
updateArray
in interface java.sql.ResultSet
java.sql.SQLException
public void updateBigDecimal(java.lang.String column, java.math.BigDecimal decimal) throws java.sql.SQLException
updateBigDecimal
in interface java.sql.ResultSet
java.sql.SQLException
public void updateBigDecimal(int column, java.math.BigDecimal decimal) throws java.sql.SQLException
updateBigDecimal
in interface java.sql.ResultSet
java.sql.SQLException
public void updateRef(java.lang.String column, java.sql.Ref ref) throws java.sql.SQLException
updateRef
in interface java.sql.ResultSet
java.sql.SQLException
public void updateRef(int column, java.sql.Ref ref) throws java.sql.SQLException
updateRef
in interface java.sql.ResultSet
java.sql.SQLException
public void updateCharacterStream(java.lang.String column, java.io.Reader x, int length) throws java.sql.SQLException
updateCharacterStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateCharacterStream(int column, java.io.Reader x, int length) throws java.sql.SQLException
updateCharacterStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateBinaryStream(java.lang.String column, java.io.InputStream x, int length) throws java.sql.SQLException
updateBinaryStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateBinaryStream(int column, java.io.InputStream x, int length) throws java.sql.SQLException
updateBinaryStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateAsciiStream(java.lang.String column, java.io.InputStream x, int length) throws java.sql.SQLException
updateAsciiStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateAsciiStream(int column, java.io.InputStream x, int length) throws java.sql.SQLException
updateAsciiStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateUnicodeStream(java.lang.String column, java.io.InputStream x, int length) throws java.sql.SQLException
java.sql.SQLException
public void updateUnicodeStream(int column, java.io.InputStream x, int length) throws java.sql.SQLException
java.sql.SQLException
public void updateBytes(java.lang.String column, byte[] value) throws java.sql.SQLException
updateBytes
in interface java.sql.ResultSet
java.sql.SQLException
public void updateBytes(int column, byte[] value) throws java.sql.SQLException
updateBytes
in interface java.sql.ResultSet
java.sql.SQLException
public void updateBoolean(java.lang.String column, boolean value) throws java.sql.SQLException
updateBoolean
in interface java.sql.ResultSet
java.sql.SQLException
public void updateBoolean(int column, boolean value) throws java.sql.SQLException
updateBoolean
in interface java.sql.ResultSet
java.sql.SQLException
public void updateByte(java.lang.String column, byte value) throws java.sql.SQLException
updateByte
in interface java.sql.ResultSet
java.sql.SQLException
public void updateByte(int column, byte value) throws java.sql.SQLException
updateByte
in interface java.sql.ResultSet
java.sql.SQLException
public void updateShort(java.lang.String column, short value) throws java.sql.SQLException
updateShort
in interface java.sql.ResultSet
java.sql.SQLException
public void updateShort(int column, short value) throws java.sql.SQLException
updateShort
in interface java.sql.ResultSet
java.sql.SQLException
public void updateInt(java.lang.String column, int value) throws java.sql.SQLException
updateInt
in interface java.sql.ResultSet
java.sql.SQLException
public void updateInt(int column, int value) throws java.sql.SQLException
updateInt
in interface java.sql.ResultSet
java.sql.SQLException
public void updateLong(java.lang.String column, long value) throws java.sql.SQLException
updateLong
in interface java.sql.ResultSet
java.sql.SQLException
public void updateLong(int column, long value) throws java.sql.SQLException
updateLong
in interface java.sql.ResultSet
java.sql.SQLException
public void updateFloat(java.lang.String column, float value) throws java.sql.SQLException
updateFloat
in interface java.sql.ResultSet
java.sql.SQLException
public void updateFloat(int column, float value) throws java.sql.SQLException
updateFloat
in interface java.sql.ResultSet
java.sql.SQLException
public void updateDouble(java.lang.String column, double value) throws java.sql.SQLException
updateDouble
in interface java.sql.ResultSet
java.sql.SQLException
public void updateDouble(int column, double value) throws java.sql.SQLException
updateDouble
in interface java.sql.ResultSet
java.sql.SQLException
public void updateNull(java.lang.String column) throws java.sql.SQLException
updateNull
in interface java.sql.ResultSet
java.sql.SQLException
public void updateNull(int column) throws java.sql.SQLException
updateNull
in interface java.sql.ResultSet
java.sql.SQLException
public void updateRow() throws java.sql.SQLException
updateRow
in interface java.sql.ResultSet
java.sql.SQLException
public void cancelRowUpdates() throws java.sql.SQLException
cancelRowUpdates
in interface java.sql.ResultSet
java.sql.SQLException
public void refreshRow() throws java.sql.SQLException
refreshRow
in interface java.sql.ResultSet
java.sql.SQLException
public void moveToCurrentRow() throws java.sql.SQLException
moveToCurrentRow
in interface java.sql.ResultSet
java.sql.SQLException
public boolean rowUpdated() throws java.sql.SQLException
rowUpdated
in interface java.sql.ResultSet
java.sql.SQLException
public boolean rowInserted() throws java.sql.SQLException
rowInserted
in interface java.sql.ResultSet
java.sql.SQLException
public void moveToInsertRow() throws java.sql.SQLException
moveToInsertRow
in interface java.sql.ResultSet
java.sql.SQLException
public void insertRow() throws java.sql.SQLException
insertRow
in interface java.sql.ResultSet
java.sql.SQLException
public boolean rowDeleted() throws java.sql.SQLException
rowDeleted
in interface java.sql.ResultSet
java.sql.SQLException
public void deleteRow() throws java.sql.SQLException
deleteRow
in interface java.sql.ResultSet
java.sql.SQLException
public int getNumberOfLoadingColumns()
public void close()
close
in interface java.lang.AutoCloseable
close
in interface java.sql.ResultSet
public java.sql.RowId getRowId(int columnIndex) throws java.sql.SQLException
getRowId
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.RowId getRowId(java.lang.String columnLabel) throws java.sql.SQLException
getRowId
in interface java.sql.ResultSet
java.sql.SQLException
public void updateRowId(int columnIndex, java.sql.RowId x) throws java.sql.SQLException
updateRowId
in interface java.sql.ResultSet
java.sql.SQLException
public void updateRowId(java.lang.String columnLabel, java.sql.RowId x) throws java.sql.SQLException
updateRowId
in interface java.sql.ResultSet
java.sql.SQLException
public int getHoldability() throws java.sql.SQLException
getHoldability
in interface java.sql.ResultSet
java.sql.SQLException
public boolean isClosed() throws java.sql.SQLException
isClosed
in interface java.sql.ResultSet
java.sql.SQLException
public void updateNString(int columnIndex, java.lang.String nString) throws java.sql.SQLException
updateNString
in interface java.sql.ResultSet
java.sql.SQLException
public void updateNString(java.lang.String columnLabel, java.lang.String nString) throws java.sql.SQLException
updateNString
in interface java.sql.ResultSet
java.sql.SQLException
public void updateNClob(int columnIndex, java.sql.NClob nClob) throws java.sql.SQLException
updateNClob
in interface java.sql.ResultSet
java.sql.SQLException
public void updateNClob(java.lang.String columnLabel, java.sql.NClob nClob) throws java.sql.SQLException
updateNClob
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.NClob getNClob(int columnIndex) throws java.sql.SQLException
getNClob
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.NClob getNClob(java.lang.String columnLabel) throws java.sql.SQLException
getNClob
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.SQLXML getSQLXML(int columnIndex) throws java.sql.SQLException
getSQLXML
in interface java.sql.ResultSet
java.sql.SQLException
public java.sql.SQLXML getSQLXML(java.lang.String columnLabel) throws java.sql.SQLException
getSQLXML
in interface java.sql.ResultSet
java.sql.SQLException
public void updateSQLXML(int columnIndex, java.sql.SQLXML xmlObject) throws java.sql.SQLException
updateSQLXML
in interface java.sql.ResultSet
java.sql.SQLException
public void updateSQLXML(java.lang.String columnLabel, java.sql.SQLXML xmlObject) throws java.sql.SQLException
updateSQLXML
in interface java.sql.ResultSet
java.sql.SQLException
public java.lang.String getNString(int columnIndex) throws java.sql.SQLException
getNString
in interface java.sql.ResultSet
java.sql.SQLException
public java.lang.String getNString(java.lang.String columnLabel) throws java.sql.SQLException
getNString
in interface java.sql.ResultSet
java.sql.SQLException
public java.io.Reader getNCharacterStream(int columnIndex) throws java.sql.SQLException
getNCharacterStream
in interface java.sql.ResultSet
java.sql.SQLException
public java.io.Reader getNCharacterStream(java.lang.String columnLabel) throws java.sql.SQLException
getNCharacterStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateNCharacterStream(int columnIndex, java.io.Reader x, long length) throws java.sql.SQLException
updateNCharacterStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateNCharacterStream(java.lang.String columnLabel, java.io.Reader reader, long length) throws java.sql.SQLException
updateNCharacterStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateAsciiStream(int columnIndex, java.io.InputStream x, long length) throws java.sql.SQLException
updateAsciiStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateBinaryStream(int columnIndex, java.io.InputStream x, long length) throws java.sql.SQLException
updateBinaryStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateCharacterStream(int columnIndex, java.io.Reader x, long length) throws java.sql.SQLException
updateCharacterStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateAsciiStream(java.lang.String columnLabel, java.io.InputStream x, long length) throws java.sql.SQLException
updateAsciiStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateBinaryStream(java.lang.String columnLabel, java.io.InputStream x, long length) throws java.sql.SQLException
updateBinaryStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateCharacterStream(java.lang.String columnLabel, java.io.Reader reader, long length) throws java.sql.SQLException
updateCharacterStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateBlob(int columnIndex, java.io.InputStream inputStream, long length) throws java.sql.SQLException
updateBlob
in interface java.sql.ResultSet
java.sql.SQLException
public void updateBlob(java.lang.String columnLabel, java.io.InputStream inputStream, long length) throws java.sql.SQLException
updateBlob
in interface java.sql.ResultSet
java.sql.SQLException
public void updateClob(int columnIndex, java.io.Reader reader, long length) throws java.sql.SQLException
updateClob
in interface java.sql.ResultSet
java.sql.SQLException
public void updateClob(java.lang.String columnLabel, java.io.Reader reader, long length) throws java.sql.SQLException
updateClob
in interface java.sql.ResultSet
java.sql.SQLException
public void updateNClob(int columnIndex, java.io.Reader reader, long length) throws java.sql.SQLException
updateNClob
in interface java.sql.ResultSet
java.sql.SQLException
public void updateNClob(java.lang.String columnLabel, java.io.Reader reader, long length) throws java.sql.SQLException
updateNClob
in interface java.sql.ResultSet
java.sql.SQLException
public void updateNCharacterStream(int columnIndex, java.io.Reader x) throws java.sql.SQLException
updateNCharacterStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateNCharacterStream(java.lang.String columnLabel, java.io.Reader reader) throws java.sql.SQLException
updateNCharacterStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateAsciiStream(int columnIndex, java.io.InputStream x) throws java.sql.SQLException
updateAsciiStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateBinaryStream(int columnIndex, java.io.InputStream x) throws java.sql.SQLException
updateBinaryStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateCharacterStream(int columnIndex, java.io.Reader x) throws java.sql.SQLException
updateCharacterStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateAsciiStream(java.lang.String columnLabel, java.io.InputStream x) throws java.sql.SQLException
updateAsciiStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateBinaryStream(java.lang.String columnLabel, java.io.InputStream x) throws java.sql.SQLException
updateBinaryStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateCharacterStream(java.lang.String columnLabel, java.io.Reader reader) throws java.sql.SQLException
updateCharacterStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateBlob(int columnIndex, java.io.InputStream inputStream) throws java.sql.SQLException
updateBlob
in interface java.sql.ResultSet
java.sql.SQLException
public void updateBlob(java.lang.String columnLabel, java.io.InputStream inputStream) throws java.sql.SQLException
updateBlob
in interface java.sql.ResultSet
java.sql.SQLException
public void updateClob(int columnIndex, java.io.Reader reader) throws java.sql.SQLException
updateClob
in interface java.sql.ResultSet
java.sql.SQLException
public void updateClob(java.lang.String columnLabel, java.io.Reader reader) throws java.sql.SQLException
updateClob
in interface java.sql.ResultSet
java.sql.SQLException
public void updateNClob(int columnIndex, java.io.Reader reader) throws java.sql.SQLException
updateNClob
in interface java.sql.ResultSet
java.sql.SQLException
public void updateNClob(java.lang.String columnLabel, java.io.Reader reader) throws java.sql.SQLException
updateNClob
in interface java.sql.ResultSet
java.sql.SQLException
public <T> T unwrap(java.lang.Class<T> iface) throws java.sql.SQLException
unwrap
in interface java.sql.Wrapper
java.sql.SQLException
public boolean isWrapperFor(java.lang.Class<?> iface) throws java.sql.SQLException
isWrapperFor
in interface java.sql.Wrapper
java.sql.SQLException
public <T> T getObject(int columnIndex, java.lang.Class<T> type) throws java.sql.SQLException
getObject
in interface java.sql.ResultSet
java.sql.SQLException
public <T> T getObject(java.lang.String columnLabel, java.lang.Class<T> type) throws java.sql.SQLException
getObject
in interface java.sql.ResultSet
java.sql.SQLException