| java.lang.Object groovy.lang.MetaClass groovy.lang.DelegatingMetaClass
DelegatingMetaClass | public class DelegatingMetaClass extends MetaClass (Code) | | author: John Wilson |
Method Summary | |
public void | addNewInstanceMethod(Method method) | public void | addNewStaticMethod(Method method) | public boolean | equals(Object obj) | public Object | getAttribute(Object object, String attribute) | public ClassNode | getClassNode() | public List | getMetaMethods() | public List | getMethods() | public List | getProperties() | public Object | getProperty(Object object, String property) | public int | hashCode() | public void | initialize() | public Object | invokeConstructor(Object[] arguments) | public Object | invokeMethod(Object object, String methodName, Object arguments) | public Object | invokeMethod(Object object, String methodName, Object[] arguments) | public Object | invokeStaticMethod(Object object, String methodName, Object[] arguments) | public MetaMethod | pickMethod(String methodName, Class[] arguments) | protected MetaMethod | retrieveMethod(String methodName, Class[] arguments) | public void | setAttribute(Object object, String attribute, Object newValue) | public void | setProperty(Object object, String property, Object newValue) | public String | toString() |
DelegatingMetaClass | public DelegatingMetaClass(Class theClass)(Code) | | |
addNewInstanceMethod | public void addNewInstanceMethod(Method method)(Code) | | |
addNewStaticMethod | public void addNewStaticMethod(Method method)(Code) | | |
hashCode | public int hashCode()(Code) | | |
initialize | public void initialize()(Code) | | |
Methods inherited from groovy.lang.MetaClass | abstract public void addNewInstanceMethod(Method method)(Code)(Java Doc) abstract public void addNewStaticMethod(Method method)(Code)(Java Doc) public Object getAttribute(Class sender, Object receiver, String messageName, boolean useSuper)(Code)(Java Doc) abstract public Object getAttribute(Object object, String attribute)(Code)(Java Doc) abstract public ClassNode getClassNode()(Code)(Java Doc) abstract public List getMetaMethods()(Code)(Java Doc) abstract public List getMethods()(Code)(Java Doc) abstract public List getProperties()(Code)(Java Doc) public Object getProperty(Class sender, Object receiver, String messageName, boolean useSuper, boolean fromInsideClass)(Code)(Java Doc) abstract public Object getProperty(Object object, String property)(Code)(Java Doc) abstract public void initialize()(Code)(Java Doc) abstract public Object invokeConstructor(Object[] arguments)(Code)(Java Doc) public Object invokeConstructorAt(Class at, Object[] arguments)(Code)(Java Doc) public Object invokeMethod(Object object, String methodName, Object arguments)(Code)(Java Doc) public Object invokeMethod(Class sender, Object receiver, String methodName, Object[] arguments, boolean isCallToSuper, boolean fromInsideClass)(Code)(Java Doc) abstract public Object invokeMethod(Object object, String methodName, Object[] arguments)(Code)(Java Doc) public Object invokeMissingMethod(Object instance, String methodName, Object[] arguments)(Code)(Java Doc) abstract public Object invokeStaticMethod(Object object, String methodName, Object[] arguments)(Code)(Java Doc) public boolean isGroovyObject()(Code)(Java Doc) public static boolean isUseReflection()(Code)(Java Doc) abstract public MetaMethod pickMethod(String methodName, Class[] arguments)(Code)(Java Doc) protected MetaMethod retrieveMethod(String methodName, Class[] arguments)(Code)(Java Doc) public void setAttribute(Class sender, Object receiver, String messageName, Object messageValue, boolean useSuper, boolean fromInsideClass)(Code)(Java Doc) abstract public void setAttribute(Object object, String attribute, Object newValue)(Code)(Java Doc) public void setProperty(Class sender, Object receiver, String messageName, Object messageValue, boolean useSuper, boolean fromInsideClass)(Code)(Java Doc) abstract public void setProperty(Object object, String property, Object newValue)(Code)(Java Doc) public static void setUseReflection(boolean useReflection)(Code)(Java Doc)
|
|
|