Uses of Class
net.bytebuddy.implementation.bind.annotation.FieldProxy
-
Packages that use FieldProxy Package Description net.bytebuddy.implementation.bind.annotation This package contains annotations, types and classes that are responsible for binding a method to calling another method by interpreting annotations that indicate how a method should be bound to another method. -
-
Uses of FieldProxy in net.bytebuddy.implementation.bind.annotation
Methods in net.bytebuddy.implementation.bind.annotation that return types with arguments of type FieldProxy Modifier and Type Method Description 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 withFieldProxy
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 theFieldProxy
annotation.static TargetMethodAnnotationDrivenBinder.ParameterBinder<FieldProxy>
FieldProxy.Binder. install(TypeDescription typeDescription)
Creates a binder by installing a single proxy type where annotating a parameter withFieldProxy
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 theFieldProxy
annotation.Method parameters in net.bytebuddy.implementation.bind.annotation with type arguments of type FieldProxy Modifier and Type Method Description protected MethodDelegationBinder.ParameterBinding<?>
FieldProxy.Binder. bind(FieldDescription fieldDescription, AnnotationDescription.Loadable<FieldProxy> annotation, MethodDescription source, ParameterDescription target, Implementation.Target implementationTarget, Assigner assigner)
protected TypeDescription
FieldProxy.Binder. declaringType(AnnotationDescription.Loadable<FieldProxy> annotation)
protected java.lang.String
FieldProxy.Binder. fieldName(AnnotationDescription.Loadable<FieldProxy> annotation)
-