|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |