Uses of Class
org.codehaus.jackson.map.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 org.codehaus.jackson.map.introspect
Fields in org.codehaus.jackson.map.introspect declared as AnnotationMapModifier and TypeFieldDescriptionprotected final AnnotationMap
AnnotatedMember._annotations
protected AnnotationMap
AnnotatedClass._classAnnotations
Combined list of Jackson annotations that the class has, including inheritable ones from super classes and interfacesprotected final AnnotationMap[]
AnnotatedWithParams._paramAnnotations
Annotations associated with parameters of the annotated entity (method or constructor parameters)Methods in org.codehaus.jackson.map.introspect that return AnnotationMapModifier and TypeMethodDescriptionprotected AnnotationMap
AnnotatedClass._collectRelevantAnnotations
(Annotation[] anns) protected AnnotationMap[]
AnnotatedClass._collectRelevantAnnotations
(Annotation[][] anns) protected abstract AnnotationMap
Annotated.getAllAnnotations()
protected AnnotationMap
AnnotatedClass.getAllAnnotations()
protected AnnotationMap
AnnotatedMember.getAllAnnotations()
final AnnotationMap
AnnotatedWithParams.getParameterAnnotations
(int index) static AnnotationMap
AnnotationMap.merge
(AnnotationMap primary, AnnotationMap secondary) Methods in org.codehaus.jackson.map.introspect with parameters of type AnnotationMapModifier and TypeMethodDescriptionprotected void
AnnotatedClass._addClassMixIns
(AnnotationMap annotations, Class<?> toMask) Helper method for adding any mix-in annotations specified class might have.protected void
AnnotatedClass._addClassMixIns
(AnnotationMap annotations, Class<?> toMask, Class<?> mixin) 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 instanceabstract Annotated
Annotated.withAnnotations
(AnnotationMap fallback) Fluent factory method that will construct a new instance that uses specified instance annotations instead of currently configured ones.AnnotatedClass.withAnnotations
(AnnotationMap ann) AnnotatedConstructor.withAnnotations
(AnnotationMap ann) AnnotatedField.withAnnotations
(AnnotationMap ann) AnnotatedMethod.withAnnotations
(AnnotationMap ann) AnnotatedParameter.withAnnotations
(AnnotationMap ann) Constructors in org.codehaus.jackson.map.introspect with parameters of type AnnotationMapModifierConstructorDescriptionAnnotatedConstructor
(Constructor<?> constructor, AnnotationMap classAnn, AnnotationMap[] paramAnn) AnnotatedField
(Field field, AnnotationMap annMap) protected
AnnotatedMember
(AnnotationMap annotations) AnnotatedMethod
(Method method, AnnotationMap classAnn, AnnotationMap[] paramAnnotations) AnnotatedParameter
(AnnotatedWithParams owner, Type type, AnnotationMap annotations, int index) protected
AnnotatedWithParams
(AnnotationMap annotations, AnnotationMap[] paramAnnotations)