|
Groovy 1.7.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgroovy.lang.MetaProperty
groovy.lang.MetaBeanProperty
class MetaBeanProperty extends MetaProperty
Represents a property on a bean which may have a getter and/or a setter
Field Summary |
---|
Fields inherited from class MetaProperty | |
---|---|
name, type |
Constructor Summary | |
MetaBeanProperty(String name, Class type, MetaMethod getter, MetaMethod setter)
|
Method Summary | |
---|---|
CachedField
|
getField()
|
MetaMethod
|
getGetter()
Get the getter method. |
int
|
getModifiers()
|
Object
|
getProperty(Object object)
Get the property of the given object. |
MetaMethod
|
getSetter()
Get the setter method. |
void
|
setField(CachedField f)
|
void
|
setGetter(MetaMethod getter)
This is for MetaClass to patch up the object later when looking for get*() methods. |
void
|
setProperty(Object object, Object newValue)
Set the property on the given object to the new value. |
void
|
setSetter(MetaMethod setter)
This is for MetaClass to patch up the object later when looking for set*() methods. |
Methods inherited from class MetaProperty | |
---|---|
getGetterName, getModifiers, getName, getProperty, getSetterName, getType, setProperty |
Methods inherited from class Object | |
---|---|
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
Constructor Detail |
---|
public MetaBeanProperty(String name, Class type, MetaMethod getter, MetaMethod setter)
Method Detail |
---|
public CachedField getField()
public MetaMethod getGetter()
public int getModifiers()
public Object getProperty(Object object)
public MetaMethod getSetter()
public void setField(CachedField f)
public void setGetter(MetaMethod getter)
public void setProperty(Object object, Object newValue)
public void setSetter(MetaMethod setter)
Copyright © 2003-2009 The Codehaus. All rights reserved.