protected static class Argument.NextUnboundAsDefaultsProvider.NextUnboundArgumentIterator.DefaultArgument extends Object implements Argument
Argument
annotation.Argument.Binder, Argument.BindingMechanic, Argument.NextUnboundAsDefaultsProvider| Modifier | Constructor and Description |
|---|---|
protected |
DefaultArgument(int parameterIndex)
Creates a new instance of an argument annotation.
|
| Modifier and Type | Method and Description |
|---|---|
Class<Argument> |
annotationType() |
Argument.BindingMechanic |
bindingMechanic() |
boolean |
equals(Object other) |
int |
hashCode() |
String |
toString() |
int |
value() |
protected DefaultArgument(int parameterIndex)
parameterIndex - The index of the source method parameter to be bound.public int value()
public Argument.BindingMechanic bindingMechanic()
public Class<Argument> annotationType()
annotationType in interface Annotationpublic boolean equals(Object other)
equals in interface Annotationequals in class Objectpublic int hashCode()
hashCode in interface AnnotationhashCode in class Objectpublic String toString()
toString in interface AnnotationtoString in class ObjectCopyright © 2014–2016. All rights reserved.