public interface  org.apache.ibatis.reflection.wrapper.ObjectWrapper extends java.lang.Object
{
public abstract java.lang.Object get(org.apache.ibatis.reflection.property.PropertyTokenizer);
public abstract void set(org.apache.ibatis.reflection.property.PropertyTokenizer, java.lang.Object);
public abstract java.lang.String findProperty(java.lang.String, boolean);
public abstract java.lang.String[] getGetterNames();
public abstract java.lang.String[] getSetterNames();
public abstract java.lang.Class getSetterType(java.lang.String);
public abstract java.lang.Class getGetterType(java.lang.String);
public abstract boolean hasSetter(java.lang.String);
public abstract boolean hasGetter(java.lang.String);
public abstract org.apache.ibatis.reflection.MetaObject instantiatePropertyValue(java.lang.String, org.apache.ibatis.reflection.property.PropertyTokenizer, org.apache.ibatis.reflection.factory.ObjectFactory);
public abstract boolean isCollection();
public abstract void add(java.lang.Object);
public abstract void addAll(java.util.List);
}