|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.sas.net.sharenet.ShareNetResultSetMetaData
public class ShareNetResultSetMetaData
This class implements java.sql.ResultSetMetaData
Method Summary | ||
---|---|---|
java.lang.String |
getCatalogName(int column)
Gets the catalog name of the table that the column is in. |
|
java.lang.String |
getColumnClassName(int column)
JDBC 2.0 Gets the fully qualified name of the Java class whose instances are manufactured if ResultSet.getObject() is called to retrieve a value from the column. |
|
int |
getColumnCount()
Gets the number of columns in the ResultSet. |
|
int |
getColumnDisplaySize(int column)
Gets the normal maximum width of the column (in characters). |
|
java.lang.String |
getColumnLabel(int column)
Gets the suggested column title for use in printouts and displays. |
|
java.lang.String |
getColumnName(int column)
Gets the column name. |
|
int |
getColumnType(int column)
Gets the SQL type for the column. |
|
java.lang.String |
getColumnTypeName(int column)
Gets the data-source-specific format name for the column including associated format width and decimal information. |
|
int |
getPrecision(int column)
Gets the maximum number of decimal digits that can be in the column. |
|
int |
getScale(int column)
Gets the number of digits in the column that are to right of the decimal. |
|
java.lang.String |
getSchemaName(int column)
Gets the schema name for the table that the column is in. |
|
java.lang.String |
getTableName(int column)
Gets the name of the table that the column is in. |
|
boolean |
isAutoIncrement(int column)
Determines whether a column automatically numbered. |
|
boolean |
isCaseSensitive(int column)
Determines whether case matters in a column. |
|
boolean |
isCurrency(int column)
Determines whether a column is a cash value. |
|
boolean |
isDefinitelyWritable(int column)
Determines whether you can successfully write to the column. |
|
int |
isNullable(int column)
Determines whether you can put a NULL in this column. |
|
boolean |
isReadOnly(int column)
Determines whether a column is read-only. |
|
boolean |
isSearchable(int column)
Determines whether a column can be used in a WHERE clause. |
|
boolean |
isSigned(int column)
Determines whether the value in a column is a signed number. |
|
boolean |
isWrapperFor(java.lang.Class<?> iface)
This method is not supported. |
|
boolean |
isWritable(int column)
Determines whether it is at all possible to successfully write to the column. |
|
|
unwrap(java.lang.Class<T> iface)
This method is not supported. |
Method Detail |
---|
public int getColumnCount() throws java.sql.SQLException
getColumnCount
in interface java.sql.ResultSetMetaData
java.sql.SQLException
- This exception is required by the interface, but it is never thrown.public boolean isAutoIncrement(int column) throws java.sql.SQLException
isAutoIncrement
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is thrown if the value for column is not valid.public boolean isCaseSensitive(int column) throws java.sql.SQLException
isCaseSensitive
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is thrown if the value for column is not valid.public boolean isSearchable(int column) throws java.sql.SQLException
isSearchable
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is thrown if the value for column is not valid.public boolean isCurrency(int column) throws java.sql.SQLException
isCurrency
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is thrown if the value for column is not valid.public int isNullable(int column) throws java.sql.SQLException
isNullable
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is thrown if the value for column is not valid.public boolean isSigned(int column) throws java.sql.SQLException
isSigned
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is thrown if the value for column is not valid.public int getColumnDisplaySize(int column) throws java.sql.SQLException
getColumnDisplaySize
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is thrown if the value for column is not valid.public java.lang.String getColumnLabel(int column) throws java.sql.SQLException
getColumnLabel
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is thrown if the value for column is not valid.public java.lang.String getColumnName(int column) throws java.sql.SQLException
getColumnName
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is thrown if the value for column is not valid.public java.lang.String getSchemaName(int column) throws java.sql.SQLException
getSchemaName
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is thrown if the value for column is not valid.public int getPrecision(int column) throws java.sql.SQLException
getPrecision
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is thrown if the value for column is not valid.public int getScale(int column) throws java.sql.SQLException
getScale
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is thrown if the value for column is not valid.public java.lang.String getTableName(int column) throws java.sql.SQLException
getTableName
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is thrown if the value for column is not valid.public java.lang.String getCatalogName(int column) throws java.sql.SQLException
getCatalogName
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is thrown if the value for column is not valid.public int getColumnType(int column) throws java.sql.SQLException
getColumnType
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is thrown if the value for column is not valid.public java.lang.String getColumnTypeName(int column) throws java.sql.SQLException
getColumnTypeName
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is thrown if the value for column is not valid.public boolean isReadOnly(int column) throws java.sql.SQLException
isReadOnly
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is thrown if the value for column is not valid.public boolean isWritable(int column) throws java.sql.SQLException
isWritable
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is thrown if the value for column is not valid.public boolean isDefinitelyWritable(int column) throws java.sql.SQLException
isDefinitelyWritable
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is thrown if the value for column is not valid.public java.lang.String getColumnClassName(int column) throws java.sql.SQLException
Gets the fully qualified name of the Java class whose instances are manufactured if ResultSet.getObject() is called to retrieve a value from the column. ResultSet.getObject() may return a subClass of the class returned by this method. This method is not yet supported.
getColumnClassName
in interface java.sql.ResultSetMetaData
column
- The column index.
java.sql.SQLException
- This exception is always thrown.public <T> T unwrap(java.lang.Class<T> iface) throws java.sql.SQLException
Returns an object that implements the given interface to allow access to
non-standard methods, or standard methods not exposed by the proxy.
If the receiver implements the interface then the result is the receiver
or a proxy for the receiver. If the receiver is a wrapper
and the wrapped object implements the interface then the result is the
wrapped object or a proxy for the wrapped object. Otherwise return the
the result of calling unwrap
recursively on the wrapped object
or a proxy for that result. If the receiver is not a
wrapper and does not implement the interface, then an SQLException
is thrown.
unwrap
in interface java.sql.Wrapper
iface
- A Class defining an interface that the result must implement.
java.sql.SQLException
- Always thrown, to indicate that this method is not
implemented.
public boolean isWrapperFor(java.lang.Class<?> iface) throws java.sql.SQLException
Returns true if this either implements the interface argument or is directly or indirectly a wrapper
for an object that does. Returns false otherwise. If this implements the interface then return true,
else if this is a wrapper then return the result of recursively calling isWrapperFor
on the wrapped
object. If this does not implement the interface and is not a wrapper, return false.
This method should be implemented as a low-cost operation compared to unwrap
so that
callers can use this method to avoid expensive unwrap
calls that may fail. If this method
returns true then calling unwrap
with the same argument should succeed.
isWrapperFor
in interface java.sql.Wrapper
iface
- a Class defining an interface.
java.sql.SQLException
- Always thrown, to indicate that this method is not
implemented.
|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |