Deprecated Classes |
org.codehaus.jackson.map.deser.ArrayDeserializer
Since 1.9, use ObjectArrayDeserializer instead. |
org.codehaus.jackson.map.deser.ArrayDeserializers
Since 1.9, use PrimitiveArrayDeserializers instead. |
org.codehaus.jackson.map.ser.ArraySerializers
Since 1.9 use StdArraySerializers |
org.codehaus.jackson.map.introspect.BasicClassIntrospector.GetterMethodFilter
Since 1.9 just don't use |
org.codehaus.jackson.map.introspect.BasicClassIntrospector.SetterAndGetterMethodFilter
Since 1.9 just don't use |
org.codehaus.jackson.map.introspect.BasicClassIntrospector.SetterMethodFilter
Since 1.9 just don't use |
org.codehaus.jackson.map.deser.CollectionDeserializer
Since 1.9, use ContainerDeserializerBase instead. |
org.codehaus.jackson.map.deser.ContainerDeserializer
Since 1.9, use ContainerDeserializerBase instead. |
org.codehaus.jackson.map.ser.ContainerSerializers
Since 1.9 use StdContainerSerializers instead |
org.codehaus.jackson.map.deser.CustomDeserializerFactory
Starting with 1.7, functionality of this class has been
implemented both in base SerializerFactory (see methods
like SerializerFactory.withAdditionalSerializers(Serializers) )
and through new Module API. As such, this class is not the best way
to add custom functionality, and will likely be removed from 2.0 release |
org.codehaus.jackson.map.deser.DateDeserializer
Since 1.9, use JsonNodeDeserializer instead. |
org.codehaus.jackson.impl.DefaultPrettyPrinter
Moved to DefaultPrettyPrinter ; will be removed in Jackson 2.0 |
org.codehaus.jackson.map.Deserializers.None
As of 1.9, use Deserializers.Base instead |
org.codehaus.jackson.map.deser.EnumDeserializer
Since 1.9, use EnumDeserializer instead. |
org.codehaus.jackson.map.deser.EnumResolver
Since 1.9, use EnumResolver instead. |
org.codehaus.jackson.map.ser.EnumSerializer
Since 1.9 use EnumSerializer |
org.codehaus.jackson.map.deser.FromStringDeserializer
Since 1.9, use FromStringDeserializer instead. |
org.codehaus.jackson.map.ser.JdkSerializers
Since 1.9 use StdJdkSerializers |
org.codehaus.jackson.map.deser.JsonNodeDeserializer
Since 1.9, use JsonNodeDeserializer instead. |
org.codehaus.jackson.impl.JsonNumericParserBase
Since 1.9.0: functionality demoted down to JsonParserBase |
org.codehaus.jackson.map.deser.MapDeserializer
Since 1.9, use MapDeserializer instead. |
org.codehaus.jackson.map.ser.MapSerializer
Since 1.9 use MapSerializer |
org.codehaus.jackson.impl.ReaderBasedParserBase
Since 1.9 sub-classes should just include code
from here as is. |
org.codehaus.jackson.map.ser.ScalarSerializerBase
Since 1.9 use SerializerBase instead. |
org.codehaus.jackson.map.ser.SerializerBase
Since 1.9 use SerializerBase |
org.codehaus.jackson.map.Serializers.None
As of 1.9, use Serializers.Base instead |
org.codehaus.jackson.map.deser.StdDeserializer
Since 1.9, use StdDeserializer instead. |
org.codehaus.jackson.map.deser.StdDeserializer.CalendarDeserializer
Since 1.9 use CalendarDeserializer instead. |
org.codehaus.jackson.map.deser.StdDeserializer.ClassDeserializer
Since 1.9 use ClassDeserializer instead. |
org.codehaus.jackson.map.deser.StdDeserializer.StringDeserializer
Since 1.9 use StringDeserializer instead. |
org.codehaus.jackson.map.deser.StdKeyDeserializer
Since 1.9, use StdKeyDeserializer instead. |
org.codehaus.jackson.map.ser.StdKeySerializer
Since 1.9 use StdKeySerializer instead |
org.codehaus.jackson.map.deser.StdScalarDeserializer
Since 1.9, use StdScalarDeserializer instead. |
org.codehaus.jackson.map.ser.StdSerializers.CalendarSerializer
Since 1.9, use DateSerializer instead |
org.codehaus.jackson.map.ser.StdSerializers.SerializableSerializer
Since 1.9, use DateSerializer instead |
org.codehaus.jackson.map.ser.StdSerializers.SerializableWithTypeSerializer
Since 1.9, use DateSerializer instead |
org.codehaus.jackson.map.ser.StdSerializers.StringSerializer
Since 1.9, use StringSerializer instead |
org.codehaus.jackson.map.ser.StdSerializers.UtilDateSerializer
Since 1.9, use DateSerializer instead |
org.codehaus.jackson.impl.StreamBasedParserBase
Since 1.9, sub-classes should just embed code from here |
org.codehaus.jackson.map.deser.ThrowableDeserializer
Since 1.9, use ThrowableDeserializer instead. |
org.codehaus.jackson.map.ser.ToStringSerializer
Since 1.9 use ToStringSerializer |
org.codehaus.jackson.map.deser.UntypedObjectDeserializer
Since 1.9, use UntypedObjectDeserializer instead. |
Deprecated Methods |
org.codehaus.jackson.impl.JsonGeneratorBase._writeEndArray()
since 1.7, should just override JsonGeneratorBase.writeEndArray() instead
of defining this method |
org.codehaus.jackson.impl.JsonGeneratorBase._writeEndObject()
since 1.7, should just override JsonGeneratorBase.writeEndObject() instead
of defining this method |
org.codehaus.jackson.impl.JsonGeneratorBase._writeStartArray()
since 1.7, should just override JsonGeneratorBase.writeStartArray() instead
of defining this method |
org.codehaus.jackson.impl.JsonGeneratorBase._writeStartObject()
since 1.7, should just override JsonGeneratorBase.writeStartObject() instead
of defining this method |
org.codehaus.jackson.map.MapperConfig.appendAnnotationIntrospector(AnnotationIntrospector)
Since 1.9 use MapperConfig.withAppendedAnnotationIntrospector(AnnotationIntrospector) instead;
this method is deprecated as it changes state, preventing immutability of instances |
org.codehaus.jackson.map.type.TypeFactory.arrayType(Class>)
|
org.codehaus.jackson.map.type.TypeFactory.arrayType(JavaType)
|
org.codehaus.jackson.map.type.TypeFactory.collectionType(Class extends Collection>, Class>)
|
org.codehaus.jackson.map.type.TypeFactory.collectionType(Class extends Collection>, JavaType)
|
org.codehaus.jackson.map.type.ArrayType.construct(JavaType)
Since 1.9, if you must directly instantiate,
call method that takes handlers |
org.codehaus.jackson.map.ser.std.MapSerializer.construct(String[], JavaType, boolean, TypeSerializer, BeanProperty)
As of 1.8; use the variant with more arguments |
org.codehaus.jackson.map.SerializerFactory.createSerializer(JavaType, SerializationConfig)
Since 1.7, call variant with more arguments |
org.codehaus.jackson.map.SerializerFactory.createTypeSerializer(JavaType, SerializationConfig)
Since 1.7, call variant with more arguments |
org.codehaus.jackson.map.ObjectMapper.defaultPrettyPrintingWriter()
Since 1.9, use ObjectMapper.writerWithDefaultPrettyPrinter() instead. |
org.codehaus.jackson.map.deser.JsonNodeDeserializer.deserializeAny(JsonParser, DeserializationContext)
since 1.9.0 |
org.codehaus.jackson.map.deser.JsonNodeDeserializer.deserializeArray(JsonParser, DeserializationContext)
since 1.9.0 |
org.codehaus.jackson.map.deser.JsonNodeDeserializer.deserializeObject(JsonParser, DeserializationContext)
since 1.9.0 |
org.codehaus.jackson.map.DeserializationConfig.disable(DeserializationConfig.Feature)
Since 1.9, it is preferable to use DeserializationConfig.without(org.codehaus.jackson.map.DeserializationConfig.Feature...) instead;
this method is deprecated as it modifies current instance instead of
creating a new one (as the goal is to make this class immutable) |
org.codehaus.jackson.map.SerializationConfig.disable(SerializationConfig.Feature)
Since 1.9, it is preferable to use SerializationConfig.without(org.codehaus.jackson.map.SerializationConfig.Feature...) instead;
this method is deprecated as it modifies current instance instead of
creating a new one (as the goal is to make this class immutable) |
org.codehaus.jackson.JsonGenerator.disableFeature(JsonGenerator.Feature)
Use JsonGenerator.disable(org.codehaus.jackson.JsonGenerator.Feature) instead |
org.codehaus.jackson.JsonParser.disableFeature(JsonParser.Feature)
Use JsonParser.disable(Feature) instead |
org.codehaus.jackson.JsonFactory.disableGeneratorFeature(JsonGenerator.Feature)
Use JsonFactory.disable(JsonGenerator.Feature) instead |
org.codehaus.jackson.JsonFactory.disableParserFeature(JsonParser.Feature)
Use JsonFactory.disable(JsonParser.Feature) instead |
org.codehaus.jackson.map.DeserializationConfig.enable(DeserializationConfig.Feature)
Since 1.9, it is preferable to use DeserializationConfig.with(org.codehaus.jackson.map.DeserializationConfig.Feature...) instead;
this method is deprecated as it modifies current instance instead of
creating a new one (as the goal is to make this class immutable) |
org.codehaus.jackson.map.SerializationConfig.enable(SerializationConfig.Feature)
Since 1.9, it is preferable to use SerializationConfig.with(org.codehaus.jackson.map.SerializationConfig.Feature...) instead;
this method is deprecated as it modifies current instance instead of
creating a new one (as the goal is to make this class immutable) |
org.codehaus.jackson.JsonGenerator.enableFeature(JsonGenerator.Feature)
Use JsonGenerator.enable(org.codehaus.jackson.JsonGenerator.Feature) instead |
org.codehaus.jackson.JsonParser.enableFeature(JsonParser.Feature)
Use JsonParser.enable(Feature) instead |
org.codehaus.jackson.JsonFactory.enableGeneratorFeature(JsonGenerator.Feature)
Use JsonFactory.enable(JsonGenerator.Feature) instead |
org.codehaus.jackson.JsonFactory.enableParserFeature(JsonParser.Feature)
Use JsonFactory.enable(JsonParser.Feature) instead |
org.codehaus.jackson.map.type.TypeFactory.fastSimpleType(Class>)
|
org.codehaus.jackson.map.ObjectMapper.filteredWriter(FilterProvider)
Since 1.9, use ObjectMapper.writer(FilterProvider) instead. |
org.codehaus.jackson.map.BeanDescription.findDeserializableFields(VisibilityChecker>, Collection)
Since 1.9 use BeanDescription.findProperties() |
org.codehaus.jackson.map.BeanDescription.findGetters(VisibilityChecker>, Collection)
Since 1.9 use BeanDescription.findProperties() |
org.codehaus.jackson.map.type.TypeFactory.findParameterTypes(Class>, Class>)
|
org.codehaus.jackson.map.type.TypeFactory.findParameterTypes(Class>, Class>, TypeBindings)
|
org.codehaus.jackson.map.type.TypeFactory.findParameterTypes(JavaType, Class>)
|
org.codehaus.jackson.map.BeanDescription.findSerializableFields(VisibilityChecker>, Collection)
Since 1.9 use the non-deprecated version |
org.codehaus.jackson.map.BeanDescription.findSetters(VisibilityChecker>)
Since 1.9 use BeanDescription.findProperties() |
org.codehaus.jackson.map.SerializerProvider.findTypedValueSerializer(Class>, boolean)
As of version 1.7, use version that exposes property object
instead of just its type (needed for contextual serializers) |
org.codehaus.jackson.map.SerializerProvider.findTypedValueSerializer(JavaType, boolean)
As of version 1.7, use version that exposes property object
instead of just its type (needed for contextual serializers) |
org.codehaus.jackson.map.SerializerProvider.findValueSerializer(Class>)
As of version 1.7, use version that exposes property object
instead of just its type (needed for contextual serializers) |
org.codehaus.jackson.map.SerializerProvider.findValueSerializer(JavaType)
As of version 1.7, use version that exposes property object
instead of just its type (needed for contextual serializers) |
org.codehaus.jackson.map.ClassIntrospector.forClassAnnotations(MapperConfig>, Class>, ClassIntrospector.MixInResolver)
since 1.9, use variant that takes JavaType |
org.codehaus.jackson.map.ClassIntrospector.forDirectClassAnnotations(MapperConfig>, Class>, ClassIntrospector.MixInResolver)
since 1.9, use variant that takes JavaType |
org.codehaus.jackson.map.DeserializationConfig.fromAnnotations(Class>)
Since 1.9, it is preferably to explicitly configure
instances; this method also modifies existing instance which is
against immutable design goals of this class. |
org.codehaus.jackson.map.SerializationConfig.fromAnnotations(Class>)
Since 1.9, it is preferably to explicitly configure
instances; this method also modifies existing instance which is
against immutable design goals of this class. |
org.codehaus.jackson.map.MapperConfig.fromAnnotations(Class>)
Since 1.9, it is preferably to explicitly configure
instances; this method also modifies existing instance which is
against immutable design goals of this class. |
org.codehaus.jackson.map.type.TypeFactory.fromClass(Class>)
Use TypeFactory.type(Type) instead |
org.codehaus.jackson.map.type.TypeFactory.fromType(Type)
Use TypeFactory.type(Type) instead |
org.codehaus.jackson.map.type.TypeFactory.fromTypeReference(TypeReference>)
Use TypeFactory.type(Type) instead |
org.codehaus.jackson.map.introspect.BasicClassIntrospector.getDeserializationMethodFilter(DeserializationConfig)
Since 1.9 just don't use |
org.codehaus.jackson.map.SerializerProvider.getKeySerializer()
As of version 1.7, use version that exposes property object
instead of just its type (needed for contextual serializers) |
org.codehaus.jackson.map.SerializerProvider.getKeySerializer(JavaType, BeanProperty)
As of version 1.8 |
org.codehaus.jackson.JsonNode.getPath(int)
Use JsonNode.path(int) instead |
org.codehaus.jackson.JsonNode.getPath(String)
Use JsonNode.path(String) instead |
org.codehaus.jackson.map.deser.SettableBeanProperty.getPropertyName()
Since 1.7, use SettableBeanProperty.getName() instead. |
org.codehaus.jackson.map.deser.SettableBeanProperty.getProperytIndex()
Since 1.9: use SettableBeanProperty.getPropertyIndex() instead |
org.codehaus.jackson.map.introspect.BasicClassIntrospector.getSerializationMethodFilter(SerializationConfig)
Since 1.9 just don't use |
org.codehaus.jackson.JsonNode.getValueAsBoolean()
Since 1.9, use JsonNode.asBoolean() instead |
org.codehaus.jackson.JsonNode.getValueAsBoolean(boolean)
Since 1.9, use JsonNode.asBoolean() instead |
org.codehaus.jackson.JsonNode.getValueAsDouble()
Since 1.9, use JsonNode.asDouble() instead |
org.codehaus.jackson.JsonNode.getValueAsDouble(double)
Since 1.9, use JsonNode.asDouble() instead |
org.codehaus.jackson.JsonNode.getValueAsInt()
Since 1.9, use JsonNode.asInt() instead |
org.codehaus.jackson.JsonNode.getValueAsInt(int)
Since 1.9, use JsonNode.asInt() instead |
org.codehaus.jackson.JsonNode.getValueAsLong()
Since 1.9, use JsonNode.asLong() instead |
org.codehaus.jackson.JsonNode.getValueAsLong(long)
Since 1.9, use JsonNode.asLong() instead |
org.codehaus.jackson.JsonNode.getValueAsText()
Since 1.9, use JsonNode.asText() instead |
org.codehaus.jackson.map.MapperConfig.insertAnnotationIntrospector(AnnotationIntrospector)
Since 1.9 use MapperConfig.withInsertedAnnotationIntrospector(AnnotationIntrospector) instead;
this method is deprecated as it changes state, preventing immutability of instances |
org.codehaus.jackson.JsonGenerator.isFeatureEnabled(JsonGenerator.Feature)
Use JsonGenerator.isEnabled(org.codehaus.jackson.JsonGenerator.Feature) instead |
org.codehaus.jackson.JsonParser.isFeatureEnabled(JsonParser.Feature)
Use JsonParser.isEnabled(Feature) instead |
org.codehaus.jackson.JsonFactory.isGeneratorFeatureEnabled(JsonGenerator.Feature)
Use JsonFactory.isEnabled(JsonGenerator.Feature) instead |
org.codehaus.jackson.map.util.ClassUtil.isLocalType(Class>)
since 1.9, use variant that takes second argument |
org.codehaus.jackson.JsonFactory.isParserFeatureEnabled(JsonParser.Feature)
Use JsonFactory.isEnabled(JsonParser.Feature) instead |
org.codehaus.jackson.map.type.TypeFactory.mapType(Class extends Map>, Class>, Class>)
|
org.codehaus.jackson.map.type.TypeFactory.mapType(Class extends Map>, JavaType, JavaType)
|
org.codehaus.jackson.map.type.TypeFactory.parametricType(Class>, Class>...)
|
org.codehaus.jackson.map.type.TypeFactory.parametricType(Class>, JavaType...)
|
org.codehaus.jackson.map.ObjectMapper.prettyPrintingWriter(PrettyPrinter)
Since 1.9, use ObjectMapper.writer(FilterProvider) instead. |
org.codehaus.jackson.map.introspect.AnnotatedClass.resolveFields(boolean)
|
org.codehaus.jackson.map.introspect.AnnotatedClass.resolveMemberMethods(MethodFilter, boolean)
|
org.codehaus.jackson.map.ObjectMapper.schemaBasedReader(FormatSchema)
Since 1.9, use ObjectMapper.reader(FormatSchema) instead. |
org.codehaus.jackson.map.ObjectMapper.schemaBasedWriter(FormatSchema)
Since 1.9, use ObjectMapper.writer(FilterProvider) instead. |
org.codehaus.jackson.map.DeserializationConfig.set(DeserializationConfig.Feature, boolean)
Since 1.9, it is preferable to use DeserializationConfig.without(org.codehaus.jackson.map.DeserializationConfig.Feature...) and DeserializationConfig.with(org.codehaus.jackson.map.DeserializationConfig.Feature...) instead;
this method is deprecated as it modifies current instance instead of
creating a new one (as the goal is to make this class immutable) |
org.codehaus.jackson.map.SerializationConfig.set(SerializationConfig.Feature, boolean)
Since 1.9, it is preferable to use SerializationConfig.without(org.codehaus.jackson.map.SerializationConfig.Feature...) and SerializationConfig.with(org.codehaus.jackson.map.SerializationConfig.Feature...) instead;
this method is deprecated as it modifies current instance instead of
creating a new one (as the goal is to make this class immutable) |
org.codehaus.jackson.map.MapperConfig.setAnnotationIntrospector(AnnotationIntrospector)
Since 1.8, use either
MapperConfig.withAnnotationIntrospector(AnnotationIntrospector) or
Module API instead |
org.codehaus.jackson.map.SerializationConfig.setDateFormat(DateFormat)
Since 1.8, use SerializationConfig.withDateFormat(java.text.DateFormat) instead. |
org.codehaus.jackson.map.MapperConfig.setDateFormat(DateFormat)
As of version 1.8, it is preferable to call method in
ObjectMapper instead; or construct new instance with
MapperConfig.withDateFormat(DateFormat) |
org.codehaus.jackson.JsonGenerator.setFeature(JsonGenerator.Feature, boolean)
Use JsonGenerator.configure(org.codehaus.jackson.JsonGenerator.Feature, boolean) instead |
org.codehaus.jackson.JsonParser.setFeature(JsonParser.Feature, boolean)
Use JsonParser.configure(org.codehaus.jackson.JsonParser.Feature, boolean) instead |
org.codehaus.jackson.JsonFactory.setGeneratorFeature(JsonGenerator.Feature, boolean)
Use JsonFactory.configure(JsonGenerator.Feature, boolean) instead |
org.codehaus.jackson.JsonFactory.setParserFeature(JsonParser.Feature, boolean)
Use JsonFactory.configure(JsonParser.Feature, boolean) instead |
org.codehaus.jackson.map.SerializationConfig.setSerializationInclusion(JsonSerialize.Inclusion)
since 1.9 should either use SerializationConfig.withSerializationInclusion(org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion)
to construct new instance, or configure through ObjectMapper |
org.codehaus.jackson.map.SerializationConfig.setSerializationView(Class>)
Since 1.8, use SerializationConfig.withView(java.lang.Class>) instead |
org.codehaus.jackson.map.deser.SettableBeanProperty.setValueDeserializer(JsonDeserializer
|
org.codehaus.jackson.map.deser.SettableAnyProperty.setValueDeserializer(JsonDeserializer
Since 1.9 - construct with deserializer |
org.codehaus.jackson.type.JavaType.setValueHandler(Object)
Since 1.9, should not be used; instead, use
withContentTypeHandler and
withContentValueHandler methods. |
org.codehaus.jackson.map.ser.BeanSerializerFactory.sortBeanProperties(SerializationConfig, BasicBeanDescription, List)
Since 1.9 this method does nothing, so there is no
benefit from overriding it; it will be removed from 2.0. |
org.codehaus.jackson.map.type.TypeFactory.specialize(JavaType, Class>)
|
org.codehaus.jackson.map.type.TypeFactory.type(Type)
|
org.codehaus.jackson.map.type.TypeFactory.type(Type, Class>)
|
org.codehaus.jackson.map.type.TypeFactory.type(Type, JavaType)
|
org.codehaus.jackson.map.type.TypeFactory.type(TypeReference>)
|
org.codehaus.jackson.map.type.TypeFactory.type(Type, TypeBindings)
|
org.codehaus.jackson.map.ObjectMapper.typedWriter(Class>)
Since 1.9, use ObjectMapper.writerWithType(Class) instead. |
org.codehaus.jackson.map.ObjectMapper.typedWriter(JavaType)
Since 1.9, use ObjectMapper.writerWithType(JavaType) instead. |
org.codehaus.jackson.map.ObjectMapper.typedWriter(TypeReference>)
Since 1.9, use ObjectMapper.writerWithType(TypeReference) instead. |
org.codehaus.jackson.map.ObjectMapper.updatingReader(Object)
Since 1.9, use ObjectMapper.readerForUpdating(java.lang.Object) instead. |
org.codehaus.jackson.map.util.EnumValues.valueFor(Enum>)
since 1.7, use EnumValues.serializedValueFor(java.lang.Enum>) instead |
org.codehaus.jackson.map.ObjectMapper.viewWriter(Class>)
Since 1.9, use ObjectMapper.writerWithView(Class) instead. |
org.codehaus.jackson.map.deser.BeanDeserializer.wrapAndThrow(Throwable, Object, int)
Since 1.7 use variant that takes DeserializationContext |
org.codehaus.jackson.map.ser.std.SerializerBase.wrapAndThrow(Throwable, Object, int)
Use version that takes SerializerProvider instead. |
org.codehaus.jackson.map.deser.BeanDeserializer.wrapAndThrow(Throwable, Object, String)
Since 1.7 use variant that takes DeserializationContext |
org.codehaus.jackson.map.ser.std.SerializerBase.wrapAndThrow(Throwable, Object, String)
Use version that takes SerializerProvider instead. |
Deprecated Constructors |
org.codehaus.jackson.map.deser.ArrayDeserializer(ArrayType, JsonDeserializer
|
org.codehaus.jackson.map.ser.std.AsArraySerializerBase(Class>, JavaType, boolean, TypeSerializer, BeanProperty)
since 1.8 |
org.codehaus.jackson.map.jsontype.impl.AsArrayTypeDeserializer(JavaType, TypeIdResolver, BeanProperty)
|
org.codehaus.jackson.map.jsontype.impl.AsPropertyTypeDeserializer(JavaType, TypeIdResolver, BeanProperty, String)
|
org.codehaus.jackson.map.jsontype.impl.AsWrapperTypeDeserializer(JavaType, TypeIdResolver, BeanProperty)
|
org.codehaus.jackson.map.introspect.BasicBeanDescription(MapperConfig>, JavaType, AnnotatedClass)
Since 1.9, should use factory methods instead |
org.codehaus.jackson.map.deser.BeanDeserializer(AnnotatedClass, JavaType, BeanProperty, CreatorCollector, BeanPropertyMap, Map, HashSet, boolean, SettableAnyProperty)
(since 1.9) Use the constructor that takes ValueInstantiator instead |
org.codehaus.jackson.map.deser.BeanDeserializerFactory()
|
org.codehaus.jackson.map.deser.CollectionDeserializer(JavaType, JsonDeserializer
Since 1.9, use variant that takes ValueInstantiator |
org.codehaus.jackson.map.deser.std.CollectionDeserializer(JavaType, JsonDeserializer
Since 1.9, use variant that takes ValueInstantiator |
org.codehaus.jackson.map.type.CollectionLikeType(Class>, JavaType)
|
org.codehaus.jackson.map.ser.std.EnumMapSerializer(JavaType, boolean, EnumValues, TypeSerializer, BeanProperty)
Since 1.8, use variant that takes value serializer |
org.codehaus.jackson.map.util.JSONPObject(String, Object, Class>)
Since 1.8; instead use variant that takes JavaType: this ensures
that type information is properly resolved |
org.codehaus.jackson.map.util.JSONWrappedObject(String, String, Object, Class>)
Since 1.8; should construct with resolved JavaType ,
to ensure type has been properly resolved |
org.codehaus.jackson.map.deser.MapDeserializer(JavaType, Constructor
Since 1.9, use variant that takes ValueInstantiator |
org.codehaus.jackson.map.deser.std.MapDeserializer(JavaType, Constructor
Since 1.9, use variant that takes ValueInstantiator |
org.codehaus.jackson.map.type.MapLikeType(Class>, JavaType, JavaType)
|
org.codehaus.jackson.map.ser.MapSerializer(HashSet, JavaType, boolean, TypeSerializer)
Use variant that takes Key type and property information |
org.codehaus.jackson.map.ser.MapSerializer(HashSet, JavaType, JavaType, boolean, TypeSerializer, JsonSerializer
As of 1.8, use version that takes valueSerializer |
org.codehaus.jackson.map.ser.std.ObjectArraySerializer(JavaType, boolean, TypeSerializer, BeanProperty)
since 1.8 |
org.codehaus.jackson.map.ObjectMapper(SerializerFactory)
Use other constructors instead; note that
you can just set serializer factory with ObjectMapper.setSerializerFactory(org.codehaus.jackson.map.SerializerFactory) |
org.codehaus.jackson.map.deser.SettableAnyProperty(BeanProperty, AnnotatedMethod, JavaType)
Since 1.9 - use variant that takes deserializer |
org.codehaus.jackson.map.type.SimpleType(Class>, String[], JavaType[])
|
org.codehaus.jackson.map.type.TypeBase(Class>, int)
|
org.codehaus.jackson.map.jsontype.impl.TypeDeserializerBase(JavaType, TypeIdResolver, BeanProperty)
Since 1.9, use the constructor that takes 'defaultImpl' |