org.gjt.rec.jdbc
Class AbstractResultSetMetaData
java.lang.Object
|
+--org.gjt.rec.jdbc.AbstractResultSetMetaData
- All Implemented Interfaces:
- ResultSetMetaData
- public abstract class AbstractResultSetMetaData
- extends Object
- implements ResultSetMetaData
An abstract implementation of the ResultSetMetaData interface that
throws unsupported operation exceptions in every method implementation
allowing derived classes to implement as many or as few of the
ResultSetMetaData methods as desired.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COPYRIGHT
public static final String COPYRIGHT
- See Also:
- Constant Field Values
LICENSE
public static final String LICENSE
- See Also:
- Constant Field Values
REVISION
public static final String REVISION
- See Also:
- Constant Field Values
AbstractResultSetMetaData
public AbstractResultSetMetaData()
getColumnCount
public int getColumnCount()
throws SQLException
- Specified by:
getColumnCount in interface ResultSetMetaData
SQLException
isAutoIncrement
public boolean isAutoIncrement(int column)
throws SQLException
- Specified by:
isAutoIncrement in interface ResultSetMetaData
SQLException
isCaseSensitive
public boolean isCaseSensitive(int column)
throws SQLException
- Specified by:
isCaseSensitive in interface ResultSetMetaData
SQLException
isSearchable
public boolean isSearchable(int column)
throws SQLException
- Specified by:
isSearchable in interface ResultSetMetaData
SQLException
isCurrency
public boolean isCurrency(int column)
throws SQLException
- Specified by:
isCurrency in interface ResultSetMetaData
SQLException
isNullable
public int isNullable(int column)
throws SQLException
- Specified by:
isNullable in interface ResultSetMetaData
SQLException
isSigned
public boolean isSigned(int column)
throws SQLException
- Specified by:
isSigned in interface ResultSetMetaData
SQLException
getColumnDisplaySize
public int getColumnDisplaySize(int column)
throws SQLException
- Specified by:
getColumnDisplaySize in interface ResultSetMetaData
SQLException
getColumnLabel
public String getColumnLabel(int column)
throws SQLException
- Specified by:
getColumnLabel in interface ResultSetMetaData
SQLException
getColumnName
public String getColumnName(int column)
throws SQLException
- Specified by:
getColumnName in interface ResultSetMetaData
SQLException
getSchemaName
public String getSchemaName(int column)
throws SQLException
- Specified by:
getSchemaName in interface ResultSetMetaData
SQLException
getPrecision
public int getPrecision(int column)
throws SQLException
- Specified by:
getPrecision in interface ResultSetMetaData
SQLException
getScale
public int getScale(int column)
throws SQLException
- Specified by:
getScale in interface ResultSetMetaData
SQLException
getTableName
public String getTableName(int column)
throws SQLException
- Specified by:
getTableName in interface ResultSetMetaData
SQLException
getCatalogName
public String getCatalogName(int column)
throws SQLException
- Specified by:
getCatalogName in interface ResultSetMetaData
SQLException
getColumnType
public int getColumnType(int column)
throws SQLException
- Specified by:
getColumnType in interface ResultSetMetaData
SQLException
getColumnTypeName
public String getColumnTypeName(int column)
throws SQLException
- Specified by:
getColumnTypeName in interface ResultSetMetaData
SQLException
isReadOnly
public boolean isReadOnly(int column)
throws SQLException
- Specified by:
isReadOnly in interface ResultSetMetaData
SQLException
isWritable
public boolean isWritable(int column)
throws SQLException
- Specified by:
isWritable in interface ResultSetMetaData
SQLException
isDefinitelyWritable
public boolean isDefinitelyWritable(int column)
throws SQLException
- Specified by:
isDefinitelyWritable in interface ResultSetMetaData
SQLException
getColumnClassName
public String getColumnClassName(int column)
throws SQLException
- Specified by:
getColumnClassName in interface ResultSetMetaData
SQLException