Uses of Class
com.fasterxml.jackson.databind.cfg.MapperConfig

Packages that use MapperConfig
com.fasterxml.jackson.databind 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 
com.fasterxml.jackson.databind.cfg Package that contains most of configuration-related classes; exception being couple of most-commonly used configuration things (like Feature enumerations) that are at the main level (com.fasterxml.jackson.databind). 
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. 
com.fasterxml.jackson.databind.jsontype Package that contains interfaces that define how to implement functionality for dynamically resolving type during deserialization. 
com.fasterxml.jackson.databind.jsontype.impl Package that contains standard implementations for TypeResolverBuilder and TypeIdResolver
com.fasterxml.jackson.databind.util Utility classes for Mapper package. 
 

Uses of MapperConfig in com.fasterxml.jackson.databind
 

Subclasses of MapperConfig in com.fasterxml.jackson.databind
 class DeserializationConfig
          Object that contains baseline configuration for deserialization process.
 class SerializationConfig
          Object that contains baseline configuration for serialization process.
 

Methods in com.fasterxml.jackson.databind with parameters of type MapperConfig
 TypeResolverBuilder<?> AnnotationIntrospector.findPropertyContentTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType containerType)
          Method for checking if given structured property entity (field or method that has nominal value of Map, Collection or array type) has annotations that indicate that specific type resolver is to be used for handling type information of contained values.
 TypeResolverBuilder<?> AnnotationIntrospector.Pair.findPropertyContentTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType baseType)
           
 TypeResolverBuilder<?> AnnotationIntrospector.findPropertyTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType baseType)
          Method for checking if given property entity (field or method) has annotations that indicate that specific type resolver is to be used for handling instances.
 TypeResolverBuilder<?> AnnotationIntrospector.Pair.findPropertyTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType baseType)
           
 TypeResolverBuilder<?> AnnotationIntrospector.findTypeResolver(MapperConfig<?> config, AnnotatedClass ac, JavaType baseType)
          Method for checking if given class has annotations that indicate that specific type resolver is to be used for handling instances.
 TypeResolverBuilder<?> AnnotationIntrospector.Pair.findTypeResolver(MapperConfig<?> config, AnnotatedClass ac, JavaType baseType)
           
 String PropertyNamingStrategy.nameForConstructorParameter(MapperConfig<?> config, AnnotatedParameter ctorParam, String defaultName)
          Method called to find external name (name used in JSON) for given logical POJO property, as defined by given constructor parameter; typically called when building a deserializer (but not necessarily only then).
 String PropertyNamingStrategy.PropertyNamingStrategyBase.nameForConstructorParameter(MapperConfig<?> config, AnnotatedParameter ctorParam, String defaultName)
           
 String PropertyNamingStrategy.nameForField(MapperConfig<?> config, AnnotatedField field, String defaultName)
          Method called to find external name (name used in JSON) for given logical POJO property, as defined by given field.
 String PropertyNamingStrategy.PropertyNamingStrategyBase.nameForField(MapperConfig<?> config, AnnotatedField field, String defaultName)
           
 String PropertyNamingStrategy.nameForGetterMethod(MapperConfig<?> config, AnnotatedMethod method, String defaultName)
          Method called to find external name (name used in JSON) for given logical POJO property, as defined by given getter method; typically called when building a serializer.
 String PropertyNamingStrategy.PropertyNamingStrategyBase.nameForGetterMethod(MapperConfig<?> config, AnnotatedMethod method, String defaultName)
           
 String PropertyNamingStrategy.nameForSetterMethod(MapperConfig<?> config, AnnotatedMethod method, String defaultName)
          Method called to find external name (name used in JSON) for given logical POJO property, as defined by given setter method; typically called when building a deserializer (but not necessarily only then).
 String PropertyNamingStrategy.PropertyNamingStrategyBase.nameForSetterMethod(MapperConfig<?> config, AnnotatedMethod method, String defaultName)
           
 

Uses of MapperConfig in com.fasterxml.jackson.databind.cfg
 

Classes in com.fasterxml.jackson.databind.cfg with type parameters of type MapperConfig
 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.
 

Subclasses of MapperConfig in com.fasterxml.jackson.databind.cfg
 class MapperConfigBase<CFG extends ConfigFeature,T extends MapperConfigBase<CFG,T>>
           
 

Methods in com.fasterxml.jackson.databind.cfg with parameters of type MapperConfig
 com.fasterxml.jackson.annotation.ObjectIdGenerator<?> HandlerInstantiator.objectIdGeneratorInstance(MapperConfig<?> config, Annotated annotated, Class<?> implClass)
          Method called to construct a ObjectIdHandler instance of specified type.
abstract  TypeIdResolver HandlerInstantiator.typeIdResolverInstance(MapperConfig<?> config, Annotated annotated, Class<?> resolverClass)
          Method called to get an instance of TypeIdResolver of specified type.
abstract  TypeResolverBuilder<?> HandlerInstantiator.typeResolverBuilderInstance(MapperConfig<?> config, Annotated annotated, Class<?> builderClass)
          Method called to get an instance of TypeResolverBuilder of specified type.
 ValueInstantiator HandlerInstantiator.valueInstantiatorInstance(MapperConfig<?> config, Annotated annotated, Class<?> resolverClass)
          Method called to construct an instance of ValueInstantiator of specified type.
 

Constructors in com.fasterxml.jackson.databind.cfg with parameters of type MapperConfig
MapperConfig(MapperConfig<T> src)
           
 

Uses of MapperConfig in com.fasterxml.jackson.databind.introspect
 

Fields in com.fasterxml.jackson.databind.introspect declared as MapperConfig
protected  MapperConfig<?> POJOPropertiesCollector._config
          Configuration settings
protected  MapperConfig<?> BasicBeanDescription._config
           
 

Methods in com.fasterxml.jackson.databind.introspect that return MapperConfig
 MapperConfig<?> POJOPropertiesCollector.getConfig()
           
 

Methods in com.fasterxml.jackson.databind.introspect with parameters of type MapperConfig
protected  TypeResolverBuilder<?> JacksonAnnotationIntrospector._findTypeResolver(MapperConfig<?> config, Annotated ann, JavaType baseType)
          Helper method called to construct and initialize instance of TypeResolverBuilder if given annotated element indicates one is needed.
protected  POJOPropertiesCollector BasicClassIntrospector.collectProperties(MapperConfig<?> config, JavaType type, ClassIntrospector.MixInResolver r, boolean forSerialization, String mutatorPrefix)
           
protected  POJOPropertiesCollector BasicClassIntrospector.collectPropertiesWithBuilder(MapperConfig<?> config, JavaType type, ClassIntrospector.MixInResolver r, boolean forSerialization)
           
protected  POJOPropertiesCollector BasicClassIntrospector.constructPropertyCollector(MapperConfig<?> config, AnnotatedClass ac, JavaType type, boolean forSerialization, String mutatorPrefix)
          Overridable method called for creating POJOPropertiesCollector instance to use; override is needed if a custom sub-class is to be used.
 TypeResolverBuilder<?> JacksonAnnotationIntrospector.findPropertyContentTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType containerType)
           
 TypeResolverBuilder<?> JacksonAnnotationIntrospector.findPropertyTypeResolver(MapperConfig<?> config, AnnotatedMember am, JavaType baseType)
           
 TypeResolverBuilder<?> JacksonAnnotationIntrospector.findTypeResolver(MapperConfig<?> config, AnnotatedClass ac, JavaType baseType)
           
abstract  BeanDescription 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.
 BasicBeanDescription BasicClassIntrospector.forClassAnnotations(MapperConfig<?> cfg, JavaType type, ClassIntrospector.MixInResolver r)
           
abstract  BeanDescription 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.
 BasicBeanDescription BasicClassIntrospector.forDirectClassAnnotations(MapperConfig<?> cfg, JavaType type, ClassIntrospector.MixInResolver r)
           
static BasicBeanDescription BasicBeanDescription.forOtherUse(MapperConfig<?> config, JavaType type, AnnotatedClass ac)
          Factory method to use for constructing an instance to use for purposes other than building serializers or deserializers; will only have information on class, not on properties.
 

Constructors in com.fasterxml.jackson.databind.introspect with parameters of type MapperConfig
BasicBeanDescription(MapperConfig<?> config, JavaType type, AnnotatedClass classDef, List<BeanPropertyDefinition> props)
           
POJOPropertiesCollector(MapperConfig<?> config, boolean forSerialization, JavaType type, AnnotatedClass classDef, String mutatorPrefix)
           
 

Uses of MapperConfig in com.fasterxml.jackson.databind.jsontype
 

Methods in com.fasterxml.jackson.databind.jsontype with parameters of type MapperConfig
abstract  Collection<NamedType> SubtypeResolver.collectAndResolveSubtypes(AnnotatedClass basetype, MapperConfig<?> config, AnnotationIntrospector ai)
          Method for finding out all reachable subtypes for given type.
abstract  Collection<NamedType> SubtypeResolver.collectAndResolveSubtypes(AnnotatedMember property, MapperConfig<?> config, AnnotationIntrospector ai)
          Method for finding out all reachable subtypes for a property specified by given element (method or field)
 

Uses of MapperConfig in com.fasterxml.jackson.databind.jsontype.impl
 

Fields in com.fasterxml.jackson.databind.jsontype.impl declared as MapperConfig
protected  MapperConfig<?> TypeNameIdResolver._config
           
 

Methods in com.fasterxml.jackson.databind.jsontype.impl with parameters of type MapperConfig
protected  void StdSubtypeResolver._collectAndResolve(AnnotatedClass annotatedType, NamedType namedType, MapperConfig<?> config, AnnotationIntrospector ai, HashMap<NamedType,NamedType> collectedSubtypes)
          Method called to find subtypes for a specific type (class)
 Collection<NamedType> StdSubtypeResolver.collectAndResolveSubtypes(AnnotatedClass type, MapperConfig<?> config, AnnotationIntrospector ai)
           
 Collection<NamedType> StdSubtypeResolver.collectAndResolveSubtypes(AnnotatedMember property, MapperConfig<?> config, AnnotationIntrospector ai)
           
static TypeNameIdResolver TypeNameIdResolver.construct(MapperConfig<?> config, JavaType baseType, Collection<NamedType> subtypes, boolean forSer, boolean forDeser)
           
protected  TypeIdResolver StdTypeResolverBuilder.idResolver(MapperConfig<?> config, JavaType baseType, Collection<NamedType> subtypes, boolean forSer, boolean forDeser)
          Helper method that will either return configured custom type id resolver, or construct a standard resolver given configuration.
 

Constructors in com.fasterxml.jackson.databind.jsontype.impl with parameters of type MapperConfig
TypeNameIdResolver(MapperConfig<?> config, JavaType baseType, HashMap<String,String> typeToId, HashMap<String,JavaType> idToType)
           
 

Uses of MapperConfig in com.fasterxml.jackson.databind.util
 

Methods in com.fasterxml.jackson.databind.util with parameters of type MapperConfig
 com.fasterxml.jackson.core.io.SerializedString RootNameLookup.findRootName(Class<?> rootType, MapperConfig<?> config)
           
 com.fasterxml.jackson.core.io.SerializedString RootNameLookup.findRootName(JavaType rootType, MapperConfig<?> config)
           
 



Copyright © 2012 fasterxml.com. All Rights Reserved.