JDBC20DataHandler
, JDBC30DataHandler
public abstract class FilterDataHandler extends DataHandler
Constructor | Description |
---|---|
FilterDataHandler(DataHandler delegate) |
Constructor FilterDataHandler
|
Modifier and Type | Method | Description |
---|---|---|
PyObject |
__chain__() |
Returns a list of datahandlers chained together through the use of delegation.
|
PyObject |
getPyObject(java.sql.ResultSet set,
int col,
int type) |
Method getPyObject
|
PyObject |
getRowId(java.sql.Statement stmt) |
Returns the row id of the last executed statement.
|
void |
postExecute(java.sql.Statement stmt) |
Method postExecute
|
void |
preExecute(java.sql.Statement stmt) |
Method preExecute
|
void |
setJDBCObject(java.sql.PreparedStatement stmt,
int index,
PyObject object) |
Method setJDBCObject
|
void |
setJDBCObject(java.sql.PreparedStatement stmt,
int index,
PyObject object,
int type) |
Method setJDBCObject
|
checkNull, getMetaDataName, getProcedure, getPyObject, getSystemDataHandler, read, read, registerOut, toString
public FilterDataHandler(DataHandler delegate)
delegate
- public PyObject getRowId(java.sql.Statement stmt) throws java.sql.SQLException
getRowId
in class DataHandler
stmt
- java.sql.SQLException
public void preExecute(java.sql.Statement stmt) throws java.sql.SQLException
preExecute
in class DataHandler
stmt
- java.sql.SQLException
public void postExecute(java.sql.Statement stmt) throws java.sql.SQLException
postExecute
in class DataHandler
stmt
- java.sql.SQLException
public void setJDBCObject(java.sql.PreparedStatement stmt, int index, PyObject object) throws java.sql.SQLException
setJDBCObject
in class DataHandler
stmt
- index
- object
- java.sql.SQLException
public void setJDBCObject(java.sql.PreparedStatement stmt, int index, PyObject object, int type) throws java.sql.SQLException
setJDBCObject
in class DataHandler
stmt
- index
- object
- type
- java.sql.SQLException
public PyObject getPyObject(java.sql.ResultSet set, int col, int type) throws java.sql.SQLException
getPyObject
in class DataHandler
set
- col
- type
- java.sql.SQLException
public PyObject __chain__()
__chain__
in class DataHandler