Class BeanWrapper
java.lang.Object
org.apache.ibatis.reflection.wrapper.BaseWrapper
org.apache.ibatis.reflection.wrapper.BeanWrapper
- All Implemented Interfaces:
ObjectWrapper
public class BeanWrapper extends BaseWrapper
- Author:
- Clinton Begin
-
Field Summary
Fields inherited from class org.apache.ibatis.reflection.wrapper.BaseWrapper
metaObject, NO_ARGUMENTS
-
Constructor Summary
Constructors Constructor Description BeanWrapper(MetaObject metaObject, Object object)
-
Method Summary
Modifier and Type Method Description void
add(Object element)
<E> void
addAll(List<E> list)
String
findProperty(String name, boolean useCamelCaseMapping)
Object
get(PropertyTokenizer prop)
String[]
getGetterNames()
Class<?>
getGetterType(String name)
String[]
getSetterNames()
Class<?>
getSetterType(String name)
boolean
hasGetter(String name)
boolean
hasSetter(String name)
MetaObject
instantiatePropertyValue(String name, PropertyTokenizer prop, ObjectFactory objectFactory)
boolean
isCollection()
void
set(PropertyTokenizer prop, Object value)
Methods inherited from class org.apache.ibatis.reflection.wrapper.BaseWrapper
getCollectionValue, resolveCollection, setCollectionValue
-
Constructor Details
-
BeanWrapper
-
-
Method Details
-
get
-
set
-
findProperty
-
getGetterNames
-
getSetterNames
-
getSetterType
-
getGetterType
-
hasSetter
-
hasGetter
-
instantiatePropertyValue
public MetaObject instantiatePropertyValue(String name, PropertyTokenizer prop, ObjectFactory objectFactory) -
isCollection
public boolean isCollection() -
add
-
addAll
-