Groovy 2.2.0

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(Object instance, Object owner)

 
Method Summary
protected Object getOwner()

protected MetaClass getOwnerMetaClass(Object owner)

Object invokeMethod(Class sender, Object receiver, String methodName, 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
getMetaClass, getTheClass, setMetaClass, hasProperty, invokeMethod, invokeMethod, invokeMethod, invokeMethod, pickMethod, getMetaProperty, getStaticMetaMethod, getStaticMetaMethod, getMetaMethod, invokeConstructor, invokeStaticMethod, getClassNode, invokeMissingProperty, invokeMissingMethod, getMetaMethods, selectConstructorAndTransformArguments, respondsTo, respondsTo, addMetaMethod, isGroovyObject, getAdaptee, setAdaptee, addMetaBeanProperty, isModified, addNewInstanceMethod, addNewStaticMethod, 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(Object instance, Object owner)


 
Method Detail

getOwner

protected Object getOwner()


getOwnerMetaClass

protected MetaClass getOwnerMetaClass(Object owner)


invokeMethod

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


 

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