Class DefaultMapResultHandler<K,V>
- java.lang.Object
-
- org.apache.ibatis.executor.result.DefaultMapResultHandler<K,V>
-
- All Implemented Interfaces:
ResultHandler<V>
public class DefaultMapResultHandler<K,V> extends java.lang.Object implements ResultHandler<V>
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
mapKey
private java.util.Map<K,V>
mappedResults
private ObjectFactory
objectFactory
private ObjectWrapperFactory
objectWrapperFactory
private ReflectorFactory
reflectorFactory
-
Constructor Summary
Constructors Constructor Description DefaultMapResultHandler(java.lang.String mapKey, ObjectFactory objectFactory, ObjectWrapperFactory objectWrapperFactory, ReflectorFactory reflectorFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<K,V>
getMappedResults()
void
handleResult(ResultContext<? extends V> context)
-
-
-
Field Detail
-
mapKey
private final java.lang.String mapKey
-
objectFactory
private final ObjectFactory objectFactory
-
objectWrapperFactory
private final ObjectWrapperFactory objectWrapperFactory
-
reflectorFactory
private final ReflectorFactory reflectorFactory
-
-
Constructor Detail
-
DefaultMapResultHandler
public DefaultMapResultHandler(java.lang.String mapKey, ObjectFactory objectFactory, ObjectWrapperFactory objectWrapperFactory, ReflectorFactory reflectorFactory)
-
-
Method Detail
-
handleResult
public void handleResult(ResultContext<? extends V> context)
- Specified by:
handleResult
in interfaceResultHandler<K>
-
-