Uses of Interface
org.codehaus.jackson.map.ClassIntrospector.MixInResolver
Packages that use ClassIntrospector.MixInResolver
Package
Description
Contains basic mapper (conversion) functionality that
allows for converting between regular streaming json content and
Java objects (beans or Tree Model: support for both is via
ObjectMapper
class, as well
as convenience methods included in
JsonParser
Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
-
Uses of ClassIntrospector.MixInResolver in org.codehaus.jackson.map
Classes in org.codehaus.jackson.map that implement ClassIntrospector.MixInResolverModifier and TypeClassDescriptionclass
Object that contains baseline configuration for deserialization process.class
MapperConfig<T extends MapperConfig<T>>
Interface that defines functionality accessible through both serialization and deserialization configuration objects; accessors to mode-independent configuration settings and such.class
Object that contains baseline configuration for serialization process.Methods in org.codehaus.jackson.map with parameters of type ClassIntrospector.MixInResolverModifier and TypeMethodDescriptionClassIntrospector.forClassAnnotations
(MapperConfig<?> cfg, Class<?> cls, ClassIntrospector.MixInResolver r) Deprecated.since 1.9, use variant that takes JavaTypeabstract T
ClassIntrospector.forClassAnnotations
(MapperConfig<?> cfg, JavaType type, ClassIntrospector.MixInResolver r) Factory method that constructs an introspector that only has information regarding annotations class itself (or its supertypes) has, but nothing on methods or constructors.abstract T
ClassIntrospector.forCreation
(DeserializationConfig cfg, JavaType type, ClassIntrospector.MixInResolver r) Factory method that constructs an introspector that has information necessary for creating instances of given class ("creator"), as well as class annotations, but no information on member methodsabstract T
ClassIntrospector.forDeserialization
(DeserializationConfig cfg, JavaType type, ClassIntrospector.MixInResolver r) Factory method that constructs an introspector that has all information needed for deserialization purposes.ClassIntrospector.forDirectClassAnnotations
(MapperConfig<?> cfg, Class<?> cls, ClassIntrospector.MixInResolver r) Deprecated.since 1.9, use variant that takes JavaTypeabstract T
ClassIntrospector.forDirectClassAnnotations
(MapperConfig<?> cfg, JavaType type, ClassIntrospector.MixInResolver r) Factory method that constructs an introspector that only has information regarding annotations class itself has (but NOT including its supertypes), but nothing on methods or constructors.abstract T
ClassIntrospector.forSerialization
(SerializationConfig cfg, JavaType type, ClassIntrospector.MixInResolver r) Factory method that constructs an introspector that has all information needed for serialization purposes. -
Uses of ClassIntrospector.MixInResolver in org.codehaus.jackson.map.introspect
Fields in org.codehaus.jackson.map.introspect declared as ClassIntrospector.MixInResolverModifier and TypeFieldDescriptionprotected final ClassIntrospector.MixInResolver
AnnotatedClass._mixInResolver
Object that knows mapping of mix-in classes (ones that contain annotations to add) with their target classes (ones that get these additional annotations "mixed in").Methods in org.codehaus.jackson.map.introspect with parameters of type ClassIntrospector.MixInResolverModifier and TypeMethodDescriptionBasicClassIntrospector.classWithCreators
(MapperConfig<?> config, JavaType type, ClassIntrospector.MixInResolver r) BasicClassIntrospector.collectProperties
(MapperConfig<?> config, JavaType type, ClassIntrospector.MixInResolver r, boolean forSerialization) static AnnotatedClass
AnnotatedClass.construct
(Class<?> cls, AnnotationIntrospector aintr, ClassIntrospector.MixInResolver mir) Factory method that instantiates an instance.static AnnotatedClass
AnnotatedClass.constructWithoutSuperTypes
(Class<?> cls, AnnotationIntrospector aintr, ClassIntrospector.MixInResolver mir) Method similar toAnnotatedClass.construct(java.lang.Class<?>, org.codehaus.jackson.map.AnnotationIntrospector, org.codehaus.jackson.map.ClassIntrospector.MixInResolver)
, but that will NOT include information from supertypes; only class itself and any direct mix-ins it may have.BasicClassIntrospector.forClassAnnotations
(MapperConfig<?> cfg, JavaType type, ClassIntrospector.MixInResolver r) BasicClassIntrospector.forCreation
(DeserializationConfig cfg, JavaType type, ClassIntrospector.MixInResolver r) BasicClassIntrospector.forDeserialization
(DeserializationConfig cfg, JavaType type, ClassIntrospector.MixInResolver r) BasicClassIntrospector.forDirectClassAnnotations
(MapperConfig<?> cfg, JavaType type, ClassIntrospector.MixInResolver r) BasicClassIntrospector.forSerialization
(SerializationConfig cfg, JavaType type, ClassIntrospector.MixInResolver r)