Package nl.vpro.jackson2
Class Jackson2Mapper
- java.lang.Object
-
- com.fasterxml.jackson.core.TreeCodec
-
- com.fasterxml.jackson.core.ObjectCodec
-
- com.fasterxml.jackson.databind.ObjectMapper
-
- nl.vpro.jackson2.Jackson2Mapper
-
- All Implemented Interfaces:
com.fasterxml.jackson.core.Versioned,java.io.Serializable
public class Jackson2Mapper extends com.fasterxml.jackson.databind.ObjectMapper- Author:
- Rico, Michiel Meeuwissen
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static Jackson2MapperBACKWARDS_PUBLISHERstatic Jackson2MapperINSTANCEstatic Jackson2MapperLENIENTstatic Jackson2MapperPRETTYstatic Jackson2MapperPRETTY_PUBLISHERstatic Jackson2MapperPRETTY_STRICTstatic Jackson2MapperPUBLISHERstatic Jackson2MapperSTRICT-
Fields inherited from class com.fasterxml.jackson.databind.ObjectMapper
_configOverrides, _deserializationConfig, _deserializationContext, _injectableValues, _jsonFactory, _mixIns, _registeredModuleTypes, _rootDeserializers, _serializationConfig, _serializerFactory, _serializerProvider, _subtypeResolver, _typeFactory, DEFAULT_ANNOTATION_INTROSPECTOR, DEFAULT_BASE
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidconfigureMapper(com.fasterxml.jackson.databind.ObjectMapper mapper)static Jackson2MappergetBackwardsPublisherInstance()static Jackson2MappergetInstance()static Jackson2MappergetLenientInstance()static Jackson2MappergetPrettyInstance()static Jackson2MappergetPrettyPublisherInstance()static Jackson2MappergetPrettyStrictInstance()static Jackson2MappergetPublisherInstance()static Jackson2MappergetThreadLocal()static <T> TlenientTreeToValue(com.fasterxml.jackson.databind.JsonNode jsonNode, java.lang.Class<T> clazz)static voidsetThreadLocal(Jackson2Mapper set)java.lang.StringtoString()-
Methods inherited from class com.fasterxml.jackson.databind.ObjectMapper
_assertNotNull, _checkInvalidCopy, _configAndWriteValue, _constructDefaultTypeResolverBuilder, _convert, _findRootDeserializer, _initForReading, _initForReading, _newReader, _newReader, _newWriter, _newWriter, _newWriter, _readMapAndClose, _readTreeAndClose, _readValue, _serializerProvider, _unwrapAndDeserialize, _verifyNoTrailingTokens, _verifySchemaType, acceptJsonFormatVisitor, acceptJsonFormatVisitor, activateDefaultTyping, activateDefaultTyping, activateDefaultTyping, activateDefaultTypingAsProperty, addHandler, addMixIn, addMixInAnnotations, canDeserialize, canDeserialize, canSerialize, canSerialize, clearProblemHandlers, configOverride, configure, configure, configure, configure, configure, constructType, convertValue, convertValue, convertValue, copy, createArrayNode, createDeserializationContext, createGenerator, createGenerator, createGenerator, createGenerator, createGenerator, createNonBlockingByteArrayParser, createObjectNode, createParser, createParser, createParser, createParser, createParser, createParser, createParser, createParser, createParser, createParser, deactivateDefaultTyping, defaultClassIntrospector, disable, disable, disable, disable, disable, disable, disable, disableDefaultTyping, enable, enable, enable, enable, enable, enable, enable, enableDefaultTyping, enableDefaultTyping, enableDefaultTyping, enableDefaultTypingAsProperty, findAndRegisterModules, findMixInClassFor, findModules, findModules, generateJsonSchema, getDateFormat, getDeserializationConfig, getDeserializationContext, getFactory, getInjectableValues, getJsonFactory, getNodeFactory, getPolymorphicTypeValidator, getPropertyNamingStrategy, getRegisteredModuleIds, getSerializationConfig, getSerializerFactory, getSerializerProvider, getSerializerProviderInstance, getSubtypeResolver, getTypeFactory, getVisibilityChecker, isEnabled, isEnabled, isEnabled, isEnabled, isEnabled, isEnabled, isEnabled, isEnabled, missingNode, mixInCount, nullNode, reader, reader, reader, reader, reader, reader, reader, reader, reader, reader, reader, readerFor, readerFor, readerFor, readerForArrayOf, readerForListOf, readerForMapOf, readerForUpdating, readerWithView, readTree, readTree, readTree, readTree, readTree, readTree, readTree, readTree, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValues, readValues, readValues, readValues, registerModule, registerModules, registerModules, registerSubtypes, registerSubtypes, registerSubtypes, setAnnotationIntrospector, setAnnotationIntrospectors, setBase64Variant, setConfig, setConfig, setDateFormat, setDefaultLeniency, setDefaultMergeable, setDefaultPrettyPrinter, setDefaultPropertyInclusion, setDefaultPropertyInclusion, setDefaultSetterInfo, setDefaultTyping, setDefaultVisibility, setFilterProvider, setFilters, setHandlerInstantiator, setInjectableValues, setLocale, setMixInAnnotations, setMixInResolver, setMixIns, setNodeFactory, setPolymorphicTypeValidator, setPropertyInclusion, setPropertyNamingStrategy, setSerializationInclusion, setSerializerFactory, setSerializerProvider, setSubtypeResolver, setTimeZone, setTypeFactory, setVisibility, setVisibility, setVisibilityChecker, tokenStreamFactory, treeAsTokens, treeToValue, updateValue, valueToTree, version, writer, writer, writer, writer, writer, writer, writer, writer, writer, writer, writerFor, writerFor, writerFor, writerWithDefaultPrettyPrinter, writerWithType, writerWithType, writerWithType, writerWithView, writeTree, writeTree, writeValue, writeValue, writeValue, writeValue, writeValue, writeValueAsBytes, writeValueAsString
-
-
-
-
Field Detail
-
INSTANCE
public static final Jackson2Mapper INSTANCE
-
LENIENT
public static final Jackson2Mapper LENIENT
-
STRICT
public static final Jackson2Mapper STRICT
-
PRETTY_STRICT
public static final Jackson2Mapper PRETTY_STRICT
-
PRETTY
public static final Jackson2Mapper PRETTY
-
PUBLISHER
public static final Jackson2Mapper PUBLISHER
-
PRETTY_PUBLISHER
public static final Jackson2Mapper PRETTY_PUBLISHER
-
BACKWARDS_PUBLISHER
public static final Jackson2Mapper BACKWARDS_PUBLISHER
-
-
Method Detail
-
getInstance
public static Jackson2Mapper getInstance()
-
getLenientInstance
public static Jackson2Mapper getLenientInstance()
-
getPrettyInstance
public static Jackson2Mapper getPrettyInstance()
-
getPrettyStrictInstance
public static Jackson2Mapper getPrettyStrictInstance()
-
getPublisherInstance
public static Jackson2Mapper getPublisherInstance()
-
getPrettyPublisherInstance
public static Jackson2Mapper getPrettyPublisherInstance()
-
getBackwardsPublisherInstance
public static Jackson2Mapper getBackwardsPublisherInstance()
-
getThreadLocal
public static Jackson2Mapper getThreadLocal()
-
setThreadLocal
public static void setThreadLocal(Jackson2Mapper set)
-
lenientTreeToValue
public static <T> T lenientTreeToValue(com.fasterxml.jackson.databind.JsonNode jsonNode, java.lang.Class<T> clazz)
-
configureMapper
public static void configureMapper(com.fasterxml.jackson.databind.ObjectMapper mapper)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-