org.apache.derby.client.am
Class LogicalCallableStatement40
java.lang.Object
org.apache.derby.client.am.LogicalStatementEntity
org.apache.derby.client.am.LogicalPreparedStatement
org.apache.derby.client.am.LogicalCallableStatement
org.apache.derby.client.am.LogicalCallableStatement40
- All Implemented Interfaces:
- java.sql.CallableStatement, java.sql.PreparedStatement, java.sql.Statement, java.sql.Wrapper
public class LogicalCallableStatement40
- extends LogicalCallableStatement
JDBC 4 specific wrapper class for a Derby physical callable statement.
- See Also:
LogicalCallableStatement
,
isClosed()
Fields inherited from interface java.sql.Statement |
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO |
Method Summary |
java.io.Reader |
getCharacterStream(int arg0)
|
java.io.Reader |
getCharacterStream(java.lang.String arg0)
|
java.io.Reader |
getNCharacterStream(int arg0)
|
java.io.Reader |
getNCharacterStream(java.lang.String arg0)
|
java.sql.NClob |
getNClob(int arg0)
|
java.sql.NClob |
getNClob(java.lang.String arg0)
|
java.lang.String |
getNString(int arg0)
|
java.lang.String |
getNString(java.lang.String arg0)
|
java.sql.RowId |
getRowId(int arg0)
|
java.sql.RowId |
getRowId(java.lang.String arg0)
|
java.sql.SQLXML |
getSQLXML(int arg0)
|
java.sql.SQLXML |
getSQLXML(java.lang.String arg0)
|
boolean |
isClosed()
|
boolean |
isPoolable()
|
boolean |
isWrapperFor(java.lang.Class<?> arg0)
|
void |
setAsciiStream(int arg0,
java.io.InputStream arg1)
|
void |
setAsciiStream(int arg0,
java.io.InputStream arg1,
long arg2)
|
void |
setAsciiStream(java.lang.String arg0,
java.io.InputStream arg1)
|
void |
setAsciiStream(java.lang.String arg0,
java.io.InputStream arg1,
long arg2)
|
void |
setBinaryStream(int arg0,
java.io.InputStream arg1)
|
void |
setBinaryStream(int arg0,
java.io.InputStream arg1,
long arg2)
|
void |
setBinaryStream(java.lang.String arg0,
java.io.InputStream arg1)
|
void |
setBinaryStream(java.lang.String arg0,
java.io.InputStream arg1,
long arg2)
|
void |
setBlob(int arg0,
java.io.InputStream arg1)
|
void |
setBlob(int arg0,
java.io.InputStream arg1,
long arg2)
|
void |
setBlob(java.lang.String arg0,
java.sql.Blob arg1)
|
void |
setBlob(java.lang.String arg0,
java.io.InputStream arg1)
|
void |
setBlob(java.lang.String arg0,
java.io.InputStream arg1,
long arg2)
|
void |
setCharacterStream(int arg0,
java.io.Reader arg1)
|
void |
setCharacterStream(int arg0,
java.io.Reader arg1,
long arg2)
|
void |
setCharacterStream(java.lang.String arg0,
java.io.Reader arg1)
|
void |
setCharacterStream(java.lang.String arg0,
java.io.Reader arg1,
long arg2)
|
void |
setClob(int arg0,
java.io.Reader arg1)
|
void |
setClob(int arg0,
java.io.Reader arg1,
long arg2)
|
void |
setClob(java.lang.String arg0,
java.sql.Clob arg1)
|
void |
setClob(java.lang.String arg0,
java.io.Reader arg1)
|
void |
setClob(java.lang.String arg0,
java.io.Reader arg1,
long arg2)
|
void |
setNCharacterStream(int arg0,
java.io.Reader arg1)
|
void |
setNCharacterStream(int arg0,
java.io.Reader arg1,
long arg2)
|
void |
setNCharacterStream(java.lang.String arg0,
java.io.Reader arg1)
|
void |
setNCharacterStream(java.lang.String arg0,
java.io.Reader arg1,
long arg2)
|
void |
setNClob(int arg0,
java.sql.NClob arg1)
|
void |
setNClob(int arg0,
java.io.Reader arg1)
|
void |
setNClob(int arg0,
java.io.Reader arg1,
long arg2)
|
void |
setNClob(java.lang.String arg0,
java.sql.NClob arg1)
|
void |
setNClob(java.lang.String arg0,
java.io.Reader arg1)
|
void |
setNClob(java.lang.String arg0,
java.io.Reader arg1,
long arg2)
|
void |
setNString(int arg0,
java.lang.String arg1)
|
void |
setNString(java.lang.String arg0,
java.lang.String arg1)
|
void |
setPoolable(boolean arg0)
|
void |
setRowId(int arg0,
java.sql.RowId arg1)
|
void |
setRowId(java.lang.String arg0,
java.sql.RowId arg1)
|
void |
setSQLXML(int arg0,
java.sql.SQLXML arg1)
|
void |
setSQLXML(java.lang.String arg0,
java.sql.SQLXML arg1)
|
|
unwrap(java.lang.Class<T> arg0)
|
Methods inherited from class org.apache.derby.client.am.LogicalCallableStatement |
getArray, getArray, getBigDecimal, getBigDecimal, getBigDecimal, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getClob, getClob, getDate, getDate, getDate, getDate, getDouble, getDouble, getFloat, getFloat, getInt, getInt, getLong, getLong, getObject, getObject, getObject, getObject, getRef, getRef, getShort, getShort, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getURL, getURL, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, setAsciiStream, setBigDecimal, setBinaryStream, setBoolean, setByte, setBytes, setCharacterStream, setDate, setDate, setDouble, setFloat, setInt, setLong, setNull, setNull, setObject, setObject, setObject, setShort, setString, setTime, setTime, setTimestamp, setTimestamp, setURL, wasNull |
Methods inherited from class org.apache.derby.client.am.LogicalPreparedStatement |
addBatch, addBatch, cancel, clearBatch, clearParameters, clearWarnings, execute, execute, execute, execute, execute, executeBatch, executeQuery, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMetaData, getMoreResults, getMoreResults, getParameterMetaData, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, setArray, setAsciiStream, setBigDecimal, setBinaryStream, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setClob, setCursorName, setDate, setDate, setDouble, setEscapeProcessing, setFetchDirection, setFetchSize, setFloat, setInt, setLong, setMaxFieldSize, setMaxRows, setNull, setNull, setObject, setObject, setObject, setQueryTimeout, setRef, setShort, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.sql.PreparedStatement |
addBatch, clearParameters, execute, executeQuery, executeUpdate, getMetaData, getParameterMetaData, setArray, setAsciiStream, setBigDecimal, setBinaryStream, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNull, setNull, setObject, setObject, setObject, setRef, setShort, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURL |
Methods inherited from interface java.sql.Statement |
addBatch, cancel, clearBatch, clearWarnings, close, execute, execute, execute, execute, executeBatch, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setQueryTimeout |
LogicalCallableStatement40
public LogicalCallableStatement40(java.sql.CallableStatement physicalCs,
StatementKey stmtKey,
StatementCacheInteractor cacheInteractor)
- Creates a new logical callable statement.
- Parameters:
physicalCs
- underlying physical statementstmtKey
- key for the physical statementcacheInteractor
- creating statement cache interactor
- Throws:
java.lang.IllegalArgumentException
- if cache
is null
setRowId
public void setRowId(int arg0,
java.sql.RowId arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setNString
public void setNString(int arg0,
java.lang.String arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setNCharacterStream
public void setNCharacterStream(int arg0,
java.io.Reader arg1,
long arg2)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setNClob
public void setNClob(int arg0,
java.sql.NClob arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setClob
public void setClob(int arg0,
java.io.Reader arg1,
long arg2)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setBlob
public void setBlob(int arg0,
java.io.InputStream arg1,
long arg2)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setNClob
public void setNClob(int arg0,
java.io.Reader arg1,
long arg2)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setSQLXML
public void setSQLXML(int arg0,
java.sql.SQLXML arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setAsciiStream
public void setAsciiStream(int arg0,
java.io.InputStream arg1,
long arg2)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setBinaryStream
public void setBinaryStream(int arg0,
java.io.InputStream arg1,
long arg2)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setCharacterStream
public void setCharacterStream(int arg0,
java.io.Reader arg1,
long arg2)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setAsciiStream
public void setAsciiStream(int arg0,
java.io.InputStream arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setBinaryStream
public void setBinaryStream(int arg0,
java.io.InputStream arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setCharacterStream
public void setCharacterStream(int arg0,
java.io.Reader arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setNCharacterStream
public void setNCharacterStream(int arg0,
java.io.Reader arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setClob
public void setClob(int arg0,
java.io.Reader arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setBlob
public void setBlob(int arg0,
java.io.InputStream arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setNClob
public void setNClob(int arg0,
java.io.Reader arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
isClosed
public boolean isClosed()
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setPoolable
public void setPoolable(boolean arg0)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
isPoolable
public boolean isPoolable()
throws java.sql.SQLException
- Throws:
java.sql.SQLException
unwrap
public <T> T unwrap(java.lang.Class<T> arg0)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
isWrapperFor
public boolean isWrapperFor(java.lang.Class<?> arg0)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getRowId
public java.sql.RowId getRowId(int arg0)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getRowId
public java.sql.RowId getRowId(java.lang.String arg0)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setRowId
public void setRowId(java.lang.String arg0,
java.sql.RowId arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setNString
public void setNString(java.lang.String arg0,
java.lang.String arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setNCharacterStream
public void setNCharacterStream(java.lang.String arg0,
java.io.Reader arg1,
long arg2)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setNClob
public void setNClob(java.lang.String arg0,
java.sql.NClob arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setClob
public void setClob(java.lang.String arg0,
java.io.Reader arg1,
long arg2)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setBlob
public void setBlob(java.lang.String arg0,
java.io.InputStream arg1,
long arg2)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setNClob
public void setNClob(java.lang.String arg0,
java.io.Reader arg1,
long arg2)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getNClob
public java.sql.NClob getNClob(int arg0)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getNClob
public java.sql.NClob getNClob(java.lang.String arg0)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setSQLXML
public void setSQLXML(java.lang.String arg0,
java.sql.SQLXML arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getSQLXML
public java.sql.SQLXML getSQLXML(int arg0)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getSQLXML
public java.sql.SQLXML getSQLXML(java.lang.String arg0)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getNString
public java.lang.String getNString(int arg0)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getNString
public java.lang.String getNString(java.lang.String arg0)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getNCharacterStream
public java.io.Reader getNCharacterStream(int arg0)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getNCharacterStream
public java.io.Reader getNCharacterStream(java.lang.String arg0)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getCharacterStream
public java.io.Reader getCharacterStream(int arg0)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
getCharacterStream
public java.io.Reader getCharacterStream(java.lang.String arg0)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setBlob
public void setBlob(java.lang.String arg0,
java.sql.Blob arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setClob
public void setClob(java.lang.String arg0,
java.sql.Clob arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setAsciiStream
public void setAsciiStream(java.lang.String arg0,
java.io.InputStream arg1,
long arg2)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setBinaryStream
public void setBinaryStream(java.lang.String arg0,
java.io.InputStream arg1,
long arg2)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setCharacterStream
public void setCharacterStream(java.lang.String arg0,
java.io.Reader arg1,
long arg2)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setAsciiStream
public void setAsciiStream(java.lang.String arg0,
java.io.InputStream arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setBinaryStream
public void setBinaryStream(java.lang.String arg0,
java.io.InputStream arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setCharacterStream
public void setCharacterStream(java.lang.String arg0,
java.io.Reader arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setNCharacterStream
public void setNCharacterStream(java.lang.String arg0,
java.io.Reader arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setClob
public void setClob(java.lang.String arg0,
java.io.Reader arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setBlob
public void setBlob(java.lang.String arg0,
java.io.InputStream arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
setNClob
public void setNClob(java.lang.String arg0,
java.io.Reader arg1)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.