• 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 Nov 05 19:39:07 PST 2019 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>MapperBuilder (jackson-databind 2.10.0 API)</title>
8<meta name="date" content="2019-11-05">
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="MapperBuilder (jackson-databind 2.10.0 API)";
17        }
18    }
19    catch(err) {
20    }
21//-->
22var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":9,"i46":9,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10};
23var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
24var altColor = "altColor";
25var rowColor = "rowColor";
26var tableTab = "tableTab";
27var activeTableTab = "activeTableTab";
28</script>
29<noscript>
30<div>JavaScript is disabled on your browser.</div>
31</noscript>
32<!-- ========= START OF TOP NAVBAR ======= -->
33<div class="topNav"><a name="navbar.top">
34<!--   -->
35</a>
36<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
37<a name="navbar.top.firstrow">
38<!--   -->
39</a>
40<ul class="navList" title="Navigation">
41<li><a href="../../../../../overview-summary.html">Overview</a></li>
42<li><a href="package-summary.html">Package</a></li>
43<li class="navBarCell1Rev">Class</li>
44<li><a href="class-use/MapperBuilder.html">Use</a></li>
45<li><a href="package-tree.html">Tree</a></li>
46<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
47<li><a href="../../../../../index-all.html">Index</a></li>
48<li><a href="../../../../../help-doc.html">Help</a></li>
49</ul>
50</div>
51<div class="subNav">
52<ul class="navList">
53<li><a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
54<li><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
55</ul>
56<ul class="navList">
57<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/cfg/MapperBuilder.html" target="_top">Frames</a></li>
58<li><a href="MapperBuilder.html" target="_top">No&nbsp;Frames</a></li>
59</ul>
60<ul class="navList" id="allclasses_navbar_top">
61<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
62</ul>
63<div>
64<script type="text/javascript"><!--
65  allClassesLink = document.getElementById("allclasses_navbar_top");
66  if(window==top) {
67    allClassesLink.style.display = "block";
68  }
69  else {
70    allClassesLink.style.display = "none";
71  }
72  //-->
73</script>
74</div>
75<div>
76<ul class="subNavList">
77<li>Summary:&nbsp;</li>
78<li>Nested&nbsp;|&nbsp;</li>
79<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
80<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
81<li><a href="#method.summary">Method</a></li>
82</ul>
83<ul class="subNavList">
84<li>Detail:&nbsp;</li>
85<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
86<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
87<li><a href="#method.detail">Method</a></li>
88</ul>
89</div>
90<a name="skip.navbar.top">
91<!--   -->
92</a></div>
93<!-- ========= END OF TOP NAVBAR ========= -->
94<!-- ======== START OF CLASS DATA ======== -->
95<div class="header">
96<div class="subTitle">com.fasterxml.jackson.databind.cfg</div>
97<h2 title="Class MapperBuilder" class="title">Class MapperBuilder&lt;M extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a>,B extends MapperBuilder&lt;M,B&gt;&gt;</h2>
98</div>
99<div class="contentContainer">
100<ul class="inheritance">
101<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
102<li>
103<ul class="inheritance">
104<li>com.fasterxml.jackson.databind.cfg.MapperBuilder&lt;M,B&gt;</li>
105</ul>
106</li>
107</ul>
108<div class="description">
109<ul class="blockList">
110<li class="blockList">
111<dl>
112<dt>Direct Known Subclasses:</dt>
113<dd><a href="../../../../../com/fasterxml/jackson/databind/json/JsonMapper.Builder.html" title="class in com.fasterxml.jackson.databind.json">JsonMapper.Builder</a></dd>
114</dl>
115<hr>
116<br>
117<pre>public abstract class <span class="typeNameLabel">MapperBuilder&lt;M extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a>,B extends MapperBuilder&lt;M,B&gt;&gt;</span>
118extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
119<div class="block">Jackson 3 will introduce fully immutable, builder-based system for constructing
120 <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a>s. Same can not be done with 2.10 for backwards-compatibility
121 reasons; but we can offer sort of "fake" builder, which simply encapsulates
122 configuration calls. The main (and only) point is to allow gradual upgrade.</div>
123<dl>
124<dt><span class="simpleTagLabel">Since:</span></dt>
125<dd>2.10</dd>
126</dl>
127</li>
128</ul>
129</div>
130<div class="summary">
131<ul class="blockList">
132<li class="blockList">
133<!-- =========== FIELD SUMMARY =========== -->
134<ul class="blockList">
135<li class="blockList"><a name="field.summary">
136<!--   -->
137</a>
138<h3>Field Summary</h3>
139<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
140<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
141<tr>
142<th class="colFirst" scope="col">Modifier and Type</th>
143<th class="colLast" scope="col">Field and Description</th>
144</tr>
145<tr class="altColor">
146<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">M</a></code></td>
147<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#Z:Z_mapper">_mapper</a></span></code>&nbsp;</td>
148</tr>
149</table>
150</li>
151</ul>
152<!-- ======== CONSTRUCTOR SUMMARY ======== -->
153<ul class="blockList">
154<li class="blockList"><a name="constructor.summary">
155<!--   -->
156</a>
157<h3>Constructor Summary</h3>
158<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
159<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
160<tr>
161<th class="colFirst" scope="col">Modifier</th>
162<th class="colLast" scope="col">Constructor and Description</th>
163</tr>
164<tr class="altColor">
165<td class="colFirst"><code>protected </code></td>
166<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#MapperBuilder-M-">MapperBuilder</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">M</a>&nbsp;mapper)</code>&nbsp;</td>
167</tr>
168</table>
169</li>
170</ul>
171<!-- ========== METHOD SUMMARY =========== -->
172<ul class="blockList">
173<li class="blockList"><a name="method.summary">
174<!--   -->
175</a>
176<h3>Method Summary</h3>
177<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
178<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
179<tr>
180<th class="colFirst" scope="col">Modifier and Type</th>
181<th class="colLast" scope="col">Method and Description</th>
182</tr>
183<tr id="i0" class="altColor">
184<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
185<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#Z:Z_this--">_this</a></span>()</code>&nbsp;</td>
186</tr>
187<tr id="i1" class="rowColor">
188<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
189<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#activateDefaultTyping-com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator-">activateDefaultTyping</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a>&nbsp;subtypeValidator)</code>
190<div class="block">Convenience method that is equivalent to calling</div>
191</td>
192</tr>
193<tr id="i2" class="altColor">
194<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
195<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#activateDefaultTyping-com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator-com.fasterxml.jackson.databind.ObjectMapper.DefaultTyping-">activateDefaultTyping</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a>&nbsp;subtypeValidator,
196                     <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.DefaultTyping.html" title="enum in com.fasterxml.jackson.databind">ObjectMapper.DefaultTyping</a>&nbsp;dti)</code>
197<div class="block">Convenience method that is equivalent to calling</div>
198</td>
199</tr>
200<tr id="i3" class="rowColor">
201<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
202<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#activateDefaultTyping-com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator-com.fasterxml.jackson.databind.ObjectMapper.DefaultTyping-com.fasterxml.jackson.annotation.JsonTypeInfo.As-">activateDefaultTyping</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a>&nbsp;subtypeValidator,
203                     <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.DefaultTyping.html" title="enum in com.fasterxml.jackson.databind">ObjectMapper.DefaultTyping</a>&nbsp;applicability,
204                     <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonTypeInfo.As.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonTypeInfo.As</a>&nbsp;includeAs)</code>
205<div class="block">Method for enabling automatic inclusion of type information, needed
206 for proper deserialization of polymorphic types (unless types
207 have been annotated with <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonTypeInfo.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonTypeInfo</code></a>).</div>
208</td>
209</tr>
210<tr id="i4" class="altColor">
211<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
212<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#activateDefaultTypingAsProperty-com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator-com.fasterxml.jackson.databind.ObjectMapper.DefaultTyping-java.lang.String-">activateDefaultTypingAsProperty</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a>&nbsp;subtypeValidator,
213                               <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.DefaultTyping.html" title="enum in com.fasterxml.jackson.databind">ObjectMapper.DefaultTyping</a>&nbsp;applicability,
214                               <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;propertyName)</code>
215<div class="block">Method for enabling automatic inclusion of type information -- needed
216 for proper deserialization of polymorphic types (unless types
217 have been annotated with <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonTypeInfo.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonTypeInfo</code></a>) --
218 using "As.PROPERTY" inclusion mechanism and specified property name
219 to use for inclusion (default being "@class" since default type information
220 always uses class name as type identifier)</div>
221</td>
222</tr>
223<tr id="i5" class="rowColor">
224<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
225<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#addHandler-com.fasterxml.jackson.databind.deser.DeserializationProblemHandler-">addHandler</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser">DeserializationProblemHandler</a>&nbsp;h)</code>
226<div class="block">Method used for adding a <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializationProblemHandler</code></a> for this
227 builder, at the head of the list (meaning it has priority over handler
228 registered earlier).</div>
229</td>
230</tr>
231<tr id="i6" class="altColor">
232<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
233<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#addMixIn-java.lang.Class-java.lang.Class-">addMixIn</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;target,
234        <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;mixinSource)</code>
235<div class="block">Method to use for defining mix-in annotations to use for augmenting
236 annotations that classes have, for purpose of configuration serialization
237 and/or deserialization processing.</div>
238</td>
239</tr>
240<tr id="i7" class="rowColor">
241<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
242<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#addModule-com.fasterxml.jackson.databind.Module-">addModule</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/Module.html" title="class in com.fasterxml.jackson.databind">Module</a>&nbsp;module)</code>&nbsp;</td>
243</tr>
244<tr id="i8" class="altColor">
245<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
246<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#addModules-java.lang.Iterable-">addModules</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;? extends <a href="../../../../../com/fasterxml/jackson/databind/Module.html" title="class in com.fasterxml.jackson.databind">Module</a>&gt;&nbsp;modules)</code>&nbsp;</td>
247</tr>
248<tr id="i9" class="rowColor">
249<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
250<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#addModules-com.fasterxml.jackson.databind.Module...-">addModules</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/Module.html" title="class in com.fasterxml.jackson.databind">Module</a>...&nbsp;modules)</code>&nbsp;</td>
251</tr>
252<tr id="i10" class="altColor">
253<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
254<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#annotationIntrospector-com.fasterxml.jackson.databind.AnnotationIntrospector-">annotationIntrospector</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;intr)</code>
255<div class="block">Method for replacing <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> used by the
256 mapper instance to be built.</div>
257</td>
258</tr>
259<tr id="i11" class="rowColor">
260<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">M</a></code></td>
261<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#build--">build</a></span>()</code>
262<div class="block">Method to call to create actual mapper instance.</div>
263</td>
264</tr>
265<tr id="i12" class="altColor">
266<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
267<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#clearProblemHandlers--">clearProblemHandlers</a></span>()</code>
268<div class="block">Method that may be used to remove all <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializationProblemHandler</code></a>s added
269 to this builder (if any).</div>
270</td>
271</tr>
272<tr id="i13" class="rowColor">
273<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
274<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#configure-com.fasterxml.jackson.databind.DeserializationFeature-boolean-">configure</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>&nbsp;feature,
275         boolean&nbsp;state)</code>&nbsp;</td>
276</tr>
277<tr id="i14" class="altColor">
278<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
279<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#configure-com.fasterxml.jackson.core.JsonGenerator.Feature-boolean-">configure</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a>&nbsp;feature,
280         boolean&nbsp;state)</code>&nbsp;</td>
281</tr>
282<tr id="i15" class="rowColor">
283<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
284<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#configure-com.fasterxml.jackson.core.JsonParser.Feature-boolean-">configure</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>&nbsp;feature,
285         boolean&nbsp;state)</code>&nbsp;</td>
286</tr>
287<tr id="i16" class="altColor">
288<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
289<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#configure-com.fasterxml.jackson.databind.MapperFeature-boolean-">configure</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>&nbsp;feature,
290         boolean&nbsp;state)</code>&nbsp;</td>
291</tr>
292<tr id="i17" class="rowColor">
293<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
294<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#configure-com.fasterxml.jackson.databind.SerializationFeature-boolean-">configure</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>&nbsp;feature,
295         boolean&nbsp;state)</code>&nbsp;</td>
296</tr>
297<tr id="i18" class="altColor">
298<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
299<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#configure-com.fasterxml.jackson.core.StreamReadFeature-boolean-">configure</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/StreamReadFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">StreamReadFeature</a>&nbsp;feature,
300         boolean&nbsp;state)</code>&nbsp;</td>
301</tr>
302<tr id="i19" class="rowColor">
303<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
304<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#configure-com.fasterxml.jackson.core.StreamWriteFeature-boolean-">configure</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/StreamWriteFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">StreamWriteFeature</a>&nbsp;feature,
305         boolean&nbsp;state)</code>&nbsp;</td>
306</tr>
307<tr id="i20" class="altColor">
308<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
309<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#deactivateDefaultTyping--">deactivateDefaultTyping</a></span>()</code>
310<div class="block">Method for disabling automatic inclusion of type information; if so, only
311 explicitly annotated types (ones with
312 <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonTypeInfo.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonTypeInfo</code></a>) will have
313 additional embedded type information.</div>
314</td>
315</tr>
316<tr id="i21" class="rowColor">
317<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
318<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#defaultBase64Variant-com.fasterxml.jackson.core.Base64Variant-">defaultBase64Variant</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a>&nbsp;v)</code>
319<div class="block">Method that will configure default <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>Base64Variant</code></a> that
320 <code>byte[]</code> serializers and deserializers will use.</div>
321</td>
322</tr>
323<tr id="i22" class="altColor">
324<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
325<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#defaultDateFormat-java.text.DateFormat-">defaultDateFormat</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a>&nbsp;df)</code>
326<div class="block">Method for configuring the default <a href="https://docs.oracle.com/javase/8/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text"><code>DateFormat</code></a> to use when serializing time
327 values as Strings, and deserializing from JSON Strings.</div>
328</td>
329</tr>
330<tr id="i23" class="rowColor">
331<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
332<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#defaultLeniency-java.lang.Boolean-">defaultLeniency</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;b)</code>
333<div class="block">Method for setting default Setter configuration, regarding things like
334 merging, null-handling; used for properties for which there are
335 no per-type or per-property overrides (via annotations or config overrides).</div>
336</td>
337</tr>
338<tr id="i24" class="altColor">
339<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
340<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#defaultLocale-java.util.Locale-">defaultLocale</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;locale)</code>
341<div class="block">Method for overriding default locale to use for formatting.</div>
342</td>
343</tr>
344<tr id="i25" class="rowColor">
345<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
346<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#defaultMergeable-java.lang.Boolean-">defaultMergeable</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;b)</code>
347<div class="block">Method for setting default Setter configuration, regarding things like
348 merging, null-handling; used for properties for which there are
349 no per-type or per-property overrides (via annotations or config overrides).</div>
350</td>
351</tr>
352<tr id="i26" class="altColor">
353<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
354<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#defaultPrettyPrinter-com.fasterxml.jackson.core.PrettyPrinter-">defaultPrettyPrinter</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</a>&nbsp;pp)</code>&nbsp;</td>
355</tr>
356<tr id="i27" class="rowColor">
357<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
358<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#defaultSetterInfo-com.fasterxml.jackson.annotation.JsonSetter.Value-">defaultSetterInfo</a></span>(<a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonSetter.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonSetter.Value</a>&nbsp;v)</code>&nbsp;</td>
359</tr>
360<tr id="i28" class="altColor">
361<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
362<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#defaultTimeZone-java.util.TimeZone-">defaultTimeZone</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;tz)</code>
363<div class="block">Method for overriding default TimeZone to use for formatting.</div>
364</td>
365</tr>
366<tr id="i29" class="rowColor">
367<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
368<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#disable-com.fasterxml.jackson.databind.DeserializationFeature...-">disable</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>...&nbsp;features)</code>&nbsp;</td>
369</tr>
370<tr id="i30" class="altColor">
371<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
372<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#disable-com.fasterxml.jackson.core.JsonGenerator.Feature...-">disable</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a>...&nbsp;features)</code>&nbsp;</td>
373</tr>
374<tr id="i31" class="rowColor">
375<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
376<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#disable-com.fasterxml.jackson.core.JsonParser.Feature...-">disable</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>...&nbsp;features)</code>&nbsp;</td>
377</tr>
378<tr id="i32" class="altColor">
379<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
380<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#disable-com.fasterxml.jackson.databind.MapperFeature...-">disable</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>...&nbsp;features)</code>&nbsp;</td>
381</tr>
382<tr id="i33" class="rowColor">
383<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
384<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#disable-com.fasterxml.jackson.databind.SerializationFeature...-">disable</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>...&nbsp;features)</code>&nbsp;</td>
385</tr>
386<tr id="i34" class="altColor">
387<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
388<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#disable-com.fasterxml.jackson.core.StreamReadFeature...-">disable</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/StreamReadFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">StreamReadFeature</a>...&nbsp;features)</code>&nbsp;</td>
389</tr>
390<tr id="i35" class="rowColor">
391<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
392<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#disable-com.fasterxml.jackson.core.StreamWriteFeature...-">disable</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/StreamWriteFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">StreamWriteFeature</a>...&nbsp;features)</code>&nbsp;</td>
393</tr>
394<tr id="i36" class="altColor">
395<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
396<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#enable-com.fasterxml.jackson.databind.DeserializationFeature...-">enable</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>...&nbsp;features)</code>&nbsp;</td>
397</tr>
398<tr id="i37" class="rowColor">
399<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
400<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#enable-com.fasterxml.jackson.core.JsonGenerator.Feature...-">enable</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a>...&nbsp;features)</code>&nbsp;</td>
401</tr>
402<tr id="i38" class="altColor">
403<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
404<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#enable-com.fasterxml.jackson.core.JsonParser.Feature...-">enable</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>...&nbsp;features)</code>&nbsp;</td>
405</tr>
406<tr id="i39" class="rowColor">
407<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
408<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#enable-com.fasterxml.jackson.databind.MapperFeature...-">enable</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>...&nbsp;features)</code>&nbsp;</td>
409</tr>
410<tr id="i40" class="altColor">
411<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
412<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#enable-com.fasterxml.jackson.databind.SerializationFeature...-">enable</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>...&nbsp;features)</code>&nbsp;</td>
413</tr>
414<tr id="i41" class="rowColor">
415<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
416<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#enable-com.fasterxml.jackson.core.StreamReadFeature...-">enable</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/StreamReadFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">StreamReadFeature</a>...&nbsp;features)</code>&nbsp;</td>
417</tr>
418<tr id="i42" class="altColor">
419<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
420<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#enable-com.fasterxml.jackson.core.StreamWriteFeature...-">enable</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/StreamWriteFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">StreamWriteFeature</a>...&nbsp;features)</code>&nbsp;</td>
421</tr>
422<tr id="i43" class="rowColor">
423<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
424<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#filterProvider-com.fasterxml.jackson.databind.ser.FilterProvider-">filterProvider</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser">FilterProvider</a>&nbsp;prov)</code>
425<div class="block">Method for configuring this mapper to use specified <a href="../../../../../com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser"><code>FilterProvider</code></a> for
426 mapping Filter Ids to actual filter instances.</div>
427</td>
428</tr>
429<tr id="i44" class="altColor">
430<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
431<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#findAndAddModules--">findAndAddModules</a></span>()</code>
432<div class="block">Convenience method that is functionally equivalent to:
433<code>
434   addModules(builder.findModules());
435</code></div>
436</td>
437</tr>
438<tr id="i45" class="rowColor">
439<td class="colFirst"><code>static <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/Module.html" title="class in com.fasterxml.jackson.databind">Module</a>&gt;</code></td>
440<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#findModules--">findModules</a></span>()</code>
441<div class="block">Method for locating available methods, using JDK <a href="https://docs.oracle.com/javase/8/docs/api/java/util/ServiceLoader.html?is-external=true" title="class or interface in java.util"><code>ServiceLoader</code></a>
442 facility, along with module-provided SPI.</div>
443</td>
444</tr>
445<tr id="i46" class="altColor">
446<td class="colFirst"><code>static <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/Module.html" title="class in com.fasterxml.jackson.databind">Module</a>&gt;</code></td>
447<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#findModules-java.lang.ClassLoader-">findModules</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;classLoader)</code>
448<div class="block">Method for locating available methods, using JDK <a href="https://docs.oracle.com/javase/8/docs/api/java/util/ServiceLoader.html?is-external=true" title="class or interface in java.util"><code>ServiceLoader</code></a>
449 facility, along with module-provided SPI.</div>
450</td>
451</tr>
452<tr id="i47" class="rowColor">
453<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
454<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#handlerInstantiator-com.fasterxml.jackson.databind.cfg.HandlerInstantiator-">handlerInstantiator</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a>&nbsp;hi)</code>
455<div class="block">Method for configuring <a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg"><code>HandlerInstantiator</code></a> to use for creating
456 instances of handlers (such as serializers, deserializers, type and type
457 id resolvers), given a class.</div>
458</td>
459</tr>
460<tr id="i48" class="altColor">
461<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
462<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#injectableValues-com.fasterxml.jackson.databind.InjectableValues-">injectableValues</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a>&nbsp;v)</code>&nbsp;</td>
463</tr>
464<tr id="i49" class="rowColor">
465<td class="colFirst"><code>boolean</code></td>
466<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#isEnabled-com.fasterxml.jackson.databind.DeserializationFeature-">isEnabled</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>&nbsp;f)</code>&nbsp;</td>
467</tr>
468<tr id="i50" class="altColor">
469<td class="colFirst"><code>boolean</code></td>
470<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#isEnabled-com.fasterxml.jackson.core.JsonGenerator.Feature-">isEnabled</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a>&nbsp;f)</code>&nbsp;</td>
471</tr>
472<tr id="i51" class="rowColor">
473<td class="colFirst"><code>boolean</code></td>
474<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#isEnabled-com.fasterxml.jackson.core.JsonParser.Feature-">isEnabled</a></span>(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>&nbsp;f)</code>&nbsp;</td>
475</tr>
476<tr id="i52" class="altColor">
477<td class="colFirst"><code>boolean</code></td>
478<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#isEnabled-com.fasterxml.jackson.databind.MapperFeature-">isEnabled</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>&nbsp;f)</code>&nbsp;</td>
479</tr>
480<tr id="i53" class="rowColor">
481<td class="colFirst"><code>boolean</code></td>
482<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#isEnabled-com.fasterxml.jackson.databind.SerializationFeature-">isEnabled</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>&nbsp;f)</code>&nbsp;</td>
483</tr>
484<tr id="i54" class="altColor">
485<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
486<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#nodeFactory-com.fasterxml.jackson.databind.node.JsonNodeFactory-">nodeFactory</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</a>&nbsp;f)</code>&nbsp;</td>
487</tr>
488<tr id="i55" class="rowColor">
489<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
490<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#polymorphicTypeValidator-com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator-">polymorphicTypeValidator</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a>&nbsp;ptv)</code>
491<div class="block">Method for assigning <a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>PolymorphicTypeValidator</code></a> to use for validating
492 subtypes when using Class name - based polymorphic deserialization
493 using annotations (validator used with "Default Typing" is specified by
494 passing in <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#activateDefaultTyping-com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator-"><code>activateDefaultTyping(PolymorphicTypeValidator)</code></a> instead).</div>
495</td>
496</tr>
497<tr id="i56" class="altColor">
498<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
499<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#propertyNamingStrategy-com.fasterxml.jackson.databind.PropertyNamingStrategy-">propertyNamingStrategy</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a>&nbsp;s)</code>&nbsp;</td>
500</tr>
501<tr id="i57" class="rowColor">
502<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
503<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#registerSubtypes-java.lang.Class...-">registerSubtypes</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;subtypes)</code>&nbsp;</td>
504</tr>
505<tr id="i58" class="altColor">
506<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
507<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#registerSubtypes-java.util.Collection-">registerSubtypes</a></span>(<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="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;subtypes)</code>&nbsp;</td>
508</tr>
509<tr id="i59" class="rowColor">
510<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
511<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#registerSubtypes-com.fasterxml.jackson.databind.jsontype.NamedType...-">registerSubtypes</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>...&nbsp;subtypes)</code>&nbsp;</td>
512</tr>
513<tr id="i60" class="altColor">
514<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
515<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#serializationInclusion-com.fasterxml.jackson.annotation.JsonInclude.Include-">serializationInclusion</a></span>(<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;incl)</code>&nbsp;</td>
516</tr>
517<tr id="i61" class="rowColor">
518<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
519<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#serializerFactory-com.fasterxml.jackson.databind.ser.SerializerFactory-">serializerFactory</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">SerializerFactory</a>&nbsp;f)</code>&nbsp;</td>
520</tr>
521<tr id="i62" class="altColor">
522<td class="colFirst"><code><a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/TokenStreamFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TokenStreamFactory</a></code></td>
523<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#streamFactory--">streamFactory</a></span>()</code>&nbsp;</td>
524</tr>
525<tr id="i63" class="rowColor">
526<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
527<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#subtypeResolver-com.fasterxml.jackson.databind.jsontype.SubtypeResolver-">subtypeResolver</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a>&nbsp;r)</code>&nbsp;</td>
528</tr>
529<tr id="i64" class="altColor">
530<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
531<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#typeFactory-com.fasterxml.jackson.databind.type.TypeFactory-">typeFactory</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a>&nbsp;f)</code>&nbsp;</td>
532</tr>
533<tr id="i65" class="rowColor">
534<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
535<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#visibility-com.fasterxml.jackson.annotation.PropertyAccessor-com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility-">visibility</a></span>(<a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/PropertyAccessor.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">PropertyAccessor</a>&nbsp;forMethod,
536          <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</a>&nbsp;visibility)</code>&nbsp;</td>
537</tr>
538<tr id="i66" class="altColor">
539<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a></code></td>
540<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#visibility-com.fasterxml.jackson.databind.introspect.VisibilityChecker-">visibility</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;vc)</code>&nbsp;</td>
541</tr>
542</table>
543<ul class="blockList">
544<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
545<!--   -->
546</a>
547<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
548<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
549</ul>
550</li>
551</ul>
552</li>
553</ul>
554</div>
555<div class="details">
556<ul class="blockList">
557<li class="blockList">
558<!-- ============ FIELD DETAIL =========== -->
559<ul class="blockList">
560<li class="blockList"><a name="field.detail">
561<!--   -->
562</a>
563<h3>Field Detail</h3>
564<a name="Z:Z_mapper">
565<!--   -->
566</a>
567<ul class="blockListLast">
568<li class="blockList">
569<h4>_mapper</h4>
570<pre>protected final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">M</a> extends <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a> _mapper</pre>
571</li>
572</ul>
573</li>
574</ul>
575<!-- ========= CONSTRUCTOR DETAIL ======== -->
576<ul class="blockList">
577<li class="blockList"><a name="constructor.detail">
578<!--   -->
579</a>
580<h3>Constructor Detail</h3>
581<a name="MapperBuilder-com.fasterxml.jackson.databind.ObjectMapper-">
582<!--   -->
583</a><a name="MapperBuilder-M-">
584<!--   -->
585</a>
586<ul class="blockListLast">
587<li class="blockList">
588<h4>MapperBuilder</h4>
589<pre>protected&nbsp;MapperBuilder(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">M</a>&nbsp;mapper)</pre>
590</li>
591</ul>
592</li>
593</ul>
594<!-- ============ METHOD DETAIL ========== -->
595<ul class="blockList">
596<li class="blockList"><a name="method.detail">
597<!--   -->
598</a>
599<h3>Method Detail</h3>
600<a name="build--">
601<!--   -->
602</a>
603<ul class="blockList">
604<li class="blockList">
605<h4>build</h4>
606<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">M</a>&nbsp;build()</pre>
607<div class="block">Method to call to create actual mapper instance.
608<p>
609 Implementation detail: in 2.10 (but not 3.x) underlying mapper is eagerly
610 constructed when builder is constructed, and method simply returns that
611 instance.</div>
612</li>
613</ul>
614<a name="isEnabled-com.fasterxml.jackson.databind.MapperFeature-">
615<!--   -->
616</a>
617<ul class="blockList">
618<li class="blockList">
619<h4>isEnabled</h4>
620<pre>public&nbsp;boolean&nbsp;isEnabled(<a href="../../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>&nbsp;f)</pre>
621</li>
622</ul>
623<a name="isEnabled-com.fasterxml.jackson.databind.DeserializationFeature-">
624<!--   -->
625</a>
626<ul class="blockList">
627<li class="blockList">
628<h4>isEnabled</h4>
629<pre>public&nbsp;boolean&nbsp;isEnabled(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>&nbsp;f)</pre>
630</li>
631</ul>
632<a name="isEnabled-com.fasterxml.jackson.databind.SerializationFeature-">
633<!--   -->
634</a>
635<ul class="blockList">
636<li class="blockList">
637<h4>isEnabled</h4>
638<pre>public&nbsp;boolean&nbsp;isEnabled(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>&nbsp;f)</pre>
639</li>
640</ul>
641<a name="isEnabled-com.fasterxml.jackson.core.JsonParser.Feature-">
642<!--   -->
643</a>
644<ul class="blockList">
645<li class="blockList">
646<h4>isEnabled</h4>
647<pre>public&nbsp;boolean&nbsp;isEnabled(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>&nbsp;f)</pre>
648</li>
649</ul>
650<a name="isEnabled-com.fasterxml.jackson.core.JsonGenerator.Feature-">
651<!--   -->
652</a>
653<ul class="blockList">
654<li class="blockList">
655<h4>isEnabled</h4>
656<pre>public&nbsp;boolean&nbsp;isEnabled(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a>&nbsp;f)</pre>
657</li>
658</ul>
659<a name="streamFactory--">
660<!--   -->
661</a>
662<ul class="blockList">
663<li class="blockList">
664<h4>streamFactory</h4>
665<pre>public&nbsp;<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/TokenStreamFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">TokenStreamFactory</a>&nbsp;streamFactory()</pre>
666</li>
667</ul>
668<a name="enable-com.fasterxml.jackson.databind.MapperFeature...-">
669<!--   -->
670</a>
671<ul class="blockList">
672<li class="blockList">
673<h4>enable</h4>
674<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;enable(<a href="../../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>...&nbsp;features)</pre>
675</li>
676</ul>
677<a name="disable-com.fasterxml.jackson.databind.MapperFeature...-">
678<!--   -->
679</a>
680<ul class="blockList">
681<li class="blockList">
682<h4>disable</h4>
683<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;disable(<a href="../../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>...&nbsp;features)</pre>
684</li>
685</ul>
686<a name="configure-com.fasterxml.jackson.databind.MapperFeature-boolean-">
687<!--   -->
688</a>
689<ul class="blockList">
690<li class="blockList">
691<h4>configure</h4>
692<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;configure(<a href="../../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>&nbsp;feature,
693                   boolean&nbsp;state)</pre>
694</li>
695</ul>
696<a name="enable-com.fasterxml.jackson.databind.SerializationFeature...-">
697<!--   -->
698</a>
699<ul class="blockList">
700<li class="blockList">
701<h4>enable</h4>
702<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;enable(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>...&nbsp;features)</pre>
703</li>
704</ul>
705<a name="disable-com.fasterxml.jackson.databind.SerializationFeature...-">
706<!--   -->
707</a>
708<ul class="blockList">
709<li class="blockList">
710<h4>disable</h4>
711<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;disable(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>...&nbsp;features)</pre>
712</li>
713</ul>
714<a name="configure-com.fasterxml.jackson.databind.SerializationFeature-boolean-">
715<!--   -->
716</a>
717<ul class="blockList">
718<li class="blockList">
719<h4>configure</h4>
720<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;configure(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>&nbsp;feature,
721                   boolean&nbsp;state)</pre>
722</li>
723</ul>
724<a name="enable-com.fasterxml.jackson.databind.DeserializationFeature...-">
725<!--   -->
726</a>
727<ul class="blockList">
728<li class="blockList">
729<h4>enable</h4>
730<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;enable(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>...&nbsp;features)</pre>
731</li>
732</ul>
733<a name="disable-com.fasterxml.jackson.databind.DeserializationFeature...-">
734<!--   -->
735</a>
736<ul class="blockList">
737<li class="blockList">
738<h4>disable</h4>
739<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;disable(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>...&nbsp;features)</pre>
740</li>
741</ul>
742<a name="configure-com.fasterxml.jackson.databind.DeserializationFeature-boolean-">
743<!--   -->
744</a>
745<ul class="blockList">
746<li class="blockList">
747<h4>configure</h4>
748<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;configure(<a href="../../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>&nbsp;feature,
749                   boolean&nbsp;state)</pre>
750</li>
751</ul>
752<a name="enable-com.fasterxml.jackson.core.JsonParser.Feature...-">
753<!--   -->
754</a>
755<ul class="blockList">
756<li class="blockList">
757<h4>enable</h4>
758<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;enable(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>...&nbsp;features)</pre>
759</li>
760</ul>
761<a name="disable-com.fasterxml.jackson.core.JsonParser.Feature...-">
762<!--   -->
763</a>
764<ul class="blockList">
765<li class="blockList">
766<h4>disable</h4>
767<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;disable(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>...&nbsp;features)</pre>
768</li>
769</ul>
770<a name="configure-com.fasterxml.jackson.core.JsonParser.Feature-boolean-">
771<!--   -->
772</a>
773<ul class="blockList">
774<li class="blockList">
775<h4>configure</h4>
776<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;configure(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonParser.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonParser.Feature</a>&nbsp;feature,
777                   boolean&nbsp;state)</pre>
778</li>
779</ul>
780<a name="enable-com.fasterxml.jackson.core.JsonGenerator.Feature...-">
781<!--   -->
782</a>
783<ul class="blockList">
784<li class="blockList">
785<h4>enable</h4>
786<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;enable(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a>...&nbsp;features)</pre>
787</li>
788</ul>
789<a name="disable-com.fasterxml.jackson.core.JsonGenerator.Feature...-">
790<!--   -->
791</a>
792<ul class="blockList">
793<li class="blockList">
794<h4>disable</h4>
795<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;disable(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a>...&nbsp;features)</pre>
796</li>
797</ul>
798<a name="configure-com.fasterxml.jackson.core.JsonGenerator.Feature-boolean-">
799<!--   -->
800</a>
801<ul class="blockList">
802<li class="blockList">
803<h4>configure</h4>
804<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;configure(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a>&nbsp;feature,
805                   boolean&nbsp;state)</pre>
806</li>
807</ul>
808<a name="enable-com.fasterxml.jackson.core.StreamReadFeature...-">
809<!--   -->
810</a>
811<ul class="blockList">
812<li class="blockList">
813<h4>enable</h4>
814<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;enable(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/StreamReadFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">StreamReadFeature</a>...&nbsp;features)</pre>
815</li>
816</ul>
817<a name="disable-com.fasterxml.jackson.core.StreamReadFeature...-">
818<!--   -->
819</a>
820<ul class="blockList">
821<li class="blockList">
822<h4>disable</h4>
823<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;disable(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/StreamReadFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">StreamReadFeature</a>...&nbsp;features)</pre>
824</li>
825</ul>
826<a name="configure-com.fasterxml.jackson.core.StreamReadFeature-boolean-">
827<!--   -->
828</a>
829<ul class="blockList">
830<li class="blockList">
831<h4>configure</h4>
832<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;configure(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/StreamReadFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">StreamReadFeature</a>&nbsp;feature,
833                   boolean&nbsp;state)</pre>
834</li>
835</ul>
836<a name="enable-com.fasterxml.jackson.core.StreamWriteFeature...-">
837<!--   -->
838</a>
839<ul class="blockList">
840<li class="blockList">
841<h4>enable</h4>
842<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;enable(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/StreamWriteFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">StreamWriteFeature</a>...&nbsp;features)</pre>
843</li>
844</ul>
845<a name="disable-com.fasterxml.jackson.core.StreamWriteFeature...-">
846<!--   -->
847</a>
848<ul class="blockList">
849<li class="blockList">
850<h4>disable</h4>
851<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;disable(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/StreamWriteFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">StreamWriteFeature</a>...&nbsp;features)</pre>
852</li>
853</ul>
854<a name="configure-com.fasterxml.jackson.core.StreamWriteFeature-boolean-">
855<!--   -->
856</a>
857<ul class="blockList">
858<li class="blockList">
859<h4>configure</h4>
860<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;configure(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/StreamWriteFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">StreamWriteFeature</a>&nbsp;feature,
861                   boolean&nbsp;state)</pre>
862</li>
863</ul>
864<a name="addModule-com.fasterxml.jackson.databind.Module-">
865<!--   -->
866</a>
867<ul class="blockList">
868<li class="blockList">
869<h4>addModule</h4>
870<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;addModule(<a href="../../../../../com/fasterxml/jackson/databind/Module.html" title="class in com.fasterxml.jackson.databind">Module</a>&nbsp;module)</pre>
871</li>
872</ul>
873<a name="addModules-com.fasterxml.jackson.databind.Module...-">
874<!--   -->
875</a>
876<ul class="blockList">
877<li class="blockList">
878<h4>addModules</h4>
879<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;addModules(<a href="../../../../../com/fasterxml/jackson/databind/Module.html" title="class in com.fasterxml.jackson.databind">Module</a>...&nbsp;modules)</pre>
880</li>
881</ul>
882<a name="addModules-java.lang.Iterable-">
883<!--   -->
884</a>
885<ul class="blockList">
886<li class="blockList">
887<h4>addModules</h4>
888<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;addModules(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;? extends <a href="../../../../../com/fasterxml/jackson/databind/Module.html" title="class in com.fasterxml.jackson.databind">Module</a>&gt;&nbsp;modules)</pre>
889</li>
890</ul>
891<a name="findModules--">
892<!--   -->
893</a>
894<ul class="blockList">
895<li class="blockList">
896<h4>findModules</h4>
897<pre>public static&nbsp;<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/Module.html" title="class in com.fasterxml.jackson.databind">Module</a>&gt;&nbsp;findModules()</pre>
898<div class="block">Method for locating available methods, using JDK <a href="https://docs.oracle.com/javase/8/docs/api/java/util/ServiceLoader.html?is-external=true" title="class or interface in java.util"><code>ServiceLoader</code></a>
899 facility, along with module-provided SPI.
900<p>
901 Note that method does not do any caching, so calls should be considered
902 potentially expensive.</div>
903</li>
904</ul>
905<a name="findModules-java.lang.ClassLoader-">
906<!--   -->
907</a>
908<ul class="blockList">
909<li class="blockList">
910<h4>findModules</h4>
911<pre>public static&nbsp;<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/Module.html" title="class in com.fasterxml.jackson.databind">Module</a>&gt;&nbsp;findModules(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a>&nbsp;classLoader)</pre>
912<div class="block">Method for locating available methods, using JDK <a href="https://docs.oracle.com/javase/8/docs/api/java/util/ServiceLoader.html?is-external=true" title="class or interface in java.util"><code>ServiceLoader</code></a>
913 facility, along with module-provided SPI.
914<p>
915 Note that method does not do any caching, so calls should be considered
916 potentially expensive.</div>
917</li>
918</ul>
919<a name="findAndAddModules--">
920<!--   -->
921</a>
922<ul class="blockList">
923<li class="blockList">
924<h4>findAndAddModules</h4>
925<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;findAndAddModules()</pre>
926<div class="block">Convenience method that is functionally equivalent to:
927<code>
928   addModules(builder.findModules());
929</code>
930<p>
931 As with <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#findModules--"><code>findModules()</code></a>, no caching is done for modules, so care
932 needs to be taken to either create and share a single mapper instance;
933 or to cache introspected set of modules.</div>
934</li>
935</ul>
936<a name="annotationIntrospector-com.fasterxml.jackson.databind.AnnotationIntrospector-">
937<!--   -->
938</a>
939<ul class="blockList">
940<li class="blockList">
941<h4>annotationIntrospector</h4>
942<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;annotationIntrospector(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;intr)</pre>
943<div class="block">Method for replacing <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> used by the
944 mapper instance to be built.
945 Note that doing this will replace the current introspector, which
946 may lead to unavailability of core Jackson annotations.
947 If you want to combine handling of multiple introspectors,
948 have a look at <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotationIntrospectorPair</code></a>.</div>
949<dl>
950<dt><span class="seeLabel">See Also:</span></dt>
951<dd><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotationIntrospectorPair</code></a></dd>
952</dl>
953</li>
954</ul>
955<a name="nodeFactory-com.fasterxml.jackson.databind.node.JsonNodeFactory-">
956<!--   -->
957</a>
958<ul class="blockList">
959<li class="blockList">
960<h4>nodeFactory</h4>
961<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;nodeFactory(<a href="../../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</a>&nbsp;f)</pre>
962</li>
963</ul>
964<a name="typeFactory-com.fasterxml.jackson.databind.type.TypeFactory-">
965<!--   -->
966</a>
967<ul class="blockList">
968<li class="blockList">
969<h4>typeFactory</h4>
970<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;typeFactory(<a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a>&nbsp;f)</pre>
971</li>
972</ul>
973<a name="subtypeResolver-com.fasterxml.jackson.databind.jsontype.SubtypeResolver-">
974<!--   -->
975</a>
976<ul class="blockList">
977<li class="blockList">
978<h4>subtypeResolver</h4>
979<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;subtypeResolver(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a>&nbsp;r)</pre>
980</li>
981</ul>
982<a name="visibility-com.fasterxml.jackson.databind.introspect.VisibilityChecker-">
983<!--   -->
984</a>
985<ul class="blockList">
986<li class="blockList">
987<h4>visibility</h4>
988<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;visibility(<a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;vc)</pre>
989</li>
990</ul>
991<a name="visibility-com.fasterxml.jackson.annotation.PropertyAccessor-com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility-">
992<!--   -->
993</a>
994<ul class="blockList">
995<li class="blockList">
996<h4>visibility</h4>
997<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;visibility(<a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/PropertyAccessor.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">PropertyAccessor</a>&nbsp;forMethod,
998                    <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</a>&nbsp;visibility)</pre>
999</li>
1000</ul>
1001<a name="handlerInstantiator-com.fasterxml.jackson.databind.cfg.HandlerInstantiator-">
1002<!--   -->
1003</a>
1004<ul class="blockList">
1005<li class="blockList">
1006<h4>handlerInstantiator</h4>
1007<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;handlerInstantiator(<a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a>&nbsp;hi)</pre>
1008<div class="block">Method for configuring <a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg"><code>HandlerInstantiator</code></a> to use for creating
1009 instances of handlers (such as serializers, deserializers, type and type
1010 id resolvers), given a class.</div>
1011<dl>
1012<dt><span class="paramLabel">Parameters:</span></dt>
1013<dd><code>hi</code> - Instantiator to use; if null, use the default implementation</dd>
1014</dl>
1015</li>
1016</ul>
1017<a name="propertyNamingStrategy-com.fasterxml.jackson.databind.PropertyNamingStrategy-">
1018<!--   -->
1019</a>
1020<ul class="blockList">
1021<li class="blockList">
1022<h4>propertyNamingStrategy</h4>
1023<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;propertyNamingStrategy(<a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a>&nbsp;s)</pre>
1024</li>
1025</ul>
1026<a name="serializerFactory-com.fasterxml.jackson.databind.ser.SerializerFactory-">
1027<!--   -->
1028</a>
1029<ul class="blockList">
1030<li class="blockList">
1031<h4>serializerFactory</h4>
1032<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;serializerFactory(<a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">SerializerFactory</a>&nbsp;f)</pre>
1033</li>
1034</ul>
1035<a name="filterProvider-com.fasterxml.jackson.databind.ser.FilterProvider-">
1036<!--   -->
1037</a>
1038<ul class="blockList">
1039<li class="blockList">
1040<h4>filterProvider</h4>
1041<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;filterProvider(<a href="../../../../../com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser">FilterProvider</a>&nbsp;prov)</pre>
1042<div class="block">Method for configuring this mapper to use specified <a href="../../../../../com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser"><code>FilterProvider</code></a> for
1043 mapping Filter Ids to actual filter instances.
1044<p>
1045 Note that usually it is better to use method in <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a>, but sometimes
1046 this method is more convenient. For example, some frameworks only allow configuring
1047 of ObjectMapper instances and not <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a>s.</div>
1048</li>
1049</ul>
1050<a name="defaultPrettyPrinter-com.fasterxml.jackson.core.PrettyPrinter-">
1051<!--   -->
1052</a>
1053<ul class="blockList">
1054<li class="blockList">
1055<h4>defaultPrettyPrinter</h4>
1056<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;defaultPrettyPrinter(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</a>&nbsp;pp)</pre>
1057</li>
1058</ul>
1059<a name="injectableValues-com.fasterxml.jackson.databind.InjectableValues-">
1060<!--   -->
1061</a>
1062<ul class="blockList">
1063<li class="blockList">
1064<h4>injectableValues</h4>
1065<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;injectableValues(<a href="../../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a>&nbsp;v)</pre>
1066</li>
1067</ul>
1068<a name="addHandler-com.fasterxml.jackson.databind.deser.DeserializationProblemHandler-">
1069<!--   -->
1070</a>
1071<ul class="blockList">
1072<li class="blockList">
1073<h4>addHandler</h4>
1074<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;addHandler(<a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser">DeserializationProblemHandler</a>&nbsp;h)</pre>
1075<div class="block">Method used for adding a <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializationProblemHandler</code></a> for this
1076 builder, at the head of the list (meaning it has priority over handler
1077 registered earlier).</div>
1078</li>
1079</ul>
1080<a name="clearProblemHandlers--">
1081<!--   -->
1082</a>
1083<ul class="blockList">
1084<li class="blockList">
1085<h4>clearProblemHandlers</h4>
1086<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;clearProblemHandlers()</pre>
1087<div class="block">Method that may be used to remove all <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializationProblemHandler</code></a>s added
1088 to this builder (if any).</div>
1089</li>
1090</ul>
1091<a name="defaultSetterInfo-com.fasterxml.jackson.annotation.JsonSetter.Value-">
1092<!--   -->
1093</a>
1094<ul class="blockList">
1095<li class="blockList">
1096<h4>defaultSetterInfo</h4>
1097<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;defaultSetterInfo(<a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonSetter.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonSetter.Value</a>&nbsp;v)</pre>
1098</li>
1099</ul>
1100<a name="defaultMergeable-java.lang.Boolean-">
1101<!--   -->
1102</a>
1103<ul class="blockList">
1104<li class="blockList">
1105<h4>defaultMergeable</h4>
1106<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;defaultMergeable(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;b)</pre>
1107<div class="block">Method for setting default Setter configuration, regarding things like
1108 merging, null-handling; used for properties for which there are
1109 no per-type or per-property overrides (via annotations or config overrides).</div>
1110</li>
1111</ul>
1112<a name="defaultLeniency-java.lang.Boolean-">
1113<!--   -->
1114</a>
1115<ul class="blockList">
1116<li class="blockList">
1117<h4>defaultLeniency</h4>
1118<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;defaultLeniency(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;b)</pre>
1119<div class="block">Method for setting default Setter configuration, regarding things like
1120 merging, null-handling; used for properties for which there are
1121 no per-type or per-property overrides (via annotations or config overrides).</div>
1122</li>
1123</ul>
1124<a name="defaultDateFormat-java.text.DateFormat-">
1125<!--   -->
1126</a>
1127<ul class="blockList">
1128<li class="blockList">
1129<h4>defaultDateFormat</h4>
1130<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;defaultDateFormat(<a href="https://docs.oracle.com/javase/8/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a>&nbsp;df)</pre>
1131<div class="block">Method for configuring the default <a href="https://docs.oracle.com/javase/8/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text"><code>DateFormat</code></a> to use when serializing time
1132 values as Strings, and deserializing from JSON Strings.
1133 If you need per-request configuration, factory methods in
1134 <a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a> and <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> instead.</div>
1135</li>
1136</ul>
1137<a name="defaultTimeZone-java.util.TimeZone-">
1138<!--   -->
1139</a>
1140<ul class="blockList">
1141<li class="blockList">
1142<h4>defaultTimeZone</h4>
1143<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;defaultTimeZone(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;tz)</pre>
1144<div class="block">Method for overriding default TimeZone to use for formatting.
1145 Default value used is UTC (NOT default TimeZone of JVM).</div>
1146</li>
1147</ul>
1148<a name="defaultLocale-java.util.Locale-">
1149<!--   -->
1150</a>
1151<ul class="blockList">
1152<li class="blockList">
1153<h4>defaultLocale</h4>
1154<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;defaultLocale(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;locale)</pre>
1155<div class="block">Method for overriding default locale to use for formatting.
1156 Default value used is <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true#getDefault--" title="class or interface in java.util"><code>Locale.getDefault()</code></a>.</div>
1157</li>
1158</ul>
1159<a name="defaultBase64Variant-com.fasterxml.jackson.core.Base64Variant-">
1160<!--   -->
1161</a>
1162<ul class="blockList">
1163<li class="blockList">
1164<h4>defaultBase64Variant</h4>
1165<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;defaultBase64Variant(<a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a>&nbsp;v)</pre>
1166<div class="block">Method that will configure default <a href="http://fasterxml.github.io/jackson-core/javadoc/2.10/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>Base64Variant</code></a> that
1167 <code>byte[]</code> serializers and deserializers will use.</div>
1168<dl>
1169<dt><span class="paramLabel">Parameters:</span></dt>
1170<dd><code>v</code> - Base64 variant to use</dd>
1171<dt><span class="returnLabel">Returns:</span></dt>
1172<dd>This mapper, for convenience to allow chaining</dd>
1173</dl>
1174</li>
1175</ul>
1176<a name="serializationInclusion-com.fasterxml.jackson.annotation.JsonInclude.Include-">
1177<!--   -->
1178</a>
1179<ul class="blockList">
1180<li class="blockList">
1181<h4>serializationInclusion</h4>
1182<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;serializationInclusion(<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;incl)</pre>
1183</li>
1184</ul>
1185<a name="addMixIn-java.lang.Class-java.lang.Class-">
1186<!--   -->
1187</a>
1188<ul class="blockList">
1189<li class="blockList">
1190<h4>addMixIn</h4>
1191<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;addMixIn(<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;target,
1192                  <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;mixinSource)</pre>
1193<div class="block">Method to use for defining mix-in annotations to use for augmenting
1194 annotations that classes have, for purpose of configuration serialization
1195 and/or deserialization processing.
1196 Mixing in is done when introspecting class annotations and properties.
1197 Annotations from "mixin" class (and its supertypes)
1198 will <b>override</b>
1199 annotations that target classes (and their super-types) have.
1200<p>
1201 Note that standard mixin handler implementations will only allow a single mix-in
1202 source class per target, so if there was a previous mix-in defined target it will
1203 be cleared. This also means that you can remove mix-in definition by specifying
1204 <code>mixinSource</code> of <code>null</code></div>
1205</li>
1206</ul>
1207<a name="registerSubtypes-java.lang.Class...-">
1208<!--   -->
1209</a>
1210<ul class="blockList">
1211<li class="blockList">
1212<h4>registerSubtypes</h4>
1213<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;registerSubtypes(<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;subtypes)</pre>
1214</li>
1215</ul>
1216<a name="registerSubtypes-com.fasterxml.jackson.databind.jsontype.NamedType...-">
1217<!--   -->
1218</a>
1219<ul class="blockList">
1220<li class="blockList">
1221<h4>registerSubtypes</h4>
1222<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;registerSubtypes(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>...&nbsp;subtypes)</pre>
1223</li>
1224</ul>
1225<a name="registerSubtypes-java.util.Collection-">
1226<!--   -->
1227</a>
1228<ul class="blockList">
1229<li class="blockList">
1230<h4>registerSubtypes</h4>
1231<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;registerSubtypes(<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="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;subtypes)</pre>
1232</li>
1233</ul>
1234<a name="polymorphicTypeValidator-com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator-">
1235<!--   -->
1236</a>
1237<ul class="blockList">
1238<li class="blockList">
1239<h4>polymorphicTypeValidator</h4>
1240<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;polymorphicTypeValidator(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a>&nbsp;ptv)</pre>
1241<div class="block">Method for assigning <a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>PolymorphicTypeValidator</code></a> to use for validating
1242 subtypes when using Class name - based polymorphic deserialization
1243 using annotations (validator used with "Default Typing" is specified by
1244 passing in <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html#activateDefaultTyping-com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator-"><code>activateDefaultTyping(PolymorphicTypeValidator)</code></a> instead).
1245<p>
1246 Validator will be called on validating types for which no default databind
1247 deserializer, or module-provided deserializer is found: typically this
1248 includes "POJO" (aka Bean) types, but not (for example) most container
1249 types.</div>
1250<dl>
1251<dt><span class="simpleTagLabel">Since:</span></dt>
1252<dd>2.10</dd>
1253</dl>
1254</li>
1255</ul>
1256<a name="activateDefaultTyping-com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator-">
1257<!--   -->
1258</a>
1259<ul class="blockList">
1260<li class="blockList">
1261<h4>activateDefaultTyping</h4>
1262<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;activateDefaultTyping(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a>&nbsp;subtypeValidator)</pre>
1263<div class="block">Convenience method that is equivalent to calling
1264<pre>
1265  activateDefaultTyping(subtypeValidator, DefaultTyping.OBJECT_AND_NON_CONCRETE);
1266</pre>
1267<p>
1268 NOTE: choice of <a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>PolymorphicTypeValidator</code></a> to pass is critical for security
1269 as allowing all subtypes can be risky for untrusted content.</div>
1270</li>
1271</ul>
1272<a name="activateDefaultTyping-com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator-com.fasterxml.jackson.databind.ObjectMapper.DefaultTyping-">
1273<!--   -->
1274</a>
1275<ul class="blockList">
1276<li class="blockList">
1277<h4>activateDefaultTyping</h4>
1278<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;activateDefaultTyping(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a>&nbsp;subtypeValidator,
1279                               <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.DefaultTyping.html" title="enum in com.fasterxml.jackson.databind">ObjectMapper.DefaultTyping</a>&nbsp;dti)</pre>
1280<div class="block">Convenience method that is equivalent to calling
1281<pre>
1282  activateDefaultTyping(subtypeValidator, dti, JsonTypeInfo.As.WRAPPER_ARRAY);
1283</pre>
1284<p>
1285 NOTE: choice of <a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>PolymorphicTypeValidator</code></a> to pass is critical for security
1286 as allowing all subtypes can be risky for untrusted content.</div>
1287</li>
1288</ul>
1289<a name="activateDefaultTyping-com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator-com.fasterxml.jackson.databind.ObjectMapper.DefaultTyping-com.fasterxml.jackson.annotation.JsonTypeInfo.As-">
1290<!--   -->
1291</a>
1292<ul class="blockList">
1293<li class="blockList">
1294<h4>activateDefaultTyping</h4>
1295<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;activateDefaultTyping(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a>&nbsp;subtypeValidator,
1296                               <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.DefaultTyping.html" title="enum in com.fasterxml.jackson.databind">ObjectMapper.DefaultTyping</a>&nbsp;applicability,
1297                               <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonTypeInfo.As.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonTypeInfo.As</a>&nbsp;includeAs)</pre>
1298<div class="block">Method for enabling automatic inclusion of type information, needed
1299 for proper deserialization of polymorphic types (unless types
1300 have been annotated with <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonTypeInfo.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonTypeInfo</code></a>).
1301<P>
1302 NOTE: use of <code>JsonTypeInfo.As#EXTERNAL_PROPERTY</code> <b>NOT SUPPORTED</b>;
1303 and attempts of do so will throw an <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang"><code>IllegalArgumentException</code></a> to make
1304 this limitation explicit.
1305<p>
1306 NOTE: choice of <a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>PolymorphicTypeValidator</code></a> to pass is critical for security
1307 as allowing all subtypes can be risky for untrusted content.</div>
1308<dl>
1309<dt><span class="paramLabel">Parameters:</span></dt>
1310<dd><code>applicability</code> - Defines kinds of types for which additional type information
1311    is added; see <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.DefaultTyping.html" title="enum in com.fasterxml.jackson.databind"><code>ObjectMapper.DefaultTyping</code></a> for more information.</dd>
1312</dl>
1313</li>
1314</ul>
1315<a name="activateDefaultTypingAsProperty-com.fasterxml.jackson.databind.jsontype.PolymorphicTypeValidator-com.fasterxml.jackson.databind.ObjectMapper.DefaultTyping-java.lang.String-">
1316<!--   -->
1317</a>
1318<ul class="blockList">
1319<li class="blockList">
1320<h4>activateDefaultTypingAsProperty</h4>
1321<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;activateDefaultTypingAsProperty(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype">PolymorphicTypeValidator</a>&nbsp;subtypeValidator,
1322                                         <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.DefaultTyping.html" title="enum in com.fasterxml.jackson.databind">ObjectMapper.DefaultTyping</a>&nbsp;applicability,
1323                                         <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;propertyName)</pre>
1324<div class="block">Method for enabling automatic inclusion of type information -- needed
1325 for proper deserialization of polymorphic types (unless types
1326 have been annotated with <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonTypeInfo.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonTypeInfo</code></a>) --
1327 using "As.PROPERTY" inclusion mechanism and specified property name
1328 to use for inclusion (default being "@class" since default type information
1329 always uses class name as type identifier)
1330<p>
1331 NOTE: choice of <a href="../../../../../com/fasterxml/jackson/databind/jsontype/PolymorphicTypeValidator.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>PolymorphicTypeValidator</code></a> to pass is critical for security
1332 as allowing all subtypes can be risky for untrusted content.</div>
1333</li>
1334</ul>
1335<a name="deactivateDefaultTyping--">
1336<!--   -->
1337</a>
1338<ul class="blockList">
1339<li class="blockList">
1340<h4>deactivateDefaultTyping</h4>
1341<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;deactivateDefaultTyping()</pre>
1342<div class="block">Method for disabling automatic inclusion of type information; if so, only
1343 explicitly annotated types (ones with
1344 <a href="http://fasterxml.github.io/jackson-annotations/javadoc/2.10/com/fasterxml/jackson/annotation/JsonTypeInfo.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonTypeInfo</code></a>) will have
1345 additional embedded type information.</div>
1346</li>
1347</ul>
1348<a name="Z:Z_this--">
1349<!--   -->
1350</a>
1351<ul class="blockListLast">
1352<li class="blockList">
1353<h4>_this</h4>
1354<pre>protected final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperBuilder.html" title="type parameter in MapperBuilder">B</a>&nbsp;_this()</pre>
1355</li>
1356</ul>
1357</li>
1358</ul>
1359</li>
1360</ul>
1361</div>
1362</div>
1363<!-- ========= END OF CLASS DATA ========= -->
1364<!-- ======= START OF BOTTOM NAVBAR ====== -->
1365<div class="bottomNav"><a name="navbar.bottom">
1366<!--   -->
1367</a>
1368<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
1369<a name="navbar.bottom.firstrow">
1370<!--   -->
1371</a>
1372<ul class="navList" title="Navigation">
1373<li><a href="../../../../../overview-summary.html">Overview</a></li>
1374<li><a href="package-summary.html">Package</a></li>
1375<li class="navBarCell1Rev">Class</li>
1376<li><a href="class-use/MapperBuilder.html">Use</a></li>
1377<li><a href="package-tree.html">Tree</a></li>
1378<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
1379<li><a href="../../../../../index-all.html">Index</a></li>
1380<li><a href="../../../../../help-doc.html">Help</a></li>
1381</ul>
1382</div>
1383<div class="subNav">
1384<ul class="navList">
1385<li><a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
1386<li><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
1387</ul>
1388<ul class="navList">
1389<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/cfg/MapperBuilder.html" target="_top">Frames</a></li>
1390<li><a href="MapperBuilder.html" target="_top">No&nbsp;Frames</a></li>
1391</ul>
1392<ul class="navList" id="allclasses_navbar_bottom">
1393<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
1394</ul>
1395<div>
1396<script type="text/javascript"><!--
1397  allClassesLink = document.getElementById("allclasses_navbar_bottom");
1398  if(window==top) {
1399    allClassesLink.style.display = "block";
1400  }
1401  else {
1402    allClassesLink.style.display = "none";
1403  }
1404  //-->
1405</script>
1406</div>
1407<div>
1408<ul class="subNavList">
1409<li>Summary:&nbsp;</li>
1410<li>Nested&nbsp;|&nbsp;</li>
1411<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
1412<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
1413<li><a href="#method.summary">Method</a></li>
1414</ul>
1415<ul class="subNavList">
1416<li>Detail:&nbsp;</li>
1417<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
1418<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
1419<li><a href="#method.detail">Method</a></li>
1420</ul>
1421</div>
1422<a name="skip.navbar.bottom">
1423<!--   -->
1424</a></div>
1425<!-- ======== END OF BOTTOM NAVBAR ======= -->
1426<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2019 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
1427</body>
1428</html>
1429