|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.midao.jdbc.core.handlers.type.OracleTypeHandler
public class OracleTypeHandler
TypeHandler Implementation tailored to Oracle JDBC Driver
Constructor Summary | |
---|---|
OracleTypeHandler(Overrider overrider)
Creates new OracleTypeHandler instance |
Method Summary | |
---|---|
void |
afterExecute(java.sql.Statement stmt,
QueryParameters processedInput,
QueryParameters params)
Reads @processedInput and closes all JDBC SQL Type to prevent any memory leaks. |
QueryParameters |
processInput(java.sql.Statement stmt,
QueryParameters params)
Reads @params and creates new QueryParameters with converted Java types into JDBC SQL Types |
java.util.List<QueryParameters> |
processOutput(java.sql.Statement stmt,
java.util.List<QueryParameters> paramsList)
Works the same as TypeHandler.processInput(java.sql.Statement, org.midao.jdbc.core.handlers.model.QueryParameters)
Allows processing of the List |
QueryParameters |
processOutput(java.sql.Statement stmt,
QueryParameters params)
Processes QueryParameters returned after Statement execution and converts any JDBC SQL Type into Java Type |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OracleTypeHandler(Overrider overrider)
overrider
- overriderMethod Detail |
---|
public QueryParameters processInput(java.sql.Statement stmt, QueryParameters params) throws java.sql.SQLException
processInput
in interface TypeHandler
stmt
- JDBC Statementparams
- QueryParameters which are read
java.sql.SQLException
public void afterExecute(java.sql.Statement stmt, QueryParameters processedInput, QueryParameters params) throws java.sql.SQLException
afterExecute
in interface TypeHandler
stmt
- JDBC StatementprocessedInput
- values returned from TypeHandler.processInput(java.sql.Statement, org.midao.jdbc.core.handlers.model.QueryParameters)
params
- original values
java.sql.SQLException
public QueryParameters processOutput(java.sql.Statement stmt, QueryParameters params) throws java.sql.SQLException
processOutput
in interface TypeHandler
stmt
- JDBC Statementparams
- QueryParameters returned after Statement execution
java.sql.SQLException
public java.util.List<QueryParameters> processOutput(java.sql.Statement stmt, java.util.List<QueryParameters> paramsList) throws java.sql.SQLException
TypeHandler.processInput(java.sql.Statement, org.midao.jdbc.core.handlers.model.QueryParameters)
Allows processing of the List
processOutput
in interface TypeHandler
stmt
- JDBC StatementparamsList
- QueryParameters List returned after Statement execution
java.sql.SQLException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |