Package gw.lang.reflect
Interface IPropertyAccessor
- All Known Implementing Classes:
ArrayExpansionPropertyInfo.ArrayExpansionAccessor,DynamicPropertyInfo,GosuPropertyInfo.GosuPropertyAccessor,GosuPropertyInfo.ReflectivePropertyAccessor,GosuVarPropertyInfo.VarPropertyAccessor,JavaFieldPropertyInfo.NonStaticAccessor,JavaFieldPropertyInfo.StaticAccessor,JavaPropertyInfo.PropertyAccessorAdaptor,LengthAccessor,MetaPropertyInfoDelegate.Accessor,PackagePropertyInfo.PackagePropertyAccessor,StaticPropertyInfo.StaticAccessor,TypePropertyInfo.MetaTypePropertyAccessor
public interface IPropertyAccessor
-
Method Summary
-
Method Details
-
getValue
Returns the value for a property given a "this" object- Parameters:
ctx- the "this" pointer.- Returns:
- the value of the property for the ctx object
-
setValue
Sets the property to the given value for the ctx object- Parameters:
ctx- the "this" pointervalue- the new value
-