Uses of Interface
tools.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 tools.jackson.databind.introspect
Classes in tools.jackson.databind.introspect that implement TypeResolutionContextModifier and TypeClassDescriptionfinal classstatic classstatic classDummy implementation for case where there are no bindings available (for example, for static methods and fields)Fields in tools.jackson.databind.introspect declared as TypeResolutionContextModifier and TypeFieldDescriptionprotected final TypeResolutionContextAnnotatedMember._typeContextContext object needed for resolving generic type associated with this member (method parameter or return value, or field type).Methods in tools.jackson.databind.introspect with parameters of type TypeResolutionContextModifier and TypeMethodDescriptionprotected voidAnnotatedMethodCollector._addMethodMixIns(TypeResolutionContext tc, Class<?> targetClass, Map<MemberKey, tools.jackson.databind.introspect.AnnotatedMethodCollector.MethodBuilder> methods, Class<?> mixInCls) static List<AnnotatedField>AnnotatedFieldCollector.collectFields(MapperConfig<?> config, TypeResolutionContext tc, MixInResolver mixins, JavaType type, Class<?> primaryMixIn, boolean collectAnnotations) static AnnotatedMethodMapAnnotatedMethodCollector.collectMethods(MapperConfig<?> config, TypeResolutionContext tc, MixInResolver mixins, JavaType type, List<JavaType> superTypes, Class<?> primaryMixIn, boolean collectAnnotations) Constructors in tools.jackson.databind.introspect with parameters of type TypeResolutionContextModifierConstructorDescriptionAnnotatedConstructor(TypeResolutionContext ctxt, Constructor<?> constructor, AnnotationMap classAnn, AnnotationMap[] paramAnn) AnnotatedField(TypeResolutionContext contextClass, Field field, AnnotationMap annMap) protectedAnnotatedMember(TypeResolutionContext ctxt, AnnotationMap annotations) AnnotatedMethod(TypeResolutionContext ctxt, Method method, AnnotationMap classAnn, AnnotationMap[] paramAnnotations) AnnotatedParameter(AnnotatedWithParams owner, JavaType type, TypeResolutionContext typeContext, AnnotationMap annotations, int index) protectedAnnotatedWithParams(TypeResolutionContext ctxt, AnnotationMap annotations, AnnotationMap[] paramAnnotations) VirtualAnnotatedMember(TypeResolutionContext typeContext, Class<?> declaringClass, String name, JavaType type)