Package org.codehaus.groovy.reflection
Class CachedField
java.lang.Object
groovy.lang.MetaProperty
org.codehaus.groovy.reflection.CachedField
- 
Field Summary
Fields inherited from class groovy.lang.MetaProperty
name, PROPERTY_SET_PREFIX, type - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionintReturns the access modifier.getProperty(Object object) booleanisFinal()booleanisStatic()voidsetProperty(Object object, Object newValue) Sets the property on the given object to the new valueMethods inherited from class groovy.lang.MetaProperty
getGetterName, getName, getSetterName, getType 
- 
Constructor Details
- 
CachedField
 
 - 
 - 
Method Details
- 
getCachedField
 - 
getDeclaringClass
 - 
getModifiers
public int getModifiers()Description copied from class:MetaPropertyReturns the access modifier.- Overrides:
 getModifiersin classMetaProperty- Returns:
 - Modifier.PUBLIC
 
 - 
isFinal
public boolean isFinal() - 
isStatic
public boolean isStatic() - 
getProperty
- Specified by:
 getPropertyin classMetaProperty- Returns:
 - the property of the given object
 - Throws:
 RuntimeException- if the property could not be evaluated
 - 
setProperty
Sets the property on the given object to the new value- Specified by:
 setPropertyin classMetaProperty- Parameters:
 object- on which to set the propertynewValue- the new value of the property- Throws:
 RuntimeException- if the property could not be set
 
 -