Uses of Class
com.fasterxml.jackson.databind.introspect.AnnotationMap
Packages that use AnnotationMap
Package
Description
Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
-
Uses of AnnotationMap in com.fasterxml.jackson.databind.introspect
Fields in com.fasterxml.jackson.databind.introspect declared as AnnotationMapModifier and TypeFieldDescriptionprotected final AnnotationMap
AnnotatedMember._annotations
protected final AnnotationMap[]
AnnotatedWithParams._paramAnnotations
Annotations associated with parameters of the annotated entity (method or constructor parameters)protected static final AnnotationMap[]
CollectorBase.NO_ANNOTATION_MAPS
protected static final AnnotationMap[]
CollectorBase.NO_ANNOTATION_MAPS
Methods in com.fasterxml.jackson.databind.introspect that return AnnotationMapModifier and TypeMethodDescriptionabstract AnnotationMap
AnnotationCollector.asAnnotationMap()
AnnotatedMember.getAllAnnotations()
NOTE: promoted in 2.9 from `Annotated` upfinal AnnotationMap
AnnotatedWithParams.getParameterAnnotations
(int index) static AnnotationMap
AnnotationMap.merge
(AnnotationMap primary, AnnotationMap secondary) static AnnotationMap
AnnotationMap.of
(Class<?> type, Annotation value) Methods in com.fasterxml.jackson.databind.introspect with parameters of type AnnotationMapModifier and TypeMethodDescriptionstatic 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 instanceAnnotatedConstructor.withAnnotations
(AnnotationMap ann) AnnotatedField.withAnnotations
(AnnotationMap ann) 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.AnnotatedMethod.withAnnotations
(AnnotationMap ann) AnnotatedParameter.withAnnotations
(AnnotationMap ann) VirtualAnnotatedMember.withAnnotations
(AnnotationMap fallback) Constructors in com.fasterxml.jackson.databind.introspect with parameters of type AnnotationMapModifierConstructorDescriptionAnnotatedConstructor
(TypeResolutionContext ctxt, Constructor<?> constructor, AnnotationMap classAnn, AnnotationMap[] paramAnn) AnnotatedField
(TypeResolutionContext contextClass, Field field, AnnotationMap annMap) protected
AnnotatedMember
(TypeResolutionContext ctxt, AnnotationMap annotations) AnnotatedMethod
(TypeResolutionContext ctxt, Method method, AnnotationMap classAnn, AnnotationMap[] paramAnnotations) AnnotatedParameter
(AnnotatedWithParams owner, JavaType type, TypeResolutionContext typeContext, AnnotationMap annotations, int index) protected
AnnotatedWithParams
(AnnotatedWithParams base, AnnotationMap[] paramAnnotations) protected
AnnotatedWithParams
(TypeResolutionContext ctxt, AnnotationMap annotations, AnnotationMap[] paramAnnotations)