blob: 946acf23b793bd29e282cefca4b2dac44a969c55 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_79) on Fri Jan 15 20:28:46 PST 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Deprecated List (jackson-databind 2.7.0 API)</title>
<meta name="date" content="2016-01-15">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Deprecated List (jackson-databind 2.7.0 API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Deprecated API" class="title">Deprecated API</h1>
<h2 title="Contents">Contents</h2>
<ul>
<li><a href="#interface">Deprecated Interfaces</a></li>
<li><a href="#class">Deprecated Classes</a></li>
<li><a href="#enum">Deprecated Enums</a></li>
<li><a href="#field">Deprecated Fields</a></li>
<li><a href="#method">Deprecated Methods</a></li>
<li><a href="#constructor">Deprecated Constructors</a></li>
<li><a href="#enum_constant">Deprecated Enum Constants</a></li>
<li><a href="#annotation_type_member">Deprecated Annotation Type Elements</a></li>
</ul>
</div>
<div class="contentContainer"><a name="interface">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Interfaces table, listing deprecated interfaces, and an explanation">
<caption><span>Deprecated Interfaces</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Interface and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser.BeanPropertyFilter</a>
<div class="block"><i>Since 2.3: use <a href="com/fasterxml/jackson/databind/ser/PropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser"><code>PropertyFilter</code></a> instead.</i></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="class">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Classes table, listing deprecated classes, and an explanation">
<caption><span>Deprecated Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/jsonschema/JsonSchema.html" title="class in com.fasterxml.jackson.databind.jsonschema">com.fasterxml.jackson.databind.jsonschema.JsonSchema</a>
<div class="block"><i>Since 2.2, we recommend use of external
<a href="https://github.com/FasterXML/jackson-module-jsonSchema">JSON Schema generator module</a></i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/NullProvider.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.NullProvider</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy</a>
<div class="block"><i>In 2.7 use <a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.SnakeCaseStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy.SnakeCaseStrategy</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.PascalCaseStrategy.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.PropertyNamingStrategy.PascalCaseStrategy</a>
<div class="block"><i>In 2.7 use <a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.SnakeCaseStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy.SnakeCaseStrategy</code></a> instead</i></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="enum">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Enums table, listing deprecated enums, and an explanation">
<caption><span>Deprecated Enums</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Enum and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/annotation/JsonSerialize.Inclusion.html" title="enum in com.fasterxml.jackson.databind.annotation">com.fasterxml.jackson.databind.annotation.JsonSerialize.Inclusion</a></td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="field">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Fields table, listing deprecated fields, and an explanation">
<caption><span>Deprecated Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#_defaultPrettyPrinter">com.fasterxml.jackson.databind.ObjectMapper._defaultPrettyPrinter</a>
<div class="block"><i>Since 2.6, do not use: will be removed in 2.7 or later</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#_name">com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition._name</a>
<div class="block"><i>Since 2.5 use <code>_fullName</code> instead.</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.html#CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES">com.fasterxml.jackson.databind.PropertyNamingStrategy.CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES</a>
<div class="block"><i>Since 2.7 use <a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.html#SNAKE_CASE"><code>PropertyNamingStrategy.SNAKE_CASE</code></a> instead;</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/ReadableObjectId.html#id">com.fasterxml.jackson.databind.deser.impl.ReadableObjectId.id</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/UntypedObjectDeserializer.html#instance">com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.instance</a>
<div class="block"><i>Since 2.3, construct a new instance, needs to be resolved</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.html#instance">com.fasterxml.jackson.databind.introspect.BasicClassIntrospector.instance</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/ReadableObjectId.html#item">com.fasterxml.jackson.databind.deser.impl.ReadableObjectId.item</a>
<div class="block"><i>Change visibility, if possible; prefer using <a href="com/fasterxml/jackson/databind/deser/impl/ReadableObjectId.html#resolve()"><code>ReadableObjectId.resolve()</code></a>, which is able
to handle external id resolving mechanism.</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.html#PASCAL_CASE_TO_CAMEL_CASE">com.fasterxml.jackson.databind.PropertyNamingStrategy.PASCAL_CASE_TO_CAMEL_CASE</a>
<div class="block"><i>Since 2.7 use <a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.html#UPPER_CAMEL_CASE"><code>PropertyNamingStrategy.UPPER_CAMEL_CASE</code></a> instead;</i></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="method">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Methods table, listing deprecated methods, and an explanation">
<caption><span>Deprecated Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#_configAndWriteValue(com.fasterxml.jackson.core.JsonGenerator,%20java.lang.Object,%20java.lang.Class)">com.fasterxml.jackson.databind.ObjectMapper._configAndWriteValue(JsonGenerator, Object, Class<?>)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#_createContextual(com.fasterxml.jackson.databind.DeserializationContext,%20com.fasterxml.jackson.databind.BeanProperty,%20com.fasterxml.jackson.databind.JsonDeserializer)">com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer._createContextual(DeserializationContext, BeanProperty, JsonDeserializer<?>)</a>
<div class="block"><i>Since 2.3, use <a href="com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#newDelegatingInstance(com.fasterxml.jackson.databind.JsonDeserializer)"><code>DelegatingDeserializer.newDelegatingInstance(com.fasterxml.jackson.databind.JsonDeserializer&lt;?&gt;)</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#_defaultPrettyPrinter()">com.fasterxml.jackson.databind.ObjectMapper._defaultPrettyPrinter()</a>
<div class="block"><i>Since 2.6, use <a href="com/fasterxml/jackson/databind/SerializationConfig.html#constructDefaultPrettyPrinter()"><code>SerializationConfig.constructDefaultPrettyPrinter()</code></a> directly</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/jsontype/impl/TypeDeserializerBase.html#_deserializeWithNativeTypeId(com.fasterxml.jackson.core.JsonParser,%20com.fasterxml.jackson.databind.DeserializationContext)">com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._deserializeWithNativeTypeId(JsonParser, DeserializationContext)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_findExplicitParamName(com.fasterxml.jackson.databind.introspect.AnnotatedParameter,%20com.fasterxml.jackson.databind.AnnotationIntrospector)">com.fasterxml.jackson.databind.deser.BasicDeserializerFactory._findExplicitParamName(AnnotatedParameter, AnnotationIntrospector)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html#_hasExplicitParamName(com.fasterxml.jackson.databind.introspect.AnnotatedParameter,%20com.fasterxml.jackson.databind.AnnotationIntrospector)">com.fasterxml.jackson.databind.deser.BasicDeserializerFactory._hasExplicitParamName(AnnotatedParameter, AnnotationIntrospector)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#_throwAsIOE(java.lang.Exception)">com.fasterxml.jackson.databind.deser.SettableBeanProperty._throwAsIOE(Exception)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html#addBooleanCreator(com.fasterxml.jackson.databind.introspect.AnnotatedWithParams)">com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addBooleanCreator(AnnotatedWithParams)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html#addDelegatingCreator(com.fasterxml.jackson.databind.introspect.AnnotatedWithParams,%20com.fasterxml.jackson.databind.deser.CreatorProperty[])">com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addDelegatingCreator(AnnotatedWithParams, CreatorProperty[])</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html#addDoubleCreator(com.fasterxml.jackson.databind.introspect.AnnotatedWithParams)">com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addDoubleCreator(AnnotatedWithParams)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleFilterProvider.html#addFilter(java.lang.String,%20com.fasterxml.jackson.databind.ser.BeanPropertyFilter)">com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider.addFilter(String, BeanPropertyFilter)</a>
<div class="block"><i>since 2.3</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html#addIntCreator(com.fasterxml.jackson.databind.introspect.AnnotatedWithParams)">com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addIntCreator(AnnotatedWithParams)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html#addLongCreator(com.fasterxml.jackson.databind.introspect.AnnotatedWithParams)">com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addLongCreator(AnnotatedWithParams)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#addMixInAnnotations(java.lang.Class,%20java.lang.Class)">com.fasterxml.jackson.databind.ObjectMapper.addMixInAnnotations(Class<?>, Class<?>)</a>
<div class="block"><i>Since 2.5: replaced by a fluent form of the method; <a href="com/fasterxml/jackson/databind/ObjectMapper.html#addMixIn(java.lang.Class,%20java.lang.Class)"><code>ObjectMapper.addMixIn(Class, Class)</code></a>.</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html#addPropertyCreator(com.fasterxml.jackson.databind.introspect.AnnotatedWithParams,%20com.fasterxml.jackson.databind.deser.CreatorProperty[])">com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addPropertyCreator(AnnotatedWithParams, CreatorProperty[])</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html#addStringCreator(com.fasterxml.jackson.databind.introspect.AnnotatedWithParams)">com.fasterxml.jackson.databind.deser.impl.CreatorCollector.addStringCreator(AnnotatedWithParams)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/PropertyValueBuffer.html#assignParameter(int,%20java.lang.Object)">com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer.assignParameter(int, Object)</a>
<div class="block"><i>Since 2.6</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/BeanDescription.html#bindingsForBeanType()">com.fasterxml.jackson.databind.BeanDescription.bindingsForBeanType()</a>
<div class="block"><i>Since 2.7, use <a href="com/fasterxml/jackson/databind/BeanDescription.html#resolveType(java.lang.reflect.Type)"><code>BeanDescription.resolveType(java.lang.reflect.Type)</code></a> instead.</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#bindingsForBeanType()">com.fasterxml.jackson.databind.introspect.BasicBeanDescription.bindingsForBeanType()</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildIterableSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean)">com.fasterxml.jackson.databind.ser.BasicSerializerFactory.buildIterableSerializer(SerializationConfig, JavaType, BeanDescription, boolean)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildIteratorSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean)">com.fasterxml.jackson.databind.ser.BasicSerializerFactory.buildIteratorSerializer(SerializationConfig, JavaType, BeanDescription, boolean)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/ClassUtil.html#checkAndFixAccess(java.lang.reflect.Member)">com.fasterxml.jackson.databind.util.ClassUtil.checkAndFixAccess(Member)</a>
<div class="block"><i>Since 2.7 call variant that takes boolean flag.</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#collect()">com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector.collect()</a>
<div class="block"><i>Since 2.6; no need to call</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver.html#collectAndResolveSubtypes(com.fasterxml.jackson.databind.introspect.AnnotatedClass,%20com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.AnnotationIntrospector)">com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver.collectAndResolveSubtypes(AnnotatedClass, MapperConfig<?>, AnnotationIntrospector)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypes(com.fasterxml.jackson.databind.introspect.AnnotatedClass,%20com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.AnnotationIntrospector)">com.fasterxml.jackson.databind.jsontype.SubtypeResolver.collectAndResolveSubtypes(AnnotatedClass, MapperConfig<?>, AnnotationIntrospector)</a>
<div class="block"><i>Since 2.6 Use either
<a href="com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByClass(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedClass)"><code>SubtypeResolver.collectAndResolveSubtypesByClass(MapperConfig, AnnotatedClass)</code></a>
or <a href="com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByTypeId(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedClass)"><code>SubtypeResolver.collectAndResolveSubtypesByTypeId(MapperConfig, AnnotatedClass)</code></a>
instead.</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver.html#collectAndResolveSubtypes(com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.AnnotationIntrospector,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver.collectAndResolveSubtypes(AnnotatedMember, MapperConfig<?>, AnnotationIntrospector, JavaType)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypes(com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.AnnotationIntrospector,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.jsontype.SubtypeResolver.collectAndResolveSubtypes(AnnotatedMember, MapperConfig<?>, AnnotationIntrospector, JavaType)</a>
<div class="block"><i>Since 2.6 Use either
<a href="com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByClass(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.JavaType)"><code>SubtypeResolver.collectAndResolveSubtypesByClass(MapperConfig, AnnotatedMember, JavaType)</code></a>
or <a href="com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByTypeId(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20com.fasterxml.jackson.databind.JavaType)"><code>SubtypeResolver.collectAndResolveSubtypesByTypeId(MapperConfig, AnnotatedMember, JavaType)</code></a>
instead.</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/PropertyMetadata.html#construct(boolean,%20java.lang.String)">com.fasterxml.jackson.databind.PropertyMetadata.construct(boolean, String)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/type/SimpleType.html#construct(java.lang.Class)">com.fasterxml.jackson.databind.type.SimpleType.construct(Class<?>)</a>
<div class="block"><i>Since 2.7</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/type/ReferenceType.html#construct(java.lang.Class,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.type.ReferenceType.construct(Class<?>, JavaType)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/type/CollectionType.html#construct(java.lang.Class,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.type.CollectionType.construct(Class<?>, JavaType)</a>
<div class="block"><i>Since 2.7, remove from 2.8</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/type/CollectionLikeType.html#construct(java.lang.Class,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.type.CollectionLikeType.construct(Class<?>, JavaType)</a>
<div class="block"><i>Since 2.7, use <a href="com/fasterxml/jackson/databind/type/CollectionLikeType.html#upgradeFrom(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.JavaType)"><code>CollectionLikeType.upgradeFrom(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JavaType)</code></a> for constructing instances, given
pre-resolved <a href="com/fasterxml/jackson/databind/type/SimpleType.html" title="class in com.fasterxml.jackson.databind.type"><code>SimpleType</code></a>.</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/type/MapType.html#construct(java.lang.Class,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.type.MapType.construct(Class<?>, JavaType, JavaType)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/type/MapLikeType.html#construct(java.lang.Class,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.type.MapLikeType.construct(Class<?>, JavaType, JavaType)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html#construct(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.annotation.ObjectIdGenerator,%20com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.deser.SettableBeanProperty)">com.fasterxml.jackson.databind.deser.impl.ObjectIdReader.construct(JavaType, PropertyName, ObjectIdGenerator<?>, JsonDeserializer<?>, SettableBeanProperty)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/ObjectIdWriter.html#construct(com.fasterxml.jackson.databind.JavaType,%20java.lang.String,%20com.fasterxml.jackson.annotation.ObjectIdGenerator,%20boolean)">com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter.construct(JavaType, String, ObjectIdGenerator<?>, boolean)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#construct(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20java.lang.String)">com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition.construct(MapperConfig<?>, AnnotatedMember, String)</a>
<div class="block"><i>Since 2.5</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/type/TypeFactory.html#constructSimpleType(java.lang.Class,%20java.lang.Class,%20com.fasterxml.jackson.databind.JavaType[])">com.fasterxml.jackson.databind.type.TypeFactory.constructSimpleType(Class<?>, Class<?>, JavaType[])</a>
<div class="block"><i>Since 2.7</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/type/TypeFactory.html#constructType(java.lang.reflect.Type,%20java.lang.Class)">com.fasterxml.jackson.databind.type.TypeFactory.constructType(Type, Class<?>)</a>
<div class="block"><i>Since 2.7 (accidentally removed in 2.7.0; added back in 2.7.1)</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/type/TypeFactory.html#constructType(java.lang.reflect.Type,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.type.TypeFactory.constructType(Type, JavaType)</a>
<div class="block"><i>Since 2.7 (accidentally removed in 2.7.0; added back in 2.7.1)</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/JavaType.html#containedTypeName(int)">com.fasterxml.jackson.databind.JavaType.containedTypeName(int)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/type/TypeBase.html#containedTypeName(int)">com.fasterxml.jackson.databind.type.TypeBase.containedTypeName(int)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.BeanPropertyWriter,%20com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor,%20com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.depositSchemaProperty(BeanPropertyWriter, JsonObjectFormatVisitor, SerializerProvider)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.BeanPropertyWriter,%20com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.BeanPropertyFilter.depositSchemaProperty(BeanPropertyWriter, ObjectNode, SerializerProvider)</a>
<div class="block"><i>Since 2.3: new code should use the alternative <code>depositSchemaProperty</code>
method</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.BeanPropertyWriter,%20com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.depositSchemaProperty(BeanPropertyWriter, ObjectNode, SerializerProvider)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/PropertyWriter.html#depositSchemaProperty(com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.PropertyWriter.depositSchemaProperty(ObjectNode, SerializerProvider)</a>
<div class="block"><i>Since 2.2</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#depositSchemaProperty(com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.BeanPropertyWriter.depositSchemaProperty(ObjectNode, SerializerProvider)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/MapProperty.html#depositSchemaProperty(com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.std.MapProperty.depositSchemaProperty(ObjectNode, SerializerProvider)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/PropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.PropertyWriter,%20com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.PropertyFilter.depositSchemaProperty(PropertyWriter, ObjectNode, SerializerProvider)</a>
<div class="block"><i>Since 2.3: new code should use the alternative <code>depositSchemaProperty</code>
method</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.PropertyWriter,%20com.fasterxml.jackson.databind.node.ObjectNode,%20com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.depositSchemaProperty(PropertyWriter, ObjectNode, SerializerProvider)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#emptyMap()">com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap.emptyMap()</a>
<div class="block"><i>Since 2.5 Use <a href="com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#emptyForProperties()"><code>PropertySerializerMap.emptyForProperties()</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/ClassUtil.html#findClass(java.lang.String)">com.fasterxml.jackson.databind.util.ClassUtil.findClass(String)</a>
<div class="block"><i>Since 2.6, use method in <a href="com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type"><code>TypeFactory</code></a>.</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findCreatorParameterNames()">com.fasterxml.jackson.databind.introspect.BasicBeanDescription.findCreatorParameterNames()</a>
<div class="block"><i>Since 2.5, does not seem to be used at all.</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#findCreatorPropertyNames()">com.fasterxml.jackson.databind.introspect.BasicBeanDescription.findCreatorPropertyNames()</a>
<div class="block"><i>Since 2.4, use <code>findCreatorParameterNames()</code> instead.</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findDeserializationContentType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.AnnotationIntrospector.findDeserializationContentType(Annotated, JavaType)</a>
<div class="block"><i>Since 2.7 call <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#refineDeserializationType(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)"><code>AnnotationIntrospector.refineDeserializationType(com.fasterxml.jackson.databind.cfg.MapperConfig&lt;?&gt;, com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType)</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findDeserializationContentType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findDeserializationContentType(Annotated, JavaType)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findDeserializationContentType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findDeserializationContentType(Annotated, JavaType)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findDeserializationKeyType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.AnnotationIntrospector.findDeserializationKeyType(Annotated, JavaType)</a>
<div class="block"><i>Since 2.7 call <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#refineDeserializationType(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)"><code>AnnotationIntrospector.refineDeserializationType(com.fasterxml.jackson.databind.cfg.MapperConfig&lt;?&gt;, com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType)</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findDeserializationKeyType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findDeserializationKeyType(Annotated, JavaType)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findDeserializationKeyType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findDeserializationKeyType(Annotated, JavaType)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findDeserializationType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.AnnotationIntrospector.findDeserializationType(Annotated, JavaType)</a>
<div class="block"><i>Since 2.7 call <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#refineDeserializationType(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)"><code>AnnotationIntrospector.refineDeserializationType(com.fasterxml.jackson.databind.cfg.MapperConfig&lt;?&gt;, com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType)</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findDeserializationType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findDeserializationType(Annotated, JavaType)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findDeserializationType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findDeserializationType(Annotated, JavaType)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/FilterProvider.html#findFilter(java.lang.Object)">com.fasterxml.jackson.databind.ser.FilterProvider.findFilter(Object)</a>
<div class="block"><i>Since 2.3 deprecated because <a href="com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser"><code>BeanPropertyFilter</code></a> is deprecated;</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleFilterProvider.html#findFilter(java.lang.Object)">com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider.findFilter(Object)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/BeanProperty.Std.html#findFormatOverrides(com.fasterxml.jackson.databind.AnnotationIntrospector)">com.fasterxml.jackson.databind.BeanProperty.Std.findFormatOverrides(AnnotationIntrospector)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/ConcreteBeanPropertyBase.html#findFormatOverrides(com.fasterxml.jackson.databind.AnnotationIntrospector)">com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase.findFormatOverrides(AnnotationIntrospector)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/DeserializationContext.html#findObjectId(java.lang.Object,%20com.fasterxml.jackson.annotation.ObjectIdGenerator)">com.fasterxml.jackson.databind.DeserializationContext.findObjectId(Object, ObjectIdGenerator<?>)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html#findObjectId(java.lang.Object,%20com.fasterxml.jackson.annotation.ObjectIdGenerator)">com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.findObjectId(Object, ObjectIdGenerator<?>)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findPropertiesToIgnore(com.fasterxml.jackson.databind.introspect.Annotated)">com.fasterxml.jackson.databind.AnnotationIntrospector.findPropertiesToIgnore(Annotated)</a>
<div class="block"><i>Since 2.6, use variant that takes second argument.</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findPropertiesToIgnore(com.fasterxml.jackson.databind.introspect.Annotated)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findPropertiesToIgnore(Annotated)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findPropertiesToIgnore(com.fasterxml.jackson.databind.introspect.Annotated)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findPropertiesToIgnore(Annotated)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findSerializationContentType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.AnnotationIntrospector.findSerializationContentType(Annotated, JavaType)</a>
<div class="block"><i>Since 2.7 call <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#refineSerializationType(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)"><code>AnnotationIntrospector.refineSerializationType(com.fasterxml.jackson.databind.cfg.MapperConfig&lt;?&gt;, com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType)</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findSerializationContentType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findSerializationContentType(Annotated, JavaType)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findSerializationContentType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findSerializationContentType(Annotated, JavaType)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findSerializationInclusion(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.annotation.JsonInclude.Include)">com.fasterxml.jackson.databind.AnnotationIntrospector.findSerializationInclusion(Annotated, JsonInclude.Include)</a>
<div class="block"><i>Since 2.7 Use <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findPropertyInclusion(com.fasterxml.jackson.databind.introspect.Annotated)"><code>AnnotationIntrospector.findPropertyInclusion(com.fasterxml.jackson.databind.introspect.Annotated)</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findSerializationInclusion(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.annotation.JsonInclude.Include)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findSerializationInclusion(Annotated, JsonInclude.Include)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findSerializationInclusionForContent(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.annotation.JsonInclude.Include)">com.fasterxml.jackson.databind.AnnotationIntrospector.findSerializationInclusionForContent(Annotated, JsonInclude.Include)</a>
<div class="block"><i>Since 2.7 Use <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findPropertyInclusion(com.fasterxml.jackson.databind.introspect.Annotated)"><code>AnnotationIntrospector.findPropertyInclusion(com.fasterxml.jackson.databind.introspect.Annotated)</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findSerializationInclusionForContent(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.annotation.JsonInclude.Include)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findSerializationInclusionForContent(Annotated, JsonInclude.Include)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findSerializationInclusionForContent(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.annotation.JsonInclude.Include)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findSerializationInclusionForContent(Annotated, JsonInclude.Include)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findSerializationKeyType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.AnnotationIntrospector.findSerializationKeyType(Annotated, JavaType)</a>
<div class="block"><i>Since 2.7 call <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#refineSerializationType(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)"><code>AnnotationIntrospector.refineSerializationType(com.fasterxml.jackson.databind.cfg.MapperConfig&lt;?&gt;, com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType)</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findSerializationKeyType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findSerializationKeyType(Annotated, JavaType)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findSerializationKeyType(com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findSerializationKeyType(Annotated, JavaType)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#findSerializationType(com.fasterxml.jackson.databind.introspect.Annotated)">com.fasterxml.jackson.databind.AnnotationIntrospector.findSerializationType(Annotated)</a>
<div class="block"><i>Since 2.7 call <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html#refineSerializationType(com.fasterxml.jackson.databind.cfg.MapperConfig,%20com.fasterxml.jackson.databind.introspect.Annotated,%20com.fasterxml.jackson.databind.JavaType)"><code>AnnotationIntrospector.refineSerializationType(com.fasterxml.jackson.databind.cfg.MapperConfig&lt;?&gt;, com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JavaType)</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findSerializationType(com.fasterxml.jackson.databind.introspect.Annotated)">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector.findSerializationType(Annotated)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findSerializationType(com.fasterxml.jackson.databind.introspect.Annotated)">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findSerializationType(Annotated)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/ClassUtil.html#findSuperTypes(java.lang.Class,%20java.lang.Class)">com.fasterxml.jackson.databind.util.ClassUtil.findSuperTypes(Class<?>, Class<?>)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/ClassUtil.html#findSuperTypes(java.lang.Class,%20java.lang.Class,%20java.util.List)">com.fasterxml.jackson.databind.util.ClassUtil.findSuperTypes(Class<?>, Class<?>, List<Class<?>>)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/type/TypeFactory.html#findTypeParameters(java.lang.Class,%20java.lang.Class)">com.fasterxml.jackson.databind.type.TypeFactory.findTypeParameters(Class<?>, Class<?>)</a>
<div class="block"><i>Since 2.7 resolve raw type first, then find type parameters</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/type/TypeFactory.html#findTypeParameters(java.lang.Class,%20java.lang.Class,%20com.fasterxml.jackson.databind.type.TypeBindings)">com.fasterxml.jackson.databind.type.TypeFactory.findTypeParameters(Class<?>, Class<?>, TypeBindings)</a>
<div class="block"><i>Since 2.7 resolve raw type first, then find type parameters</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#fixAccess()">com.fasterxml.jackson.databind.introspect.AnnotatedMember.fixAccess()</a>
<div class="block"><i>Since 2.7 use <a href="com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#fixAccess(boolean)"><code>AnnotatedMember.fixAccess(boolean)</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/JavaType.html#forcedNarrowBy(java.lang.Class)">com.fasterxml.jackson.databind.JavaType.forcedNarrowBy(Class<?>)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#generateJsonSchema(java.lang.Class)">com.fasterxml.jackson.databind.ObjectMapper.generateJsonSchema(Class<?>)</a>
<div class="block"><i>Since 2.6 use external JSON Schema generator (https://github.com/FasterXML/jackson-module-jsonSchema)</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#generateJsonSchema(java.lang.Class)">com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.generateJsonSchema(Class<?>)</a>
<div class="block"><i>Should not be used any more</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#getBeanClass()">com.fasterxml.jackson.databind.deser.BeanDeserializerBase.getBeanClass()</a>
<div class="block"><i>Since 2.3, use <a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#handledType()"><code>BeanDeserializerBase.handledType()</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/StdKeySerializers.html#getDefault()">com.fasterxml.jackson.databind.ser.std.StdKeySerializers.getDefault()</a>
<div class="block"><i>since 2.7</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/JsonDeserializer.html#getEmptyValue()">com.fasterxml.jackson.databind.JsonDeserializer.getEmptyValue()</a>
<div class="block"><i>Since 2.6 Use overloaded variant that takes context argument</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#getEmptyValue()">com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer.getEmptyValue()</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html#getGenericParameterType(int)">com.fasterxml.jackson.databind.introspect.AnnotatedWithParams.getGenericParameterType(int)</a>
<div class="block"><i>Since 2.7, remove in 2.8</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#getGenericPropertyType()">com.fasterxml.jackson.databind.ser.BeanPropertyWriter.getGenericPropertyType()</a>
<div class="block"><i>Since 2.7, to be removed from 2.8</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/Annotated.html#getGenericType()">com.fasterxml.jackson.databind.introspect.Annotated.getGenericType()</a>
<div class="block"><i>Since 2.7 should instead use <a href="com/fasterxml/jackson/databind/introspect/Annotated.html#getType()"><code>Annotated.getType()</code></a>. To be removed from 2.8</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/StdDateFormat.html#getISO8601Format(java.util.TimeZone)">com.fasterxml.jackson.databind.util.StdDateFormat.getISO8601Format(TimeZone)</a>
<div class="block"><i>Since 2.4; use variant that takes Locale</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#getJsonFactory()">com.fasterxml.jackson.databind.ObjectMapper.getJsonFactory()</a>
<div class="block"><i>Since 2.1: Use <a href="com/fasterxml/jackson/databind/ObjectMapper.html#getFactory()"><code>ObjectMapper.getFactory()</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/JsonDeserializer.html#getNullValue()">com.fasterxml.jackson.databind.JsonDeserializer.getNullValue()</a>
<div class="block"><i>Since 2.6 Use overloaded variant that takes context argument</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html#getNullValue()">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.PrimitiveOrWrapperDeserializer.getNullValue()</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/JsonNodeDeserializer.html#getNullValue()">com.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer.getNullValue()</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html#getNullValue()">com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer.getNullValue()</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/AtomicReferenceDeserializer.html#getNullValue()">com.fasterxml.jackson.databind.deser.std.AtomicReferenceDeserializer.getNullValue()</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/JavaType.html#getParameterSource()">com.fasterxml.jackson.databind.JavaType.getParameterSource()</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#getPropertyType()">com.fasterxml.jackson.databind.ser.BeanPropertyWriter.getPropertyType()</a>
<div class="block"><i>Since 2.7, to be removed from 2.8</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/StdDateFormat.html#getRFC1123Format(java.util.TimeZone)">com.fasterxml.jackson.databind.util.StdDateFormat.getRFC1123Format(TimeZone)</a>
<div class="block"><i>Since 2.4; use variant that takes Locale</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getRootName()">com.fasterxml.jackson.databind.cfg.MapperConfigBase.getRootName()</a>
<div class="block"><i>Since 2.6 use <a href="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getFullRootName()"><code>MapperConfigBase.getFullRootName()</code></a> instead.</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider,%20java.lang.reflect.Type)">com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.getSchema(SerializerProvider, Type)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/SerializationConfig.html#getSerializationInclusion()">com.fasterxml.jackson.databind.SerializationConfig.getSerializationInclusion()</a>
<div class="block"><i>Since 2.7 use <a href="com/fasterxml/jackson/databind/SerializationConfig.html#getDefaultPropertyInclusion()"><code>SerializationConfig.getDefaultPropertyInclusion()</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/SerializerProvider.html#getSerializationView()">com.fasterxml.jackson.databind.SerializerProvider.getSerializationView()</a>
<div class="block"><i>Since 2.2, use <a href="com/fasterxml/jackson/databind/SerializerProvider.html#getActiveView()"><code>SerializerProvider.getActiveView()</code></a> instead.</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/Annotated.html#getType(com.fasterxml.jackson.databind.type.TypeBindings)">com.fasterxml.jackson.databind.introspect.Annotated.getType(TypeBindings)</a>
<div class="block"><i>Since 2.7 Use <a href="com/fasterxml/jackson/databind/introspect/Annotated.html#getType()"><code>Annotated.getType()</code></a> instead. To be removed from 2.8.</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#getValueClass()">com.fasterxml.jackson.databind.deser.std.StdDeserializer.getValueClass()</a>
<div class="block"><i>Since 2.3 use <a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html#handledType()"><code>StdDeserializer.handledType()</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/DeserializationContext.html#handlePrimaryContextualization(com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.DeserializationContext.handlePrimaryContextualization(JsonDeserializer<?>, BeanProperty)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/DeserializationContext.html#handleSecondaryContextualization(com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.DeserializationContext.handleSecondaryContextualization(JsonDeserializer<?>, BeanProperty)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/ContainerSerializer.html#hasContentTypeAnnotation(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.ser.ContainerSerializer.hasContentTypeAnnotation(SerializerProvider, BeanProperty)</a>
<div class="block"><i>Since 2.7: should not be needed; should be enough to see if
type has 'isStatic' modifier</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/PropertyMetadata.html#hasDefuaultValue()">com.fasterxml.jackson.databind.PropertyMetadata.hasDefuaultValue()</a>
<div class="block"><i>Since 2.6: typo in name, use <a href="com/fasterxml/jackson/databind/PropertyMetadata.html#hasDefaultValue()"><code>PropertyMetadata.hasDefaultValue()</code></a> instead.</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/ClassUtil.html#hasGetterSignature(java.lang.reflect.Method)">com.fasterxml.jackson.databind.util.ClassUtil.hasGetterSignature(Method)</a>
<div class="block"><i>Since 2.6 not used; may be removed before 3.x</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/DeserializationContext.html#hasValueDeserializerFor(com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.DeserializationContext.hasValueDeserializerFor(JavaType)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/ToStringSerializer.html#isEmpty(java.lang.Object)">com.fasterxml.jackson.databind.ser.std.ToStringSerializer.isEmpty(Object)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/StringSerializer.html#isEmpty(java.lang.Object)">com.fasterxml.jackson.databind.ser.std.StringSerializer.isEmpty(Object)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#isEmpty(java.lang.Object)">com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer.isEmpty(Object)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/JsonSerializer.html#isEmpty(T)">com.fasterxml.jackson.databind.JsonSerializer.isEmpty(T)</a>
<div class="block"><i>Since 2.5 Use <a href="com/fasterxml/jackson/databind/JsonSerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider,%20T)"><code>JsonSerializer.isEmpty(SerializerProvider, Object)</code></a> instead;
will be removed from 2.8</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/ContainerSerializer.html#isEmpty(T)">com.fasterxml.jackson.databind.ser.ContainerSerializer.isEmpty(T)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html#isEmpty(T)">com.fasterxml.jackson.databind.ser.std.StaticListSerializerBase.isEmpty(T)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html#isEmpty(T)">com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase.isEmpty(T)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/BeanUtil.html#okNameForGetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">com.fasterxml.jackson.databind.util.BeanUtil.okNameForGetter(AnnotatedMethod)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/BeanUtil.html#okNameForIsGetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod,%20java.lang.String)">com.fasterxml.jackson.databind.util.BeanUtil.okNameForIsGetter(AnnotatedMethod, String)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/BeanUtil.html#okNameForMutator(com.fasterxml.jackson.databind.introspect.AnnotatedMethod,%20java.lang.String)">com.fasterxml.jackson.databind.util.BeanUtil.okNameForMutator(AnnotatedMethod, String)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/BeanUtil.html#okNameForRegularGetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod,%20java.lang.String)">com.fasterxml.jackson.databind.util.BeanUtil.okNameForRegularGetter(AnnotatedMethod, String)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/BeanUtil.html#okNameForSetter(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">com.fasterxml.jackson.databind.util.BeanUtil.okNameForSetter(AnnotatedMethod)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/node/ObjectNode.html#put(java.lang.String,%20com.fasterxml.jackson.databind.JsonNode)">com.fasterxml.jackson.databind.node.ObjectNode.put(String, JsonNode)</a>
<div class="block"><i>Since 2.4 use either <a href="com/fasterxml/jackson/databind/node/ObjectNode.html#set(java.lang.String,%20com.fasterxml.jackson.databind.JsonNode)"><code>ObjectNode.set(String,JsonNode)</code></a> or <a href="com/fasterxml/jackson/databind/node/ObjectNode.html#replace(java.lang.String,%20com.fasterxml.jackson.databind.JsonNode)"><code>ObjectNode.replace(String,JsonNode)</code></a>,</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/node/ObjectNode.html#putAll(java.util.Map)">com.fasterxml.jackson.databind.node.ObjectNode.putAll(Map<String, ? extends JsonNode>)</a>
<div class="block"><i>Since 2.4 use <a href="com/fasterxml/jackson/databind/node/ObjectNode.html#setAll(java.util.Map)"><code>ObjectNode.setAll(Map)</code></a>,</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/node/ObjectNode.html#putAll(com.fasterxml.jackson.databind.node.ObjectNode)">com.fasterxml.jackson.databind.node.ObjectNode.putAll(ObjectNode)</a>
<div class="block"><i>Since 2.4 use <a href="com/fasterxml/jackson/databind/node/ObjectNode.html#setAll(com.fasterxml.jackson.databind.node.ObjectNode)"><code>ObjectNode.setAll(ObjectNode)</code></a>,</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#reader(java.lang.Class)">com.fasterxml.jackson.databind.ObjectMapper.reader(Class<?>)</a>
<div class="block"><i>Since 2.5, use <a href="com/fasterxml/jackson/databind/ObjectMapper.html#readerFor(java.lang.Class)"><code>ObjectMapper.readerFor(Class)</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#reader(com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.ObjectMapper.reader(JavaType)</a>
<div class="block"><i>Since 2.5, use <a href="com/fasterxml/jackson/databind/ObjectMapper.html#readerFor(com.fasterxml.jackson.databind.JavaType)"><code>ObjectMapper.readerFor(JavaType)</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#reader(com.fasterxml.jackson.core.type.TypeReference)">com.fasterxml.jackson.databind.ObjectMapper.reader(TypeReference<?>)</a>
<div class="block"><i>Since 2.5, use <a href="com/fasterxml/jackson/databind/ObjectMapper.html#readerFor(com.fasterxml.jackson.core.type.TypeReference)"><code>ObjectMapper.readerFor(TypeReference)</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#serializeAll(java.util.Set)">com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.serializeAll(Set<String>)</a>
<div class="block"><i>Since 2.6; to be removed from 2.7</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#serializeAsField(java.lang.Object,%20com.fasterxml.jackson.core.JsonGenerator,%20com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.ser.BeanPropertyWriter)">com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.serializeAsField(Object, JsonGenerator, SerializerProvider, BeanPropertyWriter)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/MapSerializer.html#serializeFilteredFields(java.util.Map,%20com.fasterxml.jackson.core.JsonGenerator,%20com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.ser.PropertyFilter)">com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFilteredFields(Map<?, ?>, JsonGenerator, SerializerProvider, PropertyFilter)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#serializePolymorphic(com.fasterxml.jackson.core.JsonGenerator,%20java.lang.Object,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer)">com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializePolymorphic(JsonGenerator, Object, TypeSerializer)</a>
<div class="block"><i>since 2.6; remove from 2.7 or later</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/MapSerializer.html#serializeTypedFields(java.util.Map,%20com.fasterxml.jackson.core.JsonGenerator,%20com.fasterxml.jackson.databind.SerializerProvider)">com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeTypedFields(Map<?, ?>, JsonGenerator, SerializerProvider)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/impl/SimpleFilterProvider.html#setDefaultFilter(com.fasterxml.jackson.databind.ser.BeanPropertyFilter)">com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider.setDefaultFilter(BeanPropertyFilter)</a>
<div class="block"><i>Since 2.3 should use <a href="com/fasterxml/jackson/databind/ser/PropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser"><code>PropertyFilter</code></a> instead of <a href="com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser"><code>BeanPropertyFilter</code></a></i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/TokenBuffer.html#setFeatureMask(int)">com.fasterxml.jackson.databind.util.TokenBuffer.setFeatureMask(int)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#setFilters(com.fasterxml.jackson.databind.ser.FilterProvider)">com.fasterxml.jackson.databind.ObjectMapper.setFilters(FilterProvider)</a>
<div class="block"><i>Since 2.6, use <a href="com/fasterxml/jackson/databind/ObjectMapper.html#setFilterProvider(com.fasterxml.jackson.databind.ser.FilterProvider)"><code>ObjectMapper.setFilterProvider(com.fasterxml.jackson.databind.ser.FilterProvider)</code></a> instead (allows chaining)</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#setMixInAnnotations(java.util.Map)">com.fasterxml.jackson.databind.ObjectMapper.setMixInAnnotations(Map<Class<?>, Class<?>>)</a>
<div class="block"><i>Since 2.5: replaced by a fluent form of the method; <a href="com/fasterxml/jackson/databind/ObjectMapper.html#setMixIns(java.util.Map)"><code>ObjectMapper.setMixIns(java.util.Map&lt;java.lang.Class&lt;?&gt;, java.lang.Class&lt;?&gt;&gt;)</code></a>.</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#setVisibilityChecker(com.fasterxml.jackson.databind.introspect.VisibilityChecker)">com.fasterxml.jackson.databind.ObjectMapper.setVisibilityChecker(VisibilityChecker<?>)</a>
<div class="block"><i>Since 2.6 use <a href="com/fasterxml/jackson/databind/ObjectMapper.html#setVisibility(com.fasterxml.jackson.databind.introspect.VisibilityChecker)"><code>ObjectMapper.setVisibility(VisibilityChecker)</code></a> instead.</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/ISO8601Utils.html#timeZoneGMT()">com.fasterxml.jackson.databind.util.ISO8601Utils.timeZoneGMT()</a>
<div class="block"><i>since 2.6</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/jsontype/impl/TypeNameIdResolver.html#typeFromId(java.lang.String)">com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver.typeFromId(String)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/jsontype/impl/TypeIdResolverBase.html#typeFromId(java.lang.String)">com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase.typeFromId(String)</a>
<div class="block"><i>Since 2.3, override <a href="com/fasterxml/jackson/databind/jsontype/impl/TypeIdResolverBase.html#typeFromId(com.fasterxml.jackson.databind.DatabindContext,%20java.lang.String)"><code>TypeIdResolverBase.typeFromId(DatabindContext, String)</code></a> instead
to get access to contextual information</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/jsontype/impl/ClassNameIdResolver.html#typeFromId(java.lang.String)">com.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver.typeFromId(String)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html#typeFromId(java.lang.String)">com.fasterxml.jackson.databind.jsontype.TypeIdResolver.typeFromId(String)</a>
<div class="block"><i>since 2.5; call <a href="com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html#typeFromId(com.fasterxml.jackson.databind.DatabindContext,%20java.lang.String)"><code>TypeIdResolver.typeFromId(DatabindContext, String)</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/DeserializationContext.html#unknownTypeException(com.fasterxml.jackson.databind.JavaType,%20java.lang.String)">com.fasterxml.jackson.databind.DeserializationContext.unknownTypeException(JavaType, String)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#withName(java.lang.String)">com.fasterxml.jackson.databind.deser.SettableBeanProperty.withName(String)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#withName(java.lang.String)">com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition.withName(String)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#withResolved(com.fasterxml.jackson.databind.BeanProperty,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase.withResolved(BeanProperty, TypeSerializer, JsonSerializer<?>)</a>
<div class="block"><i>since 2.6: use the overloaded method that takes 'unwrapSingle'</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/CollectionDeserializer.html#withResolved(com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer)">com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.withResolved(JsonDeserializer<?>, JsonDeserializer<?>, TypeDeserializer)</a>
<div class="block"><i>Since 2.7 as it does not pass `unwrapSingle`</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectWriter.html#withSchema(com.fasterxml.jackson.core.FormatSchema)">com.fasterxml.jackson.databind.ObjectWriter.withSchema(FormatSchema)</a>
<div class="block"><i>Since 2.5 use <a href="com/fasterxml/jackson/databind/ObjectWriter.html#with(com.fasterxml.jackson.core.FormatSchema)"><code>ObjectWriter.with(FormatSchema)</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/SerializationConfig.html#withSerializationInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include)">com.fasterxml.jackson.databind.SerializationConfig.withSerializationInclusion(JsonInclude.Include)</a>
<div class="block"><i>Since 2.7 use <a href="com/fasterxml/jackson/databind/SerializationConfig.html#withPropertyInclusion(com.fasterxml.jackson.annotation.JsonInclude.Value)"><code>SerializationConfig.withPropertyInclusion(com.fasterxml.jackson.annotation.JsonInclude.Value)</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectWriter.html#withType(java.lang.Class)">com.fasterxml.jackson.databind.ObjectWriter.withType(Class<?>)</a>
<div class="block"><i>since 2.5 Use <a href="com/fasterxml/jackson/databind/ObjectWriter.html#forType(java.lang.Class)"><code>ObjectWriter.forType(Class)</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectReader.html#withType(java.lang.Class)">com.fasterxml.jackson.databind.ObjectReader.withType(Class<?>)</a>
<div class="block"><i>since 2.5 Use <a href="com/fasterxml/jackson/databind/ObjectReader.html#forType(java.lang.Class)"><code>ObjectReader.forType(Class)</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectWriter.html#withType(com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.ObjectWriter.withType(JavaType)</a>
<div class="block"><i>since 2.5 Use <a href="com/fasterxml/jackson/databind/ObjectWriter.html#forType(com.fasterxml.jackson.databind.JavaType)"><code>ObjectWriter.forType(JavaType)</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectReader.html#withType(com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.ObjectReader.withType(JavaType)</a>
<div class="block"><i>since 2.5 Use <a href="com/fasterxml/jackson/databind/ObjectReader.html#forType(com.fasterxml.jackson.databind.JavaType)"><code>ObjectReader.forType(JavaType)</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectReader.html#withType(java.lang.reflect.Type)">com.fasterxml.jackson.databind.ObjectReader.withType(Type)</a>
<div class="block"><i>since 2.5 Use <a href="com/fasterxml/jackson/databind/ObjectReader.html#forType(java.lang.Class)"><code>ObjectReader.forType(Class)</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectWriter.html#withType(com.fasterxml.jackson.core.type.TypeReference)">com.fasterxml.jackson.databind.ObjectWriter.withType(TypeReference<?>)</a>
<div class="block"><i>since 2.5 Use <a href="com/fasterxml/jackson/databind/ObjectWriter.html#forType(com.fasterxml.jackson.core.type.TypeReference)"><code>ObjectWriter.forType(TypeReference)</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectReader.html#withType(com.fasterxml.jackson.core.type.TypeReference)">com.fasterxml.jackson.databind.ObjectReader.withType(TypeReference<?>)</a>
<div class="block"><i>since 2.5 Use <a href="com/fasterxml/jackson/databind/ObjectReader.html#forType(com.fasterxml.jackson.core.type.TypeReference)"><code>ObjectReader.forType(TypeReference)</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/MapDeserializer.html#wrapAndThrow(java.lang.Throwable,%20java.lang.Object)">com.fasterxml.jackson.databind.deser.std.MapDeserializer.wrapAndThrow(Throwable, Object)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html#wrapAndThrow(java.lang.Throwable,%20java.lang.Object,%20int,%20com.fasterxml.jackson.databind.DeserializationContext)">com.fasterxml.jackson.databind.deser.BeanDeserializerBase.wrapAndThrow(Throwable, Object, int, DeserializationContext)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#wrapException(java.lang.Throwable)">com.fasterxml.jackson.databind.deser.std.StdValueInstantiator.wrapException(Throwable)</a>
<div class="block"><i>Since 2.7 call either <a href="com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#unwrapAndWrapException(com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Throwable)"><code>StdValueInstantiator.unwrapAndWrapException(com.fasterxml.jackson.databind.DeserializationContext, java.lang.Throwable)</code></a> or
<a href="com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#wrapAsJsonMappingException(com.fasterxml.jackson.databind.DeserializationContext,%20java.lang.Throwable)"><code>StdValueInstantiator.wrapAsJsonMappingException(com.fasterxml.jackson.databind.DeserializationContext, java.lang.Throwable)</code></a></i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#writerWithType(java.lang.Class)">com.fasterxml.jackson.databind.ObjectMapper.writerWithType(Class<?>)</a>
<div class="block"><i>Since 2.5, use <a href="com/fasterxml/jackson/databind/ObjectMapper.html#writerFor(java.lang.Class)"><code>ObjectMapper.writerFor(Class)</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#writerWithType(com.fasterxml.jackson.databind.JavaType)">com.fasterxml.jackson.databind.ObjectMapper.writerWithType(JavaType)</a>
<div class="block"><i>Since 2.5, use <a href="com/fasterxml/jackson/databind/ObjectMapper.html#writerFor(com.fasterxml.jackson.databind.JavaType)"><code>ObjectMapper.writerFor(JavaType)</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ObjectMapper.html#writerWithType(com.fasterxml.jackson.core.type.TypeReference)">com.fasterxml.jackson.databind.ObjectMapper.writerWithType(TypeReference<?>)</a>
<div class="block"><i>Since 2.5, use <a href="com/fasterxml/jackson/databind/ObjectMapper.html#writerFor(com.fasterxml.jackson.core.type.TypeReference)"><code>ObjectMapper.writerFor(TypeReference)</code></a> instead</i></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="constructor">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Constructors table, listing deprecated constructors, and an explanation">
<caption><span>Deprecated Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html#ArraySerializerBase(com.fasterxml.jackson.databind.ser.std.ArraySerializerBase,%20com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.ser.std.ArraySerializerBase(ArraySerializerBase<?>, BeanProperty)</a>
<div class="block"><i>Since 2.6</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html#ArraySerializerBase(java.lang.Class,%20com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.ser.std.ArraySerializerBase(Class<T>, BeanProperty)</a>
<div class="block"><i>Since 2.6</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#AsArraySerializerBase(com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase,%20com.fasterxml.jackson.databind.BeanProperty,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase(AsArraySerializerBase<?>, BeanProperty, TypeSerializer, JsonSerializer<?>)</a>
<div class="block"><i>since 2.6: use the overloaded method that takes 'unwrapSingle'</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#AsArraySerializerBase(java.lang.Class,%20com.fasterxml.jackson.databind.JavaType,%20boolean,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.BeanProperty,%20com.fasterxml.jackson.databind.JsonSerializer)">com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase(Class<?>, JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer<Object>)</a>
<div class="block"><i>Since 2.6 Use variants that either take 'src', or do NOT pass
BeanProperty</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/BeanProperty.Std.html#BeanProperty.Std(java.lang.String,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.util.Annotations,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20boolean)">com.fasterxml.jackson.databind.BeanProperty.Std(String, JavaType, PropertyName, Annotations, AnnotatedMember, boolean)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html#CollectionSerializer(com.fasterxml.jackson.databind.JavaType,%20boolean,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.BeanProperty,%20com.fasterxml.jackson.databind.JsonSerializer)">com.fasterxml.jackson.databind.ser.std.CollectionSerializer(JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer<Object>)</a>
<div class="block"><i>since 2.6</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/EnumSerializer.html#EnumSerializer(com.fasterxml.jackson.databind.util.EnumValues)">com.fasterxml.jackson.databind.ser.std.EnumSerializer(EnumValues)</a>
<div class="block"><i>Since 2.1</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.html#EnumSetSerializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanProperty)">com.fasterxml.jackson.databind.ser.std.EnumSetSerializer(JavaType, BeanProperty)</a>
<div class="block"><i>since 2.6</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/exc/IgnoredPropertyException.html#IgnoredPropertyException(java.lang.String,%20com.fasterxml.jackson.core.JsonLocation,%20java.lang.Class,%20java.lang.String,%20java.util.Collection)">com.fasterxml.jackson.databind.exc.IgnoredPropertyException(String, JsonLocation, Class<?>, String, Collection<Object>)</a>
<div class="block"><i>Since 2.7</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/exc/InvalidFormatException.html#InvalidFormatException(java.lang.String,%20com.fasterxml.jackson.core.JsonLocation,%20java.lang.Object,%20java.lang.Class)">com.fasterxml.jackson.databind.exc.InvalidFormatException(String, JsonLocation, Object, Class<?>)</a>
<div class="block"><i>Since 2.7 Use variant that takes <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a></i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/exc/InvalidFormatException.html#InvalidFormatException(java.lang.String,%20java.lang.Object,%20java.lang.Class)">com.fasterxml.jackson.databind.exc.InvalidFormatException(String, Object, Class<?>)</a>
<div class="block"><i>Since 2.7 Use variant that takes <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a></i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/JsonMappingException.html#JsonMappingException(java.lang.String)">com.fasterxml.jackson.databind.JsonMappingException(String)</a>
<div class="block"><i>Since 2.7 Use variant that takes <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/JsonMappingException.html#JsonMappingException(java.lang.String,%20com.fasterxml.jackson.core.JsonLocation)">com.fasterxml.jackson.databind.JsonMappingException(String, JsonLocation)</a>
<div class="block"><i>Since 2.7 Use variant that takes <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/JsonMappingException.html#JsonMappingException(java.lang.String,%20com.fasterxml.jackson.core.JsonLocation,%20java.lang.Throwable)">com.fasterxml.jackson.databind.JsonMappingException(String, JsonLocation, Throwable)</a>
<div class="block"><i>Since 2.7 Use variant that takes <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> instead</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/JsonMappingException.html#JsonMappingException(java.lang.String,%20java.lang.Throwable)">com.fasterxml.jackson.databind.JsonMappingException(String, Throwable)</a>
<div class="block"><i>Since 2.7 Use variant that takes <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> instead</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/ser/std/MapSerializer.html#MapSerializer(com.fasterxml.jackson.databind.ser.std.MapSerializer,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer)">com.fasterxml.jackson.databind.ser.std.MapSerializer(MapSerializer, TypeSerializer)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html#ObjectIdInfo(com.fasterxml.jackson.databind.PropertyName,%20java.lang.Class,%20java.lang.Class)">com.fasterxml.jackson.databind.introspect.ObjectIdInfo(PropertyName, Class<?>, Class<? extends ObjectIdGenerator<?>>)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html#ObjectIdInfo(java.lang.String,%20java.lang.Class,%20java.lang.Class)">com.fasterxml.jackson.databind.introspect.ObjectIdInfo(String, Class<?>, Class<? extends ObjectIdGenerator<?>>)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html#ObjectIdReader(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.annotation.ObjectIdGenerator,%20com.fasterxml.jackson.databind.JsonDeserializer,%20com.fasterxml.jackson.databind.deser.SettableBeanProperty)">com.fasterxml.jackson.databind.deser.impl.ObjectIdReader(JavaType, PropertyName, ObjectIdGenerator<?>, JsonDeserializer<?>, SettableBeanProperty)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/exc/PropertyBindingException.html#PropertyBindingException(java.lang.String,%20com.fasterxml.jackson.core.JsonLocation,%20java.lang.Class,%20java.lang.String,%20java.util.Collection)">com.fasterxml.jackson.databind.exc.PropertyBindingException(String, JsonLocation, Class<?>, String, Collection<Object>)</a>
<div class="block"><i>Since 2.7</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/PropertyMetadata.html#PropertyMetadata(java.lang.Boolean,%20java.lang.String)">com.fasterxml.jackson.databind.PropertyMetadata(Boolean, String)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/ReadableObjectId.html#ReadableObjectId(java.lang.Object)">com.fasterxml.jackson.databind.deser.impl.ReadableObjectId(Object)</a></td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html#SettableBeanProperty(java.lang.String,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.PropertyName,%20com.fasterxml.jackson.databind.jsontype.TypeDeserializer,%20com.fasterxml.jackson.databind.util.Annotations,%20boolean)">com.fasterxml.jackson.databind.deser.SettableBeanProperty(String, JavaType, PropertyName, TypeDeserializer, Annotations, boolean)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#SimpleBeanPropertyDefinition(com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20java.lang.String,%20com.fasterxml.jackson.databind.AnnotationIntrospector)">com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition(AnnotatedMember, String, AnnotationIntrospector)</a>
<div class="block"><i>Since 2.5 Use variant that takes PropertyName</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/StdDateFormat.html#StdDateFormat(java.util.TimeZone,%20java.util.Locale)">com.fasterxml.jackson.databind.util.StdDateFormat(TimeZone, Locale)</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/util/TokenBuffer.html#TokenBuffer(com.fasterxml.jackson.core.ObjectCodec)">com.fasterxml.jackson.databind.util.TokenBuffer(ObjectCodec)</a>
<div class="block"><i>since 2.3 preferred variant is one that takes <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> or additional boolean parameter.</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/exc/UnrecognizedPropertyException.html#UnrecognizedPropertyException(java.lang.String,%20com.fasterxml.jackson.core.JsonLocation,%20java.lang.Class,%20java.lang.String,%20java.util.Collection)">com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException(String, JsonLocation, Class<?>, String, Collection<Object>)</a>
<div class="block"><i>Since 2.7</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/UnresolvedForwardReference.html#UnresolvedForwardReference(java.lang.String)">com.fasterxml.jackson.databind.deser.UnresolvedForwardReference(String)</a>
<div class="block"><i>Since 2.7</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/UnresolvedForwardReference.html#UnresolvedForwardReference(java.lang.String,%20com.fasterxml.jackson.core.JsonLocation,%20com.fasterxml.jackson.databind.deser.impl.ReadableObjectId)">com.fasterxml.jackson.databind.deser.UnresolvedForwardReference(String, JsonLocation, ReadableObjectId)</a>
<div class="block"><i>Since 2.7</i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/std/UntypedObjectDeserializer.html#UntypedObjectDeserializer()">com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer()</a>
<div class="block"><i>Since 2.6 use variant takes type arguments</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/deser/impl/ValueInjector.html#ValueInjector(java.lang.String,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.util.Annotations,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember,%20java.lang.Object)">com.fasterxml.jackson.databind.deser.impl.ValueInjector(String, JavaType, Annotations, AnnotatedMember, Object)</a></td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="enum_constant">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Enum Constants table, listing deprecated enum constants, and an explanation">
<caption><span>Deprecated Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Enum Constant and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/SerializationFeature.html#WRITE_BIGDECIMAL_AS_PLAIN">com.fasterxml.jackson.databind.SerializationFeature.WRITE_BIGDECIMAL_AS_PLAIN</a>
<div class="block"><i>Since 2.5: use <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true#WRITE_BIGDECIMAL_AS_PLAIN" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator.Feature.WRITE_BIGDECIMAL_AS_PLAIN</code></a> instead
(using <a href="com/fasterxml/jackson/databind/ObjectWriter.html#with(com.fasterxml.jackson.core.JsonGenerator.Feature)"><code>ObjectWriter.with(com.fasterxml.jackson.core.JsonGenerator.Feature)</code></a>).</i></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="annotation_type_member">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Deprecated Annotation Type Elements table, listing deprecated annotation type elements, and an explanation">
<caption><span>Deprecated Annotation Type Elements</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Annotation Type Element and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/annotation/JsonSerialize.html#include()">com.fasterxml.jackson.databind.annotation.JsonSerialize.include</a>
<div class="block"><i>As of Jackson 2.0, this annotation has been replaced
by <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonInclude</code></a></i></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/jsonschema/JsonSerializableSchema.html#schemaItemDefinition()">com.fasterxml.jackson.databind.jsonschema.JsonSerializableSchema.schemaItemDefinition</a>
<div class="block"><i>(since 2.1) -- support will be dropped in future, since JSON-as-String is
fundamentally bad way for customizing anything. No direct replacements offered.</i></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="com/fasterxml/jackson/databind/jsonschema/JsonSerializableSchema.html#schemaObjectPropertiesDefinition()">com.fasterxml.jackson.databind.jsonschema.JsonSerializableSchema.schemaObjectPropertiesDefinition</a>
<div class="block"><i>(since 2.1) -- support will be dropped in future, since JSON-as-String is
fundamentally bad way for customizing anything. No direct replacements offered.</i></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
</body>
</html>