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.Annotationpublic int hashCode()
hashCode in interface java.lang.annotation.AnnotationhashCode in class java.lang.Objectpublic boolean equals(java.lang.Object other)
equals in interface java.lang.annotation.Annotationequals in class java.lang.Objectpublic java.lang.String toString()
toString in interface java.lang.annotation.AnnotationtoString in class java.lang.Object