Package groovy.lang
Class MetaExpandoProperty
java.lang.Object
groovy.lang.MetaProperty
groovy.lang.MetaExpandoProperty
public class MetaExpandoProperty extends MetaProperty
Represents a property in an Expando object
- 
Field SummaryFields inherited from class groovy.lang.MetaPropertyname, PROPERTY_SET_PREFIX, type
- 
Constructor SummaryConstructors Constructor Description MetaExpandoProperty(java.util.Map.Entry entry)
- 
Method SummaryModifier and Type Method Description 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 valueMethods 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- 
MetaExpandoPropertypublic MetaExpandoProperty(java.util.Map.Entry entry)
 
- 
- 
Method Details- 
getPropertypublic java.lang.Object getProperty(java.lang.Object object)- Specified by:
- getPropertyin class- MetaProperty
- Returns:
- the property of the given object
- Throws:
- java.lang.Exception- if the property could not be evaluated
 
- 
setPropertypublic void setProperty(java.lang.Object object, java.lang.Object newValue)Sets 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
 
 
-