[Java] Class HandleMetaClass
- org.codehaus.groovy.runtime.HandleMetaClass
Fields inherited from class | Fields |
---|---|
class DelegatingMetaClass | delegate |
Properties Summary
Type | Name and description |
---|---|
Object |
property |
Constructor Summary
Constructor and description |
---|
HandleMetaClass
(MetaClass mc) |
HandleMetaClass
(MetaClass mc, Object obj) |
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
void |
addMetaBeanProperty(MetaBeanProperty metaBeanProperty) | |
void |
addMetaMethod(MetaMethod metaMethod) | |
void |
addNewInstanceMethod(Method method) | |
void |
addNewStaticMethod(Method method) | |
boolean |
equals(Object obj) | |
Object |
getProperty(String property) | |
void |
initialize() | |
Object |
invokeMethod(String name, Object args) | |
GroovyObject |
replaceDelegate() | |
void |
setProperty(String property, Object newValue) |
Inherited Methods Summary
Property Detail
Object property
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/2.5.14/html/gapi/org/codehaus/groovy/runtime/HandleMetaClass.html