org.apache.ibatis.reflection
Class MetaClass

java.lang.Object
  extended by org.apache.ibatis.reflection.MetaClass

public class MetaClass
extends java.lang.Object


Method Summary
 java.lang.String findProperty(java.lang.String name)
           
static MetaClass forClass(java.lang.Class type)
           
 Invoker getGetInvoker(java.lang.String name)
           
 java.lang.String[] getGetterNames()
           
 java.lang.Class getGetterType(java.lang.String name)
           
 Invoker getSetInvoker(java.lang.String name)
           
 java.lang.String[] getSetterNames()
           
 java.lang.Class getSetterType(java.lang.String name)
           
 boolean hasGetter(java.lang.String name)
           
 boolean hasSetter(java.lang.String name)
           
static boolean isClassCacheEnabled()
           
 MetaClass metaClassForProperty(java.lang.String name)
           
static void setClassCacheEnabled(boolean classCacheEnabled)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

forClass

public static MetaClass forClass(java.lang.Class type)

isClassCacheEnabled

public static boolean isClassCacheEnabled()

setClassCacheEnabled

public static void setClassCacheEnabled(boolean classCacheEnabled)

metaClassForProperty

public MetaClass metaClassForProperty(java.lang.String name)

findProperty

public java.lang.String findProperty(java.lang.String name)

getGetterNames

public java.lang.String[] getGetterNames()

getSetterNames

public java.lang.String[] getSetterNames()

getSetterType

public java.lang.Class getSetterType(java.lang.String name)

getGetterType

public java.lang.Class getGetterType(java.lang.String name)

hasSetter

public boolean hasSetter(java.lang.String name)

hasGetter

public boolean hasGetter(java.lang.String name)

getGetInvoker

public Invoker getGetInvoker(java.lang.String name)

getSetInvoker

public Invoker getSetInvoker(java.lang.String name)


Copyright © 2010 MyBatis.org. All Rights Reserved.