|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.datatools.enablement.oda.xml.impl.ResultSet
public class ResultSet
This class implement IResultSet class
| Constructor Summary | |
|---|---|
ResultSet(Connection connection,
MappedTables mt,
java.lang.String tableName,
int maxRows)
|
|
| Method Summary | |
|---|---|
void |
close()
Closes the cursor associated with this IResultSet. |
int |
findColumn(java.lang.String columnName)
Returns the column index of the specified column name. |
java.math.BigDecimal |
getBigDecimal(int index)
Gets the value of the designated column in the current row as a decimal. |
java.math.BigDecimal |
getBigDecimal(java.lang.String name)
Gets the value of the designated column in the current row as a decimal. |
IBlob |
getBlob(int index)
Gets the value of the designated column in the current row as an IBlob object. |
IBlob |
getBlob(java.lang.String columnName)
Gets the value of the designated column in the current row as an IBlob object. |
boolean |
getBoolean(int index)
Gets the value of the designated column in the current row as a boolean. |
boolean |
getBoolean(java.lang.String columnName)
Gets the value of the designated column in the current row as a boolean. |
IClob |
getClob(int index)
Gets the value of the designated column in the current row as an IClob object. |
IClob |
getClob(java.lang.String columnName)
Gets the value of the designated column in the current row as an IClob object. |
java.sql.Date |
getDate(int index)
Gets the value of the designated column in the current row as a java.sql.Date. |
java.sql.Date |
getDate(java.lang.String columnName)
Gets the value of the designated column in the current row as a java.sql.Date. |
double |
getDouble(int index)
Gets the value of the designated column in the current row as a double. |
double |
getDouble(java.lang.String name)
Gets the value of the designated column in the current row as a double. |
int |
getInt(int index)
Gets the value of the designated column in the current row as an int. |
int |
getInt(java.lang.String name)
Gets the value of the designated column in the current row as an int. |
IResultSetMetaData |
getMetaData()
Returns the metadata associated with this IResultSet. |
java.lang.Object |
getObject(int index)
Gets the value of the designated column in the current row as an Object. |
java.lang.Object |
getObject(java.lang.String columnName)
Gets the value of the designated column in the current row as an Object. |
int |
getRow()
Returns the current row's 1-based index position. |
java.lang.String |
getString(int index)
Gets the value of the designated column in the current row as a String. |
java.lang.String |
getString(java.lang.String name)
Gets the value of the designated column in the current row as a String. |
java.sql.Time |
getTime(int index)
Gets the value of the designated column in the current row as a java.sql.Time. |
java.sql.Time |
getTime(java.lang.String columnName)
Gets the value of the designated column in the current row as a java.sql.Time. |
java.sql.Timestamp |
getTimestamp(int index)
Gets the value of the designated column in the current row as a java.sql.Timestamp. |
java.sql.Timestamp |
getTimestamp(java.lang.String columnName)
Gets the value of the designated column in the current row as a java.sql.Timestamp. |
boolean |
next()
Moves the cursor down one row from its current position. |
void |
setMaxRows(int max)
Specifies the maximum number of rows that can be fetched from this result set. |
boolean |
wasNull()
Returns whether the value read from the previous get<type> method was invalid or null. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ResultSet(Connection connection,
MappedTables mt,
java.lang.String tableName,
int maxRows)
throws OdaException
fileName - ri - tableName -
OdaException| Method Detail |
|---|
public IResultSetMetaData getMetaData()
throws OdaException
IResultSet
getMetaData in interface IResultSetOdaException - if data source error occurs
public void close()
throws OdaException
IResultSet
close in interface IResultSetOdaException - if data source error occurs
public void setMaxRows(int max)
throws OdaException
IResultSet
setMaxRows in interface IResultSetmax - maximum number of rows that can be fetched from this IResultSet;
zero means there is no limit.
This value should not be greater than the maximum number of rows
specified in the related IQuery.
OdaException - if data source error occurs
public boolean next()
throws OdaException
IResultSet
next in interface IResultSetOdaException - if data source error occurs
public int getRow()
throws OdaException
IResultSet
getRow in interface IResultSetOdaException - if data source error occurs
public java.lang.String getString(int index)
throws OdaException
IResultSet
getString in interface IResultSetindex - column number (1-based)
OdaException - if data source error occurs
public java.lang.String getString(java.lang.String name)
throws OdaException
IResultSet
getString in interface IResultSetname - column name
OdaException - if data source error occurs.
public int getInt(int index)
throws OdaException
IResultSet
getInt in interface IResultSetindex - column number (1-based)
OdaException - if data source error occurs
public int getInt(java.lang.String name)
throws OdaException
IResultSet
getInt in interface IResultSetname - column name
OdaException - if data source error occurs
public double getDouble(int index)
throws OdaException
IResultSet
getDouble in interface IResultSetindex - column number (1-based)
OdaException - if data source error occurs
public double getDouble(java.lang.String name)
throws OdaException
IResultSet
getDouble in interface IResultSetname - column name
OdaException - if data source error occurs
public java.math.BigDecimal getBigDecimal(int index)
throws OdaException
IResultSet
getBigDecimal in interface IResultSetindex - column number (1-based)
OdaException - if data source error occurs
public java.math.BigDecimal getBigDecimal(java.lang.String name)
throws OdaException
IResultSet
getBigDecimal in interface IResultSetname - column name
OdaException - if data source error occurs
public java.sql.Date getDate(int index)
throws OdaException
IResultSet
getDate in interface IResultSetindex - column number (1-based)
OdaException - if data source error occurs
public java.sql.Date getDate(java.lang.String columnName)
throws OdaException
IResultSet
getDate in interface IResultSetcolumnName - column name
OdaException - if data source error occurs
public java.sql.Time getTime(int index)
throws OdaException
IResultSet
getTime in interface IResultSetindex - column number (1-based)
OdaException - if data source error occurs
public java.sql.Time getTime(java.lang.String columnName)
throws OdaException
IResultSet
getTime in interface IResultSetcolumnName - column name
OdaException - if data source error occurs
public java.sql.Timestamp getTimestamp(int index)
throws OdaException
IResultSet
getTimestamp in interface IResultSetindex - column number (1-based)
OdaException - if data source error occurs
public java.sql.Timestamp getTimestamp(java.lang.String columnName)
throws OdaException
IResultSet
getTimestamp in interface IResultSetcolumnName - column name
OdaException - if data source error occurs
public boolean wasNull()
throws OdaException
IResultSet
wasNull in interface IResultSetOdaException - if data source error occurs
public int findColumn(java.lang.String columnName)
throws OdaException
IResultSet
findColumn in interface IResultSetcolumnName - name or alias of the column
OdaException - if data source error occurs
public IBlob getBlob(int index)
throws OdaException
IResultSetNote: The driver must guarantee that the returned object and its BLOB data would remain valid and accessible until this result set is closed.
getBlob in interface IResultSetindex - column number (1-based)
null if the specific column has null value
OdaException - if data source error occurs
public IBlob getBlob(java.lang.String columnName)
throws OdaException
IResultSetNote: The driver must guarantee that the returned object and its BLOB data would remain valid and accessible until this result set is closed.
getBlob in interface IResultSetcolumnName - column name
null if the specific column has null value
OdaException - if data source error occurs
public IClob getClob(int index)
throws OdaException
IResultSetNote: The driver must guarantee that the returned object and its CLOB data would remain valid and accessible until this result set is closed.
getClob in interface IResultSetindex - column number (1-based)
null if the specific column has null value
OdaException - if data source error occurs
public IClob getClob(java.lang.String columnName)
throws OdaException
IResultSetNote: The driver must guarantee that the returned object and its CLOB data would remain valid and accessible until this result set is closed.
getClob in interface IResultSetcolumnName - column name
null if the specific column has null value
OdaException - if data source error occurs
public boolean getBoolean(java.lang.String columnName)
throws OdaException
IResultSet
getBoolean in interface IResultSetcolumnName - column name
OdaException - if data source error occurs
public boolean getBoolean(int index)
throws OdaException
IResultSet
getBoolean in interface IResultSetindex - column number (1-based)
OdaException - if data source error occurs
public java.lang.Object getObject(int index)
throws OdaException
IResultSetObject.
If the column value is intended to be sortable by its consumer, the type of Object
returned must implement the Comparable interface.
getObject in interface IResultSetindex - column number (1-based)
Object value in the specific column of the current row
OdaException - if data source error occurs
public java.lang.Object getObject(java.lang.String columnName)
throws OdaException
IResultSetObject.
If the column value is intended to be sortable by its consumer, the type of Object
returned must implement the Comparable interface.
getObject in interface IResultSetcolumnName - column name
Object value in the specific column of the current row; may be null
OdaException - if data source error occurs
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||