| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ObjectMapper | |
|---|---|
| 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 ObjectMapperclass, as well
as convenience methods included inJsonParser | 
| Uses of ObjectMapper in com.fasterxml.jackson.databind | 
|---|
| Methods in com.fasterxml.jackson.databind that return ObjectMapper | |
|---|---|
|  ObjectMapper | ObjectMapper.addHandler(DeserializationProblemHandler h)Method for adding specified DeserializationProblemHandlerto be used for handling specific problems during deserialization. | 
|  ObjectMapper | ObjectMapper.clearProblemHandlers()Method for removing all registered DeserializationProblemHandlers
 instances from this mapper. | 
|  ObjectMapper | ObjectMapper.configure(DeserializationFeature f,
          boolean state)Method for changing state of an on/off deserialization feature for this object mapper. | 
|  ObjectMapper | ObjectMapper.configure(com.fasterxml.jackson.core.JsonGenerator.Feature f,
          boolean state)Method for changing state of an on/off JsonGeneratorfeature forJsonFactoryinstance this object mapper uses. | 
|  ObjectMapper | ObjectMapper.configure(com.fasterxml.jackson.core.JsonParser.Feature f,
          boolean state)Method for changing state of an on/off JsonParserfeature forJsonFactoryinstance this object mapper uses. | 
|  ObjectMapper | ObjectMapper.configure(MapperFeature f,
          boolean state)Method for changing state of an on/off mapper feature for this mapper instance. | 
|  ObjectMapper | ObjectMapper.configure(SerializationFeature f,
          boolean state)Method for changing state of an on/off serialization feature for this object mapper. | 
|  ObjectMapper | ObjectMapper.disable(DeserializationFeature feature)Method for enabling specified DeserializationConfigfeatures. | 
|  ObjectMapper | ObjectMapper.disable(DeserializationFeature first,
        DeserializationFeature... f)Method for enabling specified DeserializationConfigfeatures. | 
|  ObjectMapper | ObjectMapper.disable(MapperFeature... f)Method for enabling specified DeserializationConfigfeatures. | 
|  ObjectMapper | ObjectMapper.disable(SerializationFeature f)Method for enabling specified DeserializationConfigfeatures. | 
|  ObjectMapper | ObjectMapper.disable(SerializationFeature first,
        SerializationFeature... f)Method for enabling specified DeserializationConfigfeatures. | 
|  ObjectMapper | ObjectMapper.disableDefaultTyping()Method for disabling automatic inclusion of type information; if so, only explicitly annotated types (ones with JsonTypeInfo) will have
 additional embedded type information. | 
|  ObjectMapper | ObjectMapper.enable(DeserializationFeature feature)Method for enabling specified DeserializationConfigfeatures. | 
|  ObjectMapper | ObjectMapper.enable(DeserializationFeature first,
       DeserializationFeature... f)Method for enabling specified DeserializationConfigfeatures. | 
|  ObjectMapper | ObjectMapper.enable(MapperFeature... f)Method for enabling specified MapperConfigfeatures. | 
|  ObjectMapper | ObjectMapper.enable(SerializationFeature f)Method for enabling specified DeserializationConfigfeature. | 
|  ObjectMapper | ObjectMapper.enable(SerializationFeature first,
       SerializationFeature... f)Method for enabling specified DeserializationConfigfeatures. | 
|  ObjectMapper | ObjectMapper.enableDefaultTyping()Convenience method that is equivalent to calling | 
|  ObjectMapper | ObjectMapper.enableDefaultTyping(ObjectMapper.DefaultTyping dti)Convenience method that is equivalent to calling | 
|  ObjectMapper | ObjectMapper.enableDefaultTyping(ObjectMapper.DefaultTyping applicability,
                    com.fasterxml.jackson.annotation.JsonTypeInfo.As includeAs)Method for enabling automatic inclusion of type information, needed for proper deserialization of polymorphic types (unless types have been annotated with JsonTypeInfo). | 
|  ObjectMapper | ObjectMapper.enableDefaultTypingAsProperty(ObjectMapper.DefaultTyping applicability,
                              String propertyName)Method for enabling automatic inclusion of type information -- needed for proper deserialization of polymorphic types (unless types have been annotated with JsonTypeInfo) --
 using "As.PROPERTY" inclusion mechanism and specified property name
 to use for inclusion (default being "@class" since default type information
 always uses class name as type identifier) | 
|  ObjectMapper | MappingJsonFactory.getCodec()We'll override the method to return more specific type; co-variance helps here | 
|  ObjectMapper | ObjectMapper.registerModule(Module module)Method for registering a module that can extend functionality provided by this mapper; for example, by adding providers for custom serializers and deserializers. | 
|  ObjectMapper | ObjectMapper.setAnnotationIntrospector(AnnotationIntrospector ai)Method for changing AnnotationIntrospectorused by this
 mapper instance for both serialization and deserialization | 
|  ObjectMapper | ObjectMapper.setDateFormat(DateFormat dateFormat)Method for configuring the default DateFormatto use when serializing time
 values as Strings, and deserializing from JSON Strings. | 
|  ObjectMapper | ObjectMapper.setDefaultTyping(TypeResolverBuilder<?> typer)Method for enabling automatic inclusion of type information, using specified handler object for determining which types this affects, as well as details of how information is embedded. | 
|  ObjectMapper | ObjectMapper.setInjectableValues(InjectableValues injectableValues)Method for configuring InjectableValueswhich used to find
 values to inject. | 
|  ObjectMapper | ObjectMapper.setLocale(Locale l)Method for overriding default locale to use for formatting. | 
|  ObjectMapper | ObjectMapper.setNodeFactory(JsonNodeFactory f)Method for specifying JsonNodeFactoryto use for
 constructing root level tree nodes (via methodcreateObjectNode() | 
|  ObjectMapper | ObjectMapper.setPropertyNamingStrategy(PropertyNamingStrategy s)Method for setting custom property naming strategy to use. | 
|  ObjectMapper | ObjectMapper.setSerializationInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include incl)Method for setting defalt POJO property inclusion strategy for serialization. | 
|  ObjectMapper | ObjectMapper.setSerializerFactory(SerializerFactory f)Method for setting specific SerializerFactoryto use
 for constructing (bean) serializers. | 
|  ObjectMapper | ObjectMapper.setSerializerProvider(DefaultSerializerProvider p)Method for setting specific SerializerProviderto use
 for handling caching ofJsonSerializerinstances. | 
|  ObjectMapper | ObjectMapper.setSubtypeResolver(SubtypeResolver str)Method for setting custom subtype resolver to use. | 
|  ObjectMapper | ObjectMapper.setTimeZone(TimeZone tz)Method for overriding default TimeZone to use for formatting. | 
|  ObjectMapper | ObjectMapper.setTypeFactory(TypeFactory f)Method that can be used to override TypeFactoryinstance
 used by this mapper. | 
|  ObjectMapper | ObjectMapper.setVisibility(com.fasterxml.jackson.annotation.PropertyAccessor forMethod,
              com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility visibility)Convenience method that allows changing configuration for underlying VisibilityCheckers, to change details of what kinds of
 properties are auto-detected. | 
| Constructors in com.fasterxml.jackson.databind with parameters of type ObjectMapper | |
|---|---|
| MappingJsonFactory(ObjectMapper mapper) | |
| ObjectReader(ObjectMapper mapper,
             DeserializationConfig config)Constructor used by ObjectMapperfor initial instantiation | |
| ObjectReader(ObjectMapper mapper,
             DeserializationConfig config,
             JavaType valueType,
             Object valueToUpdate,
             com.fasterxml.jackson.core.FormatSchema schema,
             InjectableValues injectableValues) | |
| ObjectWriter(ObjectMapper mapper,
             SerializationConfig config)Alternative constructor for initial instantiation. | |
| ObjectWriter(ObjectMapper mapper,
             SerializationConfig config,
             com.fasterxml.jackson.core.FormatSchema s)Alternative constructor for initial instantiation. | |
| ObjectWriter(ObjectMapper mapper,
             SerializationConfig config,
             JavaType rootType,
             com.fasterxml.jackson.core.PrettyPrinter pp)Constructor used by ObjectMapperfor initial instantiation | |
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||