[Java] Class HandleMetaClass
- org.codehaus.groovy.runtime.HandleMetaClass
public class HandleMetaClass extends DelegatingMetaClass
Fields inherited from class | Fields |
---|---|
class DelegatingMetaClass | delegate |
Constructor Summary
Constructor and description |
---|
HandleMetaClass
(MetaClass mc) |
HandleMetaClass
(MetaClass mc, Object obj) |
Methods Summary
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 Object |
getProperty(String property) | |
public void |
initialize() | |
public Object |
invokeMethod(String name, Object args) | |
public GroovyObject |
replaceDelegate() | |
public void |
setProperty(String property, Object newValue) |
Inherited Methods Summary
Constructor Detail
public HandleMetaClass(MetaClass mc)
public HandleMetaClass(MetaClass mc, Object obj)
Method Detail
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 Object getProperty(String property)
public void initialize()
public Object invokeMethod(String name, Object args)
public GroovyObject replaceDelegate()
public void setProperty(String property, Object newValue)
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/3.0.7/html/gapi/org/codehaus/groovy/runtime/HandleMetaClass.html