public class

MetaObject

extends Object
java.lang.Object
   ↳ org.apache.ibatis.reflection.MetaObject

Summary

Public Methods
void add(Object element)
<E> void addAll(List<E> list)
String findProperty(String propName, boolean useCamelCaseMapping)
static MetaObject forObject(Object object, ObjectFactory objectFactory, ObjectWrapperFactory objectWrapperFactory, ReflectorFactory reflectorFactory)
String[] getGetterNames()
Class<?> getGetterType(String name)
ObjectFactory getObjectFactory()
ObjectWrapper getObjectWrapper()
ObjectWrapperFactory getObjectWrapperFactory()
Object getOriginalObject()
ReflectorFactory getReflectorFactory()
String[] getSetterNames()
Class<?> getSetterType(String name)
Object getValue(String name)
boolean hasGetter(String name)
boolean hasSetter(String name)
boolean isCollection()
MetaObject metaObjectForProperty(String name)
void setValue(String name, Object value)
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public void add (Object element)

public void addAll (List<E> list)

public String findProperty (String propName, boolean useCamelCaseMapping)

public static MetaObject forObject (Object object, ObjectFactory objectFactory, ObjectWrapperFactory objectWrapperFactory, ReflectorFactory reflectorFactory)

public String[] getGetterNames ()

public Class<?> getGetterType (String name)

public ObjectFactory getObjectFactory ()

public ObjectWrapper getObjectWrapper ()

public ObjectWrapperFactory getObjectWrapperFactory ()

public Object getOriginalObject ()

public ReflectorFactory getReflectorFactory ()

public String[] getSetterNames ()

public Class<?> getSetterType (String name)

public Object getValue (String name)

public boolean hasGetter (String name)

public boolean hasSetter (String name)

public boolean isCollection ()

public MetaObject metaObjectForProperty (String name)

public void setValue (String name, Object value)