• 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 (version 1.7.0_79) on Fri Jan 15 20:28:41 PST 2016 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>MapperConfigBase (jackson-databind 2.7.0 API)</title>
8<meta name="date" content="2016-01-15">
9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
10</head>
11<body>
12<script type="text/javascript"><!--
13    if (location.href.indexOf('is-external=true') == -1) {
14        parent.document.title="MapperConfigBase (jackson-databind 2.7.0 API)";
15    }
16//-->
17</script>
18<noscript>
19<div>JavaScript is disabled on your browser.</div>
20</noscript>
21<!-- ========= START OF TOP NAVBAR ======= -->
22<div class="topNav"><a name="navbar_top">
23<!--   -->
24</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
25<!--   -->
26</a>
27<ul class="navList" title="Navigation">
28<li><a href="../../../../../overview-summary.html">Overview</a></li>
29<li><a href="package-summary.html">Package</a></li>
30<li class="navBarCell1Rev">Class</li>
31<li><a href="class-use/MapperConfigBase.html">Use</a></li>
32<li><a href="package-tree.html">Tree</a></li>
33<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
34<li><a href="../../../../../index-all.html">Index</a></li>
35<li><a href="../../../../../help-doc.html">Help</a></li>
36</ul>
37</div>
38<div class="subNav">
39<ul class="navList">
40<li><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg"><span class="strong">Prev Class</span></a></li>
41<li><a href="../../../../../com/fasterxml/jackson/databind/cfg/PackageVersion.html" title="class in com.fasterxml.jackson.databind.cfg"><span class="strong">Next Class</span></a></li>
42</ul>
43<ul class="navList">
44<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" target="_top">Frames</a></li>
45<li><a href="MapperConfigBase.html" target="_top">No Frames</a></li>
46</ul>
47<ul class="navList" id="allclasses_navbar_top">
48<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
49</ul>
50<div>
51<script type="text/javascript"><!--
52  allClassesLink = document.getElementById("allclasses_navbar_top");
53  if(window==top) {
54    allClassesLink.style.display = "block";
55  }
56  else {
57    allClassesLink.style.display = "none";
58  }
59  //-->
60</script>
61</div>
62<div>
63<ul class="subNavList">
64<li>Summary:&nbsp;</li>
65<li>Nested&nbsp;|&nbsp;</li>
66<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
67<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
68<li><a href="#method_summary">Method</a></li>
69</ul>
70<ul class="subNavList">
71<li>Detail:&nbsp;</li>
72<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
73<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
74<li><a href="#method_detail">Method</a></li>
75</ul>
76</div>
77<a name="skip-navbar_top">
78<!--   -->
79</a></div>
80<!-- ========= END OF TOP NAVBAR ========= -->
81<!-- ======== START OF CLASS DATA ======== -->
82<div class="header">
83<div class="subTitle">com.fasterxml.jackson.databind.cfg</div>
84<h2 title="Class MapperConfigBase" class="title">Class MapperConfigBase&lt;CFG extends <a href="../../../../../com/fasterxml/jackson/databind/cfg/ConfigFeature.html" title="interface in com.fasterxml.jackson.databind.cfg">ConfigFeature</a>,T extends MapperConfigBase&lt;CFG,T&gt;&gt;</h2>
85</div>
86<div class="contentContainer">
87<ul class="inheritance">
88<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
89<li>
90<ul class="inheritance">
91<li><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg.MapperConfig</a>&lt;T&gt;</li>
92<li>
93<ul class="inheritance">
94<li>com.fasterxml.jackson.databind.cfg.MapperConfigBase&lt;CFG,T&gt;</li>
95</ul>
96</li>
97</ul>
98</li>
99</ul>
100<div class="description">
101<ul class="blockList">
102<li class="blockList">
103<dl>
104<dt>All Implemented Interfaces:</dt>
105<dd><a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
106</dl>
107<dl>
108<dt>Direct Known Subclasses:</dt>
109<dd><a href="../../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>, <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></dd>
110</dl>
111<hr>
112<br>
113<pre>public abstract class <span class="strong">MapperConfigBase&lt;CFG extends <a href="../../../../../com/fasterxml/jackson/databind/cfg/ConfigFeature.html" title="interface in com.fasterxml.jackson.databind.cfg">ConfigFeature</a>,T extends MapperConfigBase&lt;CFG,T&gt;&gt;</span>
114extends <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;T&gt;
115implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
116<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../serialized-form.html#com.fasterxml.jackson.databind.cfg.MapperConfigBase">Serialized Form</a></dd></dl>
117</li>
118</ul>
119</div>
120<div class="summary">
121<ul class="blockList">
122<li class="blockList">
123<!-- =========== FIELD SUMMARY =========== -->
124<ul class="blockList">
125<li class="blockList"><a name="field_summary">
126<!--   -->
127</a>
128<h3>Field Summary</h3>
129<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
130<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
131<tr>
132<th class="colFirst" scope="col">Modifier and Type</th>
133<th class="colLast" scope="col">Field and Description</th>
134</tr>
135<tr class="altColor">
136<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a></code></td>
137<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_attributes">_attributes</a></strong></code>
138<div class="block">Contextual attributes accessible (get and set) during processing,
139 on per-call basis.</div>
140</td>
141</tr>
142<tr class="rowColor">
143<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a></code></td>
144<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_mixIns">_mixIns</a></strong></code>
145<div class="block">Mix-in annotation mappings to use, if any: immutable,
146 can not be changed once defined.</div>
147</td>
148</tr>
149<tr class="altColor">
150<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td>
151<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_rootName">_rootName</a></strong></code>
152<div class="block">Explicitly defined root name to use, if any; if empty
153 String, will disable root-name wrapping; if null, will
154 use defaults</div>
155</td>
156</tr>
157<tr class="rowColor">
158<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a></code></td>
159<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_rootNames">_rootNames</a></strong></code>&nbsp;</td>
160</tr>
161<tr class="altColor">
162<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a></code></td>
163<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_subtypeResolver">_subtypeResolver</a></strong></code>
164<div class="block">Registered concrete subtypes that can be used instead of (or
165 in addition to) ones declared using annotations.</div>
166</td>
167</tr>
168<tr class="rowColor">
169<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;</code></td>
170<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_view">_view</a></strong></code>
171<div class="block">View to use for filtering out properties to serialize
172 or deserialize.</div>
173</td>
174</tr>
175</table>
176<ul class="blockList">
177<li class="blockList"><a name="fields_inherited_from_class_com.fasterxml.jackson.databind.cfg.MapperConfig">
178<!--   -->
179</a>
180<h3>Fields inherited from class&nbsp;com.fasterxml.jackson.databind.cfg.<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></h3>
181<code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#_base">_base</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#_mapperFeatures">_mapperFeatures</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#EMPTY_FORMAT">EMPTY_FORMAT</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#EMPTY_INCLUDE">EMPTY_INCLUDE</a></code></li>
182</ul>
183</li>
184</ul>
185<!-- ======== CONSTRUCTOR SUMMARY ======== -->
186<ul class="blockList">
187<li class="blockList"><a name="constructor_summary">
188<!--   -->
189</a>
190<h3>Constructor Summary</h3>
191<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
192<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
193<tr>
194<th class="colFirst" scope="col">Modifier</th>
195<th class="colLast" scope="col">Constructor and Description</th>
196</tr>
197<tr class="altColor">
198<td class="colFirst"><code>protected </code></td>
199<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#MapperConfigBase(com.fasterxml.jackson.databind.cfg.BaseSettings,%20com.fasterxml.jackson.databind.jsontype.SubtypeResolver,%20com.fasterxml.jackson.databind.introspect.SimpleMixInResolver,%20com.fasterxml.jackson.databind.util.RootNameLookup)">MapperConfigBase</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a>&nbsp;base,
200                <a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a>&nbsp;str,
201                <a href="../../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a>&nbsp;mixins,
202                <a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a>&nbsp;rootNames)</code>
203<div class="block">Constructor used when creating a new instance (compared to
204 that of creating fluent copies)</div>
205</td>
206</tr>
207<tr class="rowColor">
208<td class="colFirst"><code>protected </code></td>
209<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase)">MapperConfigBase</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&nbsp;src)</code>
210<div class="block">Pass-through constructor used when no changes are needed to the
211 base class.</div>
212</td>
213</tr>
214<tr class="altColor">
215<td class="colFirst"><code>protected </code></td>
216<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase,%20com.fasterxml.jackson.databind.cfg.BaseSettings)">MapperConfigBase</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&nbsp;src,
217                <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a>&nbsp;base)</code>&nbsp;</td>
218</tr>
219<tr class="rowColor">
220<td class="colFirst"><code>protected </code></td>
221<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase,%20java.lang.Class)">MapperConfigBase</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&nbsp;src,
222                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;view)</code>&nbsp;</td>
223</tr>
224<tr class="altColor">
225<td class="colFirst"><code>protected </code></td>
226<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase,%20com.fasterxml.jackson.databind.cfg.ContextAttributes)">MapperConfigBase</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&nbsp;src,
227                <a href="../../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a>&nbsp;attr)</code>&nbsp;</td>
228</tr>
229<tr class="rowColor">
230<td class="colFirst"><code>protected </code></td>
231<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase,%20int)">MapperConfigBase</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&nbsp;src,
232                int&nbsp;mapperFeatures)</code>&nbsp;</td>
233</tr>
234<tr class="altColor">
235<td class="colFirst"><code>protected </code></td>
236<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase,%20com.fasterxml.jackson.databind.PropertyName)">MapperConfigBase</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&nbsp;src,
237                <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;rootName)</code>&nbsp;</td>
238</tr>
239<tr class="rowColor">
240<td class="colFirst"><code>protected </code></td>
241<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase,%20com.fasterxml.jackson.databind.introspect.SimpleMixInResolver)">MapperConfigBase</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&nbsp;src,
242                <a href="../../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a>&nbsp;mixins)</code>&nbsp;</td>
243</tr>
244<tr class="altColor">
245<td class="colFirst"><code>protected </code></td>
246<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase,%20com.fasterxml.jackson.databind.introspect.SimpleMixInResolver,%20com.fasterxml.jackson.databind.util.RootNameLookup)">MapperConfigBase</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&nbsp;src,
247                <a href="../../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a>&nbsp;mixins,
248                <a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a>&nbsp;rootNames)</code>&nbsp;</td>
249</tr>
250<tr class="rowColor">
251<td class="colFirst"><code>protected </code></td>
252<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase,%20com.fasterxml.jackson.databind.jsontype.SubtypeResolver)">MapperConfigBase</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&nbsp;src,
253                <a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a>&nbsp;str)</code>&nbsp;</td>
254</tr>
255</table>
256</li>
257</ul>
258<!-- ========== METHOD SUMMARY =========== -->
259<ul class="blockList">
260<li class="blockList"><a name="method_summary">
261<!--   -->
262</a>
263<h3>Method Summary</h3>
264<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
265<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
266<tr>
267<th class="colFirst" scope="col">Modifier and Type</th>
268<th class="colLast" scope="col">Method and Description</th>
269</tr>
270<tr class="altColor">
271<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a></code></td>
272<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#copy()">copy</a></strong>()</code>
273<div class="block">Method called to create a new, non-shared copy, to be used by different
274 <code>ObjectMapper</code> instance, and one that should not be connected
275 to this instance, if resolver has mutable state.</div>
276</td>
277</tr>
278<tr class="rowColor">
279<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;</code></td>
280<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#findMixInClassFor(java.lang.Class)">findMixInClassFor</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;cls)</code>
281<div class="block">Method that will check if there are "mix-in" classes (with mix-in
282 annotations) for given class</div>
283</td>
284</tr>
285<tr class="altColor">
286<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td>
287<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#findRootName(java.lang.Class)">findRootName</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;rawRootType)</code>&nbsp;</td>
288</tr>
289<tr class="rowColor">
290<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td>
291<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#findRootName(com.fasterxml.jackson.databind.JavaType)">findRootName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;rootType)</code>&nbsp;</td>
292</tr>
293<tr class="altColor">
294<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;</code></td>
295<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getActiveView()">getActiveView</a></strong>()</code>
296<div class="block">Accessor for finding currently active view, if any (null if none)</div>
297</td>
298</tr>
299<tr class="rowColor">
300<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a></code></td>
301<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getAttributes()">getAttributes</a></strong>()</code>
302<div class="block">Method for accessing per-instance shared (baseline/default)
303 attribute values; these are used as the basis for per-call
304 attributes.</div>
305</td>
306</tr>
307<tr class="altColor">
308<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td>
309<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getFullRootName()">getFullRootName</a></strong>()</code>&nbsp;</td>
310</tr>
311<tr class="rowColor">
312<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
313<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getRootName()">getRootName</a></strong>()</code>
314<div class="block"><strong>Deprecated.</strong>&nbsp;
315<div class="block"><i>Since 2.6 use <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getFullRootName()"><code>getFullRootName()</code></a> instead.</i></div>
316</div>
317</td>
318</tr>
319<tr class="altColor">
320<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a></code></td>
321<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getSubtypeResolver()">getSubtypeResolver</a></strong>()</code>
322<div class="block">Accessor for object used for finding out all reachable subtypes
323 for supertypes; needed when a logical type name is used instead
324 of class name (or custom scheme).</div>
325</td>
326</tr>
327<tr class="rowColor">
328<td class="colFirst"><code>int</code></td>
329<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#mixInCount()">mixInCount</a></strong>()</code>
330<div class="block">Test-only method -- does not reflect possibly open-ended set that external
331 mix-in resolver might provide.</div>
332</td>
333</tr>
334<tr class="altColor">
335<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
336<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.AnnotationIntrospector)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;ai)</code>
337<div class="block">Method for constructing and returning a new instance with different
338 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> to use (replacing old one).</div>
339</td>
340</tr>
341<tr class="rowColor">
342<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
343<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.core.Base64Variant)">with</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a>&nbsp;base64)</code>
344<div class="block">Method for constructing and returning a new instance with different
345 default <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>Base64Variant</code></a> to use with base64-encoded binary values.</div>
346</td>
347</tr>
348<tr class="altColor">
349<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
350<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.introspect.ClassIntrospector)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a>&nbsp;ci)</code>
351<div class="block">Method for constructing and returning a new instance with different
352 <a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect"><code>ClassIntrospector</code></a>
353 to use.</div>
354</td>
355</tr>
356<tr class="rowColor">
357<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
358<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.cfg.ContextAttributes)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a>&nbsp;attrs)</code>
359<div class="block">Method for constructing an instance that has specified
360 contextual attributes.</div>
361</td>
362</tr>
363<tr class="altColor">
364<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
365<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(java.text.DateFormat)">with</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a>&nbsp;df)</code>
366<div class="block">Method for constructing and returning a new instance with different
367 <a href="http://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text"><code>DateFormat</code></a>
368 to use.</div>
369</td>
370</tr>
371<tr class="rowColor">
372<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
373<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.cfg.HandlerInstantiator)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a>&nbsp;hi)</code>
374<div class="block">Method for constructing and returning a new instance with different
375 <a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg"><code>HandlerInstantiator</code></a>
376 to use.</div>
377</td>
378</tr>
379<tr class="altColor">
380<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
381<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(java.util.Locale)">with</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;l)</code>
382<div class="block">Method for constructing and returning a new instance with different
383 default <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util"><code>Locale</code></a> to use for formatting.</div>
384</td>
385</tr>
386<tr class="rowColor">
387<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
388<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.PropertyNamingStrategy)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a>&nbsp;strategy)</code>
389<div class="block">Method for constructing and returning a new instance with different
390 <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy</code></a>
391 to use.</div>
392</td>
393</tr>
394<tr class="altColor">
395<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
396<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.jsontype.SubtypeResolver)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a>&nbsp;str)</code>
397<div class="block">Method for constructing and returning a new instance with different
398 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>SubtypeResolver</code></a>
399 to use.</div>
400</td>
401</tr>
402<tr class="rowColor">
403<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
404<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(java.util.TimeZone)">with</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;tz)</code>
405<div class="block">Method for constructing and returning a new instance with different
406 default <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util"><code>TimeZone</code></a> to use for formatting of date values.</div>
407</td>
408</tr>
409<tr class="altColor">
410<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
411<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.type.TypeFactory)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a>&nbsp;typeFactory)</code>
412<div class="block">Method for constructing and returning a new instance with different
413 <a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type"><code>TypeFactory</code></a>
414 to use.</div>
415</td>
416</tr>
417<tr class="rowColor">
418<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
419<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a>&lt;?&gt;&nbsp;trb)</code>
420<div class="block">Method for constructing and returning a new instance with different
421 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeResolverBuilder</code></a> to use.</div>
422</td>
423</tr>
424<tr class="altColor">
425<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
426<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.introspect.VisibilityChecker)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;vc)</code>
427<div class="block">Method for constructing and returning a new instance with different
428 <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect"><code>VisibilityChecker</code></a>
429 to use.</div>
430</td>
431</tr>
432<tr class="rowColor">
433<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
434<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withAppendedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">withAppendedAnnotationIntrospector</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;introspector)</code>
435<div class="block">Method for constructing and returning a new instance with additional
436 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> appended (as the lowest priority one)</div>
437</td>
438</tr>
439<tr class="altColor">
440<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
441<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withAttribute(java.lang.Object,%20java.lang.Object)">withAttribute</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;key,
442             <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
443<div class="block">Method for constructing an instance that has specified
444 value for attribute for given key.</div>
445</td>
446</tr>
447<tr class="rowColor">
448<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
449<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withAttributes(java.util.Map)">withAttributes</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;?,?&gt;&nbsp;attributes)</code>
450<div class="block">Method for constructing an instance that has only specified
451 attributes, removing any attributes that exist before the call.</div>
452</td>
453</tr>
454<tr class="altColor">
455<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
456<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withInsertedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">withInsertedAnnotationIntrospector</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;introspector)</code>
457<div class="block">Method for constructing and returning a new instance with additional
458 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> inserted (as the highest priority one)</div>
459</td>
460</tr>
461<tr class="rowColor">
462<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
463<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withoutAttribute(java.lang.Object)">withoutAttribute</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;key)</code>
464<div class="block">Method for constructing an instance that has no
465 value for attribute for given key.</div>
466</td>
467</tr>
468<tr class="altColor">
469<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
470<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withRootName(com.fasterxml.jackson.databind.PropertyName)">withRootName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;rootName)</code>
471<div class="block">Method for constructing and returning a new instance with different
472 root name to use (none, if null).</div>
473</td>
474</tr>
475<tr class="rowColor">
476<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
477<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withRootName(java.lang.String)">withRootName</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;rootName)</code>&nbsp;</td>
478</tr>
479<tr class="altColor">
480<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
481<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withView(java.lang.Class)">withView</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;view)</code>
482<div class="block">Method for constructing and returning a new instance with different
483 view to use.</div>
484</td>
485</tr>
486<tr class="rowColor">
487<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td>
488<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor,%20com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withVisibility</a></strong>(<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/PropertyAccessor.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">PropertyAccessor</a>&nbsp;forMethod,
489              <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/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>
490<div class="block">Method for constructing and returning a new instance with different
491 minimal visibility level for specified property type</div>
492</td>
493</tr>
494</table>
495<ul class="blockList">
496<li class="blockList"><a name="methods_inherited_from_class_com.fasterxml.jackson.databind.cfg.MapperConfig">
497<!--   -->
498</a>
499<h3>Methods inherited from class&nbsp;com.fasterxml.jackson.databind.cfg.<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a></h3>
500<code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#canOverrideAccessModifiers()">canOverrideAccessModifiers</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#collectFeatureDefaults(java.lang.Class)">collectFeatureDefaults</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#compileString(java.lang.String)">compileString</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#constructSpecializedType(com.fasterxml.jackson.databind.JavaType,%20java.lang.Class)">constructSpecializedType</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#constructType(java.lang.Class)">constructType</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#constructType(com.fasterxml.jackson.core.type.TypeReference)">constructType</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getAnnotationIntrospector()">getAnnotationIntrospector</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getBase64Variant()">getBase64Variant</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getClassIntrospector()">getClassIntrospector</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDateFormat()">getDateFormat</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultPropertyFormat(java.lang.Class)">getDefaultPropertyFormat</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultPropertyInclusion()">getDefaultPropertyInclusion</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultPropertyInclusion(java.lang.Class)">getDefaultPropertyInclusion</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultTyper(com.fasterxml.jackson.databind.JavaType)">getDefaultTyper</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultVisibilityChecker()">getDefaultVisibilityChecker</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getHandlerInstantiator()">getHandlerInstantiator</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getLocale()">getLocale</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getPropertyNamingStrategy()">getPropertyNamingStrategy</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getTimeZone()">getTimeZone</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getTypeFactory()">getTypeFactory</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#hasMapperFeatures(int)">hasMapperFeatures</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#introspectClassAnnotations(java.lang.Class)">introspectClassAnnotations</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#introspectClassAnnotations(com.fasterxml.jackson.databind.JavaType)">introspectClassAnnotations</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#introspectDirectClassAnnotations(java.lang.Class)">introspectDirectClassAnnotations</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#introspectDirectClassAnnotations(com.fasterxml.jackson.databind.JavaType)">introspectDirectClassAnnotations</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#isAnnotationProcessingEnabled()">isAnnotationProcessingEnabled</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#isEnabled(com.fasterxml.jackson.databind.MapperFeature)">isEnabled</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#shouldSortPropertiesAlphabetically()">shouldSortPropertiesAlphabetically</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#typeIdResolverInstance(com.fasterxml.jackson.databind.introspect.Annotated,%20java.lang.Class)">typeIdResolverInstance</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#typeResolverBuilderInstance(com.fasterxml.jackson.databind.introspect.Annotated,%20java.lang.Class)">typeResolverBuilderInstance</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#useRootWrapping()">useRootWrapping</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#with(com.fasterxml.jackson.databind.MapperFeature...)">with</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#with(com.fasterxml.jackson.databind.MapperFeature,%20boolean)">with</a>, <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#without(com.fasterxml.jackson.databind.MapperFeature...)">without</a></code></li>
501</ul>
502<ul class="blockList">
503<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
504<!--   -->
505</a>
506<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
507<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
508</ul>
509</li>
510</ul>
511</li>
512</ul>
513</div>
514<div class="details">
515<ul class="blockList">
516<li class="blockList">
517<!-- ============ FIELD DETAIL =========== -->
518<ul class="blockList">
519<li class="blockList"><a name="field_detail">
520<!--   -->
521</a>
522<h3>Field Detail</h3>
523<a name="_mixIns">
524<!--   -->
525</a>
526<ul class="blockList">
527<li class="blockList">
528<h4>_mixIns</h4>
529<pre>protected final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a> _mixIns</pre>
530<div class="block">Mix-in annotation mappings to use, if any: immutable,
531 can not be changed once defined.</div>
532<dl><dt><span class="strong">Since:</span></dt>
533  <dd>2.6</dd></dl>
534</li>
535</ul>
536<a name="_subtypeResolver">
537<!--   -->
538</a>
539<ul class="blockList">
540<li class="blockList">
541<h4>_subtypeResolver</h4>
542<pre>protected final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> _subtypeResolver</pre>
543<div class="block">Registered concrete subtypes that can be used instead of (or
544 in addition to) ones declared using annotations.</div>
545</li>
546</ul>
547<a name="_rootName">
548<!--   -->
549</a>
550<ul class="blockList">
551<li class="blockList">
552<h4>_rootName</h4>
553<pre>protected final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> _rootName</pre>
554<div class="block">Explicitly defined root name to use, if any; if empty
555 String, will disable root-name wrapping; if null, will
556 use defaults</div>
557</li>
558</ul>
559<a name="_view">
560<!--   -->
561</a>
562<ul class="blockList">
563<li class="blockList">
564<h4>_view</h4>
565<pre>protected final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt; _view</pre>
566<div class="block">View to use for filtering out properties to serialize
567 or deserialize.
568 Null if none (will also be assigned null if <code>Object.class</code>
569 is defined), meaning that all properties are to be included.</div>
570</li>
571</ul>
572<a name="_attributes">
573<!--   -->
574</a>
575<ul class="blockList">
576<li class="blockList">
577<h4>_attributes</h4>
578<pre>protected final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> _attributes</pre>
579<div class="block">Contextual attributes accessible (get and set) during processing,
580 on per-call basis.</div>
581<dl><dt><span class="strong">Since:</span></dt>
582  <dd>2.3</dd></dl>
583</li>
584</ul>
585<a name="_rootNames">
586<!--   -->
587</a>
588<ul class="blockListLast">
589<li class="blockList">
590<h4>_rootNames</h4>
591<pre>protected final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a> _rootNames</pre>
592<dl><dt><span class="strong">Since:</span></dt>
593  <dd>2.6</dd></dl>
594</li>
595</ul>
596</li>
597</ul>
598<!-- ========= CONSTRUCTOR DETAIL ======== -->
599<ul class="blockList">
600<li class="blockList"><a name="constructor_detail">
601<!--   -->
602</a>
603<h3>Constructor Detail</h3>
604<a name="MapperConfigBase(com.fasterxml.jackson.databind.cfg.BaseSettings, com.fasterxml.jackson.databind.jsontype.SubtypeResolver, com.fasterxml.jackson.databind.introspect.SimpleMixInResolver, com.fasterxml.jackson.databind.util.RootNameLookup)">
605<!--   -->
606</a>
607<ul class="blockList">
608<li class="blockList">
609<h4>MapperConfigBase</h4>
610<pre>protected&nbsp;MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a>&nbsp;base,
611                <a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a>&nbsp;str,
612                <a href="../../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a>&nbsp;mixins,
613                <a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a>&nbsp;rootNames)</pre>
614<div class="block">Constructor used when creating a new instance (compared to
615 that of creating fluent copies)</div>
616</li>
617</ul>
618<a name="MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase)">
619<!--   -->
620</a>
621<ul class="blockList">
622<li class="blockList">
623<h4>MapperConfigBase</h4>
624<pre>protected&nbsp;MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&nbsp;src)</pre>
625<div class="block">Pass-through constructor used when no changes are needed to the
626 base class.</div>
627</li>
628</ul>
629<a name="MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase, com.fasterxml.jackson.databind.cfg.BaseSettings)">
630<!--   -->
631</a>
632<ul class="blockList">
633<li class="blockList">
634<h4>MapperConfigBase</h4>
635<pre>protected&nbsp;MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&nbsp;src,
636                <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a>&nbsp;base)</pre>
637</li>
638</ul>
639<a name="MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase, int)">
640<!--   -->
641</a>
642<ul class="blockList">
643<li class="blockList">
644<h4>MapperConfigBase</h4>
645<pre>protected&nbsp;MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&nbsp;src,
646                int&nbsp;mapperFeatures)</pre>
647</li>
648</ul>
649<a name="MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase, com.fasterxml.jackson.databind.jsontype.SubtypeResolver)">
650<!--   -->
651</a>
652<ul class="blockList">
653<li class="blockList">
654<h4>MapperConfigBase</h4>
655<pre>protected&nbsp;MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&nbsp;src,
656                <a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a>&nbsp;str)</pre>
657</li>
658</ul>
659<a name="MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase, com.fasterxml.jackson.databind.PropertyName)">
660<!--   -->
661</a>
662<ul class="blockList">
663<li class="blockList">
664<h4>MapperConfigBase</h4>
665<pre>protected&nbsp;MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&nbsp;src,
666                <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;rootName)</pre>
667</li>
668</ul>
669<a name="MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase, java.lang.Class)">
670<!--   -->
671</a>
672<ul class="blockList">
673<li class="blockList">
674<h4>MapperConfigBase</h4>
675<pre>protected&nbsp;MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&nbsp;src,
676                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;view)</pre>
677</li>
678</ul>
679<a name="MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase, com.fasterxml.jackson.databind.introspect.SimpleMixInResolver)">
680<!--   -->
681</a>
682<ul class="blockList">
683<li class="blockList">
684<h4>MapperConfigBase</h4>
685<pre>protected&nbsp;MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&nbsp;src,
686                <a href="../../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a>&nbsp;mixins)</pre>
687<dl><dt><span class="strong">Since:</span></dt>
688  <dd>2.1</dd></dl>
689</li>
690</ul>
691<a name="MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase, com.fasterxml.jackson.databind.cfg.ContextAttributes)">
692<!--   -->
693</a>
694<ul class="blockList">
695<li class="blockList">
696<h4>MapperConfigBase</h4>
697<pre>protected&nbsp;MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&nbsp;src,
698                <a href="../../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a>&nbsp;attr)</pre>
699<dl><dt><span class="strong">Since:</span></dt>
700  <dd>2.3</dd></dl>
701</li>
702</ul>
703<a name="MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase, com.fasterxml.jackson.databind.introspect.SimpleMixInResolver, com.fasterxml.jackson.databind.util.RootNameLookup)">
704<!--   -->
705</a>
706<ul class="blockListLast">
707<li class="blockList">
708<h4>MapperConfigBase</h4>
709<pre>protected&nbsp;MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&nbsp;src,
710                <a href="../../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a>&nbsp;mixins,
711                <a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a>&nbsp;rootNames)</pre>
712<dl><dt><span class="strong">Since:</span></dt>
713  <dd>2.6</dd></dl>
714</li>
715</ul>
716</li>
717</ul>
718<!-- ============ METHOD DETAIL ========== -->
719<ul class="blockList">
720<li class="blockList"><a name="method_detail">
721<!--   -->
722</a>
723<h3>Method Detail</h3>
724<a name="with(com.fasterxml.jackson.databind.AnnotationIntrospector)">
725<!--   -->
726</a>
727<ul class="blockList">
728<li class="blockList">
729<h4>with</h4>
730<pre>public abstract&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;with(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;ai)</pre>
731<div class="block">Method for constructing and returning a new instance with different
732 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> to use (replacing old one).
733<p>
734 NOTE: make sure to register new instance with <code>ObjectMapper</code>
735 if directly calling this method.</div>
736</li>
737</ul>
738<a name="withAppendedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">
739<!--   -->
740</a>
741<ul class="blockList">
742<li class="blockList">
743<h4>withAppendedAnnotationIntrospector</h4>
744<pre>public abstract&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;withAppendedAnnotationIntrospector(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;introspector)</pre>
745<div class="block">Method for constructing and returning a new instance with additional
746 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> appended (as the lowest priority one)</div>
747</li>
748</ul>
749<a name="withInsertedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">
750<!--   -->
751</a>
752<ul class="blockList">
753<li class="blockList">
754<h4>withInsertedAnnotationIntrospector</h4>
755<pre>public abstract&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;withInsertedAnnotationIntrospector(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;introspector)</pre>
756<div class="block">Method for constructing and returning a new instance with additional
757 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> inserted (as the highest priority one)</div>
758</li>
759</ul>
760<a name="with(com.fasterxml.jackson.databind.introspect.ClassIntrospector)">
761<!--   -->
762</a>
763<ul class="blockList">
764<li class="blockList">
765<h4>with</h4>
766<pre>public abstract&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;with(<a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a>&nbsp;ci)</pre>
767<div class="block">Method for constructing and returning a new instance with different
768 <a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect"><code>ClassIntrospector</code></a>
769 to use.
770<p>
771 NOTE: make sure to register new instance with <code>ObjectMapper</code>
772 if directly calling this method.</div>
773</li>
774</ul>
775<a name="with(java.text.DateFormat)">
776<!--   -->
777</a>
778<ul class="blockList">
779<li class="blockList">
780<h4>with</h4>
781<pre>public abstract&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;with(<a href="http://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a>&nbsp;df)</pre>
782<div class="block">Method for constructing and returning a new instance with different
783 <a href="http://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text"><code>DateFormat</code></a>
784 to use.
785<p>
786 NOTE: make sure to register new instance with <code>ObjectMapper</code>
787 if directly calling this method.</div>
788</li>
789</ul>
790<a name="with(com.fasterxml.jackson.databind.cfg.HandlerInstantiator)">
791<!--   -->
792</a>
793<ul class="blockList">
794<li class="blockList">
795<h4>with</h4>
796<pre>public abstract&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;with(<a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a>&nbsp;hi)</pre>
797<div class="block">Method for constructing and returning a new instance with different
798 <a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg"><code>HandlerInstantiator</code></a>
799 to use.
800<p>
801 NOTE: make sure to register new instance with <code>ObjectMapper</code>
802 if directly calling this method.</div>
803</li>
804</ul>
805<a name="with(com.fasterxml.jackson.databind.PropertyNamingStrategy)">
806<!--   -->
807</a>
808<ul class="blockList">
809<li class="blockList">
810<h4>with</h4>
811<pre>public abstract&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;with(<a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a>&nbsp;strategy)</pre>
812<div class="block">Method for constructing and returning a new instance with different
813 <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy</code></a>
814 to use.
815<p>
816 NOTE: make sure to register new instance with <code>ObjectMapper</code>
817 if directly calling this method.</div>
818</li>
819</ul>
820<a name="withRootName(com.fasterxml.jackson.databind.PropertyName)">
821<!--   -->
822</a>
823<ul class="blockList">
824<li class="blockList">
825<h4>withRootName</h4>
826<pre>public abstract&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;withRootName(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;rootName)</pre>
827<div class="block">Method for constructing and returning a new instance with different
828 root name to use (none, if null).
829<p>
830 Note that when a root name is set to a non-Empty String, this will automatically force use
831 of root element wrapping with given name. If empty String passed, will
832 disable root name wrapping; and if null used, will instead use
833 <code>SerializationFeature</code> to determine if to use wrapping, and annotation
834 (or default name) for actual root name to use.</div>
835<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rootName</code> - to use: if null, means "use default" (clear setting);
836   if empty String ("") means that no root name wrapping is used;
837   otherwise defines root name to use.</dd><dt><span class="strong">Since:</span></dt>
838  <dd>2.6</dd></dl>
839</li>
840</ul>
841<a name="withRootName(java.lang.String)">
842<!--   -->
843</a>
844<ul class="blockList">
845<li class="blockList">
846<h4>withRootName</h4>
847<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;withRootName(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;rootName)</pre>
848</li>
849</ul>
850<a name="with(com.fasterxml.jackson.databind.jsontype.SubtypeResolver)">
851<!--   -->
852</a>
853<ul class="blockList">
854<li class="blockList">
855<h4>with</h4>
856<pre>public abstract&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;with(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a>&nbsp;str)</pre>
857<div class="block">Method for constructing and returning a new instance with different
858 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>SubtypeResolver</code></a>
859 to use.
860<p>
861 NOTE: make sure to register new instance with <code>ObjectMapper</code>
862 if directly calling this method.</div>
863</li>
864</ul>
865<a name="with(com.fasterxml.jackson.databind.type.TypeFactory)">
866<!--   -->
867</a>
868<ul class="blockList">
869<li class="blockList">
870<h4>with</h4>
871<pre>public abstract&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;with(<a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a>&nbsp;typeFactory)</pre>
872<div class="block">Method for constructing and returning a new instance with different
873 <a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type"><code>TypeFactory</code></a>
874 to use.</div>
875</li>
876</ul>
877<a name="with(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder)">
878<!--   -->
879</a>
880<ul class="blockList">
881<li class="blockList">
882<h4>with</h4>
883<pre>public abstract&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;with(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a>&lt;?&gt;&nbsp;trb)</pre>
884<div class="block">Method for constructing and returning a new instance with different
885 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeResolverBuilder</code></a> to use.</div>
886</li>
887</ul>
888<a name="withView(java.lang.Class)">
889<!--   -->
890</a>
891<ul class="blockList">
892<li class="blockList">
893<h4>withView</h4>
894<pre>public abstract&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;withView(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;view)</pre>
895<div class="block">Method for constructing and returning a new instance with different
896 view to use.</div>
897</li>
898</ul>
899<a name="with(com.fasterxml.jackson.databind.introspect.VisibilityChecker)">
900<!--   -->
901</a>
902<ul class="blockList">
903<li class="blockList">
904<h4>with</h4>
905<pre>public abstract&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;with(<a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;vc)</pre>
906<div class="block">Method for constructing and returning a new instance with different
907 <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect"><code>VisibilityChecker</code></a>
908 to use.</div>
909</li>
910</ul>
911<a name="withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">
912<!--   -->
913</a>
914<ul class="blockList">
915<li class="blockList">
916<h4>withVisibility</h4>
917<pre>public abstract&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;withVisibility(<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/PropertyAccessor.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">PropertyAccessor</a>&nbsp;forMethod,
918               <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/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>
919<div class="block">Method for constructing and returning a new instance with different
920 minimal visibility level for specified property type</div>
921</li>
922</ul>
923<a name="with(java.util.Locale)">
924<!--   -->
925</a>
926<ul class="blockList">
927<li class="blockList">
928<h4>with</h4>
929<pre>public abstract&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;with(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;l)</pre>
930<div class="block">Method for constructing and returning a new instance with different
931 default <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util"><code>Locale</code></a> to use for formatting.</div>
932</li>
933</ul>
934<a name="with(java.util.TimeZone)">
935<!--   -->
936</a>
937<ul class="blockList">
938<li class="blockList">
939<h4>with</h4>
940<pre>public abstract&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;with(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;tz)</pre>
941<div class="block">Method for constructing and returning a new instance with different
942 default <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util"><code>TimeZone</code></a> to use for formatting of date values.</div>
943</li>
944</ul>
945<a name="with(com.fasterxml.jackson.core.Base64Variant)">
946<!--   -->
947</a>
948<ul class="blockList">
949<li class="blockList">
950<h4>with</h4>
951<pre>public abstract&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;with(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a>&nbsp;base64)</pre>
952<div class="block">Method for constructing and returning a new instance with different
953 default <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>Base64Variant</code></a> to use with base64-encoded binary values.</div>
954</li>
955</ul>
956<a name="with(com.fasterxml.jackson.databind.cfg.ContextAttributes)">
957<!--   -->
958</a>
959<ul class="blockList">
960<li class="blockList">
961<h4>with</h4>
962<pre>public abstract&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;with(<a href="../../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a>&nbsp;attrs)</pre>
963<div class="block">Method for constructing an instance that has specified
964 contextual attributes.</div>
965<dl><dt><span class="strong">Since:</span></dt>
966  <dd>2.3</dd></dl>
967</li>
968</ul>
969<a name="withAttributes(java.util.Map)">
970<!--   -->
971</a>
972<ul class="blockList">
973<li class="blockList">
974<h4>withAttributes</h4>
975<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;withAttributes(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;?,?&gt;&nbsp;attributes)</pre>
976<div class="block">Method for constructing an instance that has only specified
977 attributes, removing any attributes that exist before the call.</div>
978<dl><dt><span class="strong">Since:</span></dt>
979  <dd>2.3</dd></dl>
980</li>
981</ul>
982<a name="withAttribute(java.lang.Object, java.lang.Object)">
983<!--   -->
984</a>
985<ul class="blockList">
986<li class="blockList">
987<h4>withAttribute</h4>
988<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;withAttribute(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;key,
989              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
990<div class="block">Method for constructing an instance that has specified
991 value for attribute for given key.</div>
992<dl><dt><span class="strong">Since:</span></dt>
993  <dd>2.3</dd></dl>
994</li>
995</ul>
996<a name="withoutAttribute(java.lang.Object)">
997<!--   -->
998</a>
999<ul class="blockList">
1000<li class="blockList">
1001<h4>withoutAttribute</h4>
1002<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&nbsp;withoutAttribute(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;key)</pre>
1003<div class="block">Method for constructing an instance that has no
1004 value for attribute for given key.</div>
1005<dl><dt><span class="strong">Since:</span></dt>
1006  <dd>2.3</dd></dl>
1007</li>
1008</ul>
1009<a name="getSubtypeResolver()">
1010<!--   -->
1011</a>
1012<ul class="blockList">
1013<li class="blockList">
1014<h4>getSubtypeResolver</h4>
1015<pre>public final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a>&nbsp;getSubtypeResolver()</pre>
1016<div class="block">Accessor for object used for finding out all reachable subtypes
1017 for supertypes; needed when a logical type name is used instead
1018 of class name (or custom scheme).</div>
1019<dl>
1020<dt><strong>Specified by:</strong></dt>
1021<dd><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getSubtypeResolver()">getSubtypeResolver</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> extends <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&gt;</code></dd>
1022</dl>
1023</li>
1024</ul>
1025<a name="getRootName()">
1026<!--   -->
1027</a>
1028<ul class="blockList">
1029<li class="blockList">
1030<h4>getRootName</h4>
1031<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1032public final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getRootName()</pre>
1033<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Since 2.6 use <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getFullRootName()"><code>getFullRootName()</code></a> instead.</i></div>
1034</li>
1035</ul>
1036<a name="getFullRootName()">
1037<!--   -->
1038</a>
1039<ul class="blockList">
1040<li class="blockList">
1041<h4>getFullRootName</h4>
1042<pre>public final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;getFullRootName()</pre>
1043<dl><dt><span class="strong">Since:</span></dt>
1044  <dd>2.6</dd></dl>
1045</li>
1046</ul>
1047<a name="getActiveView()">
1048<!--   -->
1049</a>
1050<ul class="blockList">
1051<li class="blockList">
1052<h4>getActiveView</h4>
1053<pre>public final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;getActiveView()</pre>
1054<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getActiveView()">MapperConfig</a></code></strong></div>
1055<div class="block">Accessor for finding currently active view, if any (null if none)</div>
1056<dl>
1057<dt><strong>Specified by:</strong></dt>
1058<dd><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getActiveView()">getActiveView</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> extends <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&gt;</code></dd>
1059</dl>
1060</li>
1061</ul>
1062<a name="getAttributes()">
1063<!--   -->
1064</a>
1065<ul class="blockList">
1066<li class="blockList">
1067<h4>getAttributes</h4>
1068<pre>public final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a>&nbsp;getAttributes()</pre>
1069<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getAttributes()">MapperConfig</a></code></strong></div>
1070<div class="block">Method for accessing per-instance shared (baseline/default)
1071 attribute values; these are used as the basis for per-call
1072 attributes.</div>
1073<dl>
1074<dt><strong>Specified by:</strong></dt>
1075<dd><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getAttributes()">getAttributes</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> extends <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&gt;</code></dd>
1076</dl>
1077</li>
1078</ul>
1079<a name="findRootName(com.fasterxml.jackson.databind.JavaType)">
1080<!--   -->
1081</a>
1082<ul class="blockList">
1083<li class="blockList">
1084<h4>findRootName</h4>
1085<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;findRootName(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;rootType)</pre>
1086<dl>
1087<dt><strong>Specified by:</strong></dt>
1088<dd><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#findRootName(com.fasterxml.jackson.databind.JavaType)">findRootName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> extends <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&gt;</code></dd>
1089</dl>
1090</li>
1091</ul>
1092<a name="findRootName(java.lang.Class)">
1093<!--   -->
1094</a>
1095<ul class="blockList">
1096<li class="blockList">
1097<h4>findRootName</h4>
1098<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a>&nbsp;findRootName(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;rawRootType)</pre>
1099<dl>
1100<dt><strong>Specified by:</strong></dt>
1101<dd><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#findRootName(java.lang.Class)">findRootName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> extends <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>&gt;&gt;</code></dd>
1102</dl>
1103</li>
1104</ul>
1105<a name="findMixInClassFor(java.lang.Class)">
1106<!--   -->
1107</a>
1108<ul class="blockList">
1109<li class="blockList">
1110<h4>findMixInClassFor</h4>
1111<pre>public final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;findMixInClassFor(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;cls)</pre>
1112<div class="block">Method that will check if there are "mix-in" classes (with mix-in
1113 annotations) for given class</div>
1114<dl>
1115<dt><strong>Specified by:</strong></dt>
1116<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html#findMixInClassFor(java.lang.Class)">findMixInClassFor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a></code></dd>
1117</dl>
1118</li>
1119</ul>
1120<a name="copy()">
1121<!--   -->
1122</a>
1123<ul class="blockList">
1124<li class="blockList">
1125<h4>copy</h4>
1126<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>&nbsp;copy()</pre>
1127<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html#copy()">ClassIntrospector.MixInResolver</a></code></strong></div>
1128<div class="block">Method called to create a new, non-shared copy, to be used by different
1129 <code>ObjectMapper</code> instance, and one that should not be connected
1130 to this instance, if resolver has mutable state.
1131 If resolver is immutable may simply return `this`.</div>
1132<dl>
1133<dt><strong>Specified by:</strong></dt>
1134<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html#copy()">copy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a></code></dd>
1135</dl>
1136</li>
1137</ul>
1138<a name="mixInCount()">
1139<!--   -->
1140</a>
1141<ul class="blockListLast">
1142<li class="blockList">
1143<h4>mixInCount</h4>
1144<pre>public final&nbsp;int&nbsp;mixInCount()</pre>
1145<div class="block">Test-only method -- does not reflect possibly open-ended set that external
1146 mix-in resolver might provide.</div>
1147</li>
1148</ul>
1149</li>
1150</ul>
1151</li>
1152</ul>
1153</div>
1154</div>
1155<!-- ========= END OF CLASS DATA ========= -->
1156<!-- ======= START OF BOTTOM NAVBAR ====== -->
1157<div class="bottomNav"><a name="navbar_bottom">
1158<!--   -->
1159</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
1160<!--   -->
1161</a>
1162<ul class="navList" title="Navigation">
1163<li><a href="../../../../../overview-summary.html">Overview</a></li>
1164<li><a href="package-summary.html">Package</a></li>
1165<li class="navBarCell1Rev">Class</li>
1166<li><a href="class-use/MapperConfigBase.html">Use</a></li>
1167<li><a href="package-tree.html">Tree</a></li>
1168<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
1169<li><a href="../../../../../index-all.html">Index</a></li>
1170<li><a href="../../../../../help-doc.html">Help</a></li>
1171</ul>
1172</div>
1173<div class="subNav">
1174<ul class="navList">
1175<li><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg"><span class="strong">Prev Class</span></a></li>
1176<li><a href="../../../../../com/fasterxml/jackson/databind/cfg/PackageVersion.html" title="class in com.fasterxml.jackson.databind.cfg"><span class="strong">Next Class</span></a></li>
1177</ul>
1178<ul class="navList">
1179<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" target="_top">Frames</a></li>
1180<li><a href="MapperConfigBase.html" target="_top">No Frames</a></li>
1181</ul>
1182<ul class="navList" id="allclasses_navbar_bottom">
1183<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
1184</ul>
1185<div>
1186<script type="text/javascript"><!--
1187  allClassesLink = document.getElementById("allclasses_navbar_bottom");
1188  if(window==top) {
1189    allClassesLink.style.display = "block";
1190  }
1191  else {
1192    allClassesLink.style.display = "none";
1193  }
1194  //-->
1195</script>
1196</div>
1197<div>
1198<ul class="subNavList">
1199<li>Summary:&nbsp;</li>
1200<li>Nested&nbsp;|&nbsp;</li>
1201<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
1202<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
1203<li><a href="#method_summary">Method</a></li>
1204</ul>
1205<ul class="subNavList">
1206<li>Detail:&nbsp;</li>
1207<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
1208<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
1209<li><a href="#method_detail">Method</a></li>
1210</ul>
1211</div>
1212<a name="skip-navbar_bottom">
1213<!--   -->
1214</a></div>
1215<!-- ======== END OF BOTTOM NAVBAR ======= -->
1216<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
1217</body>
1218</html>
1219