Package | Description |
---|---|
com.fasterxml.jackson.databind.deser.impl |
Contains those implementation classes of deserialization part of
data binding that are not considered part of public or semi-public
interfaces.
|
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.
|
Modifier and Type | Method | Description |
---|---|---|
Annotated |
CreatorCollector.StdTypeConstructor.withAnnotations(AnnotationMap fallback) |
Modifier and Type | Field | Description |
---|---|---|
protected AnnotationMap |
AnnotatedMember._annotations |
|
protected AnnotationMap[] |
AnnotatedWithParams._paramAnnotations |
Annotations associated with parameters of the annotated
entity (method or constructor parameters)
|
Modifier and Type | Method | Description |
---|---|---|
abstract AnnotationMap |
AnnotationCollector.asAnnotationMap() |
|
AnnotationMap |
AnnotatedMember.getAllAnnotations() |
NOTE: promoted in 2.9 from `Annotated` up
|
AnnotationMap |
AnnotatedWithParams.getParameterAnnotations(int index) |
|
static AnnotationMap |
AnnotationMap.merge(AnnotationMap primary,
AnnotationMap secondary) |
|
static AnnotationMap |
AnnotationMap.of(Class<?> type,
Annotation value) |
Modifier and Type | Method | Description |
---|---|---|
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
|
AnnotatedConstructor |
AnnotatedConstructor.withAnnotations(AnnotationMap ann) |
|
AnnotatedField |
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 |
AnnotatedMethod.withAnnotations(AnnotationMap ann) |
|
AnnotatedParameter |
AnnotatedParameter.withAnnotations(AnnotationMap ann) |
|
Annotated |
VirtualAnnotatedMember.withAnnotations(AnnotationMap fallback) |
Constructor | Description |
---|---|
AnnotatedConstructor(TypeResolutionContext ctxt,
Constructor<?> constructor,
AnnotationMap classAnn,
AnnotationMap[] paramAnn) |
|
AnnotatedField(TypeResolutionContext contextClass,
Field field,
AnnotationMap annMap) |
|
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) |
|
AnnotatedWithParams(AnnotatedWithParams base,
AnnotationMap[] paramAnnotations) |
|
AnnotatedWithParams(TypeResolutionContext ctxt,
AnnotationMap annotations,
AnnotationMap[] paramAnnotations) |
Copyright © 2008–2018. All rights reserved.