simpledb.remote
Class SimpleMetaData
java.lang.Object
simpledb.remote.ResultSetMetaDataAdapter
simpledb.remote.SimpleMetaData
- All Implemented Interfaces:
- java.sql.ResultSetMetaData, java.sql.Wrapper
public class SimpleMetaData
- extends ResultSetMetaDataAdapter
An adapter class that wraps RemoteMetaData.
Its methods do nothing except transform RemoteExceptions
into SQLExceptions.
- Author:
- Edward Sciore
| Fields inherited from interface java.sql.ResultSetMetaData |
columnNoNulls, columnNullable, columnNullableUnknown |
| Methods inherited from class simpledb.remote.ResultSetMetaDataAdapter |
getCatalogName, getColumnClassName, getColumnLabel, getColumnTypeName, getPrecision, getScale, getSchemaName, getTableName, isAutoIncrement, isCaseSensitive, isCurrency, isDefinitelyWritable, isNullable, isReadOnly, isSearchable, isSigned, isWrapperFor, isWritable, unwrap |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleMetaData
public SimpleMetaData(RemoteMetaData md)
getColumnCount
public int getColumnCount()
throws java.sql.SQLException
- Specified by:
getColumnCount in interface java.sql.ResultSetMetaData- Overrides:
getColumnCount in class ResultSetMetaDataAdapter
- Throws:
java.sql.SQLException
getColumnName
public java.lang.String getColumnName(int column)
throws java.sql.SQLException
- Specified by:
getColumnName in interface java.sql.ResultSetMetaData- Overrides:
getColumnName in class ResultSetMetaDataAdapter
- Throws:
java.sql.SQLException
getColumnType
public int getColumnType(int column)
throws java.sql.SQLException
- Specified by:
getColumnType in interface java.sql.ResultSetMetaData- Overrides:
getColumnType in class ResultSetMetaDataAdapter
- Throws:
java.sql.SQLException
getColumnDisplaySize
public int getColumnDisplaySize(int column)
throws java.sql.SQLException
- Specified by:
getColumnDisplaySize in interface java.sql.ResultSetMetaData- Overrides:
getColumnDisplaySize in class ResultSetMetaDataAdapter
- Throws:
java.sql.SQLException