パッケージ com.handywedge.db
インタフェース FWCallableStatement
-
- すべてのスーパーインタフェース:
AutoCloseable,FWPreparedStatement,FWStatement
- 既知のサブインタフェースのリスト:
FWFullCallableStatement
public interface FWCallableStatement extends FWPreparedStatement
CallableStatementのラッパーインターフェースです。
DBへアクセスを行うにはFWConnectionManagerからFWConnectionインスタンスを取得してアクセスします。
-
-
フィールドの概要
-
インタフェースから継承されたフィールド com.handywedge.db.FWStatement
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO
-
-
メソッドの概要
すべてのメソッド インスタンス・メソッド abstractメソッド 修飾子とタイプ メソッド 説明 ArraygetArray(int parameterIndex)ArraygetArray(String parameterName)BigDecimalgetBigDecimal(int parameterIndex)BigDecimalgetBigDecimal(String parameterName)BlobgetBlob(int parameterIndex)BlobgetBlob(String parameterName)booleangetBoolean(int parameterIndex)booleangetBoolean(String parameterName)bytegetByte(int parameterIndex)bytegetByte(String parameterName)byte[]getBytes(int parameterIndex)byte[]getBytes(String parameterName)ReadergetCharacterStream(int parameterIndex)ReadergetCharacterStream(String parameterName)ClobgetClob(int parameterIndex)ClobgetClob(String parameterName)DategetDate(int parameterIndex)DategetDate(int parameterIndex, Calendar cal)DategetDate(String parameterName)DategetDate(String parameterName, Calendar cal)doublegetDouble(int parameterIndex)doublegetDouble(String parameterName)floatgetFloat(int parameterIndex)floatgetFloat(String parameterName)intgetInt(int parameterIndex)intgetInt(String parameterName)longgetLong(int parameterIndex)longgetLong(String parameterName)ReadergetNCharacterStream(int parameterIndex)ReadergetNCharacterStream(String parameterName)NClobgetNClob(int parameterIndex)NClobgetNClob(String parameterName)StringgetNString(int parameterIndex)StringgetNString(String parameterName)ObjectgetObject(int parameterIndex)<T> TgetObject(int parameterIndex, Class<T> type)ObjectgetObject(int parameterIndex, Map<String,Class<?>> map)ObjectgetObject(String parameterName)<T> TgetObject(String parameterName, Class<T> type)ObjectgetObject(String parameterName, Map<String,Class<?>> map)RefgetRef(int parameterIndex)RefgetRef(String parameterName)RowIdgetRowId(int parameterIndex)RowIdgetRowId(String parameterName)shortgetShort(int parameterIndex)shortgetShort(String parameterName)SQLXMLgetSQLXML(int parameterIndex)SQLXMLgetSQLXML(String parameterName)StringgetString(int parameterIndex)StringgetString(String parameterName)TimegetTime(int parameterIndex)TimegetTime(int parameterIndex, Calendar cal)TimegetTime(String parameterName)TimegetTime(String parameterName, Calendar cal)TimestampgetTimestamp(int parameterIndex)TimestampgetTimestamp(int parameterIndex, Calendar cal)TimestampgetTimestamp(String parameterName)TimestampgetTimestamp(String parameterName, Calendar cal)URLgetURL(int parameterIndex)URLgetURL(String parameterName)voidregisterOutParameter(int parameterIndex, int sqlType)voidregisterOutParameter(int parameterIndex, int sqlType, int scale)voidregisterOutParameter(int parameterIndex, int sqlType, String typeName)voidregisterOutParameter(int parameterIndex, SQLType sqlType)voidregisterOutParameter(int parameterIndex, SQLType sqlType, int scale)voidregisterOutParameter(int parameterIndex, SQLType sqlType, String typeName)voidregisterOutParameter(String parameterName, int sqlType)voidregisterOutParameter(String parameterName, int sqlType, int scale)voidregisterOutParameter(String parameterName, int sqlType, String typeName)voidregisterOutParameter(String parameterName, SQLType sqlType)voidregisterOutParameter(String parameterName, SQLType sqlType, int scale)voidregisterOutParameter(String parameterName, SQLType sqlType, String typeName)voidsetAsciiStream(String parameterName, InputStream x)voidsetAsciiStream(String parameterName, InputStream x, int length)voidsetAsciiStream(String parameterName, InputStream x, long length)voidsetBigDecimal(String parameterName, BigDecimal x)voidsetBinaryStream(String parameterName, InputStream x)voidsetBinaryStream(String parameterName, InputStream x, int length)voidsetBinaryStream(String parameterName, InputStream x, long length)voidsetBlob(String parameterName, InputStream inputStream)voidsetBlob(String parameterName, InputStream inputStream, long length)voidsetBlob(String parameterName, Blob x)voidsetBoolean(String parameterName, boolean x)voidsetByte(String parameterName, byte x)voidsetBytes(String parameterName, byte[] x)voidsetCharacterStream(String parameterName, Reader reader)voidsetCharacterStream(String parameterName, Reader reader, int length)voidsetCharacterStream(String parameterName, Reader reader, long length)voidsetClob(String parameterName, Reader reader)voidsetClob(String parameterName, Reader reader, long length)voidsetClob(String parameterName, Clob x)voidsetDate(String parameterName, Date x)voidsetDate(String parameterName, Date x, Calendar cal)voidsetDouble(String parameterName, double x)voidsetFloat(String parameterName, float x)voidsetInt(String parameterName, int x)voidsetLong(String parameterName, long x)voidsetNCharacterStream(String parameterName, Reader value)voidsetNCharacterStream(String parameterName, Reader value, long length)voidsetNClob(String parameterName, Reader reader)voidsetNClob(String parameterName, Reader reader, long length)voidsetNClob(String parameterName, NClob value)voidsetNString(String parameterName, String value)voidsetNull(String parameterName, int sqlType)voidsetNull(String parameterName, int sqlType, String typeName)voidsetObject(String parameterName, Object x)voidsetObject(String parameterName, Object x, int targetSqlType)voidsetObject(String parameterName, Object x, int targetSqlType, int scale)voidsetObject(String parameterName, Object x, SQLType targetSqlType)voidsetObject(String parameterName, Object x, SQLType targetSqlType, int scaleOrLength)voidsetRowId(String parameterName, RowId x)voidsetShort(String parameterName, short x)voidsetSQLXML(String parameterName, SQLXML xmlObject)voidsetString(String parameterName, String x)voidsetTime(String parameterName, Time x)voidsetTime(String parameterName, Time x, Calendar cal)voidsetTimestamp(String parameterName, Timestamp x)voidsetTimestamp(String parameterName, Timestamp x, Calendar cal)voidsetURL(String parameterName, URL val)booleanwasNull()-
インタフェースから継承されたメソッド com.handywedge.db.FWPreparedStatement
addBatch, clearParameters, execute, executeLargeUpdate, executeQuery, executeUpdate, getMetaData, getParameterMetaData, setArray, setAsciiStream, setAsciiStream, setAsciiStream, setBigDecimal, setBinaryStream, setBinaryStream, setBinaryStream, setBlob, setBlob, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setCharacterStream, setCharacterStream, setClob, setClob, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNCharacterStream, setNCharacterStream, setNClob, setNClob, setNClob, setNString, setNull, setNull, setObject, setObject, setObject, setObject, setObject, setRef, setRowId, setShort, setSQLXML, setString, setTime, setTime, setTimestamp, setTimestamp, setURL
-
インタフェースから継承されたメソッド com.handywedge.db.FWStatement
addBatch, clearBatch, 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
-
-
-
-
メソッドの詳細
-
registerOutParameter
void registerOutParameter(int parameterIndex, int sqlType) throws SQLException- 例外:
SQLException
-
registerOutParameter
void registerOutParameter(int parameterIndex, int sqlType, int scale) throws SQLException- 例外:
SQLException
-
wasNull
boolean wasNull() throws SQLException- 例外:
SQLException
-
getString
String getString(int parameterIndex) throws SQLException
- 例外:
SQLException
-
getBoolean
boolean getBoolean(int parameterIndex) throws SQLException- 例外:
SQLException
-
getByte
byte getByte(int parameterIndex) throws SQLException- 例外:
SQLException
-
getShort
short getShort(int parameterIndex) throws SQLException- 例外:
SQLException
-
getInt
int getInt(int parameterIndex) throws SQLException- 例外:
SQLException
-
getLong
long getLong(int parameterIndex) throws SQLException- 例外:
SQLException
-
getFloat
float getFloat(int parameterIndex) throws SQLException- 例外:
SQLException
-
getDouble
double getDouble(int parameterIndex) throws SQLException- 例外:
SQLException
-
getBytes
byte[] getBytes(int parameterIndex) throws SQLException- 例外:
SQLException
-
getDate
Date getDate(int parameterIndex) throws SQLException
- 例外:
SQLException
-
getTime
Time getTime(int parameterIndex) throws SQLException
- 例外:
SQLException
-
getTimestamp
Timestamp getTimestamp(int parameterIndex) throws SQLException
- 例外:
SQLException
-
getObject
Object getObject(int parameterIndex) throws SQLException
- 例外:
SQLException
-
getBigDecimal
BigDecimal getBigDecimal(int parameterIndex) throws SQLException
- 例外:
SQLException
-
getObject
Object getObject(int parameterIndex, Map<String,Class<?>> map) throws SQLException
- 例外:
SQLException
-
getRef
Ref getRef(int parameterIndex) throws SQLException
- 例外:
SQLException
-
getBlob
Blob getBlob(int parameterIndex) throws SQLException
- 例外:
SQLException
-
getClob
Clob getClob(int parameterIndex) throws SQLException
- 例外:
SQLException
-
getArray
Array getArray(int parameterIndex) throws SQLException
- 例外:
SQLException
-
getDate
Date getDate(int parameterIndex, Calendar cal) throws SQLException
- 例外:
SQLException
-
getTime
Time getTime(int parameterIndex, Calendar cal) throws SQLException
- 例外:
SQLException
-
getTimestamp
Timestamp getTimestamp(int parameterIndex, Calendar cal) throws SQLException
- 例外:
SQLException
-
registerOutParameter
void registerOutParameter(int parameterIndex, int sqlType, String typeName) throws SQLException- 例外:
SQLException
-
registerOutParameter
void registerOutParameter(String parameterName, int sqlType) throws SQLException
- 例外:
SQLException
-
registerOutParameter
void registerOutParameter(String parameterName, int sqlType, int scale) throws SQLException
- 例外:
SQLException
-
registerOutParameter
void registerOutParameter(String parameterName, int sqlType, String typeName) throws SQLException
- 例外:
SQLException
-
getURL
URL getURL(int parameterIndex) throws SQLException
- 例外:
SQLException
-
setURL
void setURL(String parameterName, URL val) throws SQLException
- 例外:
SQLException
-
setNull
void setNull(String parameterName, int sqlType) throws SQLException
- 例外:
SQLException
-
setBoolean
void setBoolean(String parameterName, boolean x) throws SQLException
- 例外:
SQLException
-
setByte
void setByte(String parameterName, byte x) throws SQLException
- 例外:
SQLException
-
setShort
void setShort(String parameterName, short x) throws SQLException
- 例外:
SQLException
-
setInt
void setInt(String parameterName, int x) throws SQLException
- 例外:
SQLException
-
setLong
void setLong(String parameterName, long x) throws SQLException
- 例外:
SQLException
-
setFloat
void setFloat(String parameterName, float x) throws SQLException
- 例外:
SQLException
-
setDouble
void setDouble(String parameterName, double x) throws SQLException
- 例外:
SQLException
-
setBigDecimal
void setBigDecimal(String parameterName, BigDecimal x) throws SQLException
- 例外:
SQLException
-
setString
void setString(String parameterName, String x) throws SQLException
- 例外:
SQLException
-
setBytes
void setBytes(String parameterName, byte[] x) throws SQLException
- 例外:
SQLException
-
setDate
void setDate(String parameterName, Date x) throws SQLException
- 例外:
SQLException
-
setTime
void setTime(String parameterName, Time x) throws SQLException
- 例外:
SQLException
-
setTimestamp
void setTimestamp(String parameterName, Timestamp x) throws SQLException
- 例外:
SQLException
-
setAsciiStream
void setAsciiStream(String parameterName, InputStream x, int length) throws SQLException
- 例外:
SQLException
-
setBinaryStream
void setBinaryStream(String parameterName, InputStream x, int length) throws SQLException
- 例外:
SQLException
-
setObject
void setObject(String parameterName, Object x, int targetSqlType, int scale) throws SQLException
- 例外:
SQLException
-
setObject
void setObject(String parameterName, Object x, int targetSqlType) throws SQLException
- 例外:
SQLException
-
setObject
void setObject(String parameterName, Object x) throws SQLException
- 例外:
SQLException
-
setCharacterStream
void setCharacterStream(String parameterName, Reader reader, int length) throws SQLException
- 例外:
SQLException
-
setDate
void setDate(String parameterName, Date x, Calendar cal) throws SQLException
- 例外:
SQLException
-
setTime
void setTime(String parameterName, Time x, Calendar cal) throws SQLException
- 例外:
SQLException
-
setTimestamp
void setTimestamp(String parameterName, Timestamp x, Calendar cal) throws SQLException
- 例外:
SQLException
-
setNull
void setNull(String parameterName, int sqlType, String typeName) throws SQLException
- 例外:
SQLException
-
getString
String getString(String parameterName) throws SQLException
- 例外:
SQLException
-
getBoolean
boolean getBoolean(String parameterName) throws SQLException
- 例外:
SQLException
-
getByte
byte getByte(String parameterName) throws SQLException
- 例外:
SQLException
-
getShort
short getShort(String parameterName) throws SQLException
- 例外:
SQLException
-
getInt
int getInt(String parameterName) throws SQLException
- 例外:
SQLException
-
getLong
long getLong(String parameterName) throws SQLException
- 例外:
SQLException
-
getFloat
float getFloat(String parameterName) throws SQLException
- 例外:
SQLException
-
getDouble
double getDouble(String parameterName) throws SQLException
- 例外:
SQLException
-
getBytes
byte[] getBytes(String parameterName) throws SQLException
- 例外:
SQLException
-
getDate
Date getDate(String parameterName) throws SQLException
- 例外:
SQLException
-
getTime
Time getTime(String parameterName) throws SQLException
- 例外:
SQLException
-
getTimestamp
Timestamp getTimestamp(String parameterName) throws SQLException
- 例外:
SQLException
-
getObject
Object getObject(String parameterName) throws SQLException
- 例外:
SQLException
-
getBigDecimal
BigDecimal getBigDecimal(String parameterName) throws SQLException
- 例外:
SQLException
-
getObject
Object getObject(String parameterName, Map<String,Class<?>> map) throws SQLException
- 例外:
SQLException
-
getRef
Ref getRef(String parameterName) throws SQLException
- 例外:
SQLException
-
getBlob
Blob getBlob(String parameterName) throws SQLException
- 例外:
SQLException
-
getClob
Clob getClob(String parameterName) throws SQLException
- 例外:
SQLException
-
getArray
Array getArray(String parameterName) throws SQLException
- 例外:
SQLException
-
getDate
Date getDate(String parameterName, Calendar cal) throws SQLException
- 例外:
SQLException
-
getTime
Time getTime(String parameterName, Calendar cal) throws SQLException
- 例外:
SQLException
-
getTimestamp
Timestamp getTimestamp(String parameterName, Calendar cal) throws SQLException
- 例外:
SQLException
-
getURL
URL getURL(String parameterName) throws SQLException
- 例外:
SQLException
-
getRowId
RowId getRowId(int parameterIndex) throws SQLException
- 例外:
SQLException
-
getRowId
RowId getRowId(String parameterName) throws SQLException
- 例外:
SQLException
-
setRowId
void setRowId(String parameterName, RowId x) throws SQLException
- 例外:
SQLException
-
setNString
void setNString(String parameterName, String value) throws SQLException
- 例外:
SQLException
-
setNCharacterStream
void setNCharacterStream(String parameterName, Reader value, long length) throws SQLException
- 例外:
SQLException
-
setNClob
void setNClob(String parameterName, NClob value) throws SQLException
- 例外:
SQLException
-
setClob
void setClob(String parameterName, Reader reader, long length) throws SQLException
- 例外:
SQLException
-
setBlob
void setBlob(String parameterName, InputStream inputStream, long length) throws SQLException
- 例外:
SQLException
-
setNClob
void setNClob(String parameterName, Reader reader, long length) throws SQLException
- 例外:
SQLException
-
getNClob
NClob getNClob(int parameterIndex) throws SQLException
- 例外:
SQLException
-
getNClob
NClob getNClob(String parameterName) throws SQLException
- 例外:
SQLException
-
setSQLXML
void setSQLXML(String parameterName, SQLXML xmlObject) throws SQLException
- 例外:
SQLException
-
getSQLXML
SQLXML getSQLXML(int parameterIndex) throws SQLException
- 例外:
SQLException
-
getSQLXML
SQLXML getSQLXML(String parameterName) throws SQLException
- 例外:
SQLException
-
getNString
String getNString(int parameterIndex) throws SQLException
- 例外:
SQLException
-
getNString
String getNString(String parameterName) throws SQLException
- 例外:
SQLException
-
getNCharacterStream
Reader getNCharacterStream(int parameterIndex) throws SQLException
- 例外:
SQLException
-
getNCharacterStream
Reader getNCharacterStream(String parameterName) throws SQLException
- 例外:
SQLException
-
getCharacterStream
Reader getCharacterStream(int parameterIndex) throws SQLException
- 例外:
SQLException
-
getCharacterStream
Reader getCharacterStream(String parameterName) throws SQLException
- 例外:
SQLException
-
setBlob
void setBlob(String parameterName, Blob x) throws SQLException
- 例外:
SQLException
-
setClob
void setClob(String parameterName, Clob x) throws SQLException
- 例外:
SQLException
-
setAsciiStream
void setAsciiStream(String parameterName, InputStream x, long length) throws SQLException
- 例外:
SQLException
-
setBinaryStream
void setBinaryStream(String parameterName, InputStream x, long length) throws SQLException
- 例外:
SQLException
-
setCharacterStream
void setCharacterStream(String parameterName, Reader reader, long length) throws SQLException
- 例外:
SQLException
-
setAsciiStream
void setAsciiStream(String parameterName, InputStream x) throws SQLException
- 例外:
SQLException
-
setBinaryStream
void setBinaryStream(String parameterName, InputStream x) throws SQLException
- 例外:
SQLException
-
setCharacterStream
void setCharacterStream(String parameterName, Reader reader) throws SQLException
- 例外:
SQLException
-
setNCharacterStream
void setNCharacterStream(String parameterName, Reader value) throws SQLException
- 例外:
SQLException
-
setClob
void setClob(String parameterName, Reader reader) throws SQLException
- 例外:
SQLException
-
setBlob
void setBlob(String parameterName, InputStream inputStream) throws SQLException
- 例外:
SQLException
-
setNClob
void setNClob(String parameterName, Reader reader) throws SQLException
- 例外:
SQLException
-
getObject
<T> T getObject(int parameterIndex, Class<T> type) throws SQLException- 例外:
SQLException
-
getObject
<T> T getObject(String parameterName, Class<T> type) throws SQLException
- 例外:
SQLException
-
setObject
void setObject(String parameterName, Object x, SQLType targetSqlType, int scaleOrLength) throws SQLException
- 例外:
SQLException
-
setObject
void setObject(String parameterName, Object x, SQLType targetSqlType) throws SQLException
- 例外:
SQLException
-
registerOutParameter
void registerOutParameter(int parameterIndex, SQLType sqlType) throws SQLException- 例外:
SQLException
-
registerOutParameter
void registerOutParameter(int parameterIndex, SQLType sqlType, int scale) throws SQLException- 例外:
SQLException
-
registerOutParameter
void registerOutParameter(int parameterIndex, SQLType sqlType, String typeName) throws SQLException- 例外:
SQLException
-
registerOutParameter
void registerOutParameter(String parameterName, SQLType sqlType) throws SQLException
- 例外:
SQLException
-
registerOutParameter
void registerOutParameter(String parameterName, SQLType sqlType, int scale) throws SQLException
- 例外:
SQLException
-
registerOutParameter
void registerOutParameter(String parameterName, SQLType sqlType, String typeName) throws SQLException
- 例外:
SQLException
-
-