com.ibm.db
Class SQLStatementMetaData

java.lang.Object
  |
  +--com.ibm.db.StatementMetaData
        |
        +--com.ibm.db.SQLStatementMetaData

public class SQLStatementMetaData
extends StatementMetaData

Class for SQLStatement meta data. This class is used in the SQL specification methods that are generated by VisualAge for Java. Using an unique class for the meta data associated with an SQLStatement allows these methods to be identified by their method signature. There is no functional difference between an SQLStatmentMetaData and its superclass StatementMetaData.

See Also:
Serialized Form

Field Summary
private static java.lang.String copyright
           
 
Fields inherited from class com.ibm.db.StatementMetaData
copyright, fieldStatement, nextMetaData, PARM_MODE_INOUT, PARM_MODE_INPUT, PARM_MODE_OUTPUT, querySpec, serialVersionUID, tables
 
Constructor Summary
  SQLStatementMetaData()
          Constructs a new SQLStatementMetaData.
protected SQLStatementMetaData(DatabaseQuerySpec aSpec)
          Constructs a new SQLStatementMetaData and associates it with the specified DatabaseQuerySpec.
 
Methods inherited from class com.ibm.db.StatementMetaData
addColumn, addColumn, addParameter, addParameter, addParameter, addParameter, addTable, getColumnClass, getColumnClass, getColumnCount, getColumnIndex, getColumnLength, getColumnLength, getColumnName, getColumnNames, getColumnScale, getColumnScale, getColumnShape, getColumnSQLType, getColumnSQLType, getColumnSQLTypeName, getColumnType, getDbQuerySpec, getName, getNextMetaData, getParameterClass, getParameterClass, getParameterCount, getParameterIndex, getParameterLength, getParameterLength, getParameterMode, getParameterMode, getParameterName, getParameterScale, getParameterScale, getParameterShape, getParameterSQLType, getParameterSQLType, getParameterType, getSQL, getTables, removeColumn, removeColumn, removeParameter, removeParameter, removeTable, setColumnLength, setColumnLength, setColumnScale, setColumnScale, setColumnShape, setColumnSQLType, setColumnSQLType, setName, setNextMetaData, setParameterLength, setParameterLength, setParameterMode, setParameterMode, setParameterScale, setParameterScale, setParameterSQLType, setParameterSQLType, setSQL, setStatement
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

copyright

private static final java.lang.String copyright
Constructor Detail

SQLStatementMetaData

public SQLStatementMetaData()
Constructs a new SQLStatementMetaData.

SQLStatementMetaData

protected SQLStatementMetaData(DatabaseQuerySpec aSpec)
Constructs a new SQLStatementMetaData and associates it with the specified DatabaseQuerySpec. Use this constructor when you want to create a new SQLStatementMetaData and associate it with an existing DatabaseQuerySpec.
Parameters:
aSpec - the query specification.