org.apache.tuscany.das.rdb
Class ResultSetShape
java.lang.Object
org.apache.tuscany.das.rdb.ResultSetShape
public class ResultSetShape
- extends java.lang.Object
Describes the structure of the result set returned from execution
of a SELECT statement. This description is typcially not required since the
shape can be retreived from the JDBC ResultSetMetadata. However, some platforms
such as Oracle do not support fully suport ResultSetMedata.
There may also be a performance boost when using this interface.
Constructor Summary |
ResultSetShape(java.sql.ResultSetMetaData metadata)
|
ResultSetShape(java.lang.String[] t,
java.lang.String[] c,
commonj.sdo.Type[] dataTypes)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ResultSetShape
public ResultSetShape(java.lang.String[] t,
java.lang.String[] c,
commonj.sdo.Type[] dataTypes)
ResultSetShape
public ResultSetShape(java.sql.ResultSetMetaData metadata)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getColumnCount
public int getColumnCount()
getTableName
public java.lang.String getTableName(int i)
getColumnName
public java.lang.String getColumnName(int i)
getColumnType
public commonj.sdo.Type getColumnType(int i)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
-