Using this annotation it is possible to access fields by getter and setter types. Before this annotation can be
used, it needs to be installed with two types. The getter type must be defined in a single-method interface
with a single method that returns an
Object
type and takes no arguments. The setter interface
must similarly return
void
and take a single
Object
argument. After installing these
interfaces with the
FieldProxy.Binder
, this
binder needs to be registered with a
MethodDelegation
before it can be used.