org.midao.jdbc.spring.handlers.input.named
Class SpringBeanInputHandler<T>

java.lang.Object
  extended by org.midao.jdbc.core.handlers.input.AbstractInputHandler<T>
      extended by org.midao.jdbc.core.handlers.input.named.AbstractNamedInputHandler<T>
          extended by org.midao.jdbc.core.handlers.input.named.BeanInputHandler<T>
              extended by org.midao.jdbc.spring.handlers.input.named.SpringBeanInputHandler<T>
All Implemented Interfaces:
InputHandler<T>

public class SpringBeanInputHandler<T>
extends BeanInputHandler<T>

Same as BeanInputHandler with the difference that it uses SpringQueryInputProcessor by default.


Field Summary
 
Fields inherited from class org.midao.jdbc.core.handlers.input.AbstractInputHandler
EMPTY_ARRAY, EMPTY_INT_ARRAY, processor
 
Constructor Summary
SpringBeanInputHandler(java.lang.String encodedQuery, T inputParameter)
          Creates new SpringBeanInputHandler instance
SpringBeanInputHandler(java.lang.String encodedQuery, T inputParameter, java.lang.String parameterName)
          Creates new SpringBeanInputHandler instance
 
Method Summary
 
Methods inherited from class org.midao.jdbc.core.handlers.input.named.BeanInputHandler
getEncodedQueryString, getQueryParameters, getQueryString, updateInput
 
Methods inherited from class org.midao.jdbc.core.handlers.input.named.AbstractNamedInputHandler
updateBean, updateMap
 
Methods inherited from class org.midao.jdbc.core.handlers.input.AbstractInputHandler
mergeMaps, validateSqlString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpringBeanInputHandler

public SpringBeanInputHandler(java.lang.String encodedQuery,
                              T inputParameter)
Creates new SpringBeanInputHandler instance

Parameters:
encodedQuery - encoded Query
inputParameter - input Bean

SpringBeanInputHandler

public SpringBeanInputHandler(java.lang.String encodedQuery,
                              T inputParameter,
                              java.lang.String parameterName)
Creates new SpringBeanInputHandler instance

Parameters:
encodedQuery - encoded Query
inputParameter - input Bean
parameterName - name of the bean. can be referenced as .. Example: animal.name


Copyright © 2013. All Rights Reserved.