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 classstatic classstatic classDummy 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 TypeResolutionContextAnnotatedMember._typeContextContext 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 voidAnnotatedMethodCollector._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 AnnotatedMethodMapAnnotatedMethodCollector.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) 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)