org.midao.jdbc.core.handlers.input.named
Class MapListInputHandler
java.lang.Object
org.midao.jdbc.core.handlers.input.AbstractInputHandler<T>
org.midao.jdbc.core.handlers.input.named.AbstractNamedListInputHandler<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>>
org.midao.jdbc.core.handlers.input.named.MapListInputHandler
- All Implemented Interfaces:
- InputHandler<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>>
- Direct Known Subclasses:
- SpringMapListInputHandler
public class MapListInputHandler
- extends AbstractNamedListInputHandler<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>>
Named InputHandler. Allows accepting List(Map) of Maps as source of values for Query
Constructor Summary |
protected |
MapListInputHandler(QueryInputProcessor processor,
java.lang.String encodedQuery,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> inputParameter)
Creates new MapListInputHandler instance |
|
MapListInputHandler(java.lang.String encodedQuery,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> inputParameter)
Creates new MapListInputHandler instance |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MapListInputHandler
public MapListInputHandler(java.lang.String encodedQuery,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> inputParameter)
- Creates new MapListInputHandler instance
- Parameters:
encodedQuery
- encoded QueryinputParameter
- input Map List(Map)
MapListInputHandler
protected MapListInputHandler(QueryInputProcessor processor,
java.lang.String encodedQuery,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> inputParameter)
- Creates new MapListInputHandler instance
- Parameters:
processor
- Query input processorencodedQuery
- encoded QueryinputParameter
- input Map List (Map)
getQueryString
public java.lang.String getQueryString()
- Description copied from class:
AbstractNamedListInputHandler
- Returns parsed SQL String (without named parameters)
- Specified by:
getQueryString
in interface InputHandler<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>>
- Specified by:
getQueryString
in class AbstractNamedListInputHandler<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>>
- Returns:
- parsed SQL String
getQueryParameters
public QueryParameters getQueryParameters()
- Description copied from class:
AbstractNamedListInputHandler
- Returns named parameters and their values
- Specified by:
getQueryParameters
in interface InputHandler<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>>
- Specified by:
getQueryParameters
in class AbstractNamedListInputHandler<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>>
- Returns:
- QueryParameters filled with parameters and their values
Copyright © 2013. All Rights Reserved.