| java.lang.Object org.apache.derby.impl.jdbc.ConnectionChild org.apache.derby.impl.jdbc.EmbedStatement org.apache.derby.impl.jdbc.EmbedPreparedStatement org.apache.derby.impl.jdbc.EmbedCallableStatement org.apache.derby.impl.jdbc.EmbedCallableStatement20 org.apache.derby.impl.jdbc.EmbedCallableStatement30 org.apache.derby.impl.jdbc.EmbedCallableStatement40
Method Summary | |
public Reader | getCharacterStream(String parameterName) | public Reader | getNCharacterStream(int parameterIndex) | public Reader | getNCharacterStream(String parameterName) | public NClob | getNClob(int i) | public NClob | getNClob(String parameterName) | public String | getNString(int parameterIndex) | public String | getNString(String parameterName) | public ParameterMetaData | getParameterMetaData() JDBC 4.0
Retrieves the number, types and properties of this CallableStatement
object's parameters. | public RowId | getRowId(int parameterIndex) | public RowId | getRowId(String parameterName) | public SQLXML | getSQLXML(int parameterIndex) | public SQLXML | getSQLXML(String parametername) | public boolean | isWrapperFor(Class> interfaces) Returns false unless interfaces is implemented
Parameters: interfaces - a Class defining an interface. | public void | setAsciiStream(String parameterName, InputStream x) | final public void | setAsciiStream(String parameterName, InputStream x, long length) Sets the designated parameter to the given input stream, which will have
the specified number of bytes. | public void | setBinaryStream(String parameterName, InputStream x) | final public void | setBinaryStream(String parameterName, InputStream x, long length) Sets the designated parameter to the given input stream, which will have
the specified number of bytes. | public void | setBlob(String parameterName, Blob x) | public void | setBlob(String parameterName, InputStream inputStream, long length) | public void | setBlob(String parameterName, InputStream inputStream) | public void | setCharacterStream(String parameterName, Reader reader) | final public void | setCharacterStream(String parameterName, Reader x, long length) Sets the designated parameter to the given Reader, which will have
the specified number of bytes. | public void | setClob(String parameterName, Clob x) | public void | setClob(String parameterName, Reader reader, long length) | public void | setClob(String parameterName, Reader reader) | public void | setNCharacterStream(String parameterName, Reader value, long length) | public void | setNCharacterStream(int parameterIndex, Reader value) | public void | setNCharacterStream(int index, Reader value, long length) | public void | setNCharacterStream(String parameterName, Reader value) | public void | setNClob(String parameterName, NClob value) | public void | setNClob(String parameterName, Reader reader, long length) | public void | setNClob(int index, NClob value) | public void | setNClob(int parameterIndex, Reader reader) | public void | setNClob(int parameterIndex, Reader reader, long length) | public void | setNClob(String parameterName, Reader reader) | public void | setNString(String parameterName, String value) | public void | setNString(int index, String value) | public void | setRowId(String parameterName, RowId x) | public void | setRowId(int parameterIndex, RowId x) | public void | setSQLXML(String parameterName, SQLXML xmlObject) | public void | setSQLXML(int parameterIndex, SQLXML xmlObject) | public T | unwrap(java.lang.Class<T> interfaces) |
EmbedCallableStatement40 | public EmbedCallableStatement40(EmbedConnection conn, String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws SQLException(Code) | | Creates a new instance of EmbedCallableStatement40
|
getParameterMetaData | public ParameterMetaData getParameterMetaData() throws SQLException(Code) | | JDBC 4.0
Retrieves the number, types and properties of this CallableStatement
object's parameters.
a ParameterMetaData object that contains information about thenumber, types and properties of this CallableStatement object's parameters. exception: SQLException - if a database access error occurs |
isWrapperFor | public boolean isWrapperFor(Class> interfaces) throws SQLException(Code) | | Returns false unless interfaces is implemented
Parameters: interfaces - a Class defining an interface. true if this implements the interface or directly or indirectly wraps an object that does. throws: java.sql.SQLException - if an error occurs while determining whether this is a wrapper for an object with the given interface. |
setAsciiStream | final public void setAsciiStream(String parameterName, InputStream x, long length) throws SQLException(Code) | | Sets the designated parameter to the given input stream, which will have
the specified number of bytes.
Parameters: parameterName - the name of the first parameter Parameters: x - the java input stream which contains the ASCII parameter value Parameters: length - the number of bytes in the stream exception: SQLException - thrown on failure. |
setBinaryStream | final public void setBinaryStream(String parameterName, InputStream x, long length) throws SQLException(Code) | | Sets the designated parameter to the given input stream, which will have
the specified number of bytes.
Parameters: parameterName - the name of the first parameter Parameters: x - the java input stream which contains the binary parameter value Parameters: length - the number of bytes in the stream exception: SQLException - thrown on failure. |
setCharacterStream | final public void setCharacterStream(String parameterName, Reader x, long length) throws SQLException(Code) | | Sets the designated parameter to the given Reader, which will have
the specified number of bytes.
Parameters: parameterName - the name of the first parameter Parameters: x - the java Reader which contains the UNICODE value Parameters: length - the number of bytes in the stream exception: SQLException - thrown on failure. |
unwrap | public T unwrap(java.lang.Class<T> interfaces) throws SQLException(Code) | | Returns this if this class implements the interface
Parameters: interfaces - a Class defining an interface an object that implements the interface throws: java.sql.SQLException - if no object if found that implements theinterface |
Methods inherited from org.apache.derby.impl.jdbc.EmbedCallableStatement20 | public Array getArray(int i) throws SQLException(Code)(Java Doc) public Array getArray(String parameterName) throws SQLException(Code)(Java Doc) public BigDecimal getBigDecimal(int parameterIndex) throws SQLException(Code)(Java Doc) public BigDecimal getBigDecimal(String parameterName) throws SQLException(Code)(Java Doc) final public BigDecimal getBigDecimal(int parameterIndex, int scale) throws SQLException(Code)(Java Doc) public Blob getBlob(String parameterName) throws SQLException(Code)(Java Doc) public boolean getBoolean(String parameterName) throws SQLException(Code)(Java Doc) public byte getByte(String parameterName) throws SQLException(Code)(Java Doc) public byte[] getBytes(String parameterName) throws SQLException(Code)(Java Doc) public Reader getCharacterStream(int parameterIndex) throws SQLException(Code)(Java Doc) public Clob getClob(String parameterName) throws SQLException(Code)(Java Doc) public Date getDate(String parameterName) throws SQLException(Code)(Java Doc) public Date getDate(String parameterName, Calendar cal) throws SQLException(Code)(Java Doc) public double getDouble(String parameterName) throws SQLException(Code)(Java Doc) public float getFloat(String parameterName) throws SQLException(Code)(Java Doc) public int getInt(String parameterName) throws SQLException(Code)(Java Doc) public long getLong(String parameterName) throws SQLException(Code)(Java Doc) public Object getObject(int i, java.util.Map map) throws SQLException(Code)(Java Doc) public Object getObject(String parameterName) throws SQLException(Code)(Java Doc) public Object getObject(String parameterName, Map map) throws SQLException(Code)(Java Doc) public Ref getRef(int i) throws SQLException(Code)(Java Doc) public Ref getRef(String parameterName) throws SQLException(Code)(Java Doc) public short getShort(String parameterName) throws SQLException(Code)(Java Doc) public String getString(String parameterName) throws SQLException(Code)(Java Doc) public Time getTime(String parameterName) throws SQLException(Code)(Java Doc) public Time getTime(String parameterName, Calendar cal) throws SQLException(Code)(Java Doc) public Timestamp getTimestamp(String parameterName) throws SQLException(Code)(Java Doc) public Timestamp getTimestamp(String parameterName, Calendar cal) throws SQLException(Code)(Java Doc) public void registerOutParameter(String parameterName, int sqlType) throws SQLException(Code)(Java Doc) public void registerOutParameter(String parameterName, int sqlType, String typeName) throws SQLException(Code)(Java Doc) public void registerOutParameter(String parameterName, int sqlType, int scale) throws SQLException(Code)(Java Doc) public void setArray(int i, Array x) throws SQLException(Code)(Java Doc) public void setAsciiStream(String parameterName, InputStream x, int length) throws SQLException(Code)(Java Doc) public void setBigDecimal(String parameterName, BigDecimal x) throws SQLException(Code)(Java Doc) final public void setBigDecimal(int parameterIndex, BigDecimal x) throws SQLException(Code)(Java Doc) public void setBinaryStream(String parameterName, InputStream x, int length) throws SQLException(Code)(Java Doc) public void setBoolean(String parameterName, boolean x) throws SQLException(Code)(Java Doc) public void setByte(String parameterName, byte x) throws SQLException(Code)(Java Doc) public void setBytes(String parameterName, byte[] x) throws SQLException(Code)(Java Doc) public void setCharacterStream(String parameterName, Reader reader, int length) throws SQLException(Code)(Java Doc) public void setDate(String parameterName, Date x) throws SQLException(Code)(Java Doc) public void setDate(String parameterName, Date x, Calendar cal) throws SQLException(Code)(Java Doc) public void setDouble(String parameterName, double x) throws SQLException(Code)(Java Doc) public void setFloat(String parameterName, float x) throws SQLException(Code)(Java Doc) public void setInt(String parameterName, int x) throws SQLException(Code)(Java Doc) public void setLong(String parameterName, long x) throws SQLException(Code)(Java Doc) public void setNull(String parameterName, int sqlType) throws SQLException(Code)(Java Doc) public void setNull(String parameterName, int sqlType, String typeName) throws SQLException(Code)(Java Doc) public void setObject(String parameterName, Object x, int targetSqlType, int scale) throws SQLException(Code)(Java Doc) public void setObject(String parameterName, Object x, int targetSqlType) throws SQLException(Code)(Java Doc) public void setObject(String parameterName, Object x) throws SQLException(Code)(Java Doc) boolean setObjectConvert(int parameterIndex, Object x) throws SQLException(Code)(Java Doc) public void setRef(int i, Ref x) throws SQLException(Code)(Java Doc) public void setShort(String parameterName, short x) throws SQLException(Code)(Java Doc) public void setString(String parameterName, String x) throws SQLException(Code)(Java Doc) public void setTime(String parameterName, Time x) throws SQLException(Code)(Java Doc) public void setTime(String parameterName, Time x, Calendar cal) throws SQLException(Code)(Java Doc) public void setTimestamp(String parameterName, Timestamp x) throws SQLException(Code)(Java Doc) public void setTimestamp(String parameterName, Timestamp x, Calendar cal) throws SQLException(Code)(Java Doc)
|
Fields inherited from org.apache.derby.impl.jdbc.EmbedCallableStatement | protected boolean wasNull(Code)(Java Doc)
|
Methods inherited from org.apache.derby.impl.jdbc.EmbedCallableStatement | public void addBatch() throws SQLException(Code)(Java Doc) protected void checkRequiresCallableStatement(Activation activation)(Code)(Java Doc) final protected boolean executeStatement(Activation a, boolean executeQuery, boolean executeUpdate) throws SQLException(Code)(Java Doc) public Blob getBlob(int i) throws SQLException(Code)(Java Doc) public boolean getBoolean(int parameterIndex) throws SQLException(Code)(Java Doc) public byte getByte(int parameterIndex) throws SQLException(Code)(Java Doc) public byte[] getBytes(int parameterIndex) throws SQLException(Code)(Java Doc) public Clob getClob(int i) throws SQLException(Code)(Java Doc) public Date getDate(int parameterIndex) throws SQLException(Code)(Java Doc) public java.sql.Date getDate(int parameterIndex, Calendar cal) throws SQLException(Code)(Java Doc) public double getDouble(int parameterIndex) throws SQLException(Code)(Java Doc) public float getFloat(int parameterIndex) throws SQLException(Code)(Java Doc) public int getInt(int parameterIndex) throws SQLException(Code)(Java Doc) public long getLong(int parameterIndex) throws SQLException(Code)(Java Doc) final public Object getObject(int parameterIndex) throws SQLException(Code)(Java Doc) public short getShort(int parameterIndex) throws SQLException(Code)(Java Doc) public String getString(int parameterIndex) throws SQLException(Code)(Java Doc) public Time getTime(int parameterIndex) throws SQLException(Code)(Java Doc) public java.sql.Time getTime(int parameterIndex, Calendar cal) throws SQLException(Code)(Java Doc) public Timestamp getTimestamp(int parameterIndex) throws SQLException(Code)(Java Doc) public java.sql.Timestamp getTimestamp(int parameterIndex, Calendar cal) throws SQLException(Code)(Java Doc) public URL getURL(int parameterIndex) throws SQLException(Code)(Java Doc) public URL getURL(String parameterName) throws SQLException(Code)(Java Doc) final public void registerOutParameter(int parameterIndex, int sqlType) throws SQLException(Code)(Java Doc) final public void registerOutParameter(int parameterIndex, int sqlType, int scale) throws SQLException(Code)(Java Doc) public void registerOutParameter(int parameterIndex, int sqlType, String typeName) throws SQLException(Code)(Java Doc) public void setURL(String parameterName, URL val) throws SQLException(Code)(Java Doc) public boolean wasNull() throws SQLException(Code)(Java Doc)
|
Methods inherited from org.apache.derby.impl.jdbc.EmbedPreparedStatement | final public void addBatch(String sql) throws SQLException(Code)(Java Doc) public void addBatch() throws SQLException(Code)(Java Doc) public void clearParameters() throws SQLException(Code)(Java Doc) void closeActions() throws SQLException(Code)(Java Doc) final SQLException dataTypeConversion(int column, String sourceType) throws SQLException(Code)(Java Doc) final public boolean execute(String sql) throws SQLException(Code)(Java Doc) final public boolean execute(String sql, int autoGenKeys) throws SQLException(Code)(Java Doc) final public boolean execute(String sql, int[] columnIndexes) throws SQLException(Code)(Java Doc) final public boolean execute(String sql, String[] columnNames) throws SQLException(Code)(Java Doc) final public boolean execute() throws SQLException(Code)(Java Doc) boolean executeBatchElement(Object batchElement) throws SQLException, StandardException(Code)(Java Doc) final public java.sql.ResultSet executeQuery(String sql) throws SQLException(Code)(Java Doc) final public java.sql.ResultSet executeQuery() throws SQLException(Code)(Java Doc) boolean executeStatement(Activation a, boolean executeQuery, boolean executeUpdate) throws SQLException(Code)(Java Doc) final public int executeUpdate(String sql) throws SQLException(Code)(Java Doc) final public int executeUpdate(String sql, int autoGenKeys) throws SQLException(Code)(Java Doc) final public int executeUpdate(String sql, int[] columnIndexes) throws SQLException(Code)(Java Doc) final public int executeUpdate(String sql, String[] columnNames) throws SQLException(Code)(Java Doc) final public int executeUpdate() throws SQLException(Code)(Java Doc) protected void finalize() throws Throwable(Code)(Java Doc) public EngineParameterMetaData getEmbedParameterSetMetaData() throws SQLException(Code)(Java Doc) public java.sql.ResultSetMetaData getMetaData() throws SQLException(Code)(Java Doc) protected int getParameterJDBCType(int parameterIndex) throws SQLException(Code)(Java Doc) final protected String getParameterSQLType(int parameterIndex) throws SQLException(Code)(Java Doc) final public ParameterValueSet getParms()(Code)(Java Doc) final protected DataTypeDescriptor[] getTypes(int parameterIndex) throws SQLException(Code)(Java Doc) protected EmbedResultSetMetaData newEmbedResultSetMetaData(ResultDescription resultDesc)(Code)(Java Doc) final public void setAsciiStream(int parameterIndex, InputStream x, long length) throws SQLException(Code)(Java Doc) final public void setAsciiStream(int parameterIndex, InputStream x, int length) throws SQLException(Code)(Java Doc) public void setAsciiStream(int parameterIndex, InputStream x) throws SQLException(Code)(Java Doc) public void setBinaryStream(int parameterIndex, InputStream x) throws SQLException(Code)(Java Doc) final public void setBinaryStream(int parameterIndex, InputStream x, long length) throws SQLException(Code)(Java Doc) final public void setBinaryStream(int parameterIndex, InputStream x, int length) throws SQLException(Code)(Java Doc) public void setBlob(int i, Blob x) throws SQLException(Code)(Java Doc) public void setBlob(int parameterIndex, InputStream inputStream) throws SQLException(Code)(Java Doc) public void setBlob(int parameterIndex, InputStream inputStream, long length) throws SQLException(Code)(Java Doc) public void setBoolean(int parameterIndex, boolean x) throws SQLException(Code)(Java Doc) public void setBrokeredConnectionControl(BrokeredConnectionControl control)(Code)(Java Doc) public void setByte(int parameterIndex, byte x) throws SQLException(Code)(Java Doc) public void setBytes(int parameterIndex, byte x) throws SQLException(Code)(Java Doc) final public void setCharacterStream(int parameterIndex, java.io.Reader reader, long length) throws SQLException(Code)(Java Doc) final public void setCharacterStream(int parameterIndex, java.io.Reader reader, int length) throws SQLException(Code)(Java Doc) public void setCharacterStream(int parameterIndex, Reader reader) throws SQLException(Code)(Java Doc) public void setClob(int i, Clob x) throws SQLException(Code)(Java Doc) public void setClob(int parameterIndex, Reader reader) throws SQLException(Code)(Java Doc) public void setClob(int parameterIndex, Reader reader, long length) throws SQLException(Code)(Java Doc) public void setDate(int parameterIndex, Date x) throws SQLException(Code)(Java Doc) final public void setDate(int parameterIndex, java.sql.Date x, Calendar cal) throws SQLException(Code)(Java Doc) public void setDouble(int parameterIndex, double x) throws SQLException(Code)(Java Doc) public void setFloat(int parameterIndex, float x) throws SQLException(Code)(Java Doc) public void setInt(int parameterIndex, int x) throws SQLException(Code)(Java Doc) public void setLong(int parameterIndex, long x) throws SQLException(Code)(Java Doc) public void setNull(int parameterIndex, int sqlType) throws SQLException(Code)(Java Doc) public void setNull(int paramIndex, int sqlType, String typeName) throws SQLException(Code)(Java Doc) final public void setObject(int parameterIndex, Object x, int targetSqlType, int scale) throws SQLException(Code)(Java Doc) final public void setObject(int parameterIndex, Object x, int targetSqlType) throws SQLException(Code)(Java Doc) final public void setObject(int parameterIndex, Object x) throws SQLException(Code)(Java Doc) boolean setObjectConvert(int parameterIndex, Object x) throws SQLException(Code)(Java Doc) public void setShort(int parameterIndex, short x) throws SQLException(Code)(Java Doc) public void setString(int parameterIndex, String x) throws SQLException(Code)(Java Doc) public void setTime(int parameterIndex, Time x) throws SQLException(Code)(Java Doc) final public void setTime(int parameterIndex, java.sql.Time x, Calendar cal) throws SQLException(Code)(Java Doc) public void setTimestamp(int parameterIndex, Timestamp x) throws SQLException(Code)(Java Doc) final public void setTimestamp(int parameterIndex, java.sql.Timestamp x, Calendar cal) throws SQLException(Code)(Java Doc) final public void setURL(int parameterIndex, java.net.URL x) throws SQLException(Code)(Java Doc) public void setUnicodeStream(int parameterIndex, InputStream x, int length) throws SQLException(Code)(Java Doc) public String toString()(Code)(Java Doc) public void transferParameters(EmbedPreparedStatement newStatement) throws SQLException(Code)(Java Doc)
|
|
|