Enhancement
| Modifier and Type | Method and Description |
|---|---|
| public ParameterConfig | Returns: this configurator object, to allow fluent usagethe annotation type, must not be annotationType)nullRedeclares jakarta. Adds a marker annotation of given type to this method parameter. |
| public ParameterConfig | Returns: this configurator object, to allow fluent usagethe annotation to add to this method parameter, must not be annotation)nullRedeclares jakarta. Adds given annotation to this method parameter. |
| public ParameterConfig | Returns: this configurator object, to allow fluent usagethe annotation to add to this method parameter, must not be annotation)nullRedeclares jakarta. Adds given annotation to this method parameter. |
| public ParameterInfo | info()
Redeclares jakarta. Returns the |
| public ParameterConfig | Returns: this configurator object, to allow fluent usageRedeclares jakarta. Removes all annotations from this method parameter. |
| public ParameterConfig | Returns: this configurator object, to allow fluent usagean annotation predicate, must not be predicate)nullRedeclares jakarta. Removes all annotations matching given predicate from this method parameter. |
| addAnnotation | back to summary |
|---|---|
| public ParameterConfig addAnnotation(Class<? extends Annotation> annotationType) Redeclares jakarta. Adds a marker annotation of given type to this method parameter. Does not allow configuring annotation members.
| |
| addAnnotation | back to summary |
|---|---|
| public ParameterConfig addAnnotation(AnnotationInfo annotation) Redeclares jakarta. Adds given annotation to this method parameter. The
| |
| addAnnotation | back to summary |
|---|---|
| public ParameterConfig addAnnotation(Annotation annotation) Redeclares jakarta. Adds given annotation to this method parameter. The annotation instance is typically
a subclass of
| |
| info | back to summary |
|---|---|
| public ParameterInfo info() Redeclares jakarta. Returns the
| |
| removeAllAnnotations | back to summary |
|---|---|
| public ParameterConfig removeAllAnnotations() Redeclares jakarta. Removes all annotations from this method parameter.
| |
| removeAnnotation | back to summary |
|---|---|
| public ParameterConfig removeAnnotation(Predicate<AnnotationInfo> predicate) Redeclares jakarta. Removes all annotations matching given predicate from this method parameter.
| |