|
| 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.ResultSetMetaDatajava.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.ResultSetMetaDatacolumn - 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.ResultSetMetaDatacolumn - 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.ResultSetMetaDatacolumn - 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.ResultSetMetaDatacolumn - 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.ResultSetMetaDatacolumn - 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.ResultSetMetaDatacolumn - 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.ResultSetMetaDatacolumn - 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.ResultSetMetaDatacolumn - 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.ResultSetMetaDatacolumn - 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.ResultSetMetaDatacolumn - 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.ResultSetMetaDatacolumn - 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.ResultSetMetaDatacolumn - 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.ResultSetMetaDatacolumn - 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.ResultSetMetaDatacolumn - 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.ResultSetMetaDatacolumn - 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.ResultSetMetaDatacolumn - 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.ResultSetMetaDatacolumn - 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.ResultSetMetaDatacolumn - 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.ResultSetMetaDatacolumn - 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.ResultSetMetaDatacolumn - 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.Wrapperiface - 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.Wrapperiface - 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 | |||||||||||||