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