Interface AnnotatedArgumentBinder<A extends java.lang.annotation.Annotation,T,S>
-
- Type Parameters:
A
- The annotation typeT
- The argument typeS
- The binding source type
- All Superinterfaces:
ArgumentBinder<T,S>
- All Known Implementing Classes:
AbstractAnnotatedArgumentBinder
public interface AnnotatedArgumentBinder<A extends java.lang.annotation.Annotation,T,S> extends ArgumentBinder<T,S>
AnArgumentBinder
whose lookup is driven by an annotation definition.- Since:
- 1.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.micronaut.core.bind.ArgumentBinder
ArgumentBinder.BindingResult<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Class<A>
getAnnotationType()
-
Methods inherited from interface io.micronaut.core.bind.ArgumentBinder
bind
-
-
-
-
Method Detail
-
getAnnotationType
java.lang.Class<A> getAnnotationType()
- Returns:
- The annotation type.
-
-