org.apache.ibatis.reflection
Class MetaClass

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

public class MetaClass
extends Object


Method Summary
 String findProperty(String name)
           
static MetaClass forClass(Class<?> type)
           
 Invoker getGetInvoker(String name)
           
 String[] getGetterNames()
           
 Class<?> getGetterType(String name)
           
 Invoker getSetInvoker(String name)
           
 String[] getSetterNames()
           
 Class<?> getSetterType(String name)
           
 boolean hasGetter(String name)
           
 boolean hasSetter(String name)
           
static boolean isClassCacheEnabled()
           
 MetaClass metaClassForProperty(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(Class<?> type)

isClassCacheEnabled

public static boolean isClassCacheEnabled()

setClassCacheEnabled

public static void setClassCacheEnabled(boolean classCacheEnabled)

metaClassForProperty

public MetaClass metaClassForProperty(String name)

findProperty

public String findProperty(String name)

getGetterNames

public String[] getGetterNames()

getSetterNames

public String[] getSetterNames()

getSetterType

public Class<?> getSetterType(String name)

getGetterType

public Class<?> getGetterType(String name)

hasSetter

public boolean hasSetter(String name)

hasGetter

public boolean hasGetter(String name)

getGetInvoker

public Invoker getGetInvoker(String name)

getSetInvoker

public Invoker getSetInvoker(String name)


Copyright © 2010-2012 MyBatis.org. All Rights Reserved.