Interface TargetMethodAnnotationDrivenBinder.ParameterBinder<T extends Annotation>

Type Parameters:
T - The Annotation.annotationType() handled by this parameter binder.
All Known Implementing Classes:
AllArguments.Binder, Argument.Binder, Default.Binder, DefaultCall.Binder, DefaultCallHandle.Binder, DefaultMethod.Binder, DefaultMethodHandle.Binder, DynamicConstant.Binder, Empty.Binder, FieldGetterHandle.Binder, FieldGetterHandle.Binder.Delegate, FieldProxy.Binder, FieldSetterHandle.Binder, FieldSetterHandle.Binder.Delegate, FieldValue.Binder, FieldValue.Binder.Delegate, Handle.Binder, Morph.Binder, Origin.Binder, Pipe.Binder, StubValue.Binder, Super.Binder, SuperCall.Binder, SuperCallHandle.Binder, SuperMethod.Binder, SuperMethodHandle.Binder, TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFieldBinding, TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue, TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue.OfConstant, This.Binder
Enclosing class:
TargetMethodAnnotationDrivenBinder

public static interface TargetMethodAnnotationDrivenBinder.ParameterBinder<T extends Annotation>
A parameter binder is used as a delegate for binding a parameter according to a particular annotation type found on this parameter.