Package | Description |
---|---|
com.fasterxml.jackson.databind.introspect |
Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
|
Modifier and Type | Field and Description |
---|---|
protected AnnotationMap |
AnnotatedMember._annotations |
protected AnnotationMap[] |
AnnotatedWithParams._paramAnnotations
Annotations associated with parameters of the annotated
entity (method or constructor parameters)
|
Modifier and Type | Method and Description |
---|---|
abstract AnnotationMap |
AnnotationCollector.asAnnotationMap() |
AnnotationMap |
AnnotatedMember.getAllAnnotations()
NOTE: promoted in 2.9 from `Annotated` up
|
AnnotationMap |
AnnotatedWithParams.getParameterAnnotations(int index) |
static AnnotationMap |
AnnotationMap.merge(AnnotationMap primary,
AnnotationMap secondary) |
static AnnotationMap |
AnnotationMap.of(Class<?> type,
Annotation value) |
Modifier and Type | Method and Description |
---|---|
static AnnotationMap |
AnnotationMap.merge(AnnotationMap primary,
AnnotationMap secondary) |
protected AnnotatedParameter |
AnnotatedWithParams.replaceParameterAnnotations(int index,
AnnotationMap ann)
Method called by parameter object when an augmented instance is created;
needs to replace parameter with new instance
|
AnnotatedField |
AnnotatedField.withAnnotations(AnnotationMap ann) |
Annotated |
VirtualAnnotatedMember.withAnnotations(AnnotationMap fallback) |
abstract Annotated |
AnnotatedMember.withAnnotations(AnnotationMap fallback)
Fluent factory method that will construct a new instance that uses specified
instance annotations instead of currently configured ones.
|
AnnotatedParameter |
AnnotatedParameter.withAnnotations(AnnotationMap ann) |
AnnotatedConstructor |
AnnotatedConstructor.withAnnotations(AnnotationMap ann) |
AnnotatedMethod |
AnnotatedMethod.withAnnotations(AnnotationMap ann) |
Copyright © 2008–2022 FasterXML. All rights reserved.