Package org.apache.ibatis.reflection
Class MetaClass
- java.lang.Object
-
- org.apache.ibatis.reflection.MetaClass
-
public class MetaClass extends Object
- Author:
- Clinton Begin
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
findProperty(String name)
String
findProperty(String name, boolean useCamelCaseMapping)
static MetaClass
forClass(Class<?> type, ReflectorFactory reflectorFactory)
Invoker
getGetInvoker(String name)
String[]
getGetterNames()
Class<?>
getGetterType(String name)
Invoker
getSetInvoker(String name)
String[]
getSetterNames()
Class<?>
getSetterType(String name)
boolean
hasDefaultConstructor()
boolean
hasGetter(String name)
boolean
hasSetter(String name)
MetaClass
metaClassForProperty(String name)
-
-
-
Method Detail
-
forClass
public static MetaClass forClass(Class<?> type, ReflectorFactory reflectorFactory)
-
getGetterNames
public String[] getGetterNames()
-
getSetterNames
public String[] getSetterNames()
-
hasSetter
public boolean hasSetter(String name)
-
hasGetter
public boolean hasGetter(String name)
-
hasDefaultConstructor
public boolean hasDefaultConstructor()
-
-