org.apache.derby.iapi.jdbc
Class BrokeredPreparedStatement30

java.lang.Object
  extended byorg.apache.derby.iapi.jdbc.BrokeredStatement
      extended byorg.apache.derby.iapi.jdbc.BrokeredPreparedStatement
          extended byorg.apache.derby.iapi.jdbc.BrokeredPreparedStatement30
All Implemented Interfaces:
java.sql.PreparedStatement, java.sql.Statement

public class BrokeredPreparedStatement30
extends BrokeredPreparedStatement

JDBC 3 implementation of PreparedStatement.


Field Summary
private  java.lang.Object generatedKeys
           
 
Fields inherited from class org.apache.derby.iapi.jdbc.BrokeredPreparedStatement
sql
 
Fields inherited from class org.apache.derby.iapi.jdbc.BrokeredStatement
control, jdbcLevel, resultSetConcurrency, resultSetHoldability, resultSetType
 
Fields inherited from interface java.sql.Statement
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO
 
Constructor Summary
BrokeredPreparedStatement30(BrokeredStatementControl control, int jdbcLevel, java.lang.String sql, java.lang.Object generatedKeys)
           
 
Method Summary
 java.sql.PreparedStatement createDuplicateStatement(java.sql.Connection conn, java.sql.PreparedStatement oldStatement)
          Create a duplicate PreparedStatement to this, including state, from the passed in Connection.
 java.sql.ParameterMetaData getParameterMetaData()
           
 void setURL(int i, java.net.URL x)
           
 
Methods inherited from class org.apache.derby.iapi.jdbc.BrokeredPreparedStatement
addBatch, clearParameters, execute, executeQuery, executeUpdate, getMetaData, getPreparedStatement, getStatement, setArray, setAsciiStream, setBigDecimal, setBinaryStream, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNull, setNull, setObject, setObject, setObject, setRef, setShort, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream
 
Methods inherited from class org.apache.derby.iapi.jdbc.BrokeredStatement
addBatch, cancel, clearBatch, clearWarnings, close, controlCheck, createDuplicateStatement, execute, execute, execute, execute, executeBatch, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setQueryTimeout, setStatementState, wrapResultSet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.sql.Statement
addBatch, cancel, clearBatch, clearWarnings, close, execute, execute, execute, execute, executeBatch, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setQueryTimeout
 

Field Detail

generatedKeys

private final java.lang.Object generatedKeys
Constructor Detail

BrokeredPreparedStatement30

public BrokeredPreparedStatement30(BrokeredStatementControl control,
                                   int jdbcLevel,
                                   java.lang.String sql,
                                   java.lang.Object generatedKeys)
                            throws java.sql.SQLException
Method Detail

setURL

public final void setURL(int i,
                         java.net.URL x)
                  throws java.sql.SQLException
Specified by:
setURL in interface java.sql.PreparedStatement
Overrides:
setURL in class BrokeredPreparedStatement
Throws:
java.sql.SQLException

getParameterMetaData

public final java.sql.ParameterMetaData getParameterMetaData()
                                                      throws java.sql.SQLException
Specified by:
getParameterMetaData in interface java.sql.PreparedStatement
Overrides:
getParameterMetaData in class BrokeredPreparedStatement
Throws:
java.sql.SQLException

createDuplicateStatement

public java.sql.PreparedStatement createDuplicateStatement(java.sql.Connection conn,
                                                           java.sql.PreparedStatement oldStatement)
                                                    throws java.sql.SQLException
Create a duplicate PreparedStatement to this, including state, from the passed in Connection.

Overrides:
createDuplicateStatement in class BrokeredPreparedStatement
Throws:
java.sql.SQLException

Built on Mon 2007-06-04 09:58:47+0400, from revision ???

Apache Derby V10.1 Engine Documentation - Copyright © 1997,2005 The Apache Software Foundation or its licensors, as applicable.