simpledb.remote
Class ResultSetMetaDataAdapter
java.lang.Object
simpledb.remote.ResultSetMetaDataAdapter
- All Implemented Interfaces:
- ResultSetMetaData, Wrapper
- Direct Known Subclasses:
- SimpleMetaData
public abstract class ResultSetMetaDataAdapter
- extends Object
- implements ResultSetMetaData
This class implements all of the methods of the ResultSetMetaData interface,
by throwing an exception for each one.
Subclasses (such as SimpleMetaData) can override those methods that
it want to implement.
- Author:
- Edward Sciore
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResultSetMetaDataAdapter
public ResultSetMetaDataAdapter()
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
getColumnCount
public int getColumnCount()
throws SQLException
- Specified by:
getColumnCount
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
getColumnType
public int getColumnType(int column)
throws SQLException
- Specified by:
getColumnType
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
isWrapperFor
public boolean isWrapperFor(Class<?> iface)
throws SQLException
- Specified by:
isWrapperFor
in interface Wrapper
- Throws:
SQLException
unwrap
public <T> T unwrap(Class<T> iface)
throws SQLException
- Specified by:
unwrap
in interface Wrapper
- Throws:
SQLException
Copyright © 2011. All Rights Reserved.