@Target(value=METHOD)
@Retention(value=RUNTIME)
public @interface BindingMatch
Modifier and Type | Required Element and Description |
---|---|
BindingBehavior |
behavior
The binding behavior.
|
Modifier and Type | Optional Element and Description |
---|---|
java.lang.Class<? extends java.lang.annotation.Annotation> |
classifier
The classifier.
|
int |
consumedCount
Get the number of arguments that this binding consumes.
|
boolean |
provideModifiers
Set whether an array of modifier annotations is provided in the list of
arguments.
|
java.lang.Class<?>[] |
type
The type.
|
public abstract BindingBehavior behavior
public abstract java.lang.Class<? extends java.lang.annotation.Annotation> classifier
Annotation
if not setpublic abstract java.lang.Class<?>[] type
Class
if not set