|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.spotfire.ws.im.ds.sql.ResultSetWrapper
public class ResultSetWrapper
Use this class for creating wrapper classes around the
ResultSet interface. The subclass can override the
methods that need to show a different behaviour than the wrapped
object.
SQLRuntime.executeQuery(java.lang.String)| Field Summary | |
|---|---|
protected ResultSet |
m_resultSet
The wrapped ResultSet. |
| Constructor Summary | |
|---|---|
ResultSetWrapper(ResultSet rs)
Creates a new ResultSetWrapper instance. |
|
| Method Summary | |
|---|---|
boolean |
absolute(int row)
|
void |
afterLast()
|
void |
beforeFirst()
|
void |
cancelRowUpdates()
|
void |
clearWarnings()
|
void |
close()
|
void |
deleteRow()
|
int |
findColumn(String columnName)
|
boolean |
first()
|
Array |
getArray(int i)
|
Array |
getArray(String colName)
|
InputStream |
getAsciiStream(int columnIndex)
|
InputStream |
getAsciiStream(String columnName)
|
BigDecimal |
getBigDecimal(int columnIndex)
|
BigDecimal |
getBigDecimal(int columnIndex,
int scale)
Deprecated. |
BigDecimal |
getBigDecimal(String columnName)
|
BigDecimal |
getBigDecimal(String columnName,
int scale)
Deprecated. |
InputStream |
getBinaryStream(int columnIndex)
|
InputStream |
getBinaryStream(String columnName)
|
Blob |
getBlob(int i)
|
Blob |
getBlob(String colName)
|
boolean |
getBoolean(int columnIndex)
|
boolean |
getBoolean(String columnName)
|
byte |
getByte(int columnIndex)
|
byte |
getByte(String columnName)
|
byte[] |
getBytes(int columnIndex)
|
byte[] |
getBytes(String columnName)
|
Reader |
getCharacterStream(int columnIndex)
|
Reader |
getCharacterStream(String columnName)
|
Clob |
getClob(int i)
|
Clob |
getClob(String colName)
|
int |
getConcurrency()
|
String |
getCursorName()
|
Date |
getDate(int columnIndex)
|
Date |
getDate(int columnIndex,
Calendar cal)
|
Date |
getDate(String columnName)
|
Date |
getDate(String columnName,
Calendar cal)
|
double |
getDouble(int columnIndex)
|
double |
getDouble(String columnName)
|
int |
getFetchDirection()
|
int |
getFetchSize()
|
float |
getFloat(int columnIndex)
|
float |
getFloat(String columnName)
|
int |
getHoldability()
|
int |
getInt(int columnIndex)
|
int |
getInt(String columnName)
|
long |
getLong(int columnIndex)
|
long |
getLong(String columnName)
|
ResultSetMetaData |
getMetaData()
|
Reader |
getNCharacterStream(int columnIndex)
|
Reader |
getNCharacterStream(String columnName)
|
NClob |
getNClob(int columnIndex)
|
NClob |
getNClob(String columnName)
|
String |
getNString(int columnIndex)
|
String |
getNString(String columnName)
|
Object |
getObject(int columnIndex)
|
Object |
getObject(int i,
Map map)
|
Object |
getObject(String columnName)
|
Object |
getObject(String colName,
Map map)
|
Ref |
getRef(int i)
|
Ref |
getRef(String colName)
|
int |
getRow()
|
RowId |
getRowId(int columnIndex)
|
RowId |
getRowId(String columnName)
|
short |
getShort(int columnIndex)
|
short |
getShort(String columnName)
|
SQLXML |
getSQLXML(int columnIndex)
|
SQLXML |
getSQLXML(String columnName)
|
Statement |
getStatement()
|
String |
getString(int columnIndex)
|
String |
getString(String columnName)
|
Time |
getTime(int columnIndex)
|
Time |
getTime(int columnIndex,
Calendar cal)
|
Time |
getTime(String columnName)
|
Time |
getTime(String columnName,
Calendar cal)
|
Timestamp |
getTimestamp(int columnIndex)
|
Timestamp |
getTimestamp(int columnIndex,
Calendar cal)
|
Timestamp |
getTimestamp(String columnName)
|
Timestamp |
getTimestamp(String columnName,
Calendar cal)
|
int |
getType()
|
InputStream |
getUnicodeStream(int columnIndex)
Deprecated. |
InputStream |
getUnicodeStream(String columnName)
Deprecated. |
URL |
getURL(int columnIndex)
|
URL |
getURL(String columnName)
|
SQLWarning |
getWarnings()
|
void |
insertRow()
|
boolean |
isAfterLast()
|
boolean |
isBeforeFirst()
|
boolean |
isClosed()
|
boolean |
isFirst()
|
boolean |
isLast()
|
boolean |
isWrapperFor(Class iface)
|
boolean |
last()
|
void |
moveToCurrentRow()
|
void |
moveToInsertRow()
|
boolean |
next()
|
boolean |
previous()
|
void |
refreshRow()
|
boolean |
relative(int rows)
|
boolean |
rowDeleted()
|
boolean |
rowInserted()
|
boolean |
rowUpdated()
|
void |
setFetchDirection(int direction)
|
void |
setFetchSize(int rows)
|
Object |
unwrap(Class iface)
|
void |
updateArray(int columnIndex,
Array x)
|
void |
updateArray(String columnName,
Array x)
|
void |
updateAsciiStream(int columnIndex,
InputStream inputStream)
|
void |
updateAsciiStream(int columnIndex,
InputStream inputStream,
int length)
|
void |
updateAsciiStream(int columnIndex,
InputStream inputStream,
long length)
|
void |
updateAsciiStream(String columnName,
InputStream inputStream)
|
void |
updateAsciiStream(String columnName,
InputStream inputStream,
int length)
|
void |
updateAsciiStream(String columnName,
InputStream inputStream,
long length)
|
void |
updateBigDecimal(int columnIndex,
BigDecimal x)
|
void |
updateBigDecimal(String columnName,
BigDecimal x)
|
void |
updateBinaryStream(int columnIndex,
InputStream inputStream)
|
void |
updateBinaryStream(int columnIndex,
InputStream inputStream,
int length)
|
void |
updateBinaryStream(int columnIndex,
InputStream inputStream,
long length)
|
void |
updateBinaryStream(String columnName,
InputStream inputStream)
|
void |
updateBinaryStream(String columnName,
InputStream inputStream,
int length)
|
void |
updateBinaryStream(String columnName,
InputStream inputStream,
long length)
|
void |
updateBlob(int columnIndex,
Blob x)
|
void |
updateBlob(int columnIndex,
InputStream inputStream)
|
void |
updateBlob(int columnIndex,
InputStream inputStream,
long length)
|
void |
updateBlob(String columnName,
Blob x)
|
void |
updateBlob(String columnName,
InputStream inputStream)
|
void |
updateBlob(String columnName,
InputStream inputStream,
long length)
|
void |
updateBoolean(int columnIndex,
boolean x)
|
void |
updateBoolean(String columnName,
boolean x)
|
void |
updateByte(int columnIndex,
byte x)
|
void |
updateByte(String columnName,
byte x)
|
void |
updateBytes(int columnIndex,
byte[] x)
|
void |
updateBytes(String columnName,
byte[] x)
|
void |
updateCharacterStream(int columnIndex,
Reader reader)
|
void |
updateCharacterStream(int columnIndex,
Reader reader,
int length)
|
void |
updateCharacterStream(int columnIndex,
Reader reader,
long length)
|
void |
updateCharacterStream(String columnName,
Reader reader)
|
void |
updateCharacterStream(String columnName,
Reader reader,
int length)
|
void |
updateCharacterStream(String columnName,
Reader reader,
long length)
|
void |
updateClob(int columnIndex,
Clob x)
|
void |
updateClob(int columnIndex,
Reader reader)
|
void |
updateClob(int columnIndex,
Reader reader,
long length)
|
void |
updateClob(String columnName,
Clob x)
|
void |
updateClob(String columnName,
Reader reader)
|
void |
updateClob(String columnName,
Reader reader,
long length)
|
void |
updateDate(int columnIndex,
Date x)
|
void |
updateDate(String columnName,
Date x)
|
void |
updateDouble(int columnIndex,
double x)
|
void |
updateDouble(String columnName,
double x)
|
void |
updateFloat(int columnIndex,
float x)
|
void |
updateFloat(String columnName,
float x)
|
void |
updateInt(int columnIndex,
int x)
|
void |
updateInt(String columnName,
int x)
|
void |
updateLong(int columnIndex,
long x)
|
void |
updateLong(String columnName,
long x)
|
void |
updateNCharacterStream(int columnIndex,
Reader reader)
|
void |
updateNCharacterStream(int columnIndex,
Reader reader,
long length)
|
void |
updateNCharacterStream(String columnName,
Reader reader)
|
void |
updateNCharacterStream(String columnName,
Reader reader,
long length)
|
void |
updateNClob(int columnIndex,
NClob x)
|
void |
updateNClob(int columnIndex,
Reader reader)
|
void |
updateNClob(int columnIndex,
Reader reader,
long length)
|
void |
updateNClob(String columnName,
NClob x)
|
void |
updateNClob(String columnName,
Reader reader)
|
void |
updateNClob(String columnName,
Reader reader,
long length)
|
void |
updateNString(int columnIndex,
String x)
|
void |
updateNString(String columnName,
String x)
|
void |
updateNull(int columnIndex)
|
void |
updateNull(String columnName)
|
void |
updateObject(int columnIndex,
Object x)
|
void |
updateObject(int columnIndex,
Object x,
int scale)
|
void |
updateObject(String columnName,
Object x)
|
void |
updateObject(String columnName,
Object x,
int scale)
|
void |
updateRef(int columnIndex,
Ref x)
|
void |
updateRef(String columnName,
Ref x)
|
void |
updateRow()
|
void |
updateRowId(int columnIndex,
RowId x)
|
void |
updateRowId(String columnName,
RowId x)
|
void |
updateShort(int columnIndex,
short x)
|
void |
updateShort(String columnName,
short x)
|
void |
updateSQLXML(int columnIndex,
SQLXML xmlObject)
|
void |
updateSQLXML(String columnName,
SQLXML xmlObject)
|
void |
updateString(int columnIndex,
String x)
|
void |
updateString(String columnName,
String x)
|
void |
updateTime(int columnIndex,
Time x)
|
void |
updateTime(String columnName,
Time x)
|
void |
updateTimestamp(int columnIndex,
Timestamp x)
|
void |
updateTimestamp(String columnName,
Timestamp x)
|
boolean |
wasNull()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected ResultSet m_resultSet
ResultSet.
| Constructor Detail |
|---|
public ResultSetWrapper(ResultSet rs)
ResultSetWrapper instance.
rs - the ResultSet to be wrapped| Method Detail |
|---|
public boolean next()
public void close()
public boolean wasNull()
public String getString(int columnIndex)
public boolean getBoolean(int columnIndex)
public byte getByte(int columnIndex)
public short getShort(int columnIndex)
public int getInt(int columnIndex)
public long getLong(int columnIndex)
public float getFloat(int columnIndex)
public double getDouble(int columnIndex)
@Deprecated
public BigDecimal getBigDecimal(int columnIndex,
int scale)
public byte[] getBytes(int columnIndex)
public Date getDate(int columnIndex)
public Time getTime(int columnIndex)
public Timestamp getTimestamp(int columnIndex)
public InputStream getAsciiStream(int columnIndex)
@Deprecated public InputStream getUnicodeStream(int columnIndex)
public InputStream getBinaryStream(int columnIndex)
public String getString(String columnName)
public boolean getBoolean(String columnName)
public byte getByte(String columnName)
public short getShort(String columnName)
public int getInt(String columnName)
public long getLong(String columnName)
public float getFloat(String columnName)
public double getDouble(String columnName)
@Deprecated
public BigDecimal getBigDecimal(String columnName,
int scale)
public byte[] getBytes(String columnName)
public Date getDate(String columnName)
public Time getTime(String columnName)
public Timestamp getTimestamp(String columnName)
public InputStream getAsciiStream(String columnName)
@Deprecated public InputStream getUnicodeStream(String columnName)
public InputStream getBinaryStream(String columnName)
public SQLWarning getWarnings()
public void clearWarnings()
public String getCursorName()
public ResultSetMetaData getMetaData()
public Object getObject(int columnIndex)
public Object getObject(String columnName)
public int findColumn(String columnName)
public Reader getCharacterStream(int columnIndex)
public Reader getCharacterStream(String columnName)
public BigDecimal getBigDecimal(int columnIndex)
public BigDecimal getBigDecimal(String columnName)
public boolean isBeforeFirst()
public boolean isAfterLast()
public boolean isFirst()
public boolean isLast()
public void beforeFirst()
public void afterLast()
public boolean first()
public boolean last()
public int getRow()
public boolean absolute(int row)
public boolean relative(int rows)
public boolean previous()
public void setFetchDirection(int direction)
public int getFetchDirection()
public void setFetchSize(int rows)
public int getFetchSize()
public int getType()
public int getConcurrency()
public boolean rowUpdated()
public boolean rowInserted()
public boolean rowDeleted()
public void updateNull(int columnIndex)
public void updateBoolean(int columnIndex,
boolean x)
public void updateByte(int columnIndex,
byte x)
public void updateShort(int columnIndex,
short x)
public void updateInt(int columnIndex,
int x)
public void updateLong(int columnIndex,
long x)
public void updateFloat(int columnIndex,
float x)
public void updateDouble(int columnIndex,
double x)
public void updateBigDecimal(int columnIndex,
BigDecimal x)
public void updateString(int columnIndex,
String x)
public void updateBytes(int columnIndex,
byte[] x)
public void updateDate(int columnIndex,
Date x)
public void updateTime(int columnIndex,
Time x)
public void updateTimestamp(int columnIndex,
Timestamp x)
public void updateAsciiStream(int columnIndex,
InputStream inputStream,
int length)
public void updateBinaryStream(int columnIndex,
InputStream inputStream,
int length)
public void updateCharacterStream(int columnIndex,
Reader reader,
int length)
public void updateCharacterStream(int columnIndex,
Reader reader,
long length)
public void updateObject(int columnIndex,
Object x,
int scale)
public void updateObject(int columnIndex,
Object x)
public void updateNull(String columnName)
public void updateBoolean(String columnName,
boolean x)
public void updateByte(String columnName,
byte x)
public void updateShort(String columnName,
short x)
public void updateInt(String columnName,
int x)
public void updateLong(String columnName,
long x)
public void updateFloat(String columnName,
float x)
public void updateDouble(String columnName,
double x)
public void updateBigDecimal(String columnName,
BigDecimal x)
public void updateString(String columnName,
String x)
public void updateBytes(String columnName,
byte[] x)
public void updateDate(String columnName,
Date x)
public void updateTime(String columnName,
Time x)
public void updateTimestamp(String columnName,
Timestamp x)
public void updateAsciiStream(String columnName,
InputStream inputStream,
int length)
public void updateBinaryStream(String columnName,
InputStream inputStream,
int length)
public void updateCharacterStream(String columnName,
Reader reader,
int length)
public void updateCharacterStream(String columnName,
Reader reader,
long length)
public void updateObject(String columnName,
Object x,
int scale)
public void updateObject(String columnName,
Object x)
public void insertRow()
public void updateRow()
public void deleteRow()
public void refreshRow()
public void cancelRowUpdates()
public void moveToInsertRow()
public void moveToCurrentRow()
public Statement getStatement()
public Object getObject(int i,
Map map)
public Ref getRef(int i)
public Blob getBlob(int i)
public Clob getClob(int i)
public Array getArray(int i)
public Object getObject(String colName,
Map map)
public Ref getRef(String colName)
public Blob getBlob(String colName)
public Clob getClob(String colName)
public Array getArray(String colName)
public Date getDate(int columnIndex,
Calendar cal)
public Date getDate(String columnName,
Calendar cal)
public Time getTime(int columnIndex,
Calendar cal)
public Time getTime(String columnName,
Calendar cal)
public Timestamp getTimestamp(int columnIndex,
Calendar cal)
public Timestamp getTimestamp(String columnName,
Calendar cal)
public URL getURL(int columnIndex)
public URL getURL(String columnName)
public void updateRef(int columnIndex,
Ref x)
public void updateRef(String columnName,
Ref x)
public void updateBlob(int columnIndex,
Blob x)
public void updateBlob(String columnName,
Blob x)
public void updateClob(int columnIndex,
Clob x)
public void updateClob(String columnName,
Clob x)
public void updateArray(int columnIndex,
Array x)
public void updateArray(String columnName,
Array x)
public void updateAsciiStream(int columnIndex,
InputStream inputStream)
public void updateAsciiStream(int columnIndex,
InputStream inputStream,
long length)
public void updateAsciiStream(String columnName,
InputStream inputStream)
public void updateAsciiStream(String columnName,
InputStream inputStream,
long length)
public void updateBinaryStream(int columnIndex,
InputStream inputStream)
public void updateBinaryStream(int columnIndex,
InputStream inputStream,
long length)
public void updateBinaryStream(String columnName,
InputStream inputStream)
public void updateBinaryStream(String columnName,
InputStream inputStream,
long length)
public void updateBlob(int columnIndex,
InputStream inputStream)
public void updateBlob(int columnIndex,
InputStream inputStream,
long length)
public void updateBlob(String columnName,
InputStream inputStream)
public void updateBlob(String columnName,
InputStream inputStream,
long length)
public void updateCharacterStream(int columnIndex,
Reader reader)
public void updateCharacterStream(String columnName,
Reader reader)
public void updateClob(int columnIndex,
Reader reader)
public void updateClob(int columnIndex,
Reader reader,
long length)
public void updateClob(String columnName,
Reader reader)
public void updateClob(String columnName,
Reader reader,
long length)
public Reader getNCharacterStream(int columnIndex)
public Reader getNCharacterStream(String columnName)
public void updateNCharacterStream(int columnIndex,
Reader reader)
public void updateNCharacterStream(int columnIndex,
Reader reader,
long length)
public void updateNCharacterStream(String columnName,
Reader reader)
public void updateNCharacterStream(String columnName,
Reader reader,
long length)
public NClob getNClob(int columnIndex)
public NClob getNClob(String columnName)
public void updateNClob(int columnIndex,
NClob x)
public void updateNClob(String columnName,
NClob x)
public void updateNClob(int columnIndex,
Reader reader)
public void updateNClob(int columnIndex,
Reader reader,
long length)
public void updateNClob(String columnName,
Reader reader)
public void updateNClob(String columnName,
Reader reader,
long length)
public String getNString(int columnIndex)
public String getNString(String columnName)
public void updateNString(int columnIndex,
String x)
public void updateNString(String columnName,
String x)
public RowId getRowId(int columnIndex)
public RowId getRowId(String columnName)
public void updateRowId(int columnIndex,
RowId x)
public void updateRowId(String columnName,
RowId x)
public SQLXML getSQLXML(int columnIndex)
public SQLXML getSQLXML(String columnName)
public void updateSQLXML(int columnIndex,
SQLXML xmlObject)
public void updateSQLXML(String columnName,
SQLXML xmlObject)
public boolean isClosed()
public int getHoldability()
public boolean isWrapperFor(Class iface)
public Object unwrap(Class iface)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||