BaseAnnotationArgumentProducer

A base class for implementing AnnotationArgumentProducer handles parameter types and wrapping for you. You only have to implement the typed extractor methods. If you want individual methods for each primitive type, use BasePrimitiveSpecificAnnotationArgumentProducer instead.

Processing is done in two steps:

Inheritors

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard

Returns the argument for the corresponding parameter, or null if the parameter is not present. The returned argument's AnnotationArgument.type must match the parameter's AnnotationParameter.type.