|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.as400.access.AS400JDBCResultSetMetaData
The AS400JDBCResultSetMetaData class describes the columns in a result set.
Fields inherited from interface java.sql.ResultSetMetaData |
columnNoNulls, columnNullable, columnNullableUnknown |
Method Summary | |
java.lang.String |
getCatalogName(int columnIndex)
Returns the catalog name of the table for a column. |
java.lang.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. |
java.lang.String |
getColumnLabel(int columnIndex)
Returns the suggested label for use in printouts or displays for a column. |
java.lang.String |
getColumnName(int columnIndex)
Returns the name of a column. |
int |
getColumnType(int columnIndex)
Returns the type of a column. |
java.lang.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. |
java.lang.String |
getSchemaName(int columnIndex)
Returns the schema name of the table for a column. |
java.lang.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. |
java.lang.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 |
Method Detail |
public java.lang.String getCatalogName(int columnIndex) throws java.sql.SQLException
getCatalogName
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public java.lang.String getColumnClassName(int columnIndex) throws java.sql.SQLException
getColumnClassName
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public int getColumnCount() throws java.sql.SQLException
getColumnCount
in interface java.sql.ResultSetMetaData
java.sql.SQLException
- If an error occurs.public int getColumnDisplaySize(int columnIndex) throws java.sql.SQLException
getColumnDisplaySize
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public java.lang.String getColumnLabel(int columnIndex) throws java.sql.SQLException
getColumnLabel
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public java.lang.String getColumnName(int columnIndex) throws java.sql.SQLException
getColumnName
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public int getColumnType(int columnIndex) throws java.sql.SQLException
getColumnType
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public java.lang.String getColumnTypeName(int columnIndex) throws java.sql.SQLException
getColumnTypeName
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public int getPrecision(int columnIndex) throws java.sql.SQLException
getPrecision
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public int getScale(int columnIndex) throws java.sql.SQLException
getScale
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public java.lang.String getSchemaName(int columnIndex) throws java.sql.SQLException
getSchemaName
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public java.lang.String getTableName(int columnIndex) throws java.sql.SQLException
getTableName
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public boolean isAutoIncrement(int columnIndex) throws java.sql.SQLException
isAutoIncrement
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public boolean isCaseSensitive(int columnIndex) throws java.sql.SQLException
isCaseSensitive
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public boolean isCurrency(int columnIndex) throws java.sql.SQLException
isCurrency
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public boolean isDefinitelyWritable(int columnIndex) throws java.sql.SQLException
isDefinitelyWritable
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public int isNullable(int columnIndex) throws java.sql.SQLException
isNullable
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public boolean isReadOnly(int columnIndex) throws java.sql.SQLException
isReadOnly
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public boolean isSearchable(int columnIndex) throws java.sql.SQLException
isSearchable
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public boolean isSigned(int columnIndex) throws java.sql.SQLException
isSigned
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public boolean isWritable(int columnIndex) throws java.sql.SQLException
isWritable
in interface java.sql.ResultSetMetaData
columnIndex
- The column index (1-based).java.sql.SQLException
- If the column index is not valid.public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |