@API(value=Experimental) public interface AnnotationConsumer<A extends Annotation> extends Consumer<A>
@AnnotationConsumer
is a @FunctionalInterface
for consuming
Annotation
s.
It is typically implemented by implementations of ArgumentsProvider
in order to signal that they can accept
a certain annotation.