Uses of Class
com.fasterxml.jackson.databind.introspect.AnnotationMap

Packages that use AnnotationMap
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. 
 

Uses of AnnotationMap in com.fasterxml.jackson.databind.introspect
 

Fields in com.fasterxml.jackson.databind.introspect declared as AnnotationMap
protected  AnnotationMap AnnotatedMember._annotations
           
protected  AnnotationMap AnnotatedClass._classAnnotations
          Combined list of Jackson annotations that the class has, including inheritable ones from super classes and interfaces
protected  AnnotationMap[] AnnotatedWithParams._paramAnnotations
          Annotations associated with parameters of the annotated entity (method or constructor parameters)
 

Methods in com.fasterxml.jackson.databind.introspect that return AnnotationMap
protected  AnnotationMap AnnotatedClass._collectRelevantAnnotations(Annotation[] anns)
           
protected  AnnotationMap[] AnnotatedClass._collectRelevantAnnotations(Annotation[][] anns)
           
protected  AnnotationMap AnnotatedMember.getAllAnnotations()
           
protected  AnnotationMap AnnotatedClass.getAllAnnotations()
           
protected abstract  AnnotationMap Annotated.getAllAnnotations()
           
 AnnotationMap AnnotatedWithParams.getParameterAnnotations(int index)
           
static AnnotationMap AnnotationMap.merge(AnnotationMap primary, AnnotationMap secondary)
           
 

Methods in com.fasterxml.jackson.databind.introspect with parameters of type AnnotationMap
protected  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 instance
 AnnotatedParameter AnnotatedParameter.withAnnotations(AnnotationMap ann)
           
 AnnotatedMethod AnnotatedMethod.withAnnotations(AnnotationMap ann)
           
 AnnotatedField AnnotatedField.withAnnotations(AnnotationMap ann)
           
 AnnotatedConstructor AnnotatedConstructor.withAnnotations(AnnotationMap ann)
           
 AnnotatedClass AnnotatedClass.withAnnotations(AnnotationMap ann)
           
abstract  Annotated Annotated.withAnnotations(AnnotationMap fallback)
          Fluent factory method that will construct a new instance that uses specified instance annotations instead of currently configured ones.
 

Constructors in com.fasterxml.jackson.databind.introspect with parameters of type AnnotationMap
AnnotatedConstructor(Constructor<?> constructor, AnnotationMap classAnn, AnnotationMap[] paramAnn)
           
AnnotatedConstructor(Constructor<?> constructor, AnnotationMap classAnn, AnnotationMap[] paramAnn)
           
AnnotatedField(Field field, AnnotationMap annMap)
           
AnnotatedMember(AnnotationMap annotations)
           
AnnotatedMethod(Method method, AnnotationMap classAnn, AnnotationMap[] paramAnnotations)
           
AnnotatedMethod(Method method, AnnotationMap classAnn, AnnotationMap[] paramAnnotations)
           
AnnotatedParameter(AnnotatedWithParams owner, Type type, AnnotationMap annotations, int index)
           
AnnotatedWithParams(AnnotationMap annotations, AnnotationMap[] paramAnnotations)
           
AnnotatedWithParams(AnnotationMap annotations, AnnotationMap[] paramAnnotations)
           
 



Copyright © 2012 fasterxml.com. All Rights Reserved.