Package de.intarsys.tools.reflect
Interface IAccessHandler
public interface IAccessHandler
An object supporting handling reflective access to fields of a delegate.
-
Method Summary
-
Method Details
-
getValue
Make a reflective get access to the fieldnamewithinreceiver- Parameters:
receiver- The object hosting the field.name- The name of the field to get.- Returns:
- The field value
- Throws:
FieldException
-
setValue
Make a reflective set access to the fieldnamewithinreceiver- Parameters:
receiver- The object hosting the field.name- The name of the field to get.value- The new value for the field- Returns:
- The previous field value. This is an optional feature.
- Throws:
FieldException
-