Uses of Interface
com.fasterxml.jackson.databind.introspect.TypeResolutionContext
Packages that use TypeResolutionContext
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 TypeResolutionContext in com.fasterxml.jackson.databind.introspect
Classes in com.fasterxml.jackson.databind.introspect that implement TypeResolutionContextModifier and TypeClassDescriptionfinal class
static class
static class
Dummy implementation for case where there are no bindings available (for example, for static methods and fields)Fields in com.fasterxml.jackson.databind.introspect declared as TypeResolutionContextModifier and TypeFieldDescriptionprotected final TypeResolutionContext
AnnotatedMember._typeContext
Context object needed for resolving generic type associated with this member (method parameter or return value, or field type).Methods in com.fasterxml.jackson.databind.introspect that return TypeResolutionContextMethods in com.fasterxml.jackson.databind.introspect with parameters of type TypeResolutionContextModifier and TypeMethodDescriptionprotected 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) Constructors in com.fasterxml.jackson.databind.introspect with parameters of type TypeResolutionContextModifierConstructorDescriptionAnnotatedConstructor
(TypeResolutionContext ctxt, Constructor<?> constructor, AnnotationMap classAnn, AnnotationMap[] paramAnn) AnnotatedField
(TypeResolutionContext contextClass, Field field, AnnotationMap annMap) protected
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) protected
AnnotatedWithParams
(TypeResolutionContext ctxt, AnnotationMap annotations, AnnotationMap[] paramAnnotations) VirtualAnnotatedMember
(TypeResolutionContext typeContext, Class<?> declaringClass, String name, JavaType type)