パッケージ dev.jfr4jdbc
クラス JfrPreparedStatement
- java.lang.Object
-
- dev.jfr4jdbc.JfrStatement42
-
- dev.jfr4jdbc.JfrStatement
-
- dev.jfr4jdbc.JfrPreparedStatement
-
- すべての実装されたインタフェース:
AutoCloseable,PreparedStatement,Statement,Wrapper
- 直系の既知のサブクラス:
JfrCallableStatement
public class JfrPreparedStatement extends JfrStatement implements PreparedStatement
-
-
フィールドの概要
-
インタフェースから継承されたフィールド java.sql.Statement
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 JfrPreparedStatement(PreparedStatement p, String sql)JfrPreparedStatement(PreparedStatement p, String sql, EventFactory factory)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 voidaddBatch()voidclearParameters()booleanexecute()longexecuteLargeUpdate()ResultSetexecuteQuery()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)voidsetUnicodeStream(int parameterIndex, InputStream x, int length)voidsetURL(int parameterIndex, URL x)-
クラスから継承されたメソッド dev.jfr4jdbc.JfrStatement42
addBatch, cancel, clearBatch, clearWarnings, close, closeOnCompletion, createEvent, 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, getStatementId, 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
-
インタフェースから継承されたメソッド java.sql.Statement
addBatch, cancel, clearBatch, clearWarnings, close, closeOnCompletion, enquoteIdentifier, enquoteLiteral, enquoteNCharLiteral, 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, isSimpleIdentifier, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setLargeMaxRows, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout
-
インタフェースから継承されたメソッド java.sql.Wrapper
isWrapperFor, unwrap
-
-
-
-
コンストラクタの詳細
-
JfrPreparedStatement
public JfrPreparedStatement(PreparedStatement p, String sql)
-
JfrPreparedStatement
public JfrPreparedStatement(PreparedStatement p, String sql, EventFactory factory)
-
-
メソッドの詳細
-
executeQuery
public ResultSet executeQuery() throws SQLException
- 定義:
executeQueryインタフェース内PreparedStatement- 例外:
SQLException
-
executeUpdate
public int executeUpdate() throws SQLException- 定義:
executeUpdateインタフェース内PreparedStatement- 例外:
SQLException
-
execute
public boolean execute() throws SQLException- 定義:
executeインタフェース内PreparedStatement- 例外:
SQLException
-
addBatch
public void addBatch() throws SQLException- 定義:
addBatchインタフェース内PreparedStatement- 例外:
SQLException
-
setAsciiStream
public void setAsciiStream(int parameterIndex, InputStream x, int length) throws SQLException- 定義:
setAsciiStreamインタフェース内PreparedStatement- 例外:
SQLException
-
setUnicodeStream
public void setUnicodeStream(int parameterIndex, InputStream x, int length) throws SQLException- 定義:
setUnicodeStreamインタフェース内PreparedStatement- 例外:
SQLException
-
setBinaryStream
public void setBinaryStream(int parameterIndex, InputStream x, int length) throws SQLException- 定義:
setBinaryStreamインタフェース内PreparedStatement- 例外:
SQLException
-
clearParameters
public void clearParameters() throws SQLException- 定義:
clearParametersインタフェース内PreparedStatement- 例外:
SQLException
-
setObject
public void setObject(int parameterIndex, Object x, int targetSqlType) throws SQLException- 定義:
setObjectインタフェース内PreparedStatement- 例外:
SQLException
-
setCharacterStream
public void setCharacterStream(int parameterIndex, Reader reader, int length) throws SQLException- 定義:
setCharacterStreamインタフェース内PreparedStatement- 例外:
SQLException
-
setArray
public void setArray(int parameterIndex, Array x) throws SQLException- 定義:
setArrayインタフェース内PreparedStatement- 例外:
SQLException
-
getMetaData
public ResultSetMetaData getMetaData() throws SQLException
- 定義:
getMetaDataインタフェース内PreparedStatement- 例外:
SQLException
-
setDate
public void setDate(int parameterIndex, Date x, Calendar cal) throws SQLException- 定義:
setDateインタフェース内PreparedStatement- 例外:
SQLException
-
setTime
public void setTime(int parameterIndex, Time x, Calendar cal) throws SQLException- 定義:
setTimeインタフェース内PreparedStatement- 例外:
SQLException
-
setTimestamp
public void setTimestamp(int parameterIndex, Timestamp x, Calendar cal) throws SQLException- 定義:
setTimestampインタフェース内PreparedStatement- 例外:
SQLException
-
setNull
public void setNull(int parameterIndex, int sqlType, String typeName) throws SQLException- 定義:
setNullインタフェース内PreparedStatement- 例外:
SQLException
-
setURL
public void setURL(int parameterIndex, URL x) throws SQLException- 定義:
setURLインタフェース内PreparedStatement- 例外:
SQLException
-
getParameterMetaData
public ParameterMetaData getParameterMetaData() throws SQLException
- 定義:
getParameterMetaDataインタフェース内PreparedStatement- 例外:
SQLException
-
setRowId
public void setRowId(int parameterIndex, RowId x) throws SQLException- 定義:
setRowIdインタフェース内PreparedStatement- 例外:
SQLException
-
setNString
public void setNString(int parameterIndex, String value) throws SQLException- 定義:
setNStringインタフェース内PreparedStatement- 例外:
SQLException
-
setNCharacterStream
public void setNCharacterStream(int parameterIndex, Reader value, long length) throws SQLException- 定義:
setNCharacterStreamインタフェース内PreparedStatement- 例外:
SQLException
-
setNClob
public void setNClob(int parameterIndex, NClob value) throws SQLException- 定義:
setNClobインタフェース内PreparedStatement- 例外:
SQLException
-
setClob
public void setClob(int parameterIndex, Reader reader, long length) throws SQLException- 定義:
setClobインタフェース内PreparedStatement- 例外:
SQLException
-
setBlob
public void setBlob(int parameterIndex, InputStream inputStream, long length) throws SQLException- 定義:
setBlobインタフェース内PreparedStatement- 例外:
SQLException
-
setNClob
public void setNClob(int parameterIndex, Reader reader, long length) throws SQLException- 定義:
setNClobインタフェース内PreparedStatement- 例外:
SQLException
-
setSQLXML
public void setSQLXML(int parameterIndex, SQLXML xmlObject) throws SQLException- 定義:
setSQLXMLインタフェース内PreparedStatement- 例外:
SQLException
-
setObject
public void setObject(int parameterIndex, Object x, int targetSqlType, int scaleOrLength) throws SQLException- 定義:
setObjectインタフェース内PreparedStatement- 例外:
SQLException
-
setAsciiStream
public void setAsciiStream(int parameterIndex, InputStream x, long length) throws SQLException- 定義:
setAsciiStreamインタフェース内PreparedStatement- 例外:
SQLException
-
setBinaryStream
public void setBinaryStream(int parameterIndex, InputStream x, long length) throws SQLException- 定義:
setBinaryStreamインタフェース内PreparedStatement- 例外:
SQLException
-
setCharacterStream
public void setCharacterStream(int parameterIndex, Reader reader, long length) throws SQLException- 定義:
setCharacterStreamインタフェース内PreparedStatement- 例外:
SQLException
-
setAsciiStream
public void setAsciiStream(int parameterIndex, InputStream x) throws SQLException- 定義:
setAsciiStreamインタフェース内PreparedStatement- 例外:
SQLException
-
setBinaryStream
public void setBinaryStream(int parameterIndex, InputStream x) throws SQLException- 定義:
setBinaryStreamインタフェース内PreparedStatement- 例外:
SQLException
-
setCharacterStream
public void setCharacterStream(int parameterIndex, Reader reader) throws SQLException- 定義:
setCharacterStreamインタフェース内PreparedStatement- 例外:
SQLException
-
setNCharacterStream
public void setNCharacterStream(int parameterIndex, Reader value) throws SQLException- 定義:
setNCharacterStreamインタフェース内PreparedStatement- 例外:
SQLException
-
setClob
public void setClob(int parameterIndex, Reader reader) throws SQLException- 定義:
setClobインタフェース内PreparedStatement- 例外:
SQLException
-
setBlob
public void setBlob(int parameterIndex, InputStream inputStream) throws SQLException- 定義:
setBlobインタフェース内PreparedStatement- 例外:
SQLException
-
setNClob
public void setNClob(int parameterIndex, Reader reader) throws SQLException- 定義:
setNClobインタフェース内PreparedStatement- 例外:
SQLException
-
setNull
public void setNull(int parameterIndex, int sqlType) throws SQLException- 定義:
setNullインタフェース内PreparedStatement- 例外:
SQLException
-
setBoolean
public void setBoolean(int parameterIndex, boolean x) throws SQLException- 定義:
setBooleanインタフェース内PreparedStatement- 例外:
SQLException
-
setByte
public void setByte(int parameterIndex, byte x) throws SQLException- 定義:
setByteインタフェース内PreparedStatement- 例外:
SQLException
-
setShort
public void setShort(int parameterIndex, short x) throws SQLException- 定義:
setShortインタフェース内PreparedStatement- 例外:
SQLException
-
setInt
public void setInt(int parameterIndex, int x) throws SQLException- 定義:
setIntインタフェース内PreparedStatement- 例外:
SQLException
-
setLong
public void setLong(int parameterIndex, long x) throws SQLException- 定義:
setLongインタフェース内PreparedStatement- 例外:
SQLException
-
setFloat
public void setFloat(int parameterIndex, float x) throws SQLException- 定義:
setFloatインタフェース内PreparedStatement- 例外:
SQLException
-
setDouble
public void setDouble(int parameterIndex, double x) throws SQLException- 定義:
setDoubleインタフェース内PreparedStatement- 例外:
SQLException
-
setBigDecimal
public void setBigDecimal(int parameterIndex, BigDecimal x) throws SQLException- 定義:
setBigDecimalインタフェース内PreparedStatement- 例外:
SQLException
-
setString
public void setString(int parameterIndex, String x) throws SQLException- 定義:
setStringインタフェース内PreparedStatement- 例外:
SQLException
-
setDate
public void setDate(int parameterIndex, Date x) throws SQLException- 定義:
setDateインタフェース内PreparedStatement- 例外:
SQLException
-
setTime
public void setTime(int parameterIndex, Time x) throws SQLException- 定義:
setTimeインタフェース内PreparedStatement- 例外:
SQLException
-
setTimestamp
public void setTimestamp(int parameterIndex, Timestamp x) throws SQLException- 定義:
setTimestampインタフェース内PreparedStatement- 例外:
SQLException
-
setObject
public void setObject(int parameterIndex, Object x) throws SQLException- 定義:
setObjectインタフェース内PreparedStatement- 例外:
SQLException
-
setRef
public void setRef(int parameterIndex, Ref x) throws SQLException- 定義:
setRefインタフェース内PreparedStatement- 例外:
SQLException
-
setBlob
public void setBlob(int parameterIndex, Blob x) throws SQLException- 定義:
setBlobインタフェース内PreparedStatement- 例外:
SQLException
-
setClob
public void setClob(int parameterIndex, Clob x) throws SQLException- 定義:
setClobインタフェース内PreparedStatement- 例外:
SQLException
-
setBytes
public void setBytes(int parameterIndex, byte[] x) throws SQLException- 定義:
setBytesインタフェース内PreparedStatement- 例外:
SQLException
-
setObject
public void setObject(int parameterIndex, Object x, SQLType targetSqlType, int scaleOrLength) throws SQLException- 定義:
setObjectインタフェース内PreparedStatement- 例外:
SQLException
-
setObject
public void setObject(int parameterIndex, Object x, SQLType targetSqlType) throws SQLException- 定義:
setObjectインタフェース内PreparedStatement- 例外:
SQLException
-
executeLargeUpdate
public long executeLargeUpdate() throws SQLException- 定義:
executeLargeUpdateインタフェース内PreparedStatement- 例外:
SQLException
-
-