|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.midao.jdbc.core.handlers.input.AbstractInputHandler<T>
org.midao.jdbc.core.handlers.input.named.AbstractNamedInputHandler<java.util.Map<java.lang.String,java.lang.Object>>
org.midao.jdbc.core.handlers.input.named.MapInputHandler
public class MapInputHandler
Named InputHandler. Allows accepting Map as source of values for Query
Field Summary |
---|
Fields inherited from class org.midao.jdbc.core.handlers.input.AbstractInputHandler |
---|
EMPTY_ARRAY, EMPTY_INT_ARRAY, processor |
Constructor Summary | |
---|---|
protected |
MapInputHandler(QueryInputProcessor processor,
java.lang.String encodedQuery,
java.util.Map<java.lang.String,java.lang.Object> inputParameter,
java.lang.String parameterName)
Creates new MapInputHandler instance |
|
MapInputHandler(java.lang.String encodedQuery,
java.util.Map<java.lang.String,java.lang.Object> inputParameter)
Creates new MapInputHandler instance |
|
MapInputHandler(java.lang.String encodedQuery,
java.util.Map<java.lang.String,java.lang.Object> inputParameter,
java.lang.String parameterName)
Creates new MapInputHandler instance |
Method Summary | ||
---|---|---|
java.lang.String |
getEncodedQueryString()
|
|
QueryParameters |
getQueryParameters()
Returns named parameters and their values |
|
java.lang.String |
getQueryString()
Returns parsed SQL String (without named parameters) |
|
|
updateInput(QueryParameters updatedInput)
|
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 |
---|
public MapInputHandler(java.lang.String encodedQuery, java.util.Map<java.lang.String,java.lang.Object> inputParameter)
encodedQuery
- encoded QueryinputParameter
- input Mappublic MapInputHandler(java.lang.String encodedQuery, java.util.Map<java.lang.String,java.lang.Object> inputParameter, java.lang.String parameterName)
encodedQuery
- encoded QueryinputParameter
- input MapparameterName
- name of the map. can be referenced as .. Example: animal.nameprotected MapInputHandler(QueryInputProcessor processor, java.lang.String encodedQuery, java.util.Map<java.lang.String,java.lang.Object> inputParameter, java.lang.String parameterName)
processor
- Query input processorencodedQuery
- encoded QueryinputParameter
- input MapparameterName
- name of the map. can be referenced as .. Example: animal.nameMethod Detail |
---|
public java.lang.String getQueryString()
AbstractNamedInputHandler
getQueryString
in interface InputHandler<java.util.Map<java.lang.String,java.lang.Object>>
getQueryString
in class AbstractNamedInputHandler<java.util.Map<java.lang.String,java.lang.Object>>
public QueryParameters getQueryParameters()
AbstractNamedInputHandler
getQueryParameters
in interface InputHandler<java.util.Map<java.lang.String,java.lang.Object>>
getQueryParameters
in class AbstractNamedInputHandler<java.util.Map<java.lang.String,java.lang.Object>>
public java.lang.String getEncodedQueryString()
AbstractNamedInputHandler
getEncodedQueryString
in class AbstractNamedInputHandler<java.util.Map<java.lang.String,java.lang.Object>>
public <T> T updateInput(QueryParameters updatedInput)
AbstractNamedInputHandler
updateInput
in class AbstractNamedInputHandler<java.util.Map<java.lang.String,java.lang.Object>>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |