Argument.Binder, Argument.BindingMechanic
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
BINDING_MECHANIC
The name of the value binding mechanic parameter.
|
private int |
parameterIndex
The index of the source method parameter to be bound.
|
private static java.lang.String |
VALUE
The name of the value annotation parameter.
|
Modifier | Constructor and Description |
---|---|
protected |
DefaultArgument(int parameterIndex)
Creates a new instance of an argument annotation.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class<Argument> |
annotationType() |
Argument.BindingMechanic |
bindingMechanic() |
boolean |
equals(java.lang.Object other) |
int |
hashCode() |
java.lang.String |
toString() |
int |
value() |
private static final java.lang.String VALUE
private static final java.lang.String BINDING_MECHANIC
private final int parameterIndex
protected DefaultArgument(int parameterIndex)
parameterIndex
- The index of the source method parameter to be bound.public int value()
public Argument.BindingMechanic bindingMechanic()
public java.lang.Class<Argument> annotationType()
annotationType
in interface java.lang.annotation.Annotation
public int hashCode()
hashCode
in interface java.lang.annotation.Annotation
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in interface java.lang.annotation.Annotation
equals
in class java.lang.Object
public java.lang.String toString()
toString
in interface java.lang.annotation.Annotation
toString
in class java.lang.Object