org.postgresql.pljava.jdbc

Class ObjectResultSet

Implemented Interfaces:
ResultSet
Known Direct Subclasses:
ReadOnlyResultSet, SingleRowResultSet

public abstract class ObjectResultSet
extends AbstractResultSet

Method Summary

void
clearWarnings()
This is a noop since warnings are not supported.
Array
getArray(int columnIndex)
InputStream
getAsciiStream(int columnIndex)
BigDecimal
getBigDecimal(int columnIndex)
BigDecimal
getBigDecimal(int columnIndex, int scale)
Deprecated.
InputStream
getBinaryStream(int columnIndex)
Blob
getBlob(int columnIndex)
boolean
getBoolean(int columnIndex)
byte
getByte(int columnIndex)
byte[]
getBytes(int columnIndex)
Reader
getCharacterStream(int columnIndex)
Clob
getClob(int columnIndex)
Date
getDate(int columnIndex)
Date
getDate(int columnIndex, Calendar cal)
double
getDouble(int columnIndex)
float
getFloat(int columnIndex)
int
getInt(int columnIndex)
long
getLong(int columnIndex)
ResultSetMetaData
getMetaData()
ResultSetMetaData is not yet supported.
protected Number
getNumber(int columnIndex, Class cls)
Object
getObject(int columnIndex)
Object
getObject(int columnIndex, Map map)
protected abstract Object
getObjectValue(int columnIndex)
protected Object
getObjectValue(int columnIndex, Map typeMap)
Ref
getRef(int columnIndex)
short
getShort(int columnIndex)
String
getString(int columnIndex)
Time
getTime(int columnIndex)
Time
getTime(int columnIndex, Calendar cal)
Timestamp
getTimestamp(int columnIndex)
Timestamp
getTimestamp(int columnIndex, Calendar cal)
URL
getURL(int columnIndex)
InputStream
getUnicodeStream(int columnIndex)
Deprecated.
protected Object
getValue(int columnIndex, Class cls)
protected Object
getValue(int columnIndex, Class cls, Calendar cal)
SQLWarning
getWarnings()
void
refreshRow()
Refresh row is not yet implemented.
void
updateArray(int columnIndex, Array x)
void
updateAsciiStream(int columnIndex, InputStream x, int length)
void
updateBigDecimal(int columnIndex, BigDecimal x)
void
updateBinaryStream(int columnIndex, InputStream x, int length)
void
updateBlob(int columnIndex, Blob x)
void
updateBoolean(int columnIndex, boolean x)
void
updateByte(int columnIndex, byte x)
void
updateBytes(int columnIndex, byte[] x)
void
updateCharacterStream(int columnIndex, Reader x, int length)
void
updateClob(int columnIndex, Clob x)
void
updateDate(int columnIndex, Date x)
void
updateDouble(int columnIndex, double x)
void
updateFloat(int columnIndex, float x)
void
updateInt(int columnIndex, int x)
void
updateLong(int columnIndex, long x)
void
updateNull(int columnIndex)
void
updateRef(int columnIndex, Ref x)
void
updateShort(int columnIndex, short x)
void
updateString(int columnIndex, String x)
void
updateTime(int columnIndex, Time x)
void
updateTimestamp(int columnIndex, Timestamp x)
boolean
wasNull()

Methods inherited from class org.postgresql.pljava.jdbc.AbstractResultSet

getArray, getAsciiStream, getBigDecimal, getBigDecimal, getBinaryStream, getBlob, getBoolean, getByte, getBytes, getCharacterStream, getClob, getCursorName, getDate, getDate, getDouble, getFloat, getInt, getLong, getObject, getObject, getRef, getShort, getStatement, getString, getTime, getTime, getTimestamp, getTimestamp, getURL, getUnicodeStream, updateArray, updateAsciiStream, updateBigDecimal, updateBinaryStream, updateBlob, updateBoolean, updateByte, updateBytes, updateCharacterStream, updateClob, updateDate, updateDouble, updateFloat, updateInt, updateLong, updateNull, updateObject, updateObject, updateRef, updateShort, updateString, updateTime, updateTimestamp

Method Details

clearWarnings

public void clearWarnings()
            throws SQLException
This is a noop since warnings are not supported.

getArray

public Array getArray(int columnIndex)
            throws SQLException

getAsciiStream

public InputStream getAsciiStream(int columnIndex)
            throws SQLException

getBigDecimal

public BigDecimal getBigDecimal(int columnIndex)
            throws SQLException

getBigDecimal

public BigDecimal getBigDecimal(int columnIndex,
                                int scale)
            throws SQLException

Deprecated.


getBinaryStream

public InputStream getBinaryStream(int columnIndex)
            throws SQLException

getBlob

public Blob getBlob(int columnIndex)
            throws SQLException

getBoolean

public boolean getBoolean(int columnIndex)
            throws SQLException

getByte

public byte getByte(int columnIndex)
            throws SQLException

getBytes

public byte[] getBytes(int columnIndex)
            throws SQLException

getCharacterStream

public Reader getCharacterStream(int columnIndex)
            throws SQLException

getClob

public Clob getClob(int columnIndex)
            throws SQLException

getDate

public Date getDate(int columnIndex)
            throws SQLException

getDate

public Date getDate(int columnIndex,
                    Calendar cal)
            throws SQLException

getDouble

public double getDouble(int columnIndex)
            throws SQLException

getFloat

public float getFloat(int columnIndex)
            throws SQLException

getInt

public int getInt(int columnIndex)
            throws SQLException

getLong

public long getLong(int columnIndex)
            throws SQLException

getMetaData

public ResultSetMetaData getMetaData()
            throws SQLException
ResultSetMetaData is not yet supported.

getNumber

protected final Number getNumber(int columnIndex,
                                 Class cls)
            throws SQLException

getObject

public final Object getObject(int columnIndex)
            throws SQLException

getObject

public final Object getObject(int columnIndex,
                              Map map)
            throws SQLException

getObjectValue

protected abstract Object getObjectValue(int columnIndex)
            throws SQLException

getObjectValue

protected Object getObjectValue(int columnIndex,
                                Map typeMap)
            throws SQLException

getRef

public Ref getRef(int columnIndex)
            throws SQLException

getShort

public short getShort(int columnIndex)
            throws SQLException

getString

public String getString(int columnIndex)
            throws SQLException

getTime

public Time getTime(int columnIndex)
            throws SQLException

getTime

public Time getTime(int columnIndex,
                    Calendar cal)
            throws SQLException

getTimestamp

public Timestamp getTimestamp(int columnIndex)
            throws SQLException

getTimestamp

public Timestamp getTimestamp(int columnIndex,
                              Calendar cal)
            throws SQLException

getURL

public URL getURL(int columnIndex)
            throws SQLException

getUnicodeStream

public InputStream getUnicodeStream(int columnIndex)
            throws SQLException

Deprecated.


getValue

protected final Object getValue(int columnIndex,
                                Class cls)
            throws SQLException

getValue

protected Object getValue(int columnIndex,
                          Class cls,
                          Calendar cal)
            throws SQLException

getWarnings

public SQLWarning getWarnings()
            throws SQLException

refreshRow

public void refreshRow()
            throws SQLException
Refresh row is not yet implemented.

updateArray

public void updateArray(int columnIndex,
                        Array x)
            throws SQLException

updateAsciiStream

public void updateAsciiStream(int columnIndex,
                              InputStream x,
                              int length)
            throws SQLException

updateBigDecimal

public void updateBigDecimal(int columnIndex,
                             BigDecimal x)
            throws SQLException

updateBinaryStream

public void updateBinaryStream(int columnIndex,
                               InputStream x,
                               int length)
            throws SQLException

updateBlob

public void updateBlob(int columnIndex,
                       Blob x)
            throws SQLException

updateBoolean

public void updateBoolean(int columnIndex,
                          boolean x)
            throws SQLException

updateByte

public void updateByte(int columnIndex,
                       byte x)
            throws SQLException

updateBytes

public void updateBytes(int columnIndex,
                        byte[] x)
            throws SQLException

updateCharacterStream

public void updateCharacterStream(int columnIndex,
                                  Reader x,
                                  int length)
            throws SQLException

updateClob

public void updateClob(int columnIndex,
                       Clob x)
            throws SQLException

updateDate

public void updateDate(int columnIndex,
                       Date x)
            throws SQLException

updateDouble

public void updateDouble(int columnIndex,
                         double x)
            throws SQLException

updateFloat

public void updateFloat(int columnIndex,
                        float x)
            throws SQLException

updateInt

public void updateInt(int columnIndex,
                      int x)
            throws SQLException

updateLong

public void updateLong(int columnIndex,
                       long x)
            throws SQLException

updateNull

public void updateNull(int columnIndex)
            throws SQLException

updateRef

public void updateRef(int columnIndex,
                      Ref x)
            throws SQLException

updateShort

public void updateShort(int columnIndex,
                        short x)
            throws SQLException

updateString

public void updateString(int columnIndex,
                         String x)
            throws SQLException

updateTime

public void updateTime(int columnIndex,
                       Time x)
            throws SQLException

updateTimestamp

public void updateTimestamp(int columnIndex,
                            Timestamp x)
            throws SQLException

wasNull

public boolean wasNull()

Copyright (c) 2003, 2004, 2005 TADA AB - Taby Sweden. \ Distributed under the terms shown in COPYRIGHT