Class TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound.DefaultArgument

java.lang.Object
net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound.DefaultArgument
All Implemented Interfaces:
Annotation
Enclosing class:
TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound

protected static class TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound.DefaultArgument extends Object implements Argument
A default implementation of an Argument annotation.
  • Field Details

    • VALUE

      private static final String VALUE
      The name of the value annotation parameter.
      See Also:
    • BINDING_MECHANIC

      private static final String BINDING_MECHANIC
      The name of the value binding mechanic parameter.
      See Also:
    • parameterIndex

      private final int parameterIndex
      The index of the source method parameter to be bound.
  • Constructor Details

    • DefaultArgument

      protected DefaultArgument(int parameterIndex)
      Creates a new instance of an argument annotation.
      Parameters:
      parameterIndex - The index of the source method parameter to be bound.
  • Method Details