groovy.lang
Class MetaClassImpl.GetBeanMethodMetaProperty

java.lang.Object
  extended by groovy.lang.MetaProperty
      extended by groovy.lang.MetaClassImpl.GetBeanMethodMetaProperty
Enclosing class:
MetaClassImpl

private static class MetaClassImpl.GetBeanMethodMetaProperty
extends MetaProperty


Field Summary
private  MetaMethod theMethod
           
 
Fields inherited from class groovy.lang.MetaProperty
name, PROPERTY_SET_PREFIX, type
 
Constructor Summary
MetaClassImpl.GetBeanMethodMetaProperty(java.lang.String name, MetaMethod theMethod)
           
 
Method Summary
 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

theMethod

private final MetaMethod theMethod
Constructor Detail

MetaClassImpl.GetBeanMethodMetaProperty

public MetaClassImpl.GetBeanMethodMetaProperty(java.lang.String name,
                                               MetaMethod theMethod)
Method Detail

getProperty

public java.lang.Object getProperty(java.lang.Object object)
Specified by:
getProperty in class MetaProperty
Returns:
the property of the given object

setProperty

public void setProperty(java.lang.Object object,
                        java.lang.Object newValue)
Description copied from class: MetaProperty
Sets the property on the given object to the new value

Specified by:
setProperty in class MetaProperty
Parameters:
object - on which to set the property
newValue - the new value of the property


Copyright © ${year} The Codehaus. All Rights Reserved.