org.apache.ibatis.reflection.wrapper
Class MapWrapper

java.lang.Object
  extended by org.apache.ibatis.reflection.wrapper.BaseWrapper
      extended by org.apache.ibatis.reflection.wrapper.MapWrapper
All Implemented Interfaces:
ObjectWrapper

public class MapWrapper
extends BaseWrapper


Field Summary
 
Fields inherited from class org.apache.ibatis.reflection.wrapper.BaseWrapper
metaObject, NO_ARGUMENTS
 
Constructor Summary
MapWrapper(MetaObject metaObject, java.util.Map map)
           
 
Method Summary
 java.lang.String findProperty(java.lang.String name)
           
 java.lang.Object get(PropertyTokenizer prop)
           
 java.lang.String[] getGetterNames()
           
 java.lang.Class getGetterType(java.lang.String name)
           
 java.lang.String[] getSetterNames()
           
 java.lang.Class getSetterType(java.lang.String name)
           
 boolean hasGetter(java.lang.String name)
           
 boolean hasSetter(java.lang.String name)
           
 MetaObject instantiatePropertyValue(java.lang.String name, PropertyTokenizer prop, ObjectFactory objectFactory)
           
 void set(PropertyTokenizer prop, java.lang.Object value)
           
 
Methods inherited from class org.apache.ibatis.reflection.wrapper.BaseWrapper
getCollectionValue, resolveCollection, setCollectionValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapWrapper

public MapWrapper(MetaObject metaObject,
                  java.util.Map map)
Method Detail

get

public java.lang.Object get(PropertyTokenizer prop)

set

public void set(PropertyTokenizer prop,
                java.lang.Object value)

findProperty

public java.lang.String findProperty(java.lang.String name)

getGetterNames

public java.lang.String[] getGetterNames()

getSetterNames

public java.lang.String[] getSetterNames()

getSetterType

public java.lang.Class getSetterType(java.lang.String name)

getGetterType

public java.lang.Class getGetterType(java.lang.String name)

hasSetter

public boolean hasSetter(java.lang.String name)

hasGetter

public boolean hasGetter(java.lang.String name)

instantiatePropertyValue

public MetaObject instantiatePropertyValue(java.lang.String name,
                                           PropertyTokenizer prop,
                                           ObjectFactory objectFactory)


Copyright © 2010. All Rights Reserved.