|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.midao.jdbc.core.handlers.type.EmptyTypeHandler
public class EmptyTypeHandler
Default TypeHandler implementation It is empty implementation and doesn't perform any conversion/processing
Constructor Summary | |
---|---|
EmptyTypeHandler(Overrider overrider)
Creates new EmptyTypeHandler 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 EmptyTypeHandler(Overrider overrider)
overrider
- Method Detail |
---|
public QueryParameters processInput(java.sql.Statement stmt, QueryParameters params)
processInput
in interface TypeHandler
stmt
- JDBC Statementparams
- QueryParameters which are read
public void afterExecute(java.sql.Statement stmt, QueryParameters processedInput, QueryParameters params)
afterExecute
in interface TypeHandler
stmt
- JDBC StatementprocessedInput
- values returned from TypeHandler.processInput(java.sql.Statement, org.midao.jdbc.core.handlers.model.QueryParameters)
params
- original valuespublic java.util.List<QueryParameters> processOutput(java.sql.Statement stmt, java.util.List<QueryParameters> paramsList)
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
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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |