パッケージ com.handywedge.db

クラス FWStatementWrapper

  • すべての実装されたインタフェース:
    com.handywedge.db.FWFullStatement, com.handywedge.db.FWStatement, AutoCloseable
    直系の既知のサブクラス:
    FWPreparedStatementWrapper

    public class FWStatementWrapper
    extends Object
    implements com.handywedge.db.FWFullStatement
    • メソッドの詳細

      • unwrap

        public <T> T unwrap​(Class<T> iface)
                     throws SQLException
        定義:
        unwrap インタフェース内 com.handywedge.db.FWFullStatement
        例外:
        SQLException
      • executeQuery

        public com.handywedge.db.FWResultSet executeQuery​(String sql)
                                                   throws SQLException
        定義:
        executeQuery インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • isWrapperFor

        public boolean isWrapperFor​(Class<?> iface)
                             throws SQLException
        定義:
        isWrapperFor インタフェース内 com.handywedge.db.FWFullStatement
        例外:
        SQLException
      • executeUpdate

        public int executeUpdate​(String sql)
                          throws SQLException
        定義:
        executeUpdate インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • getMaxFieldSize

        public int getMaxFieldSize()
                            throws SQLException
        定義:
        getMaxFieldSize インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • setMaxFieldSize

        public void setMaxFieldSize​(int max)
                             throws SQLException
        定義:
        setMaxFieldSize インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • getMaxRows

        public int getMaxRows()
                       throws SQLException
        定義:
        getMaxRows インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • setMaxRows

        public void setMaxRows​(int max)
                        throws SQLException
        定義:
        setMaxRows インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • setEscapeProcessing

        public void setEscapeProcessing​(boolean enable)
                                 throws SQLException
        定義:
        setEscapeProcessing インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • getQueryTimeout

        public int getQueryTimeout()
                            throws SQLException
        定義:
        getQueryTimeout インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • setQueryTimeout

        public void setQueryTimeout​(int seconds)
                             throws SQLException
        定義:
        setQueryTimeout インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • cancel

        public void cancel()
                    throws SQLException
        定義:
        cancel インタフェース内 com.handywedge.db.FWFullStatement
        例外:
        SQLException
      • clearWarnings

        public void clearWarnings()
                           throws SQLException
        定義:
        clearWarnings インタフェース内 com.handywedge.db.FWFullStatement
        例外:
        SQLException
      • setCursorName

        public void setCursorName​(String name)
                           throws SQLException
        定義:
        setCursorName インタフェース内 com.handywedge.db.FWFullStatement
        例外:
        SQLException
      • execute

        public boolean execute​(String sql)
                        throws SQLException
        定義:
        execute インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • getResultSet

        public com.handywedge.db.FWResultSet getResultSet()
                                                   throws SQLException
        定義:
        getResultSet インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • getUpdateCount

        public int getUpdateCount()
                           throws SQLException
        定義:
        getUpdateCount インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • getMoreResults

        public boolean getMoreResults()
                               throws SQLException
        定義:
        getMoreResults インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • setFetchDirection

        public void setFetchDirection​(int direction)
                               throws SQLException
        定義:
        setFetchDirection インタフェース内 com.handywedge.db.FWFullStatement
        例外:
        SQLException
      • getFetchDirection

        public int getFetchDirection()
                              throws SQLException
        定義:
        getFetchDirection インタフェース内 com.handywedge.db.FWFullStatement
        例外:
        SQLException
      • setFetchSize

        public void setFetchSize​(int rows)
                          throws SQLException
        定義:
        setFetchSize インタフェース内 com.handywedge.db.FWFullStatement
        例外:
        SQLException
      • getFetchSize

        public int getFetchSize()
                         throws SQLException
        定義:
        getFetchSize インタフェース内 com.handywedge.db.FWFullStatement
        例外:
        SQLException
      • getResultSetConcurrency

        public int getResultSetConcurrency()
                                    throws SQLException
        定義:
        getResultSetConcurrency インタフェース内 com.handywedge.db.FWFullStatement
        例外:
        SQLException
      • getResultSetType

        public int getResultSetType()
                             throws SQLException
        定義:
        getResultSetType インタフェース内 com.handywedge.db.FWFullStatement
        例外:
        SQLException
      • addBatch

        public void addBatch​(String sql)
                      throws SQLException
        定義:
        addBatch インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • clearBatch

        public void clearBatch()
                        throws SQLException
        定義:
        clearBatch インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • executeBatch

        public int[] executeBatch()
                           throws SQLException
        定義:
        executeBatch インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • getConnection

        public com.handywedge.db.FWConnection getConnection()
                                                     throws SQLException
        定義:
        getConnection インタフェース内 com.handywedge.db.FWFullStatement
        例外:
        SQLException
      • getMoreResults

        public boolean getMoreResults​(int current)
                               throws SQLException
        定義:
        getMoreResults インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • getGeneratedKeys

        public com.handywedge.db.FWResultSet getGeneratedKeys()
                                                       throws SQLException
        定義:
        getGeneratedKeys インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • executeUpdate

        public int executeUpdate​(String sql,
                                 int autoGeneratedKeys)
                          throws SQLException
        定義:
        executeUpdate インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • executeUpdate

        public int executeUpdate​(String sql,
                                 int[] columnIndexes)
                          throws SQLException
        定義:
        executeUpdate インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • executeUpdate

        public int executeUpdate​(String sql,
                                 String[] columnNames)
                          throws SQLException
        定義:
        executeUpdate インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • execute

        public boolean execute​(String sql,
                               int autoGeneratedKeys)
                        throws SQLException
        定義:
        execute インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • execute

        public boolean execute​(String sql,
                               int[] columnIndexes)
                        throws SQLException
        定義:
        execute インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • execute

        public boolean execute​(String sql,
                               String[] columnNames)
                        throws SQLException
        定義:
        execute インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • getResultSetHoldability

        public int getResultSetHoldability()
                                    throws SQLException
        定義:
        getResultSetHoldability インタフェース内 com.handywedge.db.FWFullStatement
        例外:
        SQLException
      • isClosed

        public boolean isClosed()
                         throws SQLException
        定義:
        isClosed インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • setPoolable

        public void setPoolable​(boolean poolable)
                         throws SQLException
        定義:
        setPoolable インタフェース内 com.handywedge.db.FWFullStatement
        例外:
        SQLException
      • isPoolable

        public boolean isPoolable()
                           throws SQLException
        定義:
        isPoolable インタフェース内 com.handywedge.db.FWFullStatement
        例外:
        SQLException
      • closeOnCompletion

        public void closeOnCompletion()
                               throws SQLException
        定義:
        closeOnCompletion インタフェース内 com.handywedge.db.FWFullStatement
        例外:
        SQLException
      • isCloseOnCompletion

        public boolean isCloseOnCompletion()
                                    throws SQLException
        定義:
        isCloseOnCompletion インタフェース内 com.handywedge.db.FWFullStatement
        例外:
        SQLException
      • getLargeUpdateCount

        public long getLargeUpdateCount()
                                 throws SQLException
        定義:
        getLargeUpdateCount インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • setLargeMaxRows

        public void setLargeMaxRows​(long max)
                             throws SQLException
        定義:
        setLargeMaxRows インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • getLargeMaxRows

        public long getLargeMaxRows()
                             throws SQLException
        定義:
        getLargeMaxRows インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • executeLargeBatch

        public long[] executeLargeBatch()
                                 throws SQLException
        定義:
        executeLargeBatch インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • executeLargeUpdate

        public long executeLargeUpdate​(String sql)
                                throws SQLException
        定義:
        executeLargeUpdate インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • executeLargeUpdate

        public long executeLargeUpdate​(String sql,
                                       int autoGeneratedKeys)
                                throws SQLException
        定義:
        executeLargeUpdate インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • executeLargeUpdate

        public long executeLargeUpdate​(String sql,
                                       int[] columnIndexes)
                                throws SQLException
        定義:
        executeLargeUpdate インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException
      • executeLargeUpdate

        public long executeLargeUpdate​(String sql,
                                       String[] columnNames)
                                throws SQLException
        定義:
        executeLargeUpdate インタフェース内 com.handywedge.db.FWStatement
        例外:
        SQLException