java.lang.Class<FieldProxy> |
FieldProxy.Binder.getHandledType() |
The annotation type that is handled by this parameter binder.
|
static TargetMethodAnnotationDrivenBinder.ParameterBinder<FieldProxy> |
FieldProxy.Binder.install(java.lang.Class<?> type) |
Creates a binder by installing a single proxy type where annotating a parameter with FieldProxy allows
getting and setting values for a given field.
|
static TargetMethodAnnotationDrivenBinder.ParameterBinder<FieldProxy> |
FieldProxy.Binder.install(java.lang.Class<?> getterType,
java.lang.Class<?> setterType) |
Creates a binder by installing two proxy types which are implemented by this binder if a field getter
or a field setter is requested by using the
FieldProxy annotation.
|
static TargetMethodAnnotationDrivenBinder.ParameterBinder<FieldProxy> |
FieldProxy.Binder.install(TypeDescription typeDescription) |
Creates a binder by installing a single proxy type where annotating a parameter with FieldProxy allows
getting and setting values for a given field.
|
static TargetMethodAnnotationDrivenBinder.ParameterBinder<FieldProxy> |
FieldProxy.Binder.install(TypeDescription getterType,
TypeDescription setterType) |
Creates a binder by installing two proxy types which are implemented by this binder if a field getter
or a field setter is requested by using the
FieldProxy annotation.
|