Groovy Documentation

org.codehaus.groovy.runtime.metaclass
[Java] Class MixedInMetaClass

java.lang.Object
  groovy.lang.DelegatingMetaClass
      org.codehaus.groovy.runtime.metaclass.OwnedMetaClass
          org.codehaus.groovy.runtime.metaclass.MixedInMetaClass

public class MixedInMetaClass
extends OwnedMetaClass

Authors:
Alex Tkachman


Constructor Summary
MixedInMetaClass(java.lang.Object instance, java.lang.Object owner)

 
Method Summary
protected java.lang.Object getOwner()

protected MetaClass getOwnerMetaClass(java.lang.Object owner)

java.lang.Object invokeMethod(java.lang.Class sender, java.lang.Object receiver, java.lang.String methodName, java.lang.Object[] arguments, boolean isCallToSuper, boolean fromInsideClass)

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

Constructor Detail

MixedInMetaClass

public MixedInMetaClass(java.lang.Object instance, java.lang.Object owner)


 
Method Detail

getOwner

protected java.lang.Object getOwner()


getOwnerMetaClass

protected MetaClass getOwnerMetaClass(java.lang.Object owner)


invokeMethod

public java.lang.Object invokeMethod(java.lang.Class sender, java.lang.Object receiver, java.lang.String methodName, java.lang.Object[] arguments, boolean isCallToSuper, boolean fromInsideClass)


 

Groovy Documentation