|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.ibm.as400.access.AS400JDBCResultSetMetaData
public class AS400JDBCResultSetMetaData extends Object implements ResultSetMetaData
The AS400JDBCResultSetMetaData class describes the columns in a result set.
| Modifier and Type | Field and Description |
|---|
| Fields inherited from interface java.sql.ResultSetMetaData |
|---|
columnNoNulls, columnNullable, columnNullableUnknown |
| Modifier and Type | Method and Description |
|---|---|
String |
getCatalogName(int columnIndex)
Returns the catalog name of the table for a column. |
String |
getColumnClassName(int columnIndex)
Returns the name of a Java class whose instances are created if ResultSet.getObject() is called to retrieve from the column. |
int |
getColumnCount()
Returns the number of columns in the result set. |
int |
getColumnDisplaySize(int columnIndex)
Returns the normal maximum width of a column. |
String |
getColumnLabel(int columnIndex)
Returns the suggested label for use in printouts or displays for a column. |
String |
getColumnName(int columnIndex)
Returns the name of a column. |
int |
getColumnType(int columnIndex)
Returns the type of a column. |
String |
getColumnTypeName(int columnIndex)
Returns the type name of a column. |
int |
getPrecision(int columnIndex)
Returns the precision of a column. |
int |
getScale(int columnIndex)
Returns the scale of a column. |
String |
getSchemaName(int columnIndex)
Returns the schema name of the table for a column. |
String |
getTableName(int columnIndex)
Returns the column's table name. |
boolean |
isAutoIncrement(int columnIndex)
Indicates if the column is automatically numbered. |
boolean |
isCaseSensitive(int columnIndex)
Indicates if the column is case sensitive. |
boolean |
isCurrency(int columnIndex)
Indicates if the column is a currency value. |
boolean |
isDefinitelyWritable(int columnIndex)
Indicates if a write on the column will definitely succeed. |
int |
isNullable(int columnIndex)
Indicates if the column can contain an SQL NULL value. |
boolean |
isReadOnly(int columnIndex)
Indicates if the column is read-only. |
boolean |
isSearchable(int columnIndex)
Indicates if the column be used in a where clause. |
boolean |
isSigned(int columnIndex)
Indicates if the column can contain a signed value. |
boolean |
isWritable(int columnIndex)
Indicates if it is possible for a write on the column to succeed. |
String |
toString()
Returns the name of the SQL cursor in use by this result set. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.sql.Wrapper |
|---|
isWrapperFor, unwrap |
| Method Detail |
|---|
public String getCatalogName(int columnIndex)
throws SQLException
getCatalogName in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.
public String getColumnClassName(int columnIndex)
throws SQLException
getColumnClassName in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.
public int getColumnCount()
throws SQLException
getColumnCount in interface ResultSetMetaDataSQLException - If an error occurs.
public int getColumnDisplaySize(int columnIndex)
throws SQLException
getColumnDisplaySize in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.
public String getColumnLabel(int columnIndex)
throws SQLException
getColumnLabel in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.
public String getColumnName(int columnIndex)
throws SQLException
getColumnName in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.
public int getColumnType(int columnIndex)
throws SQLException
getColumnType in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.
public String getColumnTypeName(int columnIndex)
throws SQLException
getColumnTypeName in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.
public int getPrecision(int columnIndex)
throws SQLException
getPrecision in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.
public int getScale(int columnIndex)
throws SQLException
getScale in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.
public String getSchemaName(int columnIndex)
throws SQLException
getSchemaName in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.
public String getTableName(int columnIndex)
throws SQLException
getTableName in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.
public boolean isAutoIncrement(int columnIndex)
throws SQLException
isAutoIncrement in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.
Note: connection property "extended metadata" must be true for this method to be used.
public boolean isCaseSensitive(int columnIndex)
throws SQLException
isCaseSensitive in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.
public boolean isCurrency(int columnIndex)
throws SQLException
isCurrency in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.
public boolean isDefinitelyWritable(int columnIndex)
throws SQLException
isDefinitelyWritable in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.
public int isNullable(int columnIndex)
throws SQLException
isNullable in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.
public boolean isReadOnly(int columnIndex)
throws SQLException
isReadOnly in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.
public boolean isSearchable(int columnIndex)
throws SQLException
isSearchable in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.
public boolean isSigned(int columnIndex)
throws SQLException
isSigned in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.
public boolean isWritable(int columnIndex)
throws SQLException
isWritable in interface ResultSetMetaDatacolumnIndex - The column index (1-based).SQLException - If the column index is not valid.public String toString()
toString in class Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||