@Documented
@Retention(value=RUNTIME)
@Target(value=PARAMETER)
public @interface FieldProxy
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.Modifier and Type | Optional Element and Description |
---|---|
java.lang.Class<?> |
declaringType
Determines which type defines the field that is to be accessed.
|
boolean |
serializableProxy
Determines if the proxy should be serializable.
|
java.lang.String |
value
Determines the name of the field that is to be accessed.
|
public abstract boolean serializableProxy
true
if the proxy should be serializable.public abstract java.lang.String value
public abstract java.lang.Class<?> declaringType