パッケージ com.handywedge.db
クラス FWPreparedStatementWrapper
- java.lang.Object
-
- com.handywedge.db.FWStatementWrapper
-
- com.handywedge.db.FWPreparedStatementWrapper
-
- すべての実装されたインタフェース:
com.handywedge.db.FWFullPreparedStatement,com.handywedge.db.FWFullStatement,com.handywedge.db.FWPreparedStatement,com.handywedge.db.FWStatement,AutoCloseable
- 直系の既知のサブクラス:
FWCallableStatementWrapper
public class FWPreparedStatementWrapper extends FWStatementWrapper implements com.handywedge.db.FWFullPreparedStatement
-
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 voidaddBatch()voidclearBatch()voidclearParameters()booleanexecute()longexecuteLargeUpdate()com.handywedge.db.FWResultSetexecuteQuery()intexecuteUpdate()ResultSetMetaDatagetMetaData()ParameterMetaDatagetParameterMetaData()voidsetArray(int parameterIndex, Array x)voidsetAsciiStream(int parameterIndex, InputStream x)voidsetAsciiStream(int parameterIndex, InputStream x, int length)voidsetAsciiStream(int parameterIndex, InputStream x, long length)voidsetBigDecimal(int parameterIndex, BigDecimal x)voidsetBinaryStream(int parameterIndex, InputStream x)voidsetBinaryStream(int parameterIndex, InputStream x, int length)voidsetBinaryStream(int parameterIndex, InputStream x, long length)voidsetBlob(int parameterIndex, InputStream inputStream)voidsetBlob(int parameterIndex, InputStream inputStream, long length)voidsetBlob(int parameterIndex, Blob x)voidsetBoolean(int parameterIndex, boolean x)voidsetByte(int parameterIndex, byte x)voidsetBytes(int parameterIndex, byte[] x)voidsetCharacterStream(int parameterIndex, Reader reader)voidsetCharacterStream(int parameterIndex, Reader reader, int length)voidsetCharacterStream(int parameterIndex, Reader reader, long length)voidsetClob(int parameterIndex, Reader reader)voidsetClob(int parameterIndex, Reader reader, long length)voidsetClob(int parameterIndex, Clob x)voidsetDate(int parameterIndex, Date x)voidsetDate(int parameterIndex, Date x, Calendar cal)voidsetDouble(int parameterIndex, double x)voidsetFloat(int parameterIndex, float x)voidsetInt(int parameterIndex, int x)voidsetLong(int parameterIndex, long x)voidsetNCharacterStream(int parameterIndex, Reader value)voidsetNCharacterStream(int parameterIndex, Reader value, long length)voidsetNClob(int parameterIndex, Reader reader)voidsetNClob(int parameterIndex, Reader reader, long length)voidsetNClob(int parameterIndex, NClob value)voidsetNString(int parameterIndex, String value)voidsetNull(int parameterIndex, int sqlType)voidsetNull(int parameterIndex, int sqlType, String typeName)voidsetObject(int parameterIndex, Object x)voidsetObject(int parameterIndex, Object x, int targetSqlType)voidsetObject(int parameterIndex, Object x, int targetSqlType, int scaleOrLength)voidsetObject(int parameterIndex, Object x, SQLType targetSqlType)voidsetObject(int parameterIndex, Object x, SQLType targetSqlType, int scaleOrLength)voidsetRef(int parameterIndex, Ref x)voidsetRowId(int parameterIndex, RowId x)voidsetShort(int parameterIndex, short x)voidsetSQLXML(int parameterIndex, SQLXML xmlObject)voidsetString(int parameterIndex, String x)voidsetTime(int parameterIndex, Time x)voidsetTime(int parameterIndex, Time x, Calendar cal)voidsetTimestamp(int parameterIndex, Timestamp x)voidsetTimestamp(int parameterIndex, Timestamp x, Calendar cal)voidsetURL(int parameterIndex, URL x)-
クラスから継承されたメソッド com.handywedge.db.FWStatementWrapper
addBatch, cancel, 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, unwrap
-
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
インタフェースから継承されたメソッド com.handywedge.db.FWFullStatement
cancel, clearWarnings, closeOnCompletion, getConnection, getFetchDirection, getFetchSize, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getWarnings, isCloseOnCompletion, isPoolable, isWrapperFor, setCursorName, setFetchDirection, setFetchSize, setPoolable, unwrap
-
インタフェースから継承されたメソッド com.handywedge.db.FWStatement
addBatch, close, execute, execute, execute, execute, executeBatch, executeLargeBatch, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getGeneratedKeys, getLargeMaxRows, getLargeUpdateCount, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getUpdateCount, isClosed, setEscapeProcessing, setLargeMaxRows, setMaxFieldSize, setMaxRows, setQueryTimeout
-
-
-
-
メソッドの詳細
-
executeQuery
public com.handywedge.db.FWResultSet executeQuery() throws SQLException- 定義:
executeQueryインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
executeUpdate
public int executeUpdate() throws SQLException- 定義:
executeUpdateインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setNull
public void setNull(int parameterIndex, int sqlType) throws SQLException- 定義:
setNullインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setBoolean
public void setBoolean(int parameterIndex, boolean x) throws SQLException- 定義:
setBooleanインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setByte
public void setByte(int parameterIndex, byte x) throws SQLException- 定義:
setByteインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setShort
public void setShort(int parameterIndex, short x) throws SQLException- 定義:
setShortインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setInt
public void setInt(int parameterIndex, int x) throws SQLException- 定義:
setIntインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setLong
public void setLong(int parameterIndex, long x) throws SQLException- 定義:
setLongインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setFloat
public void setFloat(int parameterIndex, float x) throws SQLException- 定義:
setFloatインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setDouble
public void setDouble(int parameterIndex, double x) throws SQLException- 定義:
setDoubleインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setBigDecimal
public void setBigDecimal(int parameterIndex, BigDecimal x) throws SQLException- 定義:
setBigDecimalインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setString
public void setString(int parameterIndex, String x) throws SQLException- 定義:
setStringインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setBytes
public void setBytes(int parameterIndex, byte[] x) throws SQLException- 定義:
setBytesインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setDate
public void setDate(int parameterIndex, Date x) throws SQLException- 定義:
setDateインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setTime
public void setTime(int parameterIndex, Time x) throws SQLException- 定義:
setTimeインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setTimestamp
public void setTimestamp(int parameterIndex, Timestamp x) throws SQLException- 定義:
setTimestampインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setAsciiStream
public void setAsciiStream(int parameterIndex, InputStream x, int length) throws SQLException- 定義:
setAsciiStreamインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setBinaryStream
public void setBinaryStream(int parameterIndex, InputStream x, int length) throws SQLException- 定義:
setBinaryStreamインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
clearParameters
public void clearParameters() throws SQLException- 定義:
clearParametersインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setObject
public void setObject(int parameterIndex, Object x, int targetSqlType) throws SQLException- 定義:
setObjectインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setObject
public void setObject(int parameterIndex, Object x) throws SQLException- 定義:
setObjectインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
execute
public boolean execute() throws SQLException- 定義:
executeインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
addBatch
public void addBatch() throws SQLException- 定義:
addBatchインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setCharacterStream
public void setCharacterStream(int parameterIndex, Reader reader, int length) throws SQLException- 定義:
setCharacterStreamインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
clearBatch
public void clearBatch() throws SQLException- 定義:
clearBatchインタフェース内com.handywedge.db.FWStatement- オーバーライド:
clearBatchクラス内FWStatementWrapper- 例外:
SQLException
-
setRef
public void setRef(int parameterIndex, Ref x) throws SQLException- 定義:
setRefインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setBlob
public void setBlob(int parameterIndex, Blob x) throws SQLException- 定義:
setBlobインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setClob
public void setClob(int parameterIndex, Clob x) throws SQLException- 定義:
setClobインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setArray
public void setArray(int parameterIndex, Array x) throws SQLException- 定義:
setArrayインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
getMetaData
public ResultSetMetaData getMetaData() throws SQLException
- 定義:
getMetaDataインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setDate
public void setDate(int parameterIndex, Date x, Calendar cal) throws SQLException- 定義:
setDateインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setTime
public void setTime(int parameterIndex, Time x, Calendar cal) throws SQLException- 定義:
setTimeインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setTimestamp
public void setTimestamp(int parameterIndex, Timestamp x, Calendar cal) throws SQLException- 定義:
setTimestampインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setNull
public void setNull(int parameterIndex, int sqlType, String typeName) throws SQLException- 定義:
setNullインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setURL
public void setURL(int parameterIndex, URL x) throws SQLException- 定義:
setURLインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
getParameterMetaData
public ParameterMetaData getParameterMetaData() throws SQLException
- 定義:
getParameterMetaDataインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setRowId
public void setRowId(int parameterIndex, RowId x) throws SQLException- 定義:
setRowIdインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setNString
public void setNString(int parameterIndex, String value) throws SQLException- 定義:
setNStringインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setNCharacterStream
public void setNCharacterStream(int parameterIndex, Reader value, long length) throws SQLException- 定義:
setNCharacterStreamインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setNClob
public void setNClob(int parameterIndex, NClob value) throws SQLException- 定義:
setNClobインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setClob
public void setClob(int parameterIndex, Reader reader, long length) throws SQLException- 定義:
setClobインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setBlob
public void setBlob(int parameterIndex, InputStream inputStream, long length) throws SQLException- 定義:
setBlobインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setNClob
public void setNClob(int parameterIndex, Reader reader, long length) throws SQLException- 定義:
setNClobインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setSQLXML
public void setSQLXML(int parameterIndex, SQLXML xmlObject) throws SQLException- 定義:
setSQLXMLインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setObject
public void setObject(int parameterIndex, Object x, int targetSqlType, int scaleOrLength) throws SQLException- 定義:
setObjectインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setAsciiStream
public void setAsciiStream(int parameterIndex, InputStream x, long length) throws SQLException- 定義:
setAsciiStreamインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setBinaryStream
public void setBinaryStream(int parameterIndex, InputStream x, long length) throws SQLException- 定義:
setBinaryStreamインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setCharacterStream
public void setCharacterStream(int parameterIndex, Reader reader, long length) throws SQLException- 定義:
setCharacterStreamインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setAsciiStream
public void setAsciiStream(int parameterIndex, InputStream x) throws SQLException- 定義:
setAsciiStreamインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setBinaryStream
public void setBinaryStream(int parameterIndex, InputStream x) throws SQLException- 定義:
setBinaryStreamインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setCharacterStream
public void setCharacterStream(int parameterIndex, Reader reader) throws SQLException- 定義:
setCharacterStreamインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setNCharacterStream
public void setNCharacterStream(int parameterIndex, Reader value) throws SQLException- 定義:
setNCharacterStreamインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setClob
public void setClob(int parameterIndex, Reader reader) throws SQLException- 定義:
setClobインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setBlob
public void setBlob(int parameterIndex, InputStream inputStream) throws SQLException- 定義:
setBlobインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setNClob
public void setNClob(int parameterIndex, Reader reader) throws SQLException- 定義:
setNClobインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setObject
public void setObject(int parameterIndex, Object x, SQLType targetSqlType, int scaleOrLength) throws SQLException- 定義:
setObjectインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
setObject
public void setObject(int parameterIndex, Object x, SQLType targetSqlType) throws SQLException- 定義:
setObjectインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
executeLargeUpdate
public long executeLargeUpdate() throws SQLException- 定義:
executeLargeUpdateインタフェース内com.handywedge.db.FWPreparedStatement- 例外:
SQLException
-
-