Package | Description |
---|---|
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 | Class and Description |
---|---|
class |
AnnotatedClass |
static class |
TypeResolutionContext.Basic |
Modifier and Type | Field and Description |
---|---|
protected TypeResolutionContext |
AnnotatedMember._typeContext
Context object needed for resolving generic type associated with this
member (method parameter or return value, or field type).
|
Modifier and Type | Method and Description |
---|---|
TypeResolutionContext |
AnnotatedMember.getTypeContext()
Deprecated.
Since 2.9
|
Modifier and Type | Method and Description |
---|---|
protected void |
AnnotatedMethodCollector._addMethodMixIns(TypeResolutionContext tc,
Class<?> targetClass,
Map<MemberKey,com.fasterxml.jackson.databind.introspect.AnnotatedMethodCollector.MethodBuilder> methods,
Class<?> mixInCls) |
static List<AnnotatedField> |
AnnotatedFieldCollector.collectFields(AnnotationIntrospector intr,
TypeResolutionContext tc,
ClassIntrospector.MixInResolver mixins,
TypeFactory types,
JavaType type,
boolean collectAnnotations) |
static AnnotatedMethodMap |
AnnotatedMethodCollector.collectMethods(AnnotationIntrospector intr,
TypeResolutionContext tc,
ClassIntrospector.MixInResolver mixins,
TypeFactory types,
JavaType type,
List<JavaType> superTypes,
Class<?> primaryMixIn,
boolean collectAnnotations) |
Constructor and 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(TypeResolutionContext ctxt,
AnnotationMap annotations,
AnnotationMap[] paramAnnotations) |
VirtualAnnotatedMember(TypeResolutionContext typeContext,
Class<?> declaringClass,
String name,
JavaType type) |
Copyright © 2008–2020 FasterXML. All rights reserved.