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
-