com.ibm.as400.micro
Class JdbcMeResultSetMetaData
java.lang.Object
com.ibm.as400.micro.JdbcMeResultSetMetaData
- All Implemented Interfaces:
- ResultSetMetaData
public class JdbcMeResultSetMetaData
- extends Object
- implements ResultSetMetaData
JdbcMeResultSetMetaData implements the java.sql.ResultSetMetaData
interface as provided for a Java 2 Micro-Edition device.
Note: Since Java 2 Micro-Edition does not include java.sql,
JdbcMeResultSetMetaData implements the java.sql package that is also part
of this driver.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getColumnCount
public int getColumnCount()
throws JdbcMeException
- Returns the number of columns in the result set.
- Specified by:
getColumnCount in interface ResultSetMetaData
- Returns:
- The number of columns.
- Throws:
JdbcMeException - If an error occurs.
getColumnType
public int getColumnType(int column)
throws JdbcMeException
- Returns the type of a column. If the type is a distinct type,
this returns the underlying type.
- Specified by:
getColumnType in interface ResultSetMetaData
- Parameters:
column - The column index (1-based).
- Returns:
- The SQL type code defined in java.sql.Types.
- Throws:
JdbcMeException - If the column index is not valid.
getCatalogName
public String getCatalogName(int column)
throws SQLException
- Specified by:
getCatalogName in interface ResultSetMetaData
- Throws:
SQLException
getColumnClassName
public String getColumnClassName(int column)
throws SQLException
- Specified by:
getColumnClassName in interface ResultSetMetaData
- Throws:
SQLException
getColumnDisplaySize
public int getColumnDisplaySize(int column)
throws SQLException
- Specified by:
getColumnDisplaySize in interface ResultSetMetaData
- Throws:
SQLException
getColumnLabel
public String getColumnLabel(int column)
throws SQLException
- Specified by:
getColumnLabel in interface ResultSetMetaData
- Throws:
SQLException
getColumnName
public String getColumnName(int column)
throws SQLException
- Specified by:
getColumnName in interface ResultSetMetaData
- Throws:
SQLException
getColumnTypeName
public String getColumnTypeName(int column)
throws SQLException
- Specified by:
getColumnTypeName in interface ResultSetMetaData
- Throws:
SQLException
getPrecision
public int getPrecision(int column)
throws SQLException
- Specified by:
getPrecision in interface ResultSetMetaData
- Throws:
SQLException
getScale
public int getScale(int column)
throws SQLException
- Specified by:
getScale in interface ResultSetMetaData
- Throws:
SQLException
getSchemaName
public String getSchemaName(int column)
throws SQLException
- Specified by:
getSchemaName in interface ResultSetMetaData
- Throws:
SQLException
getTableName
public String getTableName(int column)
throws SQLException
- Specified by:
getTableName in interface ResultSetMetaData
- Throws:
SQLException
isAutoIncrement
public boolean isAutoIncrement(int column)
throws SQLException
- Specified by:
isAutoIncrement in interface ResultSetMetaData
- Throws:
SQLException
isCaseSensitive
public boolean isCaseSensitive(int column)
throws SQLException
- Specified by:
isCaseSensitive in interface ResultSetMetaData
- Throws:
SQLException
isCurrency
public boolean isCurrency(int column)
throws SQLException
- Specified by:
isCurrency in interface ResultSetMetaData
- Throws:
SQLException
isDefinitelyWritable
public boolean isDefinitelyWritable(int column)
throws SQLException
- Specified by:
isDefinitelyWritable in interface ResultSetMetaData
- Throws:
SQLException
isNullable
public int isNullable(int column)
throws SQLException
- Specified by:
isNullable in interface ResultSetMetaData
- Throws:
SQLException
isReadOnly
public boolean isReadOnly(int column)
throws SQLException
- Specified by:
isReadOnly in interface ResultSetMetaData
- Throws:
SQLException
isSearchable
public boolean isSearchable(int column)
throws SQLException
- Specified by:
isSearchable in interface ResultSetMetaData
- Throws:
SQLException
isSigned
public boolean isSigned(int column)
throws SQLException
- Specified by:
isSigned in interface ResultSetMetaData
- Throws:
SQLException
isWritable
public boolean isWritable(int column)
throws SQLException
- Specified by:
isWritable in interface ResultSetMetaData
- Throws:
SQLException