public abstract class BabelfishStatement extends BabelfishGenericProxy
| Constructor and Description |
|---|
BabelfishStatement() |
| Modifier and Type | Method and Description |
|---|---|
void |
addBatch(java.lang.String sql)
Translation compliant implementation of java.sql.Statement#addBatch(java.lang.String)
|
boolean |
execute(java.lang.String sql)
Translation compliant implementation of java.sql.Statement#execute(java.lang.String)
|
boolean |
execute(java.lang.String sql,
int autoGeneratedKeys)
Translation compliant implementation of java.sql.Statement#execute(java.lang.String, int)
|
boolean |
execute(java.lang.String sql,
int[] columnIndexes)
Translation compliant implementation of java.sql.Statement#execute(java.lang.String, int[])
|
boolean |
execute(java.lang.String sql,
java.lang.String[] columnNames)
Translation compliant implementation of java.sql.Statement#execute(java.lang.String, java.lang.String[])
|
java.sql.ResultSet |
executeQuery(java.lang.String sql)
Translation compliant implementation of java.sql.Statement#executeQuery(java.lang.String)
|
int |
executeUpdate(java.lang.String sql)
Translation compliant implementation of java.sql.Statement#executeUpdate(java.lang.String)
|
int |
executeUpdate(java.lang.String sql,
int autoGeneratedKeys)
Translation compliant implementation of java.sql.Statement#executeUpdate(java.lang.String, int)
|
int |
executeUpdate(java.lang.String sql,
int[] columnIndexes)
Translation compliant implementation of java.sql.Statement#executeUpdate(java.lang.String, int[])
|
int |
executeUpdate(java.lang.String sql,
java.lang.String[] columnNames)
Translation compliant implementation of java.sql.Statement#executeUpdate(java.lang.String, java.lang.String[])
|
protected abstract java.lang.Object |
getCreator() |
protected abstract java.lang.Object |
getDelegate() |
protected java.lang.Object |
post_Methods(java.lang.reflect.Method m,
java.lang.Object result)
Post method interceptor.
|
protected abstract java.lang.Object |
proxify(java.lang.Object d,
java.lang.Object creator) |
protected java.lang.Object |
translateError(java.lang.reflect.Method m,
java.sql.SQLException ex)
Error interceptor.
|
protected abstract java.lang.Object getCreator()
getCreator in class BabelfishGenericProxyprotected abstract java.lang.Object getDelegate()
getDelegate in class BabelfishGenericProxyprotected abstract java.lang.Object proxify(java.lang.Object d,
java.lang.Object creator)
protected java.lang.Object translateError(java.lang.reflect.Method m,
java.sql.SQLException ex)
throws java.sql.SQLException
translateError in class BabelfishGenericProxym - ex - java.sql.SQLExceptionprotected java.lang.Object post_Methods(java.lang.reflect.Method m,
java.lang.Object result)
post_Methods in class BabelfishGenericProxym - result - public void addBatch(java.lang.String sql)
throws java.sql.SQLException
sql - java.sql.SQLExceptionStatement.addBatch(java.lang.String)public boolean execute(java.lang.String sql)
throws java.sql.SQLException
sql - java.sql.SQLExceptionStatement.execute(java.lang.String)public boolean execute(java.lang.String sql,
int autoGeneratedKeys)
throws java.sql.SQLException
sql - autoGeneratedKeys - java.sql.SQLExceptionStatement.execute(java.lang.String, int)public boolean execute(java.lang.String sql,
int[] columnIndexes)
throws java.sql.SQLException
sql - columnIndexes - java.sql.SQLExceptionStatement.execute(java.lang.String, int[])public boolean execute(java.lang.String sql,
java.lang.String[] columnNames)
throws java.sql.SQLException
sql - columnNames - java.sql.SQLExceptionStatement.execute(java.lang.String, java.lang.String[])public java.sql.ResultSet executeQuery(java.lang.String sql)
throws java.sql.SQLException
sql - java.sql.SQLExceptionStatement.executeQuery(java.lang.String)public int executeUpdate(java.lang.String sql)
throws java.sql.SQLException
sql - java.sql.SQLExceptionStatement.executeUpdate(java.lang.String)public int executeUpdate(java.lang.String sql,
int autoGeneratedKeys)
throws java.sql.SQLException
sql - autoGeneratedKeys - java.sql.SQLExceptionStatement.executeUpdate(java.lang.String, int)public int executeUpdate(java.lang.String sql,
int[] columnIndexes)
throws java.sql.SQLException
sql - columnIndexes - java.sql.SQLExceptionStatement.executeUpdate(java.lang.String, int[])public int executeUpdate(java.lang.String sql,
java.lang.String[] columnNames)
throws java.sql.SQLException
sql - columnNames - java.sql.SQLExceptionStatement.executeUpdate(java.lang.String, java.lang.String[])