|
SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
A result from the execution of a query or stored procedure. This
interface is aligned closely with the ResultSet, so you
can expect like-named methods to have similar semantics. However, the
interface has been distilled and simplified, so a result object could
easily mask information sources other than a result set.
For more flexible customization of data loading, see the
com.solarmetric.kodo.runtime.rop.PCResultObjectProvider.
ResultSetResult| Method Summary | |
boolean |
absolute(int row)
Move to the given 0-based row in the result, or return false if the row does not exist. |
void |
close()
Free the resources used by this result; do not close the SQL connection. |
boolean |
contains(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return true if the given column is available in the result. |
java.sql.Array |
getArray(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
java.io.InputStream |
getAsciiStream(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
java.math.BigDecimal |
getBigDecimal(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column. |
java.math.BigInteger |
getBigInteger(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column. |
java.io.InputStream |
getBinaryStream(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
java.sql.Blob |
getBlob(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
boolean |
getBoolean(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column. |
byte |
getByte(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column. |
byte[] |
getBytes(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
char |
getChar(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column. |
java.io.Reader |
getCharacterStream(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
java.sql.Clob |
getClob(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
java.sql.Connection |
getConnection()
Return the connection that was given to the method that returned this result. |
java.util.Date |
getDate(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column. |
java.sql.Date |
getDate(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col,
java.util.Calendar cal)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
double |
getDouble(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column. |
float |
getFloat(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column. |
java.util.Map |
getImplData(boolean create)
Return a mutable view of arbitrary implementation data associated with this result, optionally creating a new map if none exists. |
int |
getInt(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column. |
java.util.Locale |
getLocale(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column. |
long |
getLong(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column. |
java.lang.Object |
getObject(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col,
int metaTypeCode,
java.lang.Object arg)
Return the value stored in the given column. |
java.lang.Object |
getObject(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col,
java.util.Map map)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
java.sql.Ref |
getRef(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col,
java.util.Map map)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
short |
getShort(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column. |
java.lang.String |
getString(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
Return the value stored in the given column. |
java.sql.Time |
getTime(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col,
java.util.Calendar cal)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
java.sql.Timestamp |
getTimestamp(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col,
java.util.Calendar cal)
Return the value stored in the given column; may not be supported by results that are not backed by a SQL result set. |
boolean |
next()
Advance to the next row, or return false if there are no more rows in the result. |
void |
setFetchBatchSize(int size)
Set the fetch size, or 0 for default. |
int |
size()
Return the number of rows in this result. |
boolean |
supportsRandomAccess()
Return true if the result supports random access. |
boolean |
wasNull()
Return true if the last value fetched was null. |
| Method Detail |
public java.util.Map getImplData(boolean create)
public java.sql.Connection getConnection()
public void close()
public boolean supportsRandomAccess()
throws java.sql.SQLException
java.sql.SQLException
public void setFetchBatchSize(int size)
throws java.sql.SQLException
java.sql.SQLException
public boolean absolute(int row)
throws java.sql.SQLException
java.sql.SQLException
public boolean next()
throws java.sql.SQLException
java.sql.SQLException
public int size()
throws java.sql.SQLException
java.sql.SQLException
public boolean contains(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public java.sql.Array getArray(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public java.io.InputStream getAsciiStream(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public java.math.BigDecimal getBigDecimal(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public java.math.BigInteger getBigInteger(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public java.io.InputStream getBinaryStream(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public java.sql.Blob getBlob(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public boolean getBoolean(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public byte getByte(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public byte[] getBytes(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public char getChar(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public java.io.Reader getCharacterStream(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public java.sql.Clob getClob(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public java.util.Date getDate(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public java.sql.Date getDate(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col,
java.util.Calendar cal)
throws java.sql.SQLException
java.sql.SQLException
public double getDouble(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public float getFloat(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public int getInt(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public java.util.Locale getLocale(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public long getLong(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public java.lang.Object getObject(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col,
int metaTypeCode,
java.lang.Object arg)
throws java.sql.SQLException
col - the column whose data to fetcharg - some JDBC data access methods use an argument, such
as a Calendar or Map
java.sql.SQLException
public java.lang.Object getObject(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col,
java.util.Map map)
throws java.sql.SQLException
java.sql.SQLException
public java.sql.Ref getRef(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col,
java.util.Map map)
throws java.sql.SQLException
java.sql.SQLException
public short getShort(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public java.lang.String getString(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col)
throws java.sql.SQLException
java.sql.SQLException
public java.sql.Time getTime(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col,
java.util.Calendar cal)
throws java.sql.SQLException
java.sql.SQLException
public java.sql.Timestamp getTimestamp(com.solarmetric.rd.kodo.impl.jdbc.schema.Column col,
java.util.Calendar cal)
throws java.sql.SQLException
java.sql.SQLException
public boolean wasNull()
throws java.sql.SQLException
java.sql.SQLException
|
SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||