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 AnnotationMapAnnotatedMember._annotationsprotected AnnotationMapAnnotatedClass._classAnnotationsCombined list of Jackson annotations that the class has, including inheritable ones from super classes and interfacesprotected final AnnotationMap[]AnnotatedWithParams._paramAnnotationsAnnotations associated with parameters of the annotated entity (method or constructor parameters)Methods in org.codehaus.jackson.map.introspect that return AnnotationMapModifier and TypeMethodDescriptionprotected AnnotationMapAnnotatedClass._collectRelevantAnnotations(Annotation[] anns) protected AnnotationMap[]AnnotatedClass._collectRelevantAnnotations(Annotation[][] anns) protected abstract AnnotationMapAnnotated.getAllAnnotations()protected AnnotationMapAnnotatedClass.getAllAnnotations()protected AnnotationMapAnnotatedMember.getAllAnnotations()final AnnotationMapAnnotatedWithParams.getParameterAnnotations(int index) static AnnotationMapAnnotationMap.merge(AnnotationMap primary, AnnotationMap secondary) Methods in org.codehaus.jackson.map.introspect with parameters of type AnnotationMapModifier and TypeMethodDescriptionprotected voidAnnotatedClass._addClassMixIns(AnnotationMap annotations, Class<?> toMask) Helper method for adding any mix-in annotations specified class might have.protected voidAnnotatedClass._addClassMixIns(AnnotationMap annotations, Class<?> toMask, Class<?> mixin) static AnnotationMapAnnotationMap.merge(AnnotationMap primary, AnnotationMap secondary) protected AnnotatedParameterAnnotatedWithParams.replaceParameterAnnotations(int index, AnnotationMap ann) Method called by parameter object when an augmented instance is created; needs to replace parameter with new instanceabstract AnnotatedAnnotated.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) protectedAnnotatedMember(AnnotationMap annotations) AnnotatedMethod(Method method, AnnotationMap classAnn, AnnotationMap[] paramAnnotations) AnnotatedParameter(AnnotatedWithParams owner, Type type, AnnotationMap annotations, int index) protectedAnnotatedWithParams(AnnotationMap annotations, AnnotationMap[] paramAnnotations)