Package org.codehaus.groovy.reflection
Class CachedField
java.lang.Object
groovy.lang.MetaProperty
org.codehaus.groovy.reflection.CachedField
- All Implemented Interfaces:
- MetaMember
- 
Field SummaryFields inherited from class groovy.lang.MetaPropertyname, PROPERTY_SET_PREFIX, type
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionasAccessMethod(MethodHandles.Lookup lookup) intReturns the access modifiers.getProperty(Object object) voidsetProperty(Object object, 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, waitMethods inherited from interface groovy.lang.MetaMemberisFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, isSynthetic
- 
Constructor Details- 
CachedField
 
- 
- 
Method Details- 
getCachedField
- 
getDeclaringClass
- 
getModifierspublic int getModifiers()Returns the access modifiers.- Specified by:
- getModifiersin interface- MetaMember
- Overrides:
- getModifiersin class- MetaProperty
- Returns:
- Modifier.PUBLIC
 
- 
getProperty- Specified by:
- getPropertyin class- MetaProperty
- Returns:
- the property of the given object
 
- 
setPropertySets 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
 
- 
asAccessMethod- Throws:
- IllegalAccessException
 
 
-