groovy / 2.5.14 / org / codehaus / groovy / runtime / handlemetaclass.html /

[Java] Class HandleMetaClass

  • org.codehaus.groovy.runtime.HandleMetaClass
Inherited fields
Fields inherited from class Fields
class DelegatingMetaClass delegate

Properties Summary

Properties
Type Name and description
Object property

Constructor Summary

Constructors
Constructor and description
HandleMetaClass (MetaClass mc)
HandleMetaClass (MetaClass mc, Object obj)

Methods Summary

Methods
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

Inherited Methods
Methods inherited from class Name
class DelegatingMetaClass addMetaBeanProperty, addMetaMethod, addNewInstanceMethod, addNewStaticMethod, equals, getAdaptee, getAttribute, getAttribute, getClassNode, getMetaClass, getMetaMethod, getMetaMethods, getMetaProperty, getMethods, getProperties, getProperty, getProperty, getProperty, getStaticMetaMethod, getStaticMetaMethod, getTheClass, hasProperty, hashCode, initialize, invokeConstructor, invokeMethod, invokeMethod, invokeMethod, invokeMethod, invokeMissingMethod, invokeMissingProperty, invokeStaticMethod, isGroovyObject, isModified, pickMethod, respondsTo, respondsTo, selectConstructorAndTransformArguments, setAdaptee, setAttribute, setAttribute, setMetaClass, setProperty, setProperty, setProperty, toString

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