org.melati.poem.dbms.test.sql
Class ThrowingResultSetMetaData

Package class diagram package ThrowingResultSetMetaData
java.lang.Object
  extended by org.melati.poem.dbms.test.sql.Thrower
      extended by org.melati.poem.dbms.test.sql.ThrowingResultSetMetaDataJdbc3
          extended by org.melati.poem.dbms.test.sql.ThrowingResultSetMetaDataJdbc4
              extended by org.melati.poem.dbms.test.sql.ThrowingResultSetMetaDataVariant
                  extended by org.melati.poem.dbms.test.sql.ThrowingResultSetMetaData
All Implemented Interfaces:
ResultSetMetaData, Wrapper

public class ThrowingResultSetMetaData
extends ThrowingResultSetMetaDataVariant
implements ResultSetMetaData

A ResultSetMetaData decorated to throw an on command.

Since:
12 Feb 2007
Author:
timp

Field Summary
 
Fields inherited from interface java.sql.ResultSetMetaData
columnNoNulls, columnNullable, columnNullableUnknown
 
Constructor Summary
ThrowingResultSetMetaData(ResultSetMetaData rsmd)
          Constructor.
 
Method Summary
 
Methods inherited from class org.melati.poem.dbms.test.sql.ThrowingResultSetMetaDataJdbc4
isWrapperFor, unwrap
 
Methods inherited from class org.melati.poem.dbms.test.sql.ThrowingResultSetMetaDataJdbc3
getCatalogName, getColumnClassName, getColumnCount, getColumnDisplaySize, getColumnLabel, getColumnName, getColumnType, getColumnTypeName, getPrecision, getScale, getSchemaName, getTableName, isAutoIncrement, isCaseSensitive, isCurrency, isDefinitelyWritable, isNullable, isReadOnly, isSearchable, isSigned, isWritable
 
Methods inherited from class org.melati.poem.dbms.test.sql.Thrower
shouldThrow, startThrowing, startThrowingAfter, stopThrowing
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.sql.ResultSetMetaData
getCatalogName, getColumnClassName, getColumnCount, getColumnDisplaySize, getColumnLabel, getColumnName, getColumnType, getColumnTypeName, getPrecision, getScale, getSchemaName, getTableName, isAutoIncrement, isCaseSensitive, isCurrency, isDefinitelyWritable, isNullable, isReadOnly, isSearchable, isSigned, isWritable
 
Methods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap
 

Constructor Detail

ThrowingResultSetMetaData

public ThrowingResultSetMetaData(ResultSetMetaData rsmd)
Constructor.

Parameters:
rsmd - to decorate


Copyright © 2000-2010 PanEris. All Rights Reserved.