Overview | Package | Class | Deprecated | Index | Help
| Groovy 1.7.0
| FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.codehaus.groovy.runtime
Class HandleMetaClass

    java.lang.Object
      groovy.lang.DelegatingMetaClass
          org.codehaus.groovy.runtime.HandleMetaClass

    class HandleMetaClass
    extends DelegatingMetaClass

Field Summary

Fields inherited from class DelegatingMetaClass
delegate

Constructor Summary
`HandleMetaClass(MetaClass mc)`
`HandleMetaClass(MetaClass mc, Object obj)`

Method Summary
`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)`

Methods inherited from 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

Methods inherited from class Object
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll

Constructor Detail

### HandleMetaClass

    public HandleMetaClass(MetaClass mc)

### HandleMetaClass

    public HandleMetaClass(MetaClass mc, Object obj)

Method Detail

### addMetaBeanProperty

    public void addMetaBeanProperty(MetaBeanProperty metaBeanProperty)

### addMetaMethod

    public void addMetaMethod(MetaMethod metaMethod)

### addNewInstanceMethod

    public void addNewInstanceMethod(Method method)

### addNewStaticMethod

    public void addNewStaticMethod(Method method)

### equals

    public boolean equals(Object obj)

### getProperty

    public Object getProperty(String property)

### initialize

    public void initialize()

### invokeMethod

    public Object invokeMethod(String name, Object args)

### replaceDelegate

    public GroovyObject replaceDelegate()

### setProperty

    public void setProperty(String property, Object newValue)

Copyright © 2003-2009 The Codehaus. All rights reserved.