Package org.codehaus.groovy.reflection
Class CachedField
java.lang.Object
groovy.lang.MetaProperty
org.codehaus.groovy.reflection.CachedField
public class CachedField extends MetaProperty
- 
Field SummaryFields inherited from class groovy.lang.MetaPropertyname, PROPERTY_SET_PREFIX, type
- 
Constructor SummaryConstructors Constructor Description CachedField(java.lang.reflect.Field field)
- 
Method SummaryModifier and Type Method Description java.lang.reflect.FieldgetCachedField()java.lang.ClassgetDeclaringClass()intgetModifiers()Returns the access modifier.java.lang.ObjectgetProperty(java.lang.Object object)booleanisFinal()booleanisStatic()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, getName, getSetterName, getTypeMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Constructor Details- 
CachedFieldpublic CachedField(java.lang.reflect.Field field)
 
- 
- 
Method Details- 
getCachedFieldpublic java.lang.reflect.Field getCachedField()
- 
getDeclaringClasspublic java.lang.Class getDeclaringClass()
- 
getModifierspublic int getModifiers()Returns the access modifier.- Overrides:
- getModifiersin class- MetaProperty
- Returns:
- Modifier.PUBLIC
 
- 
isFinalpublic boolean isFinal()
- 
isStaticpublic boolean isStatic()
- 
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)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
 
 
-