• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!-- NewPage -->
3<html lang="en">
4<head>
5<!-- Generated by javadoc (1.8.0_162) on Tue Mar 24 11:44:43 PDT 2020 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>Uses of Class com.fasterxml.jackson.databind.cfg.MapperConfig (jackson-databind 2.11.0.rc1 API)</title>
8<meta name="date" content="2020-03-24">
9<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
10<script type="text/javascript" src="../../../../../../script.js"></script>
11</head>
12<body>
13<script type="text/javascript"><!--
14    try {
15        if (location.href.indexOf('is-external=true') == -1) {
16            parent.document.title="Uses of Class com.fasterxml.jackson.databind.cfg.MapperConfig (jackson-databind 2.11.0.rc1 API)";
17        }
18    }
19    catch(err) {
20    }
21//-->
22</script>
23<noscript>
24<div>JavaScript is disabled on your browser.</div>
25</noscript>
26<!-- ========= START OF TOP NAVBAR ======= -->
27<div class="topNav"><a name="navbar.top">
28<!--   -->
29</a>
30<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
31<a name="navbar.top.firstrow">
32<!--   -->
33</a>
34<ul class="navList" title="Navigation">
35<li><a href="../../../../../../overview-summary.html">Overview</a></li>
36<li><a href="../package-summary.html">Package</a></li>
37<li><a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">Class</a></li>
38<li class="navBarCell1Rev">Use</li>
39<li><a href="../package-tree.html">Tree</a></li>
40<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
41<li><a href="../../../../../../index-all.html">Index</a></li>
42<li><a href="../../../../../../help-doc.html">Help</a></li>
43</ul>
44</div>
45<div class="subNav">
46<ul class="navList">
47<li>Prev</li>
48<li>Next</li>
49</ul>
50<ul class="navList">
51<li><a href="../../../../../../index.html?com/fasterxml/jackson/databind/cfg/class-use/MapperConfig.html" target="_top">Frames</a></li>
52<li><a href="MapperConfig.html" target="_top">No&nbsp;Frames</a></li>
53</ul>
54<ul class="navList" id="allclasses_navbar_top">
55<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
56</ul>
57<div>
58<script type="text/javascript"><!--
59  allClassesLink = document.getElementById("allclasses_navbar_top");
60  if(window==top) {
61    allClassesLink.style.display = "block";
62  }
63  else {
64    allClassesLink.style.display = "none";
65  }
66  //-->
67</script>
68</div>
69<a name="skip.navbar.top">
70<!--   -->
71</a></div>
72<!-- ========= END OF TOP NAVBAR ========= -->
73<div class="header">
74<h2 title="Uses of Class com.fasterxml.jackson.databind.cfg.MapperConfig" class="title">Uses of Class<br>com.fasterxml.jackson.databind.cfg.MapperConfig</h2>
75</div>
76<div class="classUseContainer">
77<ul class="blockList">
78<li class="blockList">
79<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
80<caption><span>Packages that use <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
81<tr>
82<th class="colFirst" scope="col">Package</th>
83<th class="colLast" scope="col">Description</th>
84</tr>
85<tbody>
86<tr class="altColor">
87<td class="colFirst"><a href="#com.fasterxml.jackson.databind">com.fasterxml.jackson.databind</a></td>
88<td class="colLast">
89<div class="block">Basic data binding (mapping) functionality that
90allows for reading JSON content into Java Objects (POJOs)
91and JSON Trees (<a href="../../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a>), as well as
92writing Java Objects and trees as JSON.</div>
93</td>
94</tr>
95<tr class="rowColor">
96<td class="colFirst"><a href="#com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg</a></td>
97<td class="colLast">
98<div class="block">Package that contains most of configuration-related classes;
99exception being couple of most-commonly used configuration
100things (like Feature enumerations) that are at the
101main level (<code>com.fasterxml.jackson.databind</code>).</div>
102</td>
103</tr>
104<tr class="altColor">
105<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl</a></td>
106<td class="colLast">
107<div class="block">Contains those implementation classes of deserialization part of
108 data binding that are not considered part of public or semi-public
109 interfaces.</div>
110</td>
111</tr>
112<tr class="rowColor">
113<td class="colFirst"><a href="#com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect</a></td>
114<td class="colLast">
115<div class="block">Functionality needed for Bean introspection, required for detecting
116 accessors and mutators for Beans, as well as locating and handling
117 method annotations.</div>
118</td>
119</tr>
120<tr class="altColor">
121<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsontype">com.fasterxml.jackson.databind.jsontype</a></td>
122<td class="colLast">
123<div class="block">Package that contains interfaces that define how to implement
124 functionality for dynamically resolving type during deserialization.</div>
125</td>
126</tr>
127<tr class="rowColor">
128<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl</a></td>
129<td class="colLast">
130<div class="block">Package that contains standard implementations for
131 <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeResolverBuilder</code></a>
132 and
133 <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeIdResolver</code></a>.</div>
134</td>
135</tr>
136<tr class="altColor">
137<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td>
138<td class="colLast">
139<div class="block">Contains implementation classes of serialization part of
140 data binding.</div>
141</td>
142</tr>
143<tr class="rowColor">
144<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl</a></td>
145<td class="colLast">
146<div class="block">Contains implementation classes of serialization part of
147 data binding.</div>
148</td>
149</tr>
150<tr class="altColor">
151<td class="colFirst"><a href="#com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util</a></td>
152<td class="colLast">
153<div class="block">Utility classes for Mapper package.</div>
154</td>
155</tr>
156</tbody>
157</table>
158</li>
159<li class="blockList">
160<ul class="blockList">
161<li class="blockList"><a name="com.fasterxml.jackson.databind">
162<!--   -->
163</a>
164<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a> in <a href="../../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></h3>
165<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
166<caption><span>Subclasses of <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a> in <a href="../../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></span><span class="tabEnd">&nbsp;</span></caption>
167<tr>
168<th class="colFirst" scope="col">Modifier and Type</th>
169<th class="colLast" scope="col">Class and Description</th>
170</tr>
171<tbody>
172<tr class="altColor">
173<td class="colFirst"><code>class&nbsp;</code></td>
174<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a></span></code>
175<div class="block">Object that contains baseline configuration for deserialization
176 process.</div>
177</td>
178</tr>
179<tr class="rowColor">
180<td class="colFirst"><code>class&nbsp;</code></td>
181<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></span></code>
182<div class="block">Object that contains baseline configuration for serialization
183 process.</div>
184</td>
185</tr>
186</tbody>
187</table>
188<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
189<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> that return <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
190<tr>
191<th class="colFirst" scope="col">Modifier and Type</th>
192<th class="colLast" scope="col">Method and Description</th>
193</tr>
194<tbody>
195<tr class="altColor">
196<td class="colFirst"><code>abstract <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;</code></td>
197<td class="colLast"><span class="typeNameLabel">DatabindContext.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/DatabindContext.html#getConfig--">getConfig</a></span>()</code>
198<div class="block">Accessor to currently active configuration (both per-request configs
199 and per-mapper config).</div>
200</td>
201</tr>
202</tbody>
203</table>
204<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
205<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
206<tr>
207<th class="colFirst" scope="col">Modifier and Type</th>
208<th class="colLast" scope="col">Method and Description</th>
209</tr>
210<tbody>
211<tr class="altColor">
212<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&gt;</code></td>
213<td class="colLast"><span class="typeNameLabel">BeanProperty.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.html#findAliases-com.fasterxml.jackson.databind.cfg.MapperConfig-">findAliases</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config)</code>
214<div class="block">Method for accessing set of possible alternate names that are accepted
215 during deserialization.</div>
216</td>
217</tr>
218<tr class="rowColor">
219<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&gt;</code></td>
220<td class="colLast"><span class="typeNameLabel">BeanProperty.Std.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#findAliases-com.fasterxml.jackson.databind.cfg.MapperConfig-">findAliases</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config)</code>&nbsp;</td>
221</tr>
222<tr class="altColor">
223<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&gt;</code></td>
224<td class="colLast"><span class="typeNameLabel">BeanProperty.Bogus.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.Bogus.html#findAliases-com.fasterxml.jackson.databind.cfg.MapperConfig-">findAliases</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config)</code>&nbsp;</td>
225</tr>
226<tr class="rowColor">
227<td class="colFirst"><code>void</code></td>
228<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findAndAddVirtualProperties-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedClass-java.util.List-">findAndAddVirtualProperties</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
229                           <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;ac,
230                           <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>&gt;&nbsp;properties)</code>
231<div class="block">Method for adding possible virtual properties to be serialized along
232 with regular properties.</div>
233</td>
234</tr>
235<tr class="altColor">
236<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonCreator.Mode.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonCreator.Mode</a></code></td>
237<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findCreatorAnnotation-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-">findCreatorAnnotation</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
238                     <a href="../../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a)</code>
239<div class="block">Method called to check whether potential Creator (constructor or static factory
240 method) has explicit annotation to indicate it as actual Creator; and if so,
241 which <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonCreator.Mode.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonCreator.Mode</code></a> to use.</div>
242</td>
243</tr>
244<tr class="rowColor">
245<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a>&lt;?&gt;</code></td>
246<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findPropertyContentTypeResolver-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">findPropertyContentTypeResolver</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
247                               <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;am,
248                               <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;containerType)</code>
249<div class="block">Method for checking if given structured property entity (field or method that
250 has nominal value of Map, Collection or array type) has annotations
251 that indicate that specific type resolver is to be used for handling type
252 information of contained values.</div>
253</td>
254</tr>
255<tr class="altColor">
256<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonFormat.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td>
257<td class="colLast"><span class="typeNameLabel">BeanProperty.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.html#findPropertyFormat-com.fasterxml.jackson.databind.cfg.MapperConfig-java.lang.Class-">findPropertyFormat</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
258                  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;baseType)</code>
259<div class="block">Helper method used to look up format settings applicable to this property,
260 considering both possible per-type configuration settings</div>
261</td>
262</tr>
263<tr class="rowColor">
264<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonFormat.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td>
265<td class="colLast"><span class="typeNameLabel">BeanProperty.Std.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#findPropertyFormat-com.fasterxml.jackson.databind.cfg.MapperConfig-java.lang.Class-">findPropertyFormat</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
266                  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;baseType)</code>&nbsp;</td>
267</tr>
268<tr class="altColor">
269<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonFormat.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td>
270<td class="colLast"><span class="typeNameLabel">BeanProperty.Bogus.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.Bogus.html#findPropertyFormat-com.fasterxml.jackson.databind.cfg.MapperConfig-java.lang.Class-">findPropertyFormat</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
271                  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;baseType)</code>&nbsp;</td>
272</tr>
273<tr class="rowColor">
274<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonInclude.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Value</a></code></td>
275<td class="colLast"><span class="typeNameLabel">BeanProperty.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.html#findPropertyInclusion-com.fasterxml.jackson.databind.cfg.MapperConfig-java.lang.Class-">findPropertyInclusion</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
276                     <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;baseType)</code>
277<div class="block">Convenience method that is roughly equivalent to</div>
278</td>
279</tr>
280<tr class="altColor">
281<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonInclude.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Value</a></code></td>
282<td class="colLast"><span class="typeNameLabel">BeanProperty.Std.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.Std.html#findPropertyInclusion-com.fasterxml.jackson.databind.cfg.MapperConfig-java.lang.Class-">findPropertyInclusion</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
283                     <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;baseType)</code>&nbsp;</td>
284</tr>
285<tr class="rowColor">
286<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonInclude.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Value</a></code></td>
287<td class="colLast"><span class="typeNameLabel">BeanProperty.Bogus.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/BeanProperty.Bogus.html#findPropertyInclusion-com.fasterxml.jackson.databind.cfg.MapperConfig-java.lang.Class-">findPropertyInclusion</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
288                     <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;baseType)</code>&nbsp;</td>
289</tr>
290<tr class="altColor">
291<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a>&lt;?&gt;</code></td>
292<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findPropertyTypeResolver-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">findPropertyTypeResolver</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
293                        <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;am,
294                        <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>
295<div class="block">Method for checking if given property entity (field or method) has annotations
296 that indicate that specific type resolver is to be used for handling instances.</div>
297</td>
298</tr>
299<tr class="rowColor">
300<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td>
301<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findRenameByField-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedField-com.fasterxml.jackson.databind.PropertyName-">findRenameByField</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
302                 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>&nbsp;f,
303                 <a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;implName)</code>
304<div class="block">Method called on fields that are eligible candidates for properties
305 (that is, non-static member fields), but not necessarily selected (may
306 or may not be visible), to let fields affect name linking.</div>
307</td>
308</tr>
309<tr class="altColor">
310<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a>&lt;?&gt;</code></td>
311<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#findTypeResolver-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedClass-com.fasterxml.jackson.databind.JavaType-">findTypeResolver</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
312                <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;ac,
313                <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>
314<div class="block">Method for checking if given class has annotations that indicate
315 that specific type resolver is to be used for handling instances.</div>
316</td>
317</tr>
318<tr class="rowColor">
319<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
320<td class="colLast"><span class="typeNameLabel">PropertyNamingStrategy.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#nameForConstructorParameter-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedParameter-java.lang.String-">nameForConstructorParameter</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
321                           <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a>&nbsp;ctorParam,
322                           <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultName)</code>
323<div class="block">Method called to find external name (name used in JSON) for given logical
324 POJO property,
325 as defined by given constructor parameter; typically called when building a deserializer
326 (but not necessarily only then).</div>
327</td>
328</tr>
329<tr class="altColor">
330<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
331<td class="colLast"><span class="typeNameLabel">PropertyNamingStrategy.PropertyNamingStrategyBase.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html#nameForConstructorParameter-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedParameter-java.lang.String-">nameForConstructorParameter</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
332                           <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a>&nbsp;ctorParam,
333                           <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultName)</code>&nbsp;</td>
334</tr>
335<tr class="rowColor">
336<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
337<td class="colLast"><span class="typeNameLabel">PropertyNamingStrategy.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#nameForField-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedField-java.lang.String-">nameForField</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
338            <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>&nbsp;field,
339            <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultName)</code>
340<div class="block">Method called to find external name (name used in JSON) for given logical
341 POJO property,
342 as defined by given field.</div>
343</td>
344</tr>
345<tr class="altColor">
346<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
347<td class="colLast"><span class="typeNameLabel">PropertyNamingStrategy.PropertyNamingStrategyBase.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html#nameForField-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedField-java.lang.String-">nameForField</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
348            <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>&nbsp;field,
349            <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultName)</code>&nbsp;</td>
350</tr>
351<tr class="rowColor">
352<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
353<td class="colLast"><span class="typeNameLabel">PropertyNamingStrategy.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#nameForGetterMethod-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMethod-java.lang.String-">nameForGetterMethod</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
354                   <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;method,
355                   <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultName)</code>
356<div class="block">Method called to find external name (name used in JSON) for given logical
357 POJO property,
358 as defined by given getter method; typically called when building a serializer.</div>
359</td>
360</tr>
361<tr class="altColor">
362<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
363<td class="colLast"><span class="typeNameLabel">PropertyNamingStrategy.PropertyNamingStrategyBase.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html#nameForGetterMethod-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMethod-java.lang.String-">nameForGetterMethod</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
364                   <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;method,
365                   <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultName)</code>&nbsp;</td>
366</tr>
367<tr class="rowColor">
368<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
369<td class="colLast"><span class="typeNameLabel">PropertyNamingStrategy.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html#nameForSetterMethod-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMethod-java.lang.String-">nameForSetterMethod</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
370                   <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;method,
371                   <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultName)</code>
372<div class="block">Method called to find external name (name used in JSON) for given logical
373 POJO property,
374 as defined by given setter method; typically called when building a deserializer
375 (but not necessarily only then).</div>
376</td>
377</tr>
378<tr class="altColor">
379<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
380<td class="colLast"><span class="typeNameLabel">PropertyNamingStrategy.PropertyNamingStrategyBase.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html#nameForSetterMethod-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMethod-java.lang.String-">nameForSetterMethod</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
381                   <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;method,
382                   <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defaultName)</code>&nbsp;</td>
383</tr>
384<tr class="rowColor">
385<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
386<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#refineDeserializationType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.JavaType-">refineDeserializationType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
387                         <a href="../../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a,
388                         <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>
389<div class="block">Method called to find out possible type refinements to use
390 for deserialization.</div>
391</td>
392</tr>
393<tr class="altColor">
394<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
395<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#refineSerializationType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.JavaType-">refineSerializationType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
396                       <a href="../../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a,
397                       <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>
398<div class="block">Method called to find out possible type refinements to use
399 for deserialization, including not just value itself but
400 key and/or content type, if type has those.</div>
401</td>
402</tr>
403<tr class="rowColor">
404<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a></code></td>
405<td class="colLast"><span class="typeNameLabel">AnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html#resolveSetterConflict-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMethod-com.fasterxml.jackson.databind.introspect.AnnotatedMethod-">resolveSetterConflict</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
406                     <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;setter1,
407                     <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;setter2)</code>
408<div class="block">Method called in cases where a class has two methods eligible to be used
409 for the same logical property, and default logic is not enough to figure
410 out clear precedence.</div>
411</td>
412</tr>
413<tr class="altColor">
414<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/SerializableString.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">SerializableString</a></code></td>
415<td class="colLast"><span class="typeNameLabel">PropertyName.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html#simpleAsEncoded-com.fasterxml.jackson.databind.cfg.MapperConfig-">simpleAsEncoded</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config)</code>
416<div class="block">Accessor that may be used to get lazily-constructed efficient
417 representation of the simple name.</div>
418</td>
419</tr>
420<tr class="rowColor">
421<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a></code></td>
422<td class="colLast"><span class="typeNameLabel">ObjectMapper.DefaultTypeResolverBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ObjectMapper.DefaultTypeResolverBuilder.html#subTypeValidator-com.fasterxml.jackson.databind.cfg.MapperConfig-">subTypeValidator</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config)</code>&nbsp;</td>
423</tr>
424</tbody>
425</table>
426</li>
427<li class="blockList"><a name="com.fasterxml.jackson.databind.cfg">
428<!--   -->
429</a>
430<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a> in <a href="../../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a></h3>
431<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
432<caption><span>Classes in <a href="../../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a> with type parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
433<tr>
434<th class="colFirst" scope="col">Modifier and Type</th>
435<th class="colLast" scope="col">Class and Description</th>
436</tr>
437<tbody>
438<tr class="altColor">
439<td class="colFirst"><code>class&nbsp;</code></td>
440<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;T extends <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;T&gt;&gt;</span></code>
441<div class="block">Interface that defines functionality accessible through both
442 serialization and deserialization configuration objects;
443 accessors to mode-independent configuration settings
444 and such.</div>
445</td>
446</tr>
447</tbody>
448</table>
449<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
450<caption><span>Subclasses of <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a> in <a href="../../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a></span><span class="tabEnd">&nbsp;</span></caption>
451<tr>
452<th class="colFirst" scope="col">Modifier and Type</th>
453<th class="colLast" scope="col">Class and Description</th>
454</tr>
455<tbody>
456<tr class="altColor">
457<td class="colFirst"><code>class&nbsp;</code></td>
458<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;CFG extends <a href="../../../../../../com/fasterxml/jackson/databind/cfg/ConfigFeature.html" title="interface in com.fasterxml.jackson.databind.cfg">ConfigFeature</a>,T extends <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;CFG,T&gt;&gt;</span></code>&nbsp;</td>
459</tr>
460</tbody>
461</table>
462<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
463<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
464<tr>
465<th class="colFirst" scope="col">Modifier and Type</th>
466<th class="colLast" scope="col">Method and Description</th>
467</tr>
468<tbody>
469<tr class="altColor">
470<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</a>&lt;?,?&gt;</code></td>
471<td class="colLast"><span class="typeNameLabel">HandlerInstantiator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html#converterInstance-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Class-">converterInstance</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
472                 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
473                 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;implClass)</code>
474<div class="block">Method called to construct a Converter instance used for specified class.</div>
475</td>
476</tr>
477<tr class="rowColor">
478<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></code></td>
479<td class="colLast"><span class="typeNameLabel">HandlerInstantiator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html#namingStrategyInstance-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Class-">namingStrategyInstance</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
480                      <a href="../../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
481                      <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;implClass)</code>
482<div class="block">Method called to construct a NamingStrategy instance used for specified
483 class.</div>
484</td>
485</tr>
486<tr class="altColor">
487<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a>&lt;?&gt;</code></td>
488<td class="colLast"><span class="typeNameLabel">HandlerInstantiator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html#objectIdGeneratorInstance-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Class-">objectIdGeneratorInstance</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
489                         <a href="../../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
490                         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;implClass)</code>
491<div class="block">Method called to construct a ObjectIdHandler instance of specified type.</div>
492</td>
493</tr>
494<tr class="rowColor">
495<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/ObjectIdResolver.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdResolver</a></code></td>
496<td class="colLast"><span class="typeNameLabel">HandlerInstantiator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html#resolverIdGeneratorInstance-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Class-">resolverIdGeneratorInstance</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
497                           <a href="../../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
498                           <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;implClass)</code>&nbsp;</td>
499</tr>
500<tr class="altColor">
501<td class="colFirst"><code>abstract <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeIdResolver</a></code></td>
502<td class="colLast"><span class="typeNameLabel">HandlerInstantiator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html#typeIdResolverInstance-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Class-">typeIdResolverInstance</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
503                      <a href="../../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
504                      <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;resolverClass)</code>
505<div class="block">Method called to get an instance of TypeIdResolver of specified type.</div>
506</td>
507</tr>
508<tr class="rowColor">
509<td class="colFirst"><code>abstract <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a>&lt;?&gt;</code></td>
510<td class="colLast"><span class="typeNameLabel">HandlerInstantiator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html#typeResolverBuilderInstance-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Class-">typeResolverBuilderInstance</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
511                           <a href="../../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
512                           <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;builderClass)</code>
513<div class="block">Method called to get an instance of TypeResolverBuilder of specified type.</div>
514</td>
515</tr>
516<tr class="altColor">
517<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</a></code></td>
518<td class="colLast"><span class="typeNameLabel">HandlerInstantiator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html#valueInstantiatorInstance-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Class-">valueInstantiatorInstance</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
519                         <a href="../../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
520                         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;resolverClass)</code>
521<div class="block">Method called to construct an instance of ValueInstantiator of specified type.</div>
522</td>
523</tr>
524<tr class="rowColor">
525<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/ser/VirtualBeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">VirtualBeanPropertyWriter</a></code></td>
526<td class="colLast"><span class="typeNameLabel">HandlerInstantiator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html#virtualPropertyWriterInstance-com.fasterxml.jackson.databind.cfg.MapperConfig-java.lang.Class-">virtualPropertyWriterInstance</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
527                             <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;implClass)</code>
528<div class="block">Method called to construct a <a href="../../../../../../com/fasterxml/jackson/databind/ser/VirtualBeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser"><code>VirtualBeanPropertyWriter</code></a> instance
529 of specified type.</div>
530</td>
531</tr>
532</tbody>
533</table>
534<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
535<caption><span>Constructors in <a href="../../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
536<tr>
537<th class="colOne" scope="col">Constructor and Description</th>
538</tr>
539<tbody>
540<tr class="altColor">
541<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#MapperConfig-com.fasterxml.jackson.databind.cfg.MapperConfig-">MapperConfig</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="type parameter in MapperConfig">T</a>&gt;&nbsp;src)</code>&nbsp;</td>
542</tr>
543<tr class="rowColor">
544<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#MapperConfig-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.cfg.BaseSettings-">MapperConfig</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="type parameter in MapperConfig">T</a>&gt;&nbsp;src,
545            <a href="../../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a>&nbsp;base)</code>&nbsp;</td>
546</tr>
547<tr class="altColor">
548<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#MapperConfig-com.fasterxml.jackson.databind.cfg.MapperConfig-int-">MapperConfig</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="type parameter in MapperConfig">T</a>&gt;&nbsp;src,
549            int&nbsp;mapperFeatures)</code>&nbsp;</td>
550</tr>
551</tbody>
552</table>
553</li>
554<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl">
555<!--   -->
556</a>
557<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a> in <a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</a></h3>
558<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
559<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
560<tr>
561<th class="colFirst" scope="col">Modifier and Type</th>
562<th class="colLast" scope="col">Method and Description</th>
563</tr>
564<tbody>
565<tr class="altColor">
566<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html" title="class in com.fasterxml.jackson.databind.deser.impl">BeanPropertyMap</a></code></td>
567<td class="colLast"><span class="typeNameLabel">BeanPropertyMap.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html#construct-com.fasterxml.jackson.databind.cfg.MapperConfig-java.util.Collection-java.util.Map-">construct</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
568         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>&gt;&nbsp;props,
569         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&gt;&gt;&nbsp;aliasMapping)</code>&nbsp;</td>
570</tr>
571</tbody>
572</table>
573<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
574<caption><span>Constructors in <a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
575<tr>
576<th class="colOne" scope="col">Constructor and Description</th>
577</tr>
578<tbody>
579<tr class="altColor">
580<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/deser/impl/CreatorCollector.html#CreatorCollector-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.cfg.MapperConfig-">CreatorCollector</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
581                <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config)</code>&nbsp;</td>
582</tr>
583</tbody>
584</table>
585</li>
586<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect">
587<!--   -->
588</a>
589<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a> in <a href="../../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a></h3>
590<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
591<caption><span>Fields in <a href="../../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> declared as <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
592<tr>
593<th class="colFirst" scope="col">Modifier and Type</th>
594<th class="colLast" scope="col">Field and Description</th>
595</tr>
596<tbody>
597<tr class="altColor">
598<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;</code></td>
599<td class="colLast"><span class="typeNameLabel">POJOPropertiesCollector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#Z:Z_config">_config</a></span></code>
600<div class="block">Configuration settings</div>
601</td>
602</tr>
603<tr class="rowColor">
604<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;</code></td>
605<td class="colLast"><span class="typeNameLabel">POJOPropertyBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#Z:Z_config">_config</a></span></code>&nbsp;</td>
606</tr>
607<tr class="altColor">
608<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;</code></td>
609<td class="colLast"><span class="typeNameLabel">BasicBeanDescription.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#Z:Z_config">_config</a></span></code>&nbsp;</td>
610</tr>
611</tbody>
612</table>
613<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
614<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> that return <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
615<tr>
616<th class="colFirst" scope="col">Modifier and Type</th>
617<th class="colLast" scope="col">Method and Description</th>
618</tr>
619<tbody>
620<tr class="altColor">
621<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;</code></td>
622<td class="colLast"><span class="typeNameLabel">POJOPropertiesCollector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#getConfig--">getConfig</a></span>()</code>&nbsp;</td>
623</tr>
624</tbody>
625</table>
626<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
627<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
628<tr>
629<th class="colFirst" scope="col">Modifier and Type</th>
630<th class="colLast" scope="col">Method and Description</th>
631</tr>
632<tbody>
633<tr class="altColor">
634<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a></code></td>
635<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#Z:Z_constructVirtualProperty-com.fasterxml.jackson.databind.annotation.JsonAppend.Attr-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedClass-com.fasterxml.jackson.databind.JavaType-">_constructVirtualProperty</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/annotation/JsonAppend.Attr.html" title="annotation in com.fasterxml.jackson.databind.annotation">JsonAppend.Attr</a>&nbsp;attr,
636                         <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
637                         <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;ac,
638                         <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
639</tr>
640<tr class="rowColor">
641<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a></code></td>
642<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#Z:Z_constructVirtualProperty-com.fasterxml.jackson.databind.annotation.JsonAppend.Prop-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedClass-">_constructVirtualProperty</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/annotation/JsonAppend.Prop.html" title="annotation in com.fasterxml.jackson.databind.annotation">JsonAppend.Prop</a>&nbsp;prop,
643                         <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
644                         <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;ac)</code>&nbsp;</td>
645</tr>
646<tr class="altColor">
647<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html" title="class in com.fasterxml.jackson.databind.introspect">BasicBeanDescription</a></code></td>
648<td class="colLast"><span class="typeNameLabel">BasicClassIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.html#Z:Z_findStdJdkCollectionDesc-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-">_findStdJdkCollectionDesc</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;cfg,
649                         <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
650</tr>
651<tr class="rowColor">
652<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html" title="class in com.fasterxml.jackson.databind.introspect">BasicBeanDescription</a></code></td>
653<td class="colLast"><span class="typeNameLabel">BasicClassIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.html#Z:Z_findStdTypeDesc-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-">_findStdTypeDesc</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
654                <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>
655<div class="block">Method called to see if type is one of core JDK types
656 that we have cached for efficiency.</div>
657</td>
658</tr>
659<tr class="altColor">
660<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a>&lt;?&gt;</code></td>
661<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#Z:Z_findTypeResolver-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.JavaType-">_findTypeResolver</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
662                 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;ann,
663                 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>
664<div class="block">Helper method called to construct and initialize instance of <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeResolverBuilder</code></a>
665 if given annotated element indicates one is needed.</div>
666</td>
667</tr>
668<tr class="rowColor">
669<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a></code></td>
670<td class="colLast"><span class="typeNameLabel">BasicClassIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.html#Z:Z_resolveAnnotatedClass-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver-">_resolveAnnotatedClass</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
671                      <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
672                      <a href="../../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>&nbsp;r)</code>&nbsp;</td>
673</tr>
674<tr class="altColor">
675<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a></code></td>
676<td class="colLast"><span class="typeNameLabel">BasicClassIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.html#Z:Z_resolveAnnotatedWithoutSuperTypes-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver-">_resolveAnnotatedWithoutSuperTypes</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
677                                  <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
678                                  <a href="../../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>&nbsp;r)</code>&nbsp;</td>
679</tr>
680<tr class="rowColor">
681<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertiesCollector</a></code></td>
682<td class="colLast"><span class="typeNameLabel">BasicClassIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.html#collectProperties-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver-boolean-java.lang.String-">collectProperties</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
683                 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
684                 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>&nbsp;r,
685                 boolean&nbsp;forSerialization,
686                 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;mutatorPrefix)</code>&nbsp;</td>
687</tr>
688<tr class="altColor">
689<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertiesCollector</a></code></td>
690<td class="colLast"><span class="typeNameLabel">BasicClassIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.html#collectPropertiesWithBuilder-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver-boolean-">collectPropertiesWithBuilder</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
691                            <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
692                            <a href="../../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>&nbsp;r,
693                            boolean&nbsp;forSerialization)</code>&nbsp;</td>
694</tr>
695<tr class="rowColor">
696<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a></code></td>
697<td class="colLast"><span class="typeNameLabel">AnnotatedClass.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#construct-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.cfg.MapperConfig-">construct</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
698         <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config)</code>
699<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
700<div class="block"><span class="deprecationComment">Since 2.9, use methods in <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClassResolver.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotatedClassResolver</code></a> instead.</span></div>
701</div>
702</td>
703</tr>
704<tr class="altColor">
705<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a></code></td>
706<td class="colLast"><span class="typeNameLabel">AnnotatedClass.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#construct-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver-">construct</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
707         <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
708         <a href="../../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>&nbsp;mir)</code>
709<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
710<div class="block"><span class="deprecationComment">Since 2.9, use methods in <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClassResolver.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotatedClassResolver</code></a> instead.</span></div>
711</div>
712</td>
713</tr>
714<tr class="rowColor">
715<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html" title="class in com.fasterxml.jackson.databind.introspect">POJOPropertiesCollector</a></code></td>
716<td class="colLast"><span class="typeNameLabel">BasicClassIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.html#constructPropertyCollector-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedClass-com.fasterxml.jackson.databind.JavaType-boolean-java.lang.String-">constructPropertyCollector</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
717                          <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;ac,
718                          <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
719                          boolean&nbsp;forSerialization,
720                          <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;mutatorPrefix)</code>
721<div class="block">Overridable method called for creating <a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html" title="class in com.fasterxml.jackson.databind.introspect"><code>POJOPropertiesCollector</code></a> instance
722 to use; override is needed if a custom sub-class is to be used.</div>
723</td>
724</tr>
725<tr class="altColor">
726<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a></code></td>
727<td class="colLast"><span class="typeNameLabel">AnnotatedClass.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#constructWithoutSuperTypes-java.lang.Class-com.fasterxml.jackson.databind.cfg.MapperConfig-">constructWithoutSuperTypes</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;raw,
728                          <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config)</code>
729<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
730<div class="block"><span class="deprecationComment">Since 2.9, use methods in <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClassResolver.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotatedClassResolver</code></a> instead.</span></div>
731</div>
732</td>
733</tr>
734<tr class="rowColor">
735<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a></code></td>
736<td class="colLast"><span class="typeNameLabel">AnnotatedClass.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#constructWithoutSuperTypes-java.lang.Class-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver-">constructWithoutSuperTypes</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;raw,
737                          <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
738                          <a href="../../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>&nbsp;mir)</code>
739<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
740<div class="block"><span class="deprecationComment">Since 2.9, use methods in <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClassResolver.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotatedClassResolver</code></a> instead.</span></div>
741</div>
742</td>
743</tr>
744<tr class="altColor">
745<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&gt;</code></td>
746<td class="colLast"><span class="typeNameLabel">ConcreteBeanPropertyBase.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/ConcreteBeanPropertyBase.html#findAliases-com.fasterxml.jackson.databind.cfg.MapperConfig-">findAliases</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config)</code>&nbsp;</td>
747</tr>
748<tr class="rowColor">
749<td class="colFirst"><code>void</code></td>
750<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findAndAddVirtualProperties-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedClass-java.util.List-">findAndAddVirtualProperties</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
751                           <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;ac,
752                           <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>&gt;&nbsp;properties)</code>&nbsp;</td>
753</tr>
754<tr class="altColor">
755<td class="colFirst"><code>void</code></td>
756<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findAndAddVirtualProperties-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedClass-java.util.List-">findAndAddVirtualProperties</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
757                           <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;ac,
758                           <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>&gt;&nbsp;properties)</code>&nbsp;</td>
759</tr>
760<tr class="rowColor">
761<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonCreator.Mode.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonCreator.Mode</a></code></td>
762<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findCreatorAnnotation-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-">findCreatorAnnotation</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
763                     <a href="../../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a)</code>&nbsp;</td>
764</tr>
765<tr class="altColor">
766<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonCreator.Mode.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonCreator.Mode</a></code></td>
767<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findCreatorAnnotation-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-">findCreatorAnnotation</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
768                     <a href="../../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a)</code>&nbsp;</td>
769</tr>
770<tr class="rowColor">
771<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a>&lt;?&gt;</code></td>
772<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findPropertyContentTypeResolver-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">findPropertyContentTypeResolver</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
773                               <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;am,
774                               <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;containerType)</code>&nbsp;</td>
775</tr>
776<tr class="altColor">
777<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a>&lt;?&gt;</code></td>
778<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findPropertyContentTypeResolver-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">findPropertyContentTypeResolver</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
779                               <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;am,
780                               <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>&nbsp;</td>
781</tr>
782<tr class="rowColor">
783<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonFormat.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td>
784<td class="colLast"><span class="typeNameLabel">ConcreteBeanPropertyBase.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/ConcreteBeanPropertyBase.html#findPropertyFormat-com.fasterxml.jackson.databind.cfg.MapperConfig-java.lang.Class-">findPropertyFormat</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
785                  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;baseType)</code>&nbsp;</td>
786</tr>
787<tr class="altColor">
788<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonInclude.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Value</a></code></td>
789<td class="colLast"><span class="typeNameLabel">ConcreteBeanPropertyBase.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/ConcreteBeanPropertyBase.html#findPropertyInclusion-com.fasterxml.jackson.databind.cfg.MapperConfig-java.lang.Class-">findPropertyInclusion</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
790                     <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;baseType)</code>&nbsp;</td>
791</tr>
792<tr class="rowColor">
793<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a>&lt;?&gt;</code></td>
794<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findPropertyTypeResolver-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">findPropertyTypeResolver</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
795                        <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;am,
796                        <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>&nbsp;</td>
797</tr>
798<tr class="altColor">
799<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a>&lt;?&gt;</code></td>
800<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findPropertyTypeResolver-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">findPropertyTypeResolver</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
801                        <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;am,
802                        <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>&nbsp;</td>
803</tr>
804<tr class="rowColor">
805<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td>
806<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findRenameByField-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedField-com.fasterxml.jackson.databind.PropertyName-">findRenameByField</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
807                 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>&nbsp;f,
808                 <a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;implName)</code>&nbsp;</td>
809</tr>
810<tr class="altColor">
811<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td>
812<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findRenameByField-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedField-com.fasterxml.jackson.databind.PropertyName-">findRenameByField</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
813                 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>&nbsp;f,
814                 <a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;implName)</code>&nbsp;</td>
815</tr>
816<tr class="rowColor">
817<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a>&lt;?&gt;</code></td>
818<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findTypeResolver-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedClass-com.fasterxml.jackson.databind.JavaType-">findTypeResolver</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
819                <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;ac,
820                <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>&nbsp;</td>
821</tr>
822<tr class="altColor">
823<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a>&lt;?&gt;</code></td>
824<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#findTypeResolver-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedClass-com.fasterxml.jackson.databind.JavaType-">findTypeResolver</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
825                <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;ac,
826                <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>&nbsp;</td>
827</tr>
828<tr class="rowColor">
829<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html" title="class in com.fasterxml.jackson.databind.introspect">BasicBeanDescription</a></code></td>
830<td class="colLast"><span class="typeNameLabel">BasicClassIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.html#forClassAnnotations-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver-">forClassAnnotations</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
831                   <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
832                   <a href="../../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>&nbsp;r)</code>&nbsp;</td>
833</tr>
834<tr class="altColor">
835<td class="colFirst"><code>abstract <a href="../../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></td>
836<td class="colLast"><span class="typeNameLabel">ClassIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html#forClassAnnotations-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver-">forClassAnnotations</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;cfg,
837                   <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
838                   <a href="../../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>&nbsp;r)</code>
839<div class="block">Factory method that constructs an introspector that only has
840 information regarding annotations class itself (or its supertypes) has,
841 but nothing on methods or constructors.</div>
842</td>
843</tr>
844<tr class="rowColor">
845<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html" title="class in com.fasterxml.jackson.databind.introspect">BasicBeanDescription</a></code></td>
846<td class="colLast"><span class="typeNameLabel">BasicClassIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.html#forDirectClassAnnotations-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver-">forDirectClassAnnotations</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
847                         <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
848                         <a href="../../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>&nbsp;r)</code>&nbsp;</td>
849</tr>
850<tr class="altColor">
851<td class="colFirst"><code>abstract <a href="../../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></td>
852<td class="colLast"><span class="typeNameLabel">ClassIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html#forDirectClassAnnotations-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver-">forDirectClassAnnotations</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;cfg,
853                         <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
854                         <a href="../../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>&nbsp;r)</code>
855<div class="block">Factory method that constructs an introspector that only has
856 information regarding annotations class itself has (but NOT including
857 its supertypes), but nothing on methods or constructors.</div>
858</td>
859</tr>
860<tr class="rowColor">
861<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html" title="class in com.fasterxml.jackson.databind.introspect">BasicBeanDescription</a></code></td>
862<td class="colLast"><span class="typeNameLabel">BasicBeanDescription.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#forOtherUse-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.introspect.AnnotatedClass-">forOtherUse</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
863           <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
864           <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;ac)</code>
865<div class="block">Factory method to use for constructing an instance to use for purposes
866 other than building serializers or deserializers; will only have information
867 on class, not on properties.</div>
868</td>
869</tr>
870<tr class="altColor">
871<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
872<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#refineDeserializationType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.JavaType-">refineDeserializationType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
873                         <a href="../../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a,
874                         <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>&nbsp;</td>
875</tr>
876<tr class="rowColor">
877<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
878<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#refineDeserializationType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.JavaType-">refineDeserializationType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
879                         <a href="../../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a,
880                         <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>&nbsp;</td>
881</tr>
882<tr class="altColor">
883<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
884<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#refineSerializationType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.JavaType-">refineSerializationType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
885                       <a href="../../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a,
886                       <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>&nbsp;</td>
887</tr>
888<tr class="rowColor">
889<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
890<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#refineSerializationType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.Annotated-com.fasterxml.jackson.databind.JavaType-">refineSerializationType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
891                       <a href="../../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a,
892                       <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>&nbsp;</td>
893</tr>
894<tr class="altColor">
895<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a></code></td>
896<td class="colLast"><span class="typeNameLabel">AnnotatedClassResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClassResolver.html#resolve-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver-">resolve</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
897       <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;forType,
898       <a href="../../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>&nbsp;r)</code>&nbsp;</td>
899</tr>
900<tr class="rowColor">
901<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a></code></td>
902<td class="colLast"><span class="typeNameLabel">JacksonAnnotationIntrospector.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#resolveSetterConflict-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMethod-com.fasterxml.jackson.databind.introspect.AnnotatedMethod-">resolveSetterConflict</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
903                     <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;setter1,
904                     <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;setter2)</code>&nbsp;</td>
905</tr>
906<tr class="altColor">
907<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a></code></td>
908<td class="colLast"><span class="typeNameLabel">AnnotationIntrospectorPair.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html#resolveSetterConflict-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMethod-com.fasterxml.jackson.databind.introspect.AnnotatedMethod-">resolveSetterConflict</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
909                     <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;setter1,
910                     <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;setter2)</code>&nbsp;</td>
911</tr>
912<tr class="rowColor">
913<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a></code></td>
914<td class="colLast"><span class="typeNameLabel">AnnotatedClassResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClassResolver.html#resolveWithoutSuperTypes-com.fasterxml.jackson.databind.cfg.MapperConfig-java.lang.Class-">resolveWithoutSuperTypes</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
915                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;forType)</code>&nbsp;</td>
916</tr>
917<tr class="altColor">
918<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a></code></td>
919<td class="colLast"><span class="typeNameLabel">AnnotatedClassResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClassResolver.html#resolveWithoutSuperTypes-com.fasterxml.jackson.databind.cfg.MapperConfig-java.lang.Class-com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver-">resolveWithoutSuperTypes</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
920                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;forType,
921                        <a href="../../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>&nbsp;r)</code>&nbsp;</td>
922</tr>
923<tr class="rowColor">
924<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a></code></td>
925<td class="colLast"><span class="typeNameLabel">AnnotatedClassResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClassResolver.html#resolveWithoutSuperTypes-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver-">resolveWithoutSuperTypes</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
926                        <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;forType,
927                        <a href="../../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>&nbsp;r)</code>&nbsp;</td>
928</tr>
929</tbody>
930</table>
931<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
932<caption><span>Constructors in <a href="../../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
933<tr>
934<th class="colOne" scope="col">Constructor and Description</th>
935</tr>
936<tbody>
937<tr class="altColor">
938<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html#BasicBeanDescription-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.introspect.AnnotatedClass-java.util.List-">BasicBeanDescription</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
939                    <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
940                    <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;classDef,
941                    <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>&gt;&nbsp;props)</code>
942<div class="block">Alternate constructor used in cases where property information is not needed,
943 only class info.</div>
944</td>
945</tr>
946<tr class="rowColor">
947<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertiesCollector.html#POJOPropertiesCollector-com.fasterxml.jackson.databind.cfg.MapperConfig-boolean-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.introspect.AnnotatedClass-java.lang.String-">POJOPropertiesCollector</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
948                       boolean&nbsp;forSerialization,
949                       <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
950                       <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;classDef,
951                       <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;mutatorPrefix)</code>&nbsp;</td>
952</tr>
953<tr class="altColor">
954<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#POJOPropertyBuilder-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.AnnotationIntrospector-boolean-com.fasterxml.jackson.databind.PropertyName-">POJOPropertyBuilder</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
955                   <a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;ai,
956                   boolean&nbsp;forSerialization,
957                   <a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;internalName)</code>&nbsp;</td>
958</tr>
959<tr class="rowColor">
960<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/introspect/POJOPropertyBuilder.html#POJOPropertyBuilder-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.AnnotationIntrospector-boolean-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.PropertyName-">POJOPropertyBuilder</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
961                   <a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;ai,
962                   boolean&nbsp;forSerialization,
963                   <a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;internalName,
964                   <a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name)</code>&nbsp;</td>
965</tr>
966</tbody>
967</table>
968</li>
969<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype">
970<!--   -->
971</a>
972<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a> in <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/package-summary.html">com.fasterxml.jackson.databind.jsontype</a></h3>
973<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
974<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/package-summary.html">com.fasterxml.jackson.databind.jsontype</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
975<tr>
976<th class="colFirst" scope="col">Modifier and Type</th>
977<th class="colLast" scope="col">Method and Description</th>
978</tr>
979<tbody>
980<tr class="altColor">
981<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>&gt;</code></td>
982<td class="colLast"><span class="typeNameLabel">SubtypeResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypes-com.fasterxml.jackson.databind.introspect.AnnotatedClass-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.AnnotationIntrospector-">collectAndResolveSubtypes</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;baseType,
983                         <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
984                         <a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;ai)</code>
985<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
986<div class="block"><span class="deprecationComment">Since 2.6 Use either
987   <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByClass-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedClass-"><code>SubtypeResolver.collectAndResolveSubtypesByClass(MapperConfig, AnnotatedClass)</code></a>
988   or <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByTypeId-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedClass-"><code>SubtypeResolver.collectAndResolveSubtypesByTypeId(MapperConfig, AnnotatedClass)</code></a>
989   instead.</span></div>
990</div>
991</td>
992</tr>
993<tr class="rowColor">
994<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>&gt;</code></td>
995<td class="colLast"><span class="typeNameLabel">SubtypeResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypes-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.AnnotationIntrospector-com.fasterxml.jackson.databind.JavaType-">collectAndResolveSubtypes</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;property,
996                         <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
997                         <a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;ai,
998                         <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>
999<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
1000<div class="block"><span class="deprecationComment">Since 2.6 Use either
1001   <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByClass-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-"><code>SubtypeResolver.collectAndResolveSubtypesByClass(MapperConfig, AnnotatedMember, JavaType)</code></a>
1002   or <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByTypeId-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-"><code>SubtypeResolver.collectAndResolveSubtypesByTypeId(MapperConfig, AnnotatedMember, JavaType)</code></a>
1003   instead.</span></div>
1004</div>
1005</td>
1006</tr>
1007<tr class="altColor">
1008<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>&gt;</code></td>
1009<td class="colLast"><span class="typeNameLabel">SubtypeResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByClass-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedClass-">collectAndResolveSubtypesByClass</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1010                                <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;baseType)</code>
1011<div class="block">Method for finding out all reachable subtypes for given type,
1012 such that access is by type,
1013 typically needed for serialization (converting from type to type name).</div>
1014</td>
1015</tr>
1016<tr class="rowColor">
1017<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>&gt;</code></td>
1018<td class="colLast"><span class="typeNameLabel">SubtypeResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByClass-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">collectAndResolveSubtypesByClass</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1019                                <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;property,
1020                                <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>
1021<div class="block">Method for finding out all reachable subtypes for a property specified
1022 by given element (method or field),
1023 such that access is by type,
1024 typically needed for serialization (converting from type to type name).</div>
1025</td>
1026</tr>
1027<tr class="altColor">
1028<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>&gt;</code></td>
1029<td class="colLast"><span class="typeNameLabel">SubtypeResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByTypeId-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedClass-">collectAndResolveSubtypesByTypeId</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1030                                 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;baseType)</code>
1031<div class="block">Method for finding out all reachable subtypes for given type,
1032 such that access is by type id,
1033 typically needed for deserialization (converting from type id to type).</div>
1034</td>
1035</tr>
1036<tr class="rowColor">
1037<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>&gt;</code></td>
1038<td class="colLast"><span class="typeNameLabel">SubtypeResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html#collectAndResolveSubtypesByTypeId-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">collectAndResolveSubtypesByTypeId</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1039                                 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;property,
1040                                 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>
1041<div class="block">Method for finding out all reachable subtypes for a property specified
1042 by given element (method or field),
1043 such that access is by type id,
1044 typically needed for deserialization (converting from type id to type).</div>
1045</td>
1046</tr>
1047<tr class="altColor">
1048<td class="colFirst"><code>protected boolean</code></td>
1049<td class="colLast"><span class="typeNameLabel">DefaultBaseTypeLimitingValidator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/DefaultBaseTypeLimitingValidator.html#isSafeSubType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JavaType-">isSafeSubType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1050             <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1051             <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;subType)</code>
1052<div class="block">Helper called to determine whether given actual subtype is considered safe
1053 to process: this will only be called if subtype was considered acceptable
1054 earlier.</div>
1055</td>
1056</tr>
1057<tr class="rowColor">
1058<td class="colFirst"><code>protected boolean</code></td>
1059<td class="colLast"><span class="typeNameLabel">DefaultBaseTypeLimitingValidator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/DefaultBaseTypeLimitingValidator.html#isUnsafeBaseType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-">isUnsafeBaseType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1060                <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>
1061<div class="block">Helper method called to determine if the given base type is known to be
1062 problematic regarding possible "gadget types".</div>
1063</td>
1064</tr>
1065<tr class="altColor">
1066<td class="colFirst"><code>abstract boolean</code></td>
1067<td class="colLast"><span class="typeNameLabel">BasicPolymorphicTypeValidator.TypeMatcher.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/BasicPolymorphicTypeValidator.TypeMatcher.html#match-com.fasterxml.jackson.databind.cfg.MapperConfig-java.lang.Class-">match</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1068     <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;clazz)</code>&nbsp;</td>
1069</tr>
1070<tr class="rowColor">
1071<td class="colFirst"><code>abstract boolean</code></td>
1072<td class="colLast"><span class="typeNameLabel">BasicPolymorphicTypeValidator.NameMatcher.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/BasicPolymorphicTypeValidator.NameMatcher.html#match-com.fasterxml.jackson.databind.cfg.MapperConfig-java.lang.String-">match</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1073     <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;clazzName)</code>&nbsp;</td>
1074</tr>
1075<tr class="altColor">
1076<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td>
1077<td class="colLast"><span class="typeNameLabel">BasicPolymorphicTypeValidator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/BasicPolymorphicTypeValidator.html#validateBaseType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-">validateBaseType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;ctxt,
1078                <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>&nbsp;</td>
1079</tr>
1080<tr class="rowColor">
1081<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td>
1082<td class="colLast"><span class="typeNameLabel">DefaultBaseTypeLimitingValidator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/DefaultBaseTypeLimitingValidator.html#validateBaseType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-">validateBaseType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1083                <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>&nbsp;</td>
1084</tr>
1085<tr class="altColor">
1086<td class="colFirst"><code>abstract <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td>
1087<td class="colLast"><span class="typeNameLabel">PolymorphicTypeValidator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html#validateBaseType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-">validateBaseType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1088                <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>
1089<div class="block">Method called when a property with polymorphic value is encountered, and a
1090 <code>TypeResolverBuilder</code> is needed.</div>
1091</td>
1092</tr>
1093<tr class="rowColor">
1094<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td>
1095<td class="colLast"><span class="typeNameLabel">PolymorphicTypeValidator.Base.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Base.html#validateBaseType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-">validateBaseType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1096                <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>&nbsp;</td>
1097</tr>
1098<tr class="altColor">
1099<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td>
1100<td class="colLast"><span class="typeNameLabel">BasicPolymorphicTypeValidator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/BasicPolymorphicTypeValidator.html#validateSubClassName-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-java.lang.String-">validateSubClassName</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;ctxt,
1101                    <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1102                    <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;subClassName)</code>&nbsp;</td>
1103</tr>
1104<tr class="rowColor">
1105<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td>
1106<td class="colLast"><span class="typeNameLabel">DefaultBaseTypeLimitingValidator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/DefaultBaseTypeLimitingValidator.html#validateSubClassName-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-java.lang.String-">validateSubClassName</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1107                    <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1108                    <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;subClassName)</code>&nbsp;</td>
1109</tr>
1110<tr class="altColor">
1111<td class="colFirst"><code>abstract <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td>
1112<td class="colLast"><span class="typeNameLabel">PolymorphicTypeValidator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html#validateSubClassName-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-java.lang.String-">validateSubClassName</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1113                    <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1114                    <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;subClassName)</code>
1115<div class="block">Method called after intended class name for subtype has been read (and in case of minimal
1116 class name, expanded to fully-qualified class name) but before attempt is made to
1117 look up actual <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a> or <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a>.</div>
1118</td>
1119</tr>
1120<tr class="rowColor">
1121<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td>
1122<td class="colLast"><span class="typeNameLabel">PolymorphicTypeValidator.Base.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Base.html#validateSubClassName-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-java.lang.String-">validateSubClassName</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1123                    <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1124                    <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;subClassName)</code>&nbsp;</td>
1125</tr>
1126<tr class="altColor">
1127<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td>
1128<td class="colLast"><span class="typeNameLabel">BasicPolymorphicTypeValidator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/BasicPolymorphicTypeValidator.html#validateSubType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JavaType-">validateSubType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;ctxt,
1129               <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1130               <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;subType)</code>&nbsp;</td>
1131</tr>
1132<tr class="rowColor">
1133<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td>
1134<td class="colLast"><span class="typeNameLabel">DefaultBaseTypeLimitingValidator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/DefaultBaseTypeLimitingValidator.html#validateSubType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JavaType-">validateSubType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1135               <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1136               <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;subType)</code>&nbsp;</td>
1137</tr>
1138<tr class="altColor">
1139<td class="colFirst"><code>abstract <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td>
1140<td class="colLast"><span class="typeNameLabel">PolymorphicTypeValidator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html#validateSubType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JavaType-">validateSubType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1141               <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1142               <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;subType)</code>
1143<div class="block">Method called after class name has been resolved to actual type, in cases where previous
1144 call to <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html#validateSubClassName-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-java.lang.String-"><code>PolymorphicTypeValidator.validateSubClassName(com.fasterxml.jackson.databind.cfg.MapperConfig&lt;?&gt;, com.fasterxml.jackson.databind.JavaType, java.lang.String)</code></a> returned <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html#INDETERMINATE"><code>PolymorphicTypeValidator.Validity.INDETERMINATE</code></a>.</div>
1145</td>
1146</tr>
1147<tr class="rowColor">
1148<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td>
1149<td class="colLast"><span class="typeNameLabel">PolymorphicTypeValidator.Base.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Base.html#validateSubType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JavaType-">validateSubType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1150               <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1151               <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;subType)</code>&nbsp;</td>
1152</tr>
1153</tbody>
1154</table>
1155</li>
1156<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype.impl">
1157<!--   -->
1158</a>
1159<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a> in <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/package-summary.html">com.fasterxml.jackson.databind.jsontype.impl</a></h3>
1160<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
1161<caption><span>Fields in <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/package-summary.html">com.fasterxml.jackson.databind.jsontype.impl</a> declared as <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
1162<tr>
1163<th class="colFirst" scope="col">Modifier and Type</th>
1164<th class="colLast" scope="col">Field and Description</th>
1165</tr>
1166<tbody>
1167<tr class="altColor">
1168<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;</code></td>
1169<td class="colLast"><span class="typeNameLabel">TypeNameIdResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/TypeNameIdResolver.html#Z:Z_config">_config</a></span></code>&nbsp;</td>
1170</tr>
1171</tbody>
1172</table>
1173<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
1174<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/package-summary.html">com.fasterxml.jackson.databind.jsontype.impl</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
1175<tr>
1176<th class="colFirst" scope="col">Modifier and Type</th>
1177<th class="colLast" scope="col">Method and Description</th>
1178</tr>
1179<tbody>
1180<tr class="altColor">
1181<td class="colFirst"><code>protected void</code></td>
1182<td class="colLast"><span class="typeNameLabel">StdSubtypeResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver.html#Z:Z_collectAndResolve-com.fasterxml.jackson.databind.introspect.AnnotatedClass-com.fasterxml.jackson.databind.jsontype.NamedType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.AnnotationIntrospector-java.util.HashMap-">_collectAndResolve</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;annotatedType,
1183                  <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>&nbsp;namedType,
1184                  <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1185                  <a href="../../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;ai,
1186                  <a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>,<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>&gt;&nbsp;collectedSubtypes)</code>
1187<div class="block">Method called to find subtypes for a specific type (class), using
1188 type (class) as the unique key (in case of conflicts).</div>
1189</td>
1190</tr>
1191<tr class="rowColor">
1192<td class="colFirst"><code>protected void</code></td>
1193<td class="colLast"><span class="typeNameLabel">StdSubtypeResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver.html#Z:Z_collectAndResolveByTypeId-com.fasterxml.jackson.databind.introspect.AnnotatedClass-com.fasterxml.jackson.databind.jsontype.NamedType-com.fasterxml.jackson.databind.cfg.MapperConfig-java.util.Set-java.util.Map-">_collectAndResolveByTypeId</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;annotatedType,
1194                          <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>&nbsp;namedType,
1195                          <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1196                          <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;typesHandled,
1197                          <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>&gt;&nbsp;byName)</code>
1198<div class="block">Method called to find subtypes for a specific type (class), using
1199 type id as the unique key (in case of conflicts).</div>
1200</td>
1201</tr>
1202<tr class="altColor">
1203<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>&gt;</code></td>
1204<td class="colLast"><span class="typeNameLabel">StdSubtypeResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver.html#collectAndResolveSubtypesByClass-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedClass-">collectAndResolveSubtypesByClass</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1205                                <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;type)</code>&nbsp;</td>
1206</tr>
1207<tr class="rowColor">
1208<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>&gt;</code></td>
1209<td class="colLast"><span class="typeNameLabel">StdSubtypeResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver.html#collectAndResolveSubtypesByClass-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">collectAndResolveSubtypesByClass</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1210                                <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;property,
1211                                <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>&nbsp;</td>
1212</tr>
1213<tr class="altColor">
1214<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>&gt;</code></td>
1215<td class="colLast"><span class="typeNameLabel">StdSubtypeResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver.html#collectAndResolveSubtypesByTypeId-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedClass-">collectAndResolveSubtypesByTypeId</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1216                                 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;baseType)</code>&nbsp;</td>
1217</tr>
1218<tr class="rowColor">
1219<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>&gt;</code></td>
1220<td class="colLast"><span class="typeNameLabel">StdSubtypeResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver.html#collectAndResolveSubtypesByTypeId-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JavaType-">collectAndResolveSubtypesByTypeId</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1221                                 <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;property,
1222                                 <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>&nbsp;</td>
1223</tr>
1224<tr class="altColor">
1225<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/ClassNameIdResolver.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">ClassNameIdResolver</a></code></td>
1226<td class="colLast"><span class="typeNameLabel">ClassNameIdResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/ClassNameIdResolver.html#construct-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator-">construct</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1227         <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1228         <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a>&nbsp;ptv)</code>&nbsp;</td>
1229</tr>
1230<tr class="rowColor">
1231<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/MinimalClassNameIdResolver.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">MinimalClassNameIdResolver</a></code></td>
1232<td class="colLast"><span class="typeNameLabel">MinimalClassNameIdResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/MinimalClassNameIdResolver.html#construct-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator-">construct</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1233         <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1234         <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a>&nbsp;ptv)</code>&nbsp;</td>
1235</tr>
1236<tr class="altColor">
1237<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/TypeNameIdResolver.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">TypeNameIdResolver</a></code></td>
1238<td class="colLast"><span class="typeNameLabel">TypeNameIdResolver.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/TypeNameIdResolver.html#construct-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-java.util.Collection-boolean-boolean-">construct</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1239         <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1240         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>&gt;&nbsp;subtypes,
1241         boolean&nbsp;forSer,
1242         boolean&nbsp;forDeser)</code>&nbsp;</td>
1243</tr>
1244<tr class="rowColor">
1245<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeIdResolver</a></code></td>
1246<td class="colLast"><span class="typeNameLabel">StdTypeResolverBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/StdTypeResolverBuilder.html#idResolver-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator-java.util.Collection-boolean-boolean-">idResolver</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1247          <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1248          <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a>&nbsp;subtypeValidator,
1249          <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>&gt;&nbsp;subtypes,
1250          boolean&nbsp;forSer,
1251          boolean&nbsp;forDeser)</code>
1252<div class="block">Helper method that will either return configured custom
1253 type id resolver, or construct a standard resolver
1254 given configuration.</div>
1255</td>
1256</tr>
1257<tr class="altColor">
1258<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a></code></td>
1259<td class="colLast"><span class="typeNameLabel">StdTypeResolverBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/StdTypeResolverBuilder.html#reportInvalidBaseType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator-">reportInvalidBaseType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1260                     <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1261                     <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a>&nbsp;ptv)</code>&nbsp;</td>
1262</tr>
1263<tr class="rowColor">
1264<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a></code></td>
1265<td class="colLast"><span class="typeNameLabel">StdTypeResolverBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/StdTypeResolverBuilder.html#subTypeValidator-com.fasterxml.jackson.databind.cfg.MapperConfig-">subTypeValidator</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config)</code>
1266<div class="block">Overridable helper method for determining actual validator to use when constructing
1267 type serializers and type deserializers.</div>
1268</td>
1269</tr>
1270<tr class="altColor">
1271<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td>
1272<td class="colLast"><span class="typeNameLabel">LaissezFaireSubTypeValidator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/LaissezFaireSubTypeValidator.html#validateBaseType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-">validateBaseType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;ctxt,
1273                <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>&nbsp;</td>
1274</tr>
1275<tr class="rowColor">
1276<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td>
1277<td class="colLast"><span class="typeNameLabel">LaissezFaireSubTypeValidator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/LaissezFaireSubTypeValidator.html#validateSubClassName-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-java.lang.String-">validateSubClassName</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;ctxt,
1278                    <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1279                    <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;subClassName)</code>&nbsp;</td>
1280</tr>
1281<tr class="altColor">
1282<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.Validity.html" title="enum in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator.Validity</a></code></td>
1283<td class="colLast"><span class="typeNameLabel">LaissezFaireSubTypeValidator.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/LaissezFaireSubTypeValidator.html#validateSubType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JavaType-">validateSubType</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;ctxt,
1284               <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1285               <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;subType)</code>&nbsp;</td>
1286</tr>
1287<tr class="rowColor">
1288<td class="colFirst"><code>protected <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a></code></td>
1289<td class="colLast"><span class="typeNameLabel">StdTypeResolverBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/StdTypeResolverBuilder.html#verifyBaseTypeValidity-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-">verifyBaseTypeValidity</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1290                      <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>
1291<div class="block">Helper method called to check that base type is valid regarding possible constraints
1292 on basetype/subtype combinations allowed for polymorphic type handling.</div>
1293</td>
1294</tr>
1295</tbody>
1296</table>
1297<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
1298<caption><span>Constructors in <a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/package-summary.html">com.fasterxml.jackson.databind.jsontype.impl</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
1299<tr>
1300<th class="colOne" scope="col">Constructor and Description</th>
1301</tr>
1302<tbody>
1303<tr class="altColor">
1304<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/jsontype/impl/TypeNameIdResolver.html#TypeNameIdResolver-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.JavaType-java.util.concurrent.ConcurrentHashMap-java.util.HashMap-">TypeNameIdResolver</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1305                  <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1306                  <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;typeToId,
1307                  <a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&gt;&nbsp;idToType)</code>&nbsp;</td>
1308</tr>
1309</tbody>
1310</table>
1311</li>
1312<li class="blockList"><a name="com.fasterxml.jackson.databind.ser">
1313<!--   -->
1314</a>
1315<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a> in <a href="../../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a></h3>
1316<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
1317<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
1318<tr>
1319<th class="colFirst" scope="col">Modifier and Type</th>
1320<th class="colLast" scope="col">Method and Description</th>
1321</tr>
1322<tbody>
1323<tr class="altColor">
1324<td class="colFirst"><code>abstract <a href="../../../../../../com/fasterxml/jackson/databind/ser/VirtualBeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">VirtualBeanPropertyWriter</a></code></td>
1325<td class="colLast"><span class="typeNameLabel">VirtualBeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/VirtualBeanPropertyWriter.html#withConfig-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedClass-com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition-com.fasterxml.jackson.databind.JavaType-">withConfig</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1326          <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;declaringClass,
1327          <a href="../../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>&nbsp;propDef,
1328          <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>
1329<div class="block">Contextualization method called on a newly constructed virtual bean property.</div>
1330</td>
1331</tr>
1332</tbody>
1333</table>
1334</li>
1335<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl">
1336<!--   -->
1337</a>
1338<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a> in <a href="../../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a></h3>
1339<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
1340<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
1341<tr>
1342<th class="colFirst" scope="col">Modifier and Type</th>
1343<th class="colLast" scope="col">Method and Description</th>
1344</tr>
1345<tbody>
1346<tr class="altColor">
1347<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/ser/VirtualBeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">VirtualBeanPropertyWriter</a></code></td>
1348<td class="colLast"><span class="typeNameLabel">AttributePropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/ser/impl/AttributePropertyWriter.html#withConfig-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedClass-com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition-com.fasterxml.jackson.databind.JavaType-">withConfig</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1349          <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;declaringClass,
1350          <a href="../../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>&nbsp;propDef,
1351          <a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>
1352<div class="block">Since this method should typically not be called on this sub-type,
1353 default implementation simply throws an <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang"><code>IllegalStateException</code></a>.</div>
1354</td>
1355</tr>
1356</tbody>
1357</table>
1358</li>
1359<li class="blockList"><a name="com.fasterxml.jackson.databind.util">
1360<!--   -->
1361</a>
1362<h3>Uses of <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a> in <a href="../../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a></h3>
1363<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
1364<caption><span>Methods in <a href="../../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> with parameters of type <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></span><span class="tabEnd">&nbsp;</span></caption>
1365<tr>
1366<th class="colFirst" scope="col">Modifier and Type</th>
1367<th class="colLast" scope="col">Method and Description</th>
1368</tr>
1369<tbody>
1370<tr class="altColor">
1371<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.util">SimpleBeanPropertyDefinition</a></code></td>
1372<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#construct-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-">construct</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1373         <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;member)</code>&nbsp;</td>
1374</tr>
1375<tr class="rowColor">
1376<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.util">SimpleBeanPropertyDefinition</a></code></td>
1377<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#construct-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.PropertyName-">construct</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1378         <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;member,
1379         <a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name)</code>&nbsp;</td>
1380</tr>
1381<tr class="altColor">
1382<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.util">SimpleBeanPropertyDefinition</a></code></td>
1383<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#construct-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.PropertyMetadata-com.fasterxml.jackson.annotation.JsonInclude.Include-">construct</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1384         <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;member,
1385         <a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name,
1386         <a href="../../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;metadata,
1387         <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonInclude.Include.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Include</a>&nbsp;inclusion)</code>
1388<div class="block">Method called to create instance for virtual properties.</div>
1389</td>
1390</tr>
1391<tr class="rowColor">
1392<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.util">SimpleBeanPropertyDefinition</a></code></td>
1393<td class="colLast"><span class="typeNameLabel">SimpleBeanPropertyDefinition.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/util/SimpleBeanPropertyDefinition.html#construct-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.PropertyName-com.fasterxml.jackson.databind.PropertyMetadata-com.fasterxml.jackson.annotation.JsonInclude.Value-">construct</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1394         <a href="../../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;member,
1395         <a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;name,
1396         <a href="../../../../../../com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a>&nbsp;metadata,
1397         <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonInclude.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Value</a>&nbsp;inclusion)</code>&nbsp;</td>
1398</tr>
1399<tr class="altColor">
1400<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/util/EnumValues.html" title="class in com.fasterxml.jackson.databind.util">EnumValues</a></code></td>
1401<td class="colLast"><span class="typeNameLabel">EnumValues.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/util/EnumValues.html#constructFromName-com.fasterxml.jackson.databind.cfg.MapperConfig-java.lang.Class-">constructFromName</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1402                 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;?&gt;&gt;&nbsp;enumClass)</code>&nbsp;</td>
1403</tr>
1404<tr class="rowColor">
1405<td class="colFirst"><code>static <a href="../../../../../../com/fasterxml/jackson/databind/util/EnumValues.html" title="class in com.fasterxml.jackson.databind.util">EnumValues</a></code></td>
1406<td class="colLast"><span class="typeNameLabel">EnumValues.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/util/EnumValues.html#constructFromToString-com.fasterxml.jackson.databind.cfg.MapperConfig-java.lang.Class-">constructFromToString</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
1407                     <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;?&gt;&gt;&nbsp;enumClass)</code>&nbsp;</td>
1408</tr>
1409<tr class="altColor">
1410<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td>
1411<td class="colLast"><span class="typeNameLabel">RootNameLookup.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html#findRootName-java.lang.Class-com.fasterxml.jackson.databind.cfg.MapperConfig-">findRootName</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;rootType,
1412            <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config)</code>&nbsp;</td>
1413</tr>
1414<tr class="rowColor">
1415<td class="colFirst"><code><a href="../../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td>
1416<td class="colLast"><span class="typeNameLabel">RootNameLookup.</span><code><span class="memberNameLink"><a href="../../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html#findRootName-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.cfg.MapperConfig-">findRootName</a></span>(<a href="../../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;rootType,
1417            <a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config)</code>&nbsp;</td>
1418</tr>
1419</tbody>
1420</table>
1421</li>
1422</ul>
1423</li>
1424</ul>
1425</div>
1426<!-- ======= START OF BOTTOM NAVBAR ====== -->
1427<div class="bottomNav"><a name="navbar.bottom">
1428<!--   -->
1429</a>
1430<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
1431<a name="navbar.bottom.firstrow">
1432<!--   -->
1433</a>
1434<ul class="navList" title="Navigation">
1435<li><a href="../../../../../../overview-summary.html">Overview</a></li>
1436<li><a href="../package-summary.html">Package</a></li>
1437<li><a href="../../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">Class</a></li>
1438<li class="navBarCell1Rev">Use</li>
1439<li><a href="../package-tree.html">Tree</a></li>
1440<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
1441<li><a href="../../../../../../index-all.html">Index</a></li>
1442<li><a href="../../../../../../help-doc.html">Help</a></li>
1443</ul>
1444</div>
1445<div class="subNav">
1446<ul class="navList">
1447<li>Prev</li>
1448<li>Next</li>
1449</ul>
1450<ul class="navList">
1451<li><a href="../../../../../../index.html?com/fasterxml/jackson/databind/cfg/class-use/MapperConfig.html" target="_top">Frames</a></li>
1452<li><a href="MapperConfig.html" target="_top">No&nbsp;Frames</a></li>
1453</ul>
1454<ul class="navList" id="allclasses_navbar_bottom">
1455<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
1456</ul>
1457<div>
1458<script type="text/javascript"><!--
1459  allClassesLink = document.getElementById("allclasses_navbar_bottom");
1460  if(window==top) {
1461    allClassesLink.style.display = "block";
1462  }
1463  else {
1464    allClassesLink.style.display = "none";
1465  }
1466  //-->
1467</script>
1468</div>
1469<a name="skip.navbar.bottom">
1470<!--   -->
1471</a></div>
1472<!-- ======== END OF BOTTOM NAVBAR ======= -->
1473<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2020 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
1474</body>
1475</html>
1476