public class DelegatingMetaClass extends Object implements GroovyObject, MetaClass, MutableMetaClass
| Constructor and description | 
|---|
| DelegatingMetaClass(MetaClass delegate) | 
| DelegatingMetaClass(Class theClass) | 
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | public void | addMetaBeanProperty(MetaBeanProperty metaBeanProperty) | 
|  | public void | addMetaMethod(MetaMethod metaMethod) | 
|  | public void | addNewInstanceMethod(Method method) | 
|  | public void | addNewStaticMethod(Method method) | 
|  | public boolean | equals(Object obj) | 
|  | public MetaClass | getAdaptee() | 
|  | public Object | getAttribute(Object object, String attribute) | 
|  | public Object | getAttribute(Class sender, Object receiver, String messageName, boolean useSuper) | 
|  | public ClassNode | getClassNode() | 
|  | public MetaClass | getMetaClass() | 
|  | public MetaMethod | getMetaMethod(String name, Object[] args) | 
|  | public List<MetaMethod> | getMetaMethods() | 
|  | public MetaProperty | getMetaProperty(String name) | 
|  | public List<MetaMethod> | getMethods() | 
|  | public List<MetaProperty> | getProperties() | 
|  | public Object | getProperty(Object object, String property) | 
|  | public Object | getProperty(Class sender, Object receiver, String messageName, boolean useSuper, boolean fromInsideClass) | 
|  | public Object | getProperty(String property) | 
|  | public MetaMethod | getStaticMetaMethod(String name, Object[] args) | 
|  | public MetaMethod | getStaticMetaMethod(String name, Class[] argTypes) | 
|  | public Class | getTheClass() | 
|  | public MetaProperty | hasProperty(Object obj, String name) | 
|  | 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 | invokeMethod(Class sender, Object receiver, String methodName, Object[] arguments, boolean isCallToSuper, boolean fromInsideClass) | 
|  | public Object | invokeMethod(String name, Object args) | 
|  | public Object | invokeMissingMethod(Object instance, String methodName, Object[] arguments) | 
|  | public Object | invokeMissingProperty(Object instance, String propertyName, Object optionalValue, boolean isGetter) | 
|  | public Object | invokeStaticMethod(Object object, String methodName, Object[] arguments) | 
|  | public boolean | isGroovyObject() | 
|  | public boolean | isModified() | 
|  | public MetaMethod | pickMethod(String methodName, Class[] arguments)@deprecated | 
|  | public List<MetaMethod> | respondsTo(Object obj, String name, Object[] argTypes) | 
|  | public List<MetaMethod> | respondsTo(Object obj, String name) | 
|  | public int | selectConstructorAndTransformArguments(int numberOfConstructors, Object[] arguments) | 
|  | public void | setAdaptee(MetaClass adaptee) | 
|  | public void | setAttribute(Object object, String attribute, Object newValue) | 
|  | public void | setAttribute(Class sender, Object receiver, String messageName, Object messageValue, boolean useSuper, boolean fromInsideClass) | 
|  | public void | setMetaClass(MetaClass metaClass) | 
|  | public void | setProperty(Object object, String property, Object newValue) | 
|  | public void | setProperty(Class sender, Object receiver, String messageName, Object messageValue, boolean useSuper, boolean fromInsideClass) | 
|  | public void | setProperty(String property, Object newValue) | 
|  | public String | toString() | 
Copyright © 2003-2025 The Apache Software Foundation. All rights reserved.