Class MethodMetaProperty
java.lang.Object
groovy.lang.MetaProperty
org.codehaus.groovy.runtime.metaclass.MethodMetaProperty
- Direct Known Subclasses:
- MethodMetaProperty.GetBeanMethodMetaProperty,- MethodMetaProperty.GetMethodMetaProperty
public class MethodMetaProperty extends MetaProperty
Wrapper for a method for a property get or set.
 WARNING: This class is for internal use only, don't use it for your APIs
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classMethodMetaProperty.GetBeanMethodMetaPropertyWrapper for a method realizing the property getter.static classMethodMetaProperty.GetMethodMetaPropertyWrapper for a method realizing the property get.
- 
Field SummaryFields inherited from class groovy.lang.MetaPropertyname, PROPERTY_SET_PREFIX, type
- 
Constructor SummaryConstructors Constructor Description MethodMetaProperty(java.lang.String name, MetaMethod method)
- 
Method SummaryModifier and Type Method Description MetaMethodgetMetaMethod()java.lang.ObjectgetProperty(java.lang.Object object)voidsetProperty(java.lang.Object object, java.lang.Object newValue)Sets the property on the given object to the new value.Methods inherited from class groovy.lang.MetaPropertygetGetterName, getModifiers, getName, getSetterName, getTypeMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Constructor Details- 
MethodMetaProperty
 
- 
- 
Method Details- 
getPropertypublic java.lang.Object getProperty(java.lang.Object object)- Specified by:
- getPropertyin class- MetaProperty
- Returns:
- the property of the given object
 
- 
setPropertypublic void setProperty(java.lang.Object object, java.lang.Object newValue)Description copied from class:MetaPropertySets the property on the given object to the new value.- Specified by:
- setPropertyin class- MetaProperty
- Parameters:
- object- on which to set the property
- newValue- the new value of the property
 
- 
getMetaMethod
 
-