public abstract class BabelfishPreparedStatement extends BabelfishStatement
| Constructor and Description |
|---|
BabelfishPreparedStatement() |
| Modifier and Type | Method and 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, Blob x)
Translation compliant implementation of java.sql.PreparedStatement#setBlob(int, java.sql.Blob)
|
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 |
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, Clob x)
Translation compliant implementation of java.sql.PreparedStatement#setClob(int, java.sql.Clob)
|
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 |
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, NClob x)
Translation compliant implementation of java.sql.PreparedStatement#setNClob(int, java.sql.NClob)
|
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 |
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, executeUpdateprotected abstract Object getCreator()
getCreator in class BabelfishStatementprotected abstract Object getDelegate()
getDelegate in class BabelfishStatementprotected abstract Object proxify(Object d, Object creator)
proxify in class BabelfishStatementprotected Object translateError(Method m, SQLException ex) throws SQLException
translateError in class BabelfishStatementm -ex -SQLExceptionprotected Object post_Methods(Method m, Object result)
post_Methods in class BabelfishStatementm -result -public void setArray(int parameterIndex,
Array x)
throws SQLException
SQLExceptionPreparedStatement.setArray(int, java.sql.Array)public void setAsciiStream(int parameterIndex,
InputStream x)
throws SQLException
SQLExceptionPreparedStatement.setAsciiStream(int, java.io.InputStream)public void setAsciiStream(int parameterIndex,
InputStream x,
int length)
throws SQLException
SQLExceptionPreparedStatement.setAsciiStream(int, java.io.InputStream, int)public void setAsciiStream(int parameterIndex,
InputStream x,
long length)
throws SQLException
SQLExceptionPreparedStatement.setAsciiStream(int, java.io.InputStream, long)public void setBigDecimal(int parameterIndex,
BigDecimal x)
throws SQLException
SQLExceptionPreparedStatement.setBigDecimal(int, java.math.BigDecimal)public void setBinaryStream(int parameterIndex,
InputStream x)
throws SQLException
SQLExceptionPreparedStatement.setBinaryStream(int, java.io.InputStream)public void setBinaryStream(int parameterIndex,
InputStream x,
int length)
throws SQLException
SQLExceptionPreparedStatement.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
SQLExceptionPreparedStatement.setBlob(int, java.sql.Blob)public void setBlob(int parameterIndex,
InputStream x)
throws SQLException
SQLExceptionPreparedStatement.setBlob(int, java.io.InputStream)public void setBlob(int parameterIndex,
InputStream x,
long length)
throws SQLException
SQLExceptionPreparedStatement.setBlob(int, java.io.InputStream, long)public void setBoolean(int parameterIndex,
boolean x)
throws SQLException
SQLExceptionPreparedStatement.setBoolean(int, boolean)public void setByte(int parameterIndex,
byte x)
throws SQLException
SQLExceptionPreparedStatement.setByte(int, byte)public void setBytes(int parameterIndex,
byte[] x)
throws SQLException
SQLExceptionPreparedStatement.setBytes(int, byte[])public void setCharacterStream(int parameterIndex,
Reader reader)
throws SQLException
SQLExceptionPreparedStatement.setCharacterStream(int, java.io.Reader)public void setCharacterStream(int parameterIndex,
Reader reader,
int length)
throws SQLException
SQLExceptionPreparedStatement.setCharacterStream(int, java.io.Reader, int)public void setCharacterStream(int parameterIndex,
Reader reader,
long length)
throws SQLException
SQLExceptionPreparedStatement.setCharacterStream(int, java.io.Reader, long)public void setClob(int parameterIndex,
Clob x)
throws SQLException
SQLExceptionPreparedStatement.setClob(int, java.sql.Clob)public void setClob(int parameterIndex,
Reader reader)
throws SQLException
SQLExceptionPreparedStatement.setClob(int, java.io.Reader)public void setClob(int parameterIndex,
Reader reader,
long length)
throws SQLException
SQLExceptionPreparedStatement.setClob(int, java.io.Reader, long)public void setDate(int parameterIndex,
Date x)
throws SQLException
SQLExceptionPreparedStatement.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
SQLExceptionPreparedStatement.setDouble(int, double)public void setFloat(int parameterIndex,
float x)
throws SQLException
SQLExceptionPreparedStatement.setFloat(int, float)public void setInt(int parameterIndex,
int x)
throws SQLException
SQLExceptionPreparedStatement.setInt(int, int)public void setLong(int parameterIndex,
long x)
throws SQLException
SQLExceptionPreparedStatement.setLong(int, long)public void setNCharacterStream(int parameterIndex,
Reader reader)
throws SQLException
SQLExceptionPreparedStatement.setNCharacterStream(int, java.io.Reader)public void setNCharacterStream(int parameterIndex,
Reader reader,
long length)
throws SQLException
SQLExceptionPreparedStatement.setNCharacterStream(int, java.io.Reader, long)public void setNClob(int parameterIndex,
NClob x)
throws SQLException
SQLExceptionPreparedStatement.setNClob(int, java.sql.NClob)public void setNClob(int parameterIndex,
Reader reader)
throws SQLException
SQLExceptionPreparedStatement.setNClob(int, java.io.Reader)public void setNClob(int parameterIndex,
Reader reader,
long length)
throws SQLException
SQLExceptionPreparedStatement.setNClob(int, java.io.Reader, long)public void setNString(int parameterIndex,
String x)
throws SQLException
SQLExceptionPreparedStatement.setNString(int, java.lang.String)public void setNull(int parameterIndex,
int sqltype)
throws SQLException
SQLExceptionPreparedStatement.setNull(int, int)public void setNull(int parameterIndex,
int sqltype,
String typeName)
throws SQLException
SQLExceptionPreparedStatement.setNull(int, int, java.lang.String)public void setObject(int parameterIndex,
Object x)
throws SQLException
SQLExceptionPreparedStatement.setObject(int, java.lang.Object)public void setObject(int parameterIndex,
Object x,
int targetSqlType)
throws SQLException
SQLExceptionPreparedStatement.setObject(int, java.lang.Object, int)public void setObject(int parameterIndex,
Object x,
int targetSqlType,
int scaleOrLength)
throws SQLException
SQLExceptionPreparedStatement.setObject(int, java.lang.Object, int, int)public void setRef(int parameterIndex,
Ref x)
throws SQLException
SQLExceptionPreparedStatement.setRef(int, java.sql.Ref)public void setRowId(int parameterIndex,
RowId x)
throws SQLException
SQLExceptionPreparedStatement.setRowId(int, java.sql.RowId)public void setShort(int parameterIndex,
short x)
throws SQLException
SQLExceptionPreparedStatement.setShort(int, short)public void setSQLXML(int parameterIndex,
SQLXML x)
throws SQLException
SQLExceptionPreparedStatement.setSQLXML(int, java.sql.SQLXML)public void setString(int parameterIndex,
String x)
throws SQLException
SQLExceptionPreparedStatement.setString(int, java.lang.String)public void setTime(int parameterIndex,
Time x)
throws SQLException
SQLExceptionPreparedStatement.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
SQLExceptionPreparedStatement.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
SQLExceptionPreparedStatement.setURL(int, java.net.URL)