BabelfishCallableStatement
public abstract class BabelfishPreparedStatement extends BabelfishStatement
Constructor | Description |
---|---|
BabelfishPreparedStatement() |
Modifier and Type | Method | Description |
---|---|---|
protected abstract Object |
getCreator() |
|
protected abstract Object |
getDelegate() |
|
protected Object |
post_Methods(Method m, Object result) |
Post Methods interceptor.
|
protected abstract Object |
proxify(Object d, Object creator) |
|
void |
setArray(int parameterIndex, Array x) |
Translation compliant implementation of java.sql.PreparedStatement#setArray(int, java.sql.Array)
|
void |
setAsciiStream(int parameterIndex, InputStream x) |
Translation compliant implementation of java.sql.PreparedStatement#setAsciiStream(int, java.io.InputStream)
|
void |
setAsciiStream(int parameterIndex, InputStream x, int length) |
Translation compliant implementation of java.sql.PreparedStatement#setAsciiStream(int, java.io.InputStream, int)
|
void |
setAsciiStream(int parameterIndex, InputStream x, long length) |
Translation compliant implementation of java.sql.PreparedStatement#setAsciiStream(int, java.io.InputStream, long)
|
void |
setBigDecimal(int parameterIndex, BigDecimal x) |
Translation compliant implementation of java.sql.PreparedStatement#setBigDecimal(int, java.math.BigDecimal)
|
void |
setBinaryStream(int parameterIndex, InputStream x) |
Translation compliant implementation of java.sql.PreparedStatement#setBinaryStream(int, java.io.InputStream)
|
void |
setBinaryStream(int parameterIndex, InputStream x, int length) |
Translation compliant implementation of java.sql.PreparedStatement#setBinaryStream(int, java.io.InputStream, int)
|
void |
setBinaryStream(int parameterIndex, InputStream x, long length) |
Translation compliant implementation of java.sql.PreparedStatement#setBinaryStream(int, java.io.InputStream, long)
|
void |
setBlob(int parameterIndex, InputStream x) |
Translation compliant implementation of java.sql.PreparedStatement#setBlob(int, java.io.InputStream)
|
void |
setBlob(int parameterIndex, InputStream x, long length) |
Translation compliant implementation of java.sql.PreparedStatement#setBlob(int, java.io.InputStream, long)
|
void |
setBlob(int parameterIndex, Blob x) |
Translation compliant implementation of java.sql.PreparedStatement#setBlob(int, java.sql.Blob)
|
void |
setBoolean(int parameterIndex, boolean x) |
Translation compliant implementation of java.sql.PreparedStatement#setBoolean(int, boolean)
|
void |
setByte(int parameterIndex, byte x) |
Translation compliant implementation of java.sql.PreparedStatement#setByte(int, byte)
|
void |
setBytes(int parameterIndex, byte[] x) |
Translation compliant implementation of java.sql.PreparedStatement#setBytes(int, byte[])
|
void |
setCharacterStream(int parameterIndex, Reader reader) |
Translation compliant implementation of java.sql.PreparedStatement#setCharacterStream(int, java.io.Reader)
|
void |
setCharacterStream(int parameterIndex, Reader reader, int length) |
Translation compliant implementation of java.sql.PreparedStatement#setCharacterStream(int, java.io.Reader, int)
|
void |
setCharacterStream(int parameterIndex, Reader reader, long length) |
Translation compliant implementation of java.sql.PreparedStatement#setCharacterStream(int, java.io.Reader, long)
|
void |
setClob(int parameterIndex, Reader reader) |
Translation compliant implementation of java.sql.PreparedStatement#setClob(int, java.io.Reader)
|
void |
setClob(int parameterIndex, Reader reader, long length) |
Translation compliant implementation of java.sql.PreparedStatement#setClob(int, java.io.Reader, long)
|
void |
setClob(int parameterIndex, Clob x) |
Translation compliant implementation of java.sql.PreparedStatement#setClob(int, java.sql.Clob)
|
void |
setDate(int parameterIndex, Date x) |
Translation compliant implementation of java.sql.PreparedStatement#setDate(int, java.sql.Date)
|
void |
setDate(int parameterIndex, Date x, Calendar cal) |
Translation compliant implementation of java.sql.PreparedStatement#setDate(int, java.sql.Date, java.util.Calendar)
|
void |
setDouble(int parameterIndex, double x) |
Translation compliant implementation of java.sql.PreparedStatement#setDouble(int, double)
|
void |
setFloat(int parameterIndex, float x) |
Translation compliant implementation of java.sql.PreparedStatement#setFloat(int, float)
|
void |
setInt(int parameterIndex, int x) |
Translation compliant implementation of java.sql.PreparedStatement#setInt(int, int)
|
void |
setLong(int parameterIndex, long x) |
Translation compliant implementation of java.sql.PreparedStatement#setLong(int, long)
|
void |
setNCharacterStream(int parameterIndex, Reader reader) |
Translation compliant implementation of java.sql.PreparedStatement#setNCharacterStream(int, java.io.Reader)
|
void |
setNCharacterStream(int parameterIndex, Reader reader, long length) |
Translation compliant implementation of java.sql.PreparedStatement#setNCharacterStream(int, java.io.Reader, long)
|
void |
setNClob(int parameterIndex, Reader reader) |
Translation compliant implementation of java.sql.PreparedStatement#setNClob(int, java.io.Reader)
|
void |
setNClob(int parameterIndex, Reader reader, long length) |
Translation compliant implementation of java.sql.PreparedStatement#setNClob(int, java.io.Reader, long)
|
void |
setNClob(int parameterIndex, NClob x) |
Translation compliant implementation of java.sql.PreparedStatement#setNClob(int, java.sql.NClob)
|
void |
setNString(int parameterIndex, String x) |
Translation compliant implementation of java.sql.PreparedStatement#setNString(int, java.lang.String)
|
void |
setNull(int parameterIndex, int sqltype) |
Translation compliant implementation of java.sql.PreparedStatement#setNull(int, int)
|
void |
setNull(int parameterIndex, int sqltype, String typeName) |
Translation compliant implementation of java.sql.PreparedStatement#setNull(int, int, java.lang.String)
|
void |
setObject(int parameterIndex, Object x) |
Translation compliant implementation of java.sql.PreparedStatement#setObject(int, java.lang.Object)
|
void |
setObject(int parameterIndex, Object x, int targetSqlType) |
Translation compliant implementation of java.sql.PreparedStatement#setObject(int, java.lang.Object, int)
|
void |
setObject(int parameterIndex, Object x, int targetSqlType, int scaleOrLength) |
Translation compliant implementation of java.sql.PreparedStatement#setObject(int, java.lang.Object, int, int)
|
void |
setRef(int parameterIndex, Ref x) |
Translation compliant implementation of java.sql.PreparedStatement#setRef(int, java.sql.Ref)
|
void |
setRowId(int parameterIndex, RowId x) |
Translation compliant implementation of java.sql.PreparedStatement#setRowId(int, java.sql.RowId)
|
void |
setShort(int parameterIndex, short x) |
Translation compliant implementation of java.sql.PreparedStatement#setShort(int, short)
|
void |
setSQLXML(int parameterIndex, SQLXML x) |
Translation compliant implementation of java.sql.PreparedStatement#setSQLXML(int, java.sql.SQLXML)
|
void |
setString(int parameterIndex, String x) |
Translation compliant implementation of java.sql.PreparedStatement#setString(int, java.lang.String)
|
void |
setTime(int parameterIndex, Time x) |
Translation compliant implementation of java.sql.PreparedStatement#setTime(int, java.sql.Time)
|
void |
setTime(int parameterIndex, Time x, Calendar cal) |
Translation compliant implementation of java.sql.PreparedStatement#setTime(int, java.sql.Time, java.util.Calendar)
|
void |
setTimestamp(int parameterIndex, Timestamp x) |
Translation compliant implementation of java.sql.PreparedStatement#setTimestamp(int, java.sql.Timestamp)
|
void |
setTimestamp(int parameterIndex, Timestamp x, Calendar cal) |
Translation compliant implementation of java.sql.PreparedStatement#setTimestamp(int, java.sql.Timestamp, java.util.Calendar)
|
void |
setUnicodeStream(int parameterIndex, InputStream x, int length) |
Translation compliant implementation of java.sql.PreparedStatement#setUnicodeStream(int, java.io.InputStream, int)
|
void |
setURL(int parameterIndex, URL x) |
Translation compliant implementation of java.sql.PreparedStatement#setURL(int, java.net.URL)
|
protected Object |
translateError(Method m, SQLException ex) |
Error interceptor.
|
addBatch, execute, execute, execute, execute, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate
protected abstract Object getCreator()
getCreator
in class BabelfishStatement
protected abstract Object getDelegate()
getDelegate
in class BabelfishStatement
protected abstract Object proxify(Object d, Object creator)
proxify
in class BabelfishStatement
protected Object translateError(Method m, SQLException ex) throws SQLException
translateError
in class BabelfishStatement
m
-ex
-SQLException
protected Object post_Methods(Method m, Object result)
post_Methods
in class BabelfishStatement
m
-result
-public void setArray(int parameterIndex, Array x) throws SQLException
SQLException
PreparedStatement.setArray(int, java.sql.Array)
public void setAsciiStream(int parameterIndex, InputStream x) throws SQLException
SQLException
PreparedStatement.setAsciiStream(int, java.io.InputStream)
public void setAsciiStream(int parameterIndex, InputStream x, int length) throws SQLException
SQLException
PreparedStatement.setAsciiStream(int, java.io.InputStream, int)
public void setAsciiStream(int parameterIndex, InputStream x, long length) throws SQLException
SQLException
PreparedStatement.setAsciiStream(int, java.io.InputStream, long)
public void setBigDecimal(int parameterIndex, BigDecimal x) throws SQLException
SQLException
PreparedStatement.setBigDecimal(int, java.math.BigDecimal)
public void setBinaryStream(int parameterIndex, InputStream x) throws SQLException
SQLException
PreparedStatement.setBinaryStream(int, java.io.InputStream)
public void setBinaryStream(int parameterIndex, InputStream x, int length) throws SQLException
SQLException
PreparedStatement.setBinaryStream(int, java.io.InputStream, int)
public void setBinaryStream(int parameterIndex, InputStream x, long length) throws SQLException
public void setBlob(int parameterIndex, Blob x) throws SQLException
SQLException
PreparedStatement.setBlob(int, java.sql.Blob)
public void setBlob(int parameterIndex, InputStream x) throws SQLException
SQLException
PreparedStatement.setBlob(int, java.io.InputStream)
public void setBlob(int parameterIndex, InputStream x, long length) throws SQLException
SQLException
PreparedStatement.setBlob(int, java.io.InputStream, long)
public void setBoolean(int parameterIndex, boolean x) throws SQLException
SQLException
PreparedStatement.setBoolean(int, boolean)
public void setByte(int parameterIndex, byte x) throws SQLException
SQLException
PreparedStatement.setByte(int, byte)
public void setBytes(int parameterIndex, byte[] x) throws SQLException
SQLException
PreparedStatement.setBytes(int, byte[])
public void setCharacterStream(int parameterIndex, Reader reader) throws SQLException
SQLException
PreparedStatement.setCharacterStream(int, java.io.Reader)
public void setCharacterStream(int parameterIndex, Reader reader, int length) throws SQLException
SQLException
PreparedStatement.setCharacterStream(int, java.io.Reader, int)
public void setCharacterStream(int parameterIndex, Reader reader, long length) throws SQLException
SQLException
PreparedStatement.setCharacterStream(int, java.io.Reader, long)
public void setClob(int parameterIndex, Clob x) throws SQLException
SQLException
PreparedStatement.setClob(int, java.sql.Clob)
public void setClob(int parameterIndex, Reader reader) throws SQLException
SQLException
PreparedStatement.setClob(int, java.io.Reader)
public void setClob(int parameterIndex, Reader reader, long length) throws SQLException
SQLException
PreparedStatement.setClob(int, java.io.Reader, long)
public void setDate(int parameterIndex, Date x) throws SQLException
SQLException
PreparedStatement.setDate(int, java.sql.Date)
public void setDate(int parameterIndex, Date x, Calendar cal) throws SQLException
public void setDouble(int parameterIndex, double x) throws SQLException
SQLException
PreparedStatement.setDouble(int, double)
public void setFloat(int parameterIndex, float x) throws SQLException
SQLException
PreparedStatement.setFloat(int, float)
public void setInt(int parameterIndex, int x) throws SQLException
SQLException
PreparedStatement.setInt(int, int)
public void setLong(int parameterIndex, long x) throws SQLException
SQLException
PreparedStatement.setLong(int, long)
public void setNCharacterStream(int parameterIndex, Reader reader) throws SQLException
SQLException
PreparedStatement.setNCharacterStream(int, java.io.Reader)
public void setNCharacterStream(int parameterIndex, Reader reader, long length) throws SQLException
SQLException
PreparedStatement.setNCharacterStream(int, java.io.Reader, long)
public void setNClob(int parameterIndex, NClob x) throws SQLException
SQLException
PreparedStatement.setNClob(int, java.sql.NClob)
public void setNClob(int parameterIndex, Reader reader) throws SQLException
SQLException
PreparedStatement.setNClob(int, java.io.Reader)
public void setNClob(int parameterIndex, Reader reader, long length) throws SQLException
SQLException
PreparedStatement.setNClob(int, java.io.Reader, long)
public void setNString(int parameterIndex, String x) throws SQLException
SQLException
PreparedStatement.setNString(int, java.lang.String)
public void setNull(int parameterIndex, int sqltype) throws SQLException
SQLException
PreparedStatement.setNull(int, int)
public void setNull(int parameterIndex, int sqltype, String typeName) throws SQLException
SQLException
PreparedStatement.setNull(int, int, java.lang.String)
public void setObject(int parameterIndex, Object x) throws SQLException
SQLException
PreparedStatement.setObject(int, java.lang.Object)
public void setObject(int parameterIndex, Object x, int targetSqlType) throws SQLException
SQLException
PreparedStatement.setObject(int, java.lang.Object, int)
public void setObject(int parameterIndex, Object x, int targetSqlType, int scaleOrLength) throws SQLException
SQLException
PreparedStatement.setObject(int, java.lang.Object, int, int)
public void setRef(int parameterIndex, Ref x) throws SQLException
SQLException
PreparedStatement.setRef(int, java.sql.Ref)
public void setRowId(int parameterIndex, RowId x) throws SQLException
SQLException
PreparedStatement.setRowId(int, java.sql.RowId)
public void setShort(int parameterIndex, short x) throws SQLException
SQLException
PreparedStatement.setShort(int, short)
public void setSQLXML(int parameterIndex, SQLXML x) throws SQLException
SQLException
PreparedStatement.setSQLXML(int, java.sql.SQLXML)
public void setString(int parameterIndex, String x) throws SQLException
SQLException
PreparedStatement.setString(int, java.lang.String)
public void setTime(int parameterIndex, Time x) throws SQLException
SQLException
PreparedStatement.setTime(int, java.sql.Time)
public void setTime(int parameterIndex, Time x, Calendar cal) throws SQLException
public void setTimestamp(int parameterIndex, Timestamp x) throws SQLException
SQLException
PreparedStatement.setTimestamp(int, java.sql.Timestamp)
public void setTimestamp(int parameterIndex, Timestamp x, Calendar cal) throws SQLException
public void setUnicodeStream(int parameterIndex, InputStream x, int length) throws SQLException
public void setURL(int parameterIndex, URL x) throws SQLException
SQLException
PreparedStatement.setURL(int, java.net.URL)