Package groovy.lang
Class MetaArrayLengthProperty
- java.lang.Object
-
- groovy.lang.MetaProperty
-
- groovy.lang.MetaArrayLengthProperty
-
public class MetaArrayLengthProperty extends MetaProperty
Represents a property on a bean which may have a getter and/or a setter- Version:
- $Revision$
- Author:
- James Strachan
-
-
Field Summary
-
Fields inherited from class groovy.lang.MetaProperty
name, PROPERTY_SET_PREFIX, type
-
-
Constructor Summary
Constructors Constructor Description MetaArrayLengthProperty()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
getProperty(java.lang.Object object)
void
setProperty(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.MetaProperty
getGetterName, getModifiers, getName, getSetterName, getType
-
-
-
-
Method Detail
-
getProperty
public java.lang.Object getProperty(java.lang.Object object)
- Specified by:
getProperty
in classMetaProperty
- Returns:
- the property of the given object
-
setProperty
public void setProperty(java.lang.Object object, java.lang.Object newValue)
Sets the property on the given object to the new value- Specified by:
setProperty
in classMetaProperty
- Parameters:
object
- on which to set the propertynewValue
- the new value of the property- Throws:
java.lang.RuntimeException
- if the property could not be set
-
-