Package org.apache.ibatis.reflection
Class MetaClass
java.lang.Object
org.apache.ibatis.reflection.MetaClass
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
MetaClass
(Class<?> type, ReflectorFactory reflectorFactory) -
Method Summary
Modifier and TypeMethodDescriptionprivate StringBuilder
buildProperty
(String name, StringBuilder builder) findProperty
(String name) findProperty
(String name, boolean useCamelCaseMapping) static MetaClass
forClass
(Class<?> type, ReflectorFactory reflectorFactory) private Type
getGenericGetterType
(String propertyName) getGetInvoker
(String name) String[]
Class
<?> getGetterType
(String name) private Class
<?> getSetInvoker
(String name) String[]
Class
<?> getSetterType
(String name) boolean
boolean
boolean
metaClassForProperty
(String name) private MetaClass
-
Field Details
-
reflectorFactory
-
reflector
-
-
Constructor Details
-
MetaClass
-
-
Method Details
-
forClass
-
metaClassForProperty
-
findProperty
-
findProperty
-
getGetterNames
-
getSetterNames
-
getSetterType
-
getGetterType
-
metaClassForProperty
-
getGetterType
-
getGenericGetterType
-
hasSetter
-
hasGetter
-
getGetInvoker
-
getSetInvoker
-
buildProperty
-
hasDefaultConstructor
public boolean hasDefaultConstructor()
-