AnnotationConsumer
It is typically implemented by implementations of ArgumentsProvider and ArgumentConverter in order to signal that they can accept a certain annotation.
ArgumentsProvider
ArgumentConverter
accept