public class FilteredPreparedStatement extends FilteredStatement implements java.sql.PreparedStatement
| Constructor and Description | 
|---|
| FilteredPreparedStatement(java.sql.PreparedStatement stmt,
                         java.lang.String sql) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addBatch() | 
| void | clearParameters() | 
| boolean | execute() | 
| long | executeLargeUpdate() | 
| java.sql.ResultSet | executeQuery() | 
| int | executeUpdate() | 
| java.sql.ResultSetMetaData | getMetaData() | 
| java.sql.ParameterMetaData | getParameterMetaData() | 
| java.lang.String | getSQL() | 
| void | setArray(int parameterIndex,
        java.sql.Array x) | 
| void | setAsciiStream(int parameterIndex,
              java.io.InputStream x) | 
| void | setAsciiStream(int parameterIndex,
              java.io.InputStream x,
              int length) | 
| void | setAsciiStream(int parameterIndex,
              java.io.InputStream x,
              long length) | 
| void | setBigDecimal(int parameterIndex,
             java.math.BigDecimal x) | 
| void | setBinaryStream(int parameterIndex,
               java.io.InputStream x) | 
| void | setBinaryStream(int parameterIndex,
               java.io.InputStream x,
               int length) | 
| void | setBinaryStream(int parameterIndex,
               java.io.InputStream x,
               long length) | 
| void | setBlob(int parameterIndex,
       java.sql.Blob x) | 
| void | setBlob(int parameterIndex,
       java.io.InputStream inputStream) | 
| void | setBlob(int parameterIndex,
       java.io.InputStream inputStream,
       long length) | 
| void | setBoolean(int parameterIndex,
          boolean x) | 
| void | setByte(int parameterIndex,
       byte x) | 
| void | setBytes(int parameterIndex,
        byte[] x) | 
| void | setCharacterStream(int parameterIndex,
                  java.io.Reader reader) | 
| void | setCharacterStream(int parameterIndex,
                  java.io.Reader reader,
                  int length) | 
| void | setCharacterStream(int parameterIndex,
                  java.io.Reader reader,
                  long length) | 
| void | setClob(int parameterIndex,
       java.sql.Clob x) | 
| void | setClob(int parameterIndex,
       java.io.Reader reader) | 
| void | setClob(int parameterIndex,
       java.io.Reader reader,
       long length) | 
| void | setDate(int parameterIndex,
       java.sql.Date x) | 
| void | setDate(int parameterIndex,
       java.sql.Date x,
       java.util.Calendar cal) | 
| void | setDouble(int parameterIndex,
         double x) | 
| void | setFloat(int parameterIndex,
        float x) | 
| void | setInt(int parameterIndex,
      int x) | 
| void | setLong(int parameterIndex,
       long x) | 
| void | setNCharacterStream(int parameterIndex,
                   java.io.Reader value) | 
| void | setNCharacterStream(int parameterIndex,
                   java.io.Reader value,
                   long length) | 
| void | setNClob(int parameterIndex,
        java.sql.NClob value) | 
| void | setNClob(int parameterIndex,
        java.io.Reader reader) | 
| void | setNClob(int parameterIndex,
        java.io.Reader reader,
        long length) | 
| void | setNString(int parameterIndex,
          java.lang.String value) | 
| void | setNull(int parameterIndex,
       int sqlType) | 
| void | setNull(int parameterIndex,
       int sqlType,
       java.lang.String typeName) | 
| void | setObject(int parameterIndex,
         java.lang.Object x) | 
| void | setObject(int parameterIndex,
         java.lang.Object x,
         int targetSqlType) | 
| void | setObject(int parameterIndex,
         java.lang.Object x,
         int targetSqlType,
         int scaleOrLength) | 
| void | setObject(int parameterIndex,
         java.lang.Object x,
         java.sql.SQLType targetSqlType) | 
| void | setObject(int parameterIndex,
         java.lang.Object x,
         java.sql.SQLType targetSqlType,
         int scaleOrLength) | 
| void | setRef(int parameterIndex,
      java.sql.Ref x) | 
| void | setRowId(int parameterIndex,
        java.sql.RowId x) | 
| void | setShort(int parameterIndex,
        short x) | 
| void | setSQLXML(int parameterIndex,
         java.sql.SQLXML xmlObject) | 
| void | setString(int parameterIndex,
         java.lang.String x) | 
| void | setTime(int parameterIndex,
       java.sql.Time x) | 
| void | setTime(int parameterIndex,
       java.sql.Time x,
       java.util.Calendar cal) | 
| void | setTimestamp(int parameterIndex,
            java.sql.Timestamp x) | 
| void | setTimestamp(int parameterIndex,
            java.sql.Timestamp x,
            java.util.Calendar cal) | 
| void | setUnicodeStream(int parameterIndex,
                java.io.InputStream x,
                int length)Deprecated.  | 
| void | setURL(int parameterIndex,
      java.net.URL x) | 
addBatch, cancel, clearBatch, clearWarnings, close, closeOnCompletion, execute, execute, execute, execute, executeBatch, executeLargeBatch, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getLargeMaxRows, getLargeUpdateCount, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isClosed, isCloseOnCompletion, isPoolable, isWrapperFor, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setLargeMaxRows, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout, unwrapclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddBatch, cancel, clearBatch, clearWarnings, close, closeOnCompletion, execute, execute, execute, execute, executeBatch, executeLargeBatch, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getLargeMaxRows, getLargeUpdateCount, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isClosed, isCloseOnCompletion, isPoolable, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setLargeMaxRows, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeoutpublic FilteredPreparedStatement(java.sql.PreparedStatement stmt,
                                 java.lang.String sql)
public java.lang.String getSQL()
public java.sql.ResultSet executeQuery()
                                throws java.sql.SQLException
executeQuery in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic int executeUpdate()
                  throws java.sql.SQLException
executeUpdate in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setNull(int parameterIndex,
                    int sqlType)
             throws java.sql.SQLException
setNull in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setBoolean(int parameterIndex,
                       boolean x)
                throws java.sql.SQLException
setBoolean in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setByte(int parameterIndex,
                    byte x)
             throws java.sql.SQLException
setByte in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setShort(int parameterIndex,
                     short x)
              throws java.sql.SQLException
setShort in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setInt(int parameterIndex,
                   int x)
            throws java.sql.SQLException
setInt in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setLong(int parameterIndex,
                    long x)
             throws java.sql.SQLException
setLong in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setFloat(int parameterIndex,
                     float x)
              throws java.sql.SQLException
setFloat in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setDouble(int parameterIndex,
                      double x)
               throws java.sql.SQLException
setDouble in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setBigDecimal(int parameterIndex,
                          java.math.BigDecimal x)
                   throws java.sql.SQLException
setBigDecimal in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setString(int parameterIndex,
                      java.lang.String x)
               throws java.sql.SQLException
setString in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setBytes(int parameterIndex,
                     byte[] x)
              throws java.sql.SQLException
setBytes in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setDate(int parameterIndex,
                    java.sql.Date x)
             throws java.sql.SQLException
setDate in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setTime(int parameterIndex,
                    java.sql.Time x)
             throws java.sql.SQLException
setTime in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setTimestamp(int parameterIndex,
                         java.sql.Timestamp x)
                  throws java.sql.SQLException
setTimestamp in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setAsciiStream(int parameterIndex,
                           java.io.InputStream x,
                           int length)
                    throws java.sql.SQLException
setAsciiStream in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setBinaryStream(int parameterIndex,
                            java.io.InputStream x,
                            int length)
                     throws java.sql.SQLException
setBinaryStream in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void clearParameters()
                     throws java.sql.SQLException
clearParameters in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setObject(int parameterIndex,
                      java.lang.Object x,
                      int targetSqlType)
               throws java.sql.SQLException
setObject in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setObject(int parameterIndex,
                      java.lang.Object x)
               throws java.sql.SQLException
setObject in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic boolean execute()
                throws java.sql.SQLException
execute in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void addBatch()
              throws java.sql.SQLException
addBatch in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setCharacterStream(int parameterIndex,
                               java.io.Reader reader,
                               int length)
                        throws java.sql.SQLException
setCharacterStream in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setRef(int parameterIndex,
                   java.sql.Ref x)
            throws java.sql.SQLException
setRef in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setBlob(int parameterIndex,
                    java.sql.Blob x)
             throws java.sql.SQLException
setBlob in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setClob(int parameterIndex,
                    java.sql.Clob x)
             throws java.sql.SQLException
setClob in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setArray(int parameterIndex,
                     java.sql.Array x)
              throws java.sql.SQLException
setArray in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic java.sql.ResultSetMetaData getMetaData()
                                       throws java.sql.SQLException
getMetaData in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setDate(int parameterIndex,
                    java.sql.Date x,
                    java.util.Calendar cal)
             throws java.sql.SQLException
setDate in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setTime(int parameterIndex,
                    java.sql.Time x,
                    java.util.Calendar cal)
             throws java.sql.SQLException
setTime in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setTimestamp(int parameterIndex,
                         java.sql.Timestamp x,
                         java.util.Calendar cal)
                  throws java.sql.SQLException
setTimestamp in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setNull(int parameterIndex,
                    int sqlType,
                    java.lang.String typeName)
             throws java.sql.SQLException
setNull in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setURL(int parameterIndex,
                   java.net.URL x)
            throws java.sql.SQLException
setURL in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic java.sql.ParameterMetaData getParameterMetaData()
                                                throws java.sql.SQLException
getParameterMetaData in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setRowId(int parameterIndex,
                     java.sql.RowId x)
              throws java.sql.SQLException
setRowId in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setNString(int parameterIndex,
                       java.lang.String value)
                throws java.sql.SQLException
setNString in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setNCharacterStream(int parameterIndex,
                                java.io.Reader value,
                                long length)
                         throws java.sql.SQLException
setNCharacterStream in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setNClob(int parameterIndex,
                     java.sql.NClob value)
              throws java.sql.SQLException
setNClob in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setClob(int parameterIndex,
                    java.io.Reader reader,
                    long length)
             throws java.sql.SQLException
setClob in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setBlob(int parameterIndex,
                    java.io.InputStream inputStream,
                    long length)
             throws java.sql.SQLException
setBlob in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setNClob(int parameterIndex,
                     java.io.Reader reader,
                     long length)
              throws java.sql.SQLException
setNClob in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setSQLXML(int parameterIndex,
                      java.sql.SQLXML xmlObject)
               throws java.sql.SQLException
setSQLXML in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setObject(int parameterIndex,
                      java.lang.Object x,
                      int targetSqlType,
                      int scaleOrLength)
               throws java.sql.SQLException
setObject in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setAsciiStream(int parameterIndex,
                           java.io.InputStream x,
                           long length)
                    throws java.sql.SQLException
setAsciiStream in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setBinaryStream(int parameterIndex,
                            java.io.InputStream x,
                            long length)
                     throws java.sql.SQLException
setBinaryStream in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setCharacterStream(int parameterIndex,
                               java.io.Reader reader,
                               long length)
                        throws java.sql.SQLException
setCharacterStream in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setAsciiStream(int parameterIndex,
                           java.io.InputStream x)
                    throws java.sql.SQLException
setAsciiStream in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setBinaryStream(int parameterIndex,
                            java.io.InputStream x)
                     throws java.sql.SQLException
setBinaryStream in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setCharacterStream(int parameterIndex,
                               java.io.Reader reader)
                        throws java.sql.SQLException
setCharacterStream in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setNCharacterStream(int parameterIndex,
                                java.io.Reader value)
                         throws java.sql.SQLException
setNCharacterStream in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setClob(int parameterIndex,
                    java.io.Reader reader)
             throws java.sql.SQLException
setClob in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setBlob(int parameterIndex,
                    java.io.InputStream inputStream)
             throws java.sql.SQLException
setBlob in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setNClob(int parameterIndex,
                     java.io.Reader reader)
              throws java.sql.SQLException
setNClob in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setObject(int parameterIndex,
                      java.lang.Object x,
                      java.sql.SQLType targetSqlType,
                      int scaleOrLength)
               throws java.sql.SQLException
setObject in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic void setObject(int parameterIndex,
                      java.lang.Object x,
                      java.sql.SQLType targetSqlType)
               throws java.sql.SQLException
setObject in interface java.sql.PreparedStatementjava.sql.SQLExceptionpublic long executeLargeUpdate()
                        throws java.sql.SQLException
executeLargeUpdate in interface java.sql.PreparedStatementjava.sql.SQLException@Deprecated
public void setUnicodeStream(int parameterIndex,
                                         java.io.InputStream x,
                                         int length)
                                  throws java.sql.SQLException
setUnicodeStream in interface java.sql.PreparedStatementjava.sql.SQLException