[Java] Class MixinInstanceMetaProperty
- org.codehaus.groovy.runtime.metaclass.MixinInstanceMetaProperty
public class MixinInstanceMetaProperty extends MetaBeanProperty
MetaProperty for mixed in classes
Fields inherited from class | Fields |
---|---|
class MetaProperty | PROPERTY_SET_PREFIX, name, type |
Constructor Summary
Constructor and description |
---|
MixinInstanceMetaProperty
(MetaProperty property, MixinInMetaClass mixinInMetaClass) |
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
public CachedClass |
getDeclaringClass() | |
public CachedClass |
getDeclaringClass() | |
public int |
getModifiers() | |
public int |
getModifiers() | |
public String |
getName() | |
public String |
getName() | |
public Class |
getReturnType() | |
public Class |
getReturnType() | |
public Object |
invoke(Object object, Object[] arguments) | |
public Object |
invoke(Object object, Object[] arguments) |
Inherited Methods Summary
Methods inherited from class | Name |
---|---|
class MetaBeanProperty | getField, getGetter, getModifiers, getProperty, getSetter, setField, setProperty |
class MetaProperty | getGetterName, getModifiers, getName, getProperty, getSetterName, getType, setProperty |
Constructor Detail
public MixinInstanceMetaProperty(MetaProperty property, MixinInMetaClass mixinInMetaClass)
Method Detail
public CachedClass getDeclaringClass()
public CachedClass getDeclaringClass()
public int getModifiers()
public int getModifiers()
public String getName()
public String getName()
public Class getReturnType()
public Class getReturnType()
public Object invoke(Object object, Object[] arguments)
public Object invoke(Object object, Object[] arguments)
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/3.0.7/html/gapi/org/codehaus/groovy/runtime/metaclass/MixinInstanceMetaProperty.html