org.apache.ibatis.reflection.wrapper
Class BaseWrapper

java.lang.Object
  extended by org.apache.ibatis.reflection.wrapper.BaseWrapper
All Implemented Interfaces:
ObjectWrapper
Direct Known Subclasses:
BeanWrapper, MapWrapper

public abstract class BaseWrapper
extends java.lang.Object
implements ObjectWrapper


Field Summary
protected  MetaObject metaObject
           
protected static java.lang.Object[] NO_ARGUMENTS
           
 
Constructor Summary
protected BaseWrapper(MetaObject metaObject)
           
 
Method Summary
protected  java.lang.Object getCollectionValue(PropertyTokenizer prop, java.lang.Object collection)
           
protected  java.lang.Object resolveCollection(PropertyTokenizer prop, java.lang.Object object)
           
protected  void setCollectionValue(PropertyTokenizer prop, java.lang.Object collection, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.ibatis.reflection.wrapper.ObjectWrapper
findProperty, get, getGetterNames, getGetterType, getSetterNames, getSetterType, hasGetter, hasSetter, instantiatePropertyValue, set
 

Field Detail

NO_ARGUMENTS

protected static final java.lang.Object[] NO_ARGUMENTS

metaObject

protected MetaObject metaObject
Constructor Detail

BaseWrapper

protected BaseWrapper(MetaObject metaObject)
Method Detail

resolveCollection

protected java.lang.Object resolveCollection(PropertyTokenizer prop,
                                             java.lang.Object object)

getCollectionValue

protected java.lang.Object getCollectionValue(PropertyTokenizer prop,
                                              java.lang.Object collection)

setCollectionValue

protected void setCollectionValue(PropertyTokenizer prop,
                                  java.lang.Object collection,
                                  java.lang.Object value)


Copyright © 2010 MyBatis.org. All Rights Reserved.