net.sf.cglib
Class MetaClass
java.lang.Object
net.sf.cglib.MetaClass
- public abstract class MetaClass
- extends java.lang.Object
- Author:
- baliuka
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getPropertyTypes
public java.lang.Class[] getPropertyTypes()
getMethod
public MethodProxy getMethod(java.lang.String name,
java.lang.Class[] types)
getConstructor
public ConstructorProxy getConstructor(java.lang.Class[] types)
getGetters
public java.lang.String[] getGetters()
getSetters
public java.lang.String[] getSetters()
getInstance
public static MetaClass getInstance(java.lang.ClassLoader loader,
java.lang.Class target,
java.lang.String[] getters,
java.lang.String[] setters,
java.lang.Class[] types)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
newInstance
public abstract java.lang.Object newInstance()
getPropertyValues
public abstract java.lang.Object[] getPropertyValues(java.lang.Object bean)
setPropertyValues
public abstract void setPropertyValues(java.lang.Object bean,
java.lang.Object[] values)
Copyright (c) 2001 - Apache Software Foundation