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 Wed Jul 20 08:39:10 PDT 2016 --> 6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<title>MapperConfigBase (jackson-databind 2.8.0 API)</title> 8<meta name="date" content="2016-07-20"> 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.8.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/MutableConfigOverride.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: </li> 65<li>Nested | </li> 66<li><a href="#field_summary">Field</a> | </li> 67<li><a href="#constructor_summary">Constr</a> | </li> 68<li><a href="#method_summary">Method</a></li> 69</ul> 70<ul class="subNavList"> 71<li>Detail: </li> 72<li><a href="#field_detail">Field</a> | </li> 73<li><a href="#constructor_detail">Constr</a> | </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<CFG extends <a href="../../../../../com/fasterxml/jackson/databind/cfg/ConfigFeature.html" title="interface in com.fasterxml.jackson.databind.cfg">ConfigFeature</a>,T extends MapperConfigBase<CFG,T>></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><T></li> 92<li> 93<ul class="inheritance"> 94<li>com.fasterxml.jackson.databind.cfg.MapperConfigBase<CFG,T></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<CFG extends <a href="../../../../../com/fasterxml/jackson/databind/cfg/ConfigFeature.html" title="interface in com.fasterxml.jackson.databind.cfg">ConfigFeature</a>,T extends MapperConfigBase<CFG,T>></span> 114extends <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><T> 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"> </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/cfg/ConfigOverrides.html" title="class in com.fasterxml.jackson.databind.cfg">ConfigOverrides</a></code></td> 144<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_configOverrides">_configOverrides</a></strong></code> 145<div class="block">Configuration overrides to apply, keyed by type of property.</div> 146</td> 147</tr> 148<tr class="altColor"> 149<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> 150<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_mixIns">_mixIns</a></strong></code> 151<div class="block">Mix-in annotation mappings to use, if any: immutable, 152 can not be changed once defined.</div> 153</td> 154</tr> 155<tr class="rowColor"> 156<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 157<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_rootName">_rootName</a></strong></code> 158<div class="block">Explicitly defined root name to use, if any; if empty 159 String, will disable root-name wrapping; if null, will 160 use defaults</div> 161</td> 162</tr> 163<tr class="altColor"> 164<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> 165<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_rootNames">_rootNames</a></strong></code> 166<div class="block">Simple cache used for finding out possible root name for root name 167 wrapping.</div> 168</td> 169</tr> 170<tr class="rowColor"> 171<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> 172<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_subtypeResolver">_subtypeResolver</a></strong></code> 173<div class="block">Registered concrete subtypes that can be used instead of (or 174 in addition to) ones declared using annotations.</div> 175</td> 176</tr> 177<tr class="altColor"> 178<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><?></code></td> 179<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_view">_view</a></strong></code> 180<div class="block">View to use for filtering out properties to serialize 181 or deserialize.</div> 182</td> 183</tr> 184</table> 185<ul class="blockList"> 186<li class="blockList"><a name="fields_inherited_from_class_com.fasterxml.jackson.databind.cfg.MapperConfig"> 187<!-- --> 188</a> 189<h3>Fields inherited from class 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> 190<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> 191</ul> 192</li> 193</ul> 194<!-- ======== CONSTRUCTOR SUMMARY ======== --> 195<ul class="blockList"> 196<li class="blockList"><a name="constructor_summary"> 197<!-- --> 198</a> 199<h3>Constructor Summary</h3> 200<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> 201<caption><span>Constructors</span><span class="tabEnd"> </span></caption> 202<tr> 203<th class="colFirst" scope="col">Modifier</th> 204<th class="colLast" scope="col">Constructor and Description</th> 205</tr> 206<tr class="altColor"> 207<td class="colFirst"><code>protected </code></td> 208<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> base, 209 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> str, 210 <a href="../../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a> mixins, 211 <a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a> rootNames)</code> 212<div class="block"><strong>Deprecated.</strong> 213<div class="block"><i>Since 2.8, remove from 2.9 or later</i></div> 214</div> 215</td> 216</tr> 217<tr class="rowColor"> 218<td class="colFirst"><code>protected </code></td> 219<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,%20com.fasterxml.jackson.databind.cfg.ConfigOverrides)">MapperConfigBase</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> base, 220 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> str, 221 <a href="../../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a> mixins, 222 <a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a> rootNames, 223 <a href="../../../../../com/fasterxml/jackson/databind/cfg/ConfigOverrides.html" title="class in com.fasterxml.jackson.databind.cfg">ConfigOverrides</a> configOverrides)</code> 224<div class="block">Constructor used when creating a new instance (compared to 225 that of creating fluent copies)</div> 226</td> 227</tr> 228<tr class="altColor"> 229<td class="colFirst"><code>protected </code></td> 230<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><<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>> src)</code> 231<div class="block">Pass-through constructor used when no changes are needed to the 232 base class.</div> 233</td> 234</tr> 235<tr class="rowColor"> 236<td class="colFirst"><code>protected </code></td> 237<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><<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>> src, 238 <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> base)</code> </td> 239</tr> 240<tr class="altColor"> 241<td class="colFirst"><code>protected </code></td> 242<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><<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>> src, 243 <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><?> view)</code> </td> 244</tr> 245<tr class="rowColor"> 246<td class="colFirst"><code>protected </code></td> 247<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><<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>> src, 248 <a href="../../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> attr)</code> </td> 249</tr> 250<tr class="altColor"> 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,%20int)">MapperConfigBase</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<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>> src, 253 int mapperFeatures)</code> </td> 254</tr> 255<tr class="rowColor"> 256<td class="colFirst"><code>protected </code></td> 257<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><<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>> src, 258 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</code> </td> 259</tr> 260<tr class="altColor"> 261<td class="colFirst"><code>protected </code></td> 262<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><<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>> src, 263 <a href="../../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a> mixins)</code> </td> 264</tr> 265<tr class="rowColor"> 266<td class="colFirst"><code>protected </code></td> 267<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,%20com.fasterxml.jackson.databind.cfg.ConfigOverrides)">MapperConfigBase</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<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>> src, 268 <a href="../../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a> mixins, 269 <a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a> rootNames, 270 <a href="../../../../../com/fasterxml/jackson/databind/cfg/ConfigOverrides.html" title="class in com.fasterxml.jackson.databind.cfg">ConfigOverrides</a> configOverrides)</code> </td> 271</tr> 272<tr class="altColor"> 273<td class="colFirst"><code>protected </code></td> 274<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><<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>> src, 275 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> str)</code> </td> 276</tr> 277</table> 278</li> 279</ul> 280<!-- ========== METHOD SUMMARY =========== --> 281<ul class="blockList"> 282<li class="blockList"><a name="method_summary"> 283<!-- --> 284</a> 285<h3>Method Summary</h3> 286<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> 287<caption><span>Methods</span><span class="tabEnd"> </span></caption> 288<tr> 289<th class="colFirst" scope="col">Modifier and Type</th> 290<th class="colLast" scope="col">Method and Description</th> 291</tr> 292<tr class="altColor"> 293<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> 294<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#copy()">copy</a></strong>()</code> 295<div class="block">Method called to create a new, non-shared copy, to be used by different 296 <code>ObjectMapper</code> instance, and one that should not be connected 297 to this instance, if resolver has mutable state.</div> 298</td> 299</tr> 300<tr class="rowColor"> 301<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/ConfigOverride.html" title="class in com.fasterxml.jackson.databind.cfg">ConfigOverride</a></code></td> 302<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#findConfigOverride(java.lang.Class)">findConfigOverride</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><?> type)</code> 303<div class="block">Accessor for finding possible <a href="../../../../../com/fasterxml/jackson/databind/cfg/ConfigOverride.html" title="class in com.fasterxml.jackson.databind.cfg"><code>ConfigOverride</code></a> to use for 304 properties of given type.</div> 305</td> 306</tr> 307<tr class="altColor"> 308<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><?></code></td> 309<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><?> cls)</code> 310<div class="block">Method that will check if there are "mix-in" classes (with mix-in 311 annotations) for given class</div> 312</td> 313</tr> 314<tr class="rowColor"> 315<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 316<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><?> rawRootType)</code> </td> 317</tr> 318<tr class="altColor"> 319<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 320<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> rootType)</code> </td> 321</tr> 322<tr class="rowColor"> 323<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><?></code></td> 324<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getActiveView()">getActiveView</a></strong>()</code> 325<div class="block">Accessor for finding currently active view, if any (null if none)</div> 326</td> 327</tr> 328<tr class="altColor"> 329<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> 330<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getAttributes()">getAttributes</a></strong>()</code> 331<div class="block">Method for accessing per-instance shared (baseline/default) 332 attribute values; these are used as the basis for per-call 333 attributes.</div> 334</td> 335</tr> 336<tr class="rowColor"> 337<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonFormat.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td> 338<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getDefaultPropertyFormat(java.lang.Class)">getDefaultPropertyFormat</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><?> type)</code> 339<div class="block">Accessor for default format settings to use for serialization (and, to a degree 340 deserialization), considering baseline settings and per-type defaults 341 for given base type (if any).</div> 342</td> 343</tr> 344<tr class="altColor"> 345<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td> 346<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getDefaultPropertyIgnorals(java.lang.Class)">getDefaultPropertyIgnorals</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><?> type)</code> 347<div class="block">Accessor for default property ignorals to use, if any, for given base type, 348 based on config overrides settings (see <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#findConfigOverride(java.lang.Class)"><code>MapperConfig.findConfigOverride(Class)</code></a>).</div> 349</td> 350</tr> 351<tr class="rowColor"> 352<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a></code></td> 353<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getDefaultPropertyIgnorals(java.lang.Class,%20com.fasterxml.jackson.databind.introspect.AnnotatedClass)">getDefaultPropertyIgnorals</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><?> baseType, 354 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a> actualClass)</code> 355<div class="block">Helper method that may be called to see if there are property ignoral 356 definitions from annotations (via <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotatedClass</code></a>) or through 357 "config overrides".</div> 358</td> 359</tr> 360<tr class="altColor"> 361<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?></code></td> 362<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getDefaultVisibilityChecker()">getDefaultVisibilityChecker</a></strong>()</code> 363<div class="block">Accessor for object used for determining whether specific property elements 364 (method, constructors, fields) can be auto-detected based on 365 their visibility (access modifiers).</div> 366</td> 367</tr> 368<tr class="rowColor"> 369<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a></code></td> 370<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getFullRootName()">getFullRootName</a></strong>()</code> </td> 371</tr> 372<tr class="altColor"> 373<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> 374<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getRootName()">getRootName</a></strong>()</code> 375<div class="block"><strong>Deprecated.</strong> 376<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> 377</div> 378</td> 379</tr> 380<tr class="rowColor"> 381<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> 382<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getSubtypeResolver()">getSubtypeResolver</a></strong>()</code> 383<div class="block">Accessor for object used for finding out all reachable subtypes 384 for supertypes; needed when a logical type name is used instead 385 of class name (or custom scheme).</div> 386</td> 387</tr> 388<tr class="altColor"> 389<td class="colFirst"><code>int</code></td> 390<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#mixInCount()">mixInCount</a></strong>()</code> 391<div class="block">Test-only method -- does not reflect possibly open-ended set that external 392 mix-in resolver might provide.</div> 393</td> 394</tr> 395<tr class="rowColor"> 396<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td> 397<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> ai)</code> 398<div class="block">Method for constructing and returning a new instance with different 399 <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> 400</td> 401</tr> 402<tr class="altColor"> 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(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> base64)</code> 405<div class="block">Method for constructing and returning a new instance with different 406 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> 407</td> 408</tr> 409<tr class="rowColor"> 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.introspect.ClassIntrospector)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a> ci)</code> 412<div class="block">Method for constructing and returning a new instance with different 413 <a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect"><code>ClassIntrospector</code></a> 414 to use.</div> 415</td> 416</tr> 417<tr class="altColor"> 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.cfg.ContextAttributes)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> attrs)</code> 420<div class="block">Method for constructing an instance that has specified 421 contextual attributes.</div> 422</td> 423</tr> 424<tr class="rowColor"> 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(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> df)</code> 427<div class="block">Method for constructing and returning a new instance with different 428 <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> 429 to use.</div> 430</td> 431</tr> 432<tr class="altColor"> 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#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> hi)</code> 435<div class="block">Method for constructing and returning a new instance with different 436 <a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg"><code>HandlerInstantiator</code></a> 437 to use.</div> 438</td> 439</tr> 440<tr class="rowColor"> 441<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td> 442<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> l)</code> 443<div class="block">Method for constructing and returning a new instance with different 444 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> 445</td> 446</tr> 447<tr class="altColor"> 448<td class="colFirst"><code>abstract <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#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> strategy)</code> 450<div class="block">Method for constructing and returning a new instance with different 451 <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy</code></a> 452 to use.</div> 453</td> 454</tr> 455<tr class="rowColor"> 456<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td> 457<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> str)</code> 458<div class="block">Method for constructing and returning a new instance with different 459 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>SubtypeResolver</code></a> 460 to use.</div> 461</td> 462</tr> 463<tr class="altColor"> 464<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td> 465<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> tz)</code> 466<div class="block">Method for constructing and returning a new instance with different 467 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> 468</td> 469</tr> 470<tr class="rowColor"> 471<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td> 472<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> typeFactory)</code> 473<div class="block">Method for constructing and returning a new instance with different 474 <a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type"><code>TypeFactory</code></a> 475 to use.</div> 476</td> 477</tr> 478<tr class="altColor"> 479<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td> 480<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><?> trb)</code> 481<div class="block">Method for constructing and returning a new instance with different 482 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeResolverBuilder</code></a> to use.</div> 483</td> 484</tr> 485<tr class="rowColor"> 486<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td> 487<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><?> vc)</code> 488<div class="block">Method for constructing and returning a new instance with different 489 <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect"><code>VisibilityChecker</code></a> 490 to use.</div> 491</td> 492</tr> 493<tr class="altColor"> 494<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td> 495<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> introspector)</code> 496<div class="block">Method for constructing and returning a new instance with additional 497 <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> 498</td> 499</tr> 500<tr class="rowColor"> 501<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td> 502<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> key, 503 <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> value)</code> 504<div class="block">Method for constructing an instance that has specified 505 value for attribute for given key.</div> 506</td> 507</tr> 508<tr class="altColor"> 509<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td> 510<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><?,?> attributes)</code> 511<div class="block">Method for constructing an instance that has only specified 512 attributes, removing any attributes that exist before the call.</div> 513</td> 514</tr> 515<tr class="rowColor"> 516<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td> 517<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> introspector)</code> 518<div class="block">Method for constructing and returning a new instance with additional 519 <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> 520</td> 521</tr> 522<tr class="altColor"> 523<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td> 524<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> key)</code> 525<div class="block">Method for constructing an instance that has no 526 value for attribute for given key.</div> 527</td> 528</tr> 529<tr class="rowColor"> 530<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td> 531<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> rootName)</code> 532<div class="block">Method for constructing and returning a new instance with different 533 root name to use (none, if null).</div> 534</td> 535</tr> 536<tr class="altColor"> 537<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td> 538<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> rootName)</code> </td> 539</tr> 540<tr class="rowColor"> 541<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td> 542<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><?> view)</code> 543<div class="block">Method for constructing and returning a new instance with different 544 view to use.</div> 545</td> 546</tr> 547<tr class="altColor"> 548<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a></code></td> 549<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> forMethod, 550 <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> visibility)</code> 551<div class="block">Method for constructing and returning a new instance with different 552 minimal visibility level for specified property type</div> 553</td> 554</tr> 555</table> 556<ul class="blockList"> 557<li class="blockList"><a name="methods_inherited_from_class_com.fasterxml.jackson.databind.cfg.MapperConfig"> 558<!-- --> 559</a> 560<h3>Methods inherited from class 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> 561<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#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#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> 562</ul> 563<ul class="blockList"> 564<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> 565<!-- --> 566</a> 567<h3>Methods inherited from class 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> 568<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> 569</ul> 570</li> 571</ul> 572</li> 573</ul> 574</div> 575<div class="details"> 576<ul class="blockList"> 577<li class="blockList"> 578<!-- ============ FIELD DETAIL =========== --> 579<ul class="blockList"> 580<li class="blockList"><a name="field_detail"> 581<!-- --> 582</a> 583<h3>Field Detail</h3> 584<a name="_mixIns"> 585<!-- --> 586</a> 587<ul class="blockList"> 588<li class="blockList"> 589<h4>_mixIns</h4> 590<pre>protected final <a href="../../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a> _mixIns</pre> 591<div class="block">Mix-in annotation mappings to use, if any: immutable, 592 can not be changed once defined.</div> 593<dl><dt><span class="strong">Since:</span></dt> 594 <dd>2.6</dd></dl> 595</li> 596</ul> 597<a name="_subtypeResolver"> 598<!-- --> 599</a> 600<ul class="blockList"> 601<li class="blockList"> 602<h4>_subtypeResolver</h4> 603<pre>protected final <a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> _subtypeResolver</pre> 604<div class="block">Registered concrete subtypes that can be used instead of (or 605 in addition to) ones declared using annotations. 606<p> 607 Note that instances are stateful and as such may need to be copied, 608 and may NOT be demoted down to <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg"><code>BaseSettings</code></a>.</div> 609</li> 610</ul> 611<a name="_rootName"> 612<!-- --> 613</a> 614<ul class="blockList"> 615<li class="blockList"> 616<h4>_rootName</h4> 617<pre>protected final <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> _rootName</pre> 618<div class="block">Explicitly defined root name to use, if any; if empty 619 String, will disable root-name wrapping; if null, will 620 use defaults</div> 621</li> 622</ul> 623<a name="_view"> 624<!-- --> 625</a> 626<ul class="blockList"> 627<li class="blockList"> 628<h4>_view</h4> 629<pre>protected final <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><?> _view</pre> 630<div class="block">View to use for filtering out properties to serialize 631 or deserialize. 632 Null if none (will also be assigned null if <code>Object.class</code> 633 is defined), meaning that all properties are to be included.</div> 634</li> 635</ul> 636<a name="_attributes"> 637<!-- --> 638</a> 639<ul class="blockList"> 640<li class="blockList"> 641<h4>_attributes</h4> 642<pre>protected final <a href="../../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> _attributes</pre> 643<div class="block">Contextual attributes accessible (get and set) during processing, 644 on per-call basis.</div> 645<dl><dt><span class="strong">Since:</span></dt> 646 <dd>2.3</dd></dl> 647</li> 648</ul> 649<a name="_rootNames"> 650<!-- --> 651</a> 652<ul class="blockList"> 653<li class="blockList"> 654<h4>_rootNames</h4> 655<pre>protected final <a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a> _rootNames</pre> 656<div class="block">Simple cache used for finding out possible root name for root name 657 wrapping. 658<p> 659 Note that instances are stateful (for caching) and as such may need to be copied, 660 and may NOT be demoted down to <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg"><code>BaseSettings</code></a>.</div> 661<dl><dt><span class="strong">Since:</span></dt> 662 <dd>2.6</dd></dl> 663</li> 664</ul> 665<a name="_configOverrides"> 666<!-- --> 667</a> 668<ul class="blockListLast"> 669<li class="blockList"> 670<h4>_configOverrides</h4> 671<pre>protected final <a href="../../../../../com/fasterxml/jackson/databind/cfg/ConfigOverrides.html" title="class in com.fasterxml.jackson.databind.cfg">ConfigOverrides</a> _configOverrides</pre> 672<div class="block">Configuration overrides to apply, keyed by type of property.</div> 673<dl><dt><span class="strong">Since:</span></dt> 674 <dd>2.8</dd></dl> 675</li> 676</ul> 677</li> 678</ul> 679<!-- ========= CONSTRUCTOR DETAIL ======== --> 680<ul class="blockList"> 681<li class="blockList"><a name="constructor_detail"> 682<!-- --> 683</a> 684<h3>Constructor Detail</h3> 685<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, com.fasterxml.jackson.databind.cfg.ConfigOverrides)"> 686<!-- --> 687</a> 688<ul class="blockList"> 689<li class="blockList"> 690<h4>MapperConfigBase</h4> 691<pre>protected MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> base, 692 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> str, 693 <a href="../../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a> mixins, 694 <a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a> rootNames, 695 <a href="../../../../../com/fasterxml/jackson/databind/cfg/ConfigOverrides.html" title="class in com.fasterxml.jackson.databind.cfg">ConfigOverrides</a> configOverrides)</pre> 696<div class="block">Constructor used when creating a new instance (compared to 697 that of creating fluent copies)</div> 698<dl><dt><span class="strong">Since:</span></dt> 699 <dd>2.8</dd></dl> 700</li> 701</ul> 702<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)"> 703<!-- --> 704</a> 705<ul class="blockList"> 706<li class="blockList"> 707<h4>MapperConfigBase</h4> 708<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> 709protected MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> base, 710 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> str, 711 <a href="../../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a> mixins, 712 <a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a> rootNames)</pre> 713<div class="block"><span class="strong">Deprecated.</span> <i>Since 2.8, remove from 2.9 or later</i></div> 714</li> 715</ul> 716<a name="MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase)"> 717<!-- --> 718</a> 719<ul class="blockList"> 720<li class="blockList"> 721<h4>MapperConfigBase</h4> 722<pre>protected MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<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>> src)</pre> 723<div class="block">Pass-through constructor used when no changes are needed to the 724 base class.</div> 725</li> 726</ul> 727<a name="MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase, com.fasterxml.jackson.databind.cfg.BaseSettings)"> 728<!-- --> 729</a> 730<ul class="blockList"> 731<li class="blockList"> 732<h4>MapperConfigBase</h4> 733<pre>protected MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<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>> src, 734 <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> base)</pre> 735</li> 736</ul> 737<a name="MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase, int)"> 738<!-- --> 739</a> 740<ul class="blockList"> 741<li class="blockList"> 742<h4>MapperConfigBase</h4> 743<pre>protected MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<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>> src, 744 int mapperFeatures)</pre> 745</li> 746</ul> 747<a name="MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase, com.fasterxml.jackson.databind.jsontype.SubtypeResolver)"> 748<!-- --> 749</a> 750<ul class="blockList"> 751<li class="blockList"> 752<h4>MapperConfigBase</h4> 753<pre>protected MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<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>> src, 754 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> str)</pre> 755</li> 756</ul> 757<a name="MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase, com.fasterxml.jackson.databind.PropertyName)"> 758<!-- --> 759</a> 760<ul class="blockList"> 761<li class="blockList"> 762<h4>MapperConfigBase</h4> 763<pre>protected MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<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>> src, 764 <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</pre> 765</li> 766</ul> 767<a name="MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase, java.lang.Class)"> 768<!-- --> 769</a> 770<ul class="blockList"> 771<li class="blockList"> 772<h4>MapperConfigBase</h4> 773<pre>protected MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<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>> src, 774 <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><?> view)</pre> 775</li> 776</ul> 777<a name="MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase, com.fasterxml.jackson.databind.introspect.SimpleMixInResolver)"> 778<!-- --> 779</a> 780<ul class="blockList"> 781<li class="blockList"> 782<h4>MapperConfigBase</h4> 783<pre>protected MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<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>> src, 784 <a href="../../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a> mixins)</pre> 785<dl><dt><span class="strong">Since:</span></dt> 786 <dd>2.1</dd></dl> 787</li> 788</ul> 789<a name="MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase, com.fasterxml.jackson.databind.cfg.ContextAttributes)"> 790<!-- --> 791</a> 792<ul class="blockList"> 793<li class="blockList"> 794<h4>MapperConfigBase</h4> 795<pre>protected MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<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>> src, 796 <a href="../../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> attr)</pre> 797<dl><dt><span class="strong">Since:</span></dt> 798 <dd>2.3</dd></dl> 799</li> 800</ul> 801<a name="MapperConfigBase(com.fasterxml.jackson.databind.cfg.MapperConfigBase, com.fasterxml.jackson.databind.introspect.SimpleMixInResolver, com.fasterxml.jackson.databind.util.RootNameLookup, com.fasterxml.jackson.databind.cfg.ConfigOverrides)"> 802<!-- --> 803</a> 804<ul class="blockListLast"> 805<li class="blockList"> 806<h4>MapperConfigBase</h4> 807<pre>protected MapperConfigBase(<a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<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>> src, 808 <a href="../../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a> mixins, 809 <a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a> rootNames, 810 <a href="../../../../../com/fasterxml/jackson/databind/cfg/ConfigOverrides.html" title="class in com.fasterxml.jackson.databind.cfg">ConfigOverrides</a> configOverrides)</pre> 811<dl><dt><span class="strong">Since:</span></dt> 812 <dd>2.8</dd></dl> 813</li> 814</ul> 815</li> 816</ul> 817<!-- ============ METHOD DETAIL ========== --> 818<ul class="blockList"> 819<li class="blockList"><a name="method_detail"> 820<!-- --> 821</a> 822<h3>Method Detail</h3> 823<a name="getDefaultVisibilityChecker()"> 824<!-- --> 825</a> 826<ul class="blockList"> 827<li class="blockList"> 828<h4>getDefaultVisibilityChecker</h4> 829<pre>public <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> getDefaultVisibilityChecker()</pre> 830<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultVisibilityChecker()">MapperConfig</a></code></strong></div> 831<div class="block">Accessor for object used for determining whether specific property elements 832 (method, constructors, fields) can be auto-detected based on 833 their visibility (access modifiers). Can be changed to allow 834 different minimum visibility levels for auto-detection. Note 835 that this is the global handler; individual types (classes) 836 can further override active checker used (using 837 <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonAutoDetect.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonAutoDetect</code></a> annotation)</div> 838<dl> 839<dt><strong>Overrides:</strong></dt> 840<dd><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultVisibilityChecker()">getDefaultVisibilityChecker</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<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><<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>>></code></dd> 841</dl> 842</li> 843</ul> 844<a name="with(com.fasterxml.jackson.databind.AnnotationIntrospector)"> 845<!-- --> 846</a> 847<ul class="blockList"> 848<li class="blockList"> 849<h4>with</h4> 850<pre>public abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> with(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai)</pre> 851<div class="block">Method for constructing and returning a new instance with different 852 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> to use (replacing old one). 853<p> 854 NOTE: make sure to register new instance with <code>ObjectMapper</code> 855 if directly calling this method.</div> 856</li> 857</ul> 858<a name="withAppendedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)"> 859<!-- --> 860</a> 861<ul class="blockList"> 862<li class="blockList"> 863<h4>withAppendedAnnotationIntrospector</h4> 864<pre>public abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> withAppendedAnnotationIntrospector(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> introspector)</pre> 865<div class="block">Method for constructing and returning a new instance with additional 866 <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> 867</li> 868</ul> 869<a name="withInsertedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)"> 870<!-- --> 871</a> 872<ul class="blockList"> 873<li class="blockList"> 874<h4>withInsertedAnnotationIntrospector</h4> 875<pre>public abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> withInsertedAnnotationIntrospector(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> introspector)</pre> 876<div class="block">Method for constructing and returning a new instance with additional 877 <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> 878</li> 879</ul> 880<a name="with(com.fasterxml.jackson.databind.introspect.ClassIntrospector)"> 881<!-- --> 882</a> 883<ul class="blockList"> 884<li class="blockList"> 885<h4>with</h4> 886<pre>public abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> with(<a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a> ci)</pre> 887<div class="block">Method for constructing and returning a new instance with different 888 <a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect"><code>ClassIntrospector</code></a> 889 to use. 890<p> 891 NOTE: make sure to register new instance with <code>ObjectMapper</code> 892 if directly calling this method.</div> 893</li> 894</ul> 895<a name="with(java.text.DateFormat)"> 896<!-- --> 897</a> 898<ul class="blockList"> 899<li class="blockList"> 900<h4>with</h4> 901<pre>public abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> 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> df)</pre> 902<div class="block">Method for constructing and returning a new instance with different 903 <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> 904 to use. 905<p> 906 NOTE: make sure to register new instance with <code>ObjectMapper</code> 907 if directly calling this method.</div> 908</li> 909</ul> 910<a name="with(com.fasterxml.jackson.databind.cfg.HandlerInstantiator)"> 911<!-- --> 912</a> 913<ul class="blockList"> 914<li class="blockList"> 915<h4>with</h4> 916<pre>public abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> with(<a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a> hi)</pre> 917<div class="block">Method for constructing and returning a new instance with different 918 <a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg"><code>HandlerInstantiator</code></a> 919 to use. 920<p> 921 NOTE: make sure to register new instance with <code>ObjectMapper</code> 922 if directly calling this method.</div> 923</li> 924</ul> 925<a name="with(com.fasterxml.jackson.databind.PropertyNamingStrategy)"> 926<!-- --> 927</a> 928<ul class="blockList"> 929<li class="blockList"> 930<h4>with</h4> 931<pre>public abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> with(<a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a> strategy)</pre> 932<div class="block">Method for constructing and returning a new instance with different 933 <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy</code></a> 934 to use. 935<p> 936 NOTE: make sure to register new instance with <code>ObjectMapper</code> 937 if directly calling this method.</div> 938</li> 939</ul> 940<a name="withRootName(com.fasterxml.jackson.databind.PropertyName)"> 941<!-- --> 942</a> 943<ul class="blockList"> 944<li class="blockList"> 945<h4>withRootName</h4> 946<pre>public abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> withRootName(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</pre> 947<div class="block">Method for constructing and returning a new instance with different 948 root name to use (none, if null). 949<p> 950 Note that when a root name is set to a non-Empty String, this will automatically force use 951 of root element wrapping with given name. If empty String passed, will 952 disable root name wrapping; and if null used, will instead use 953 <code>SerializationFeature</code> to determine if to use wrapping, and annotation 954 (or default name) for actual root name to use.</div> 955<dl><dt><span class="strong">Parameters:</span></dt><dd><code>rootName</code> - to use: if null, means "use default" (clear setting); 956 if empty String ("") means that no root name wrapping is used; 957 otherwise defines root name to use.</dd><dt><span class="strong">Since:</span></dt> 958 <dd>2.6</dd></dl> 959</li> 960</ul> 961<a name="withRootName(java.lang.String)"> 962<!-- --> 963</a> 964<ul class="blockList"> 965<li class="blockList"> 966<h4>withRootName</h4> 967<pre>public <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> 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> rootName)</pre> 968</li> 969</ul> 970<a name="with(com.fasterxml.jackson.databind.jsontype.SubtypeResolver)"> 971<!-- --> 972</a> 973<ul class="blockList"> 974<li class="blockList"> 975<h4>with</h4> 976<pre>public abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> with(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> str)</pre> 977<div class="block">Method for constructing and returning a new instance with different 978 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>SubtypeResolver</code></a> 979 to use. 980<p> 981 NOTE: make sure to register new instance with <code>ObjectMapper</code> 982 if directly calling this method.</div> 983</li> 984</ul> 985<a name="with(com.fasterxml.jackson.databind.type.TypeFactory)"> 986<!-- --> 987</a> 988<ul class="blockList"> 989<li class="blockList"> 990<h4>with</h4> 991<pre>public abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> with(<a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a> typeFactory)</pre> 992<div class="block">Method for constructing and returning a new instance with different 993 <a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type"><code>TypeFactory</code></a> 994 to use.</div> 995</li> 996</ul> 997<a name="with(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder)"> 998<!-- --> 999</a> 1000<ul class="blockList"> 1001<li class="blockList"> 1002<h4>with</h4> 1003<pre>public abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> with(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><?> trb)</pre> 1004<div class="block">Method for constructing and returning a new instance with different 1005 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeResolverBuilder</code></a> to use.</div> 1006</li> 1007</ul> 1008<a name="withView(java.lang.Class)"> 1009<!-- --> 1010</a> 1011<ul class="blockList"> 1012<li class="blockList"> 1013<h4>withView</h4> 1014<pre>public abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> 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><?> view)</pre> 1015<div class="block">Method for constructing and returning a new instance with different 1016 view to use.</div> 1017</li> 1018</ul> 1019<a name="with(com.fasterxml.jackson.databind.introspect.VisibilityChecker)"> 1020<!-- --> 1021</a> 1022<ul class="blockList"> 1023<li class="blockList"> 1024<h4>with</h4> 1025<pre>public abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> with(<a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> vc)</pre> 1026<div class="block">Method for constructing and returning a new instance with different 1027 <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect"><code>VisibilityChecker</code></a> 1028 to use.</div> 1029</li> 1030</ul> 1031<a name="withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)"> 1032<!-- --> 1033</a> 1034<ul class="blockList"> 1035<li class="blockList"> 1036<h4>withVisibility</h4> 1037<pre>public abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> 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> forMethod, 1038 <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> visibility)</pre> 1039<div class="block">Method for constructing and returning a new instance with different 1040 minimal visibility level for specified property type</div> 1041</li> 1042</ul> 1043<a name="with(java.util.Locale)"> 1044<!-- --> 1045</a> 1046<ul class="blockList"> 1047<li class="blockList"> 1048<h4>with</h4> 1049<pre>public abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> 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> l)</pre> 1050<div class="block">Method for constructing and returning a new instance with different 1051 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> 1052</li> 1053</ul> 1054<a name="with(java.util.TimeZone)"> 1055<!-- --> 1056</a> 1057<ul class="blockList"> 1058<li class="blockList"> 1059<h4>with</h4> 1060<pre>public abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> 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> tz)</pre> 1061<div class="block">Method for constructing and returning a new instance with different 1062 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> 1063</li> 1064</ul> 1065<a name="with(com.fasterxml.jackson.core.Base64Variant)"> 1066<!-- --> 1067</a> 1068<ul class="blockList"> 1069<li class="blockList"> 1070<h4>with</h4> 1071<pre>public abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> 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> base64)</pre> 1072<div class="block">Method for constructing and returning a new instance with different 1073 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> 1074</li> 1075</ul> 1076<a name="with(com.fasterxml.jackson.databind.cfg.ContextAttributes)"> 1077<!-- --> 1078</a> 1079<ul class="blockList"> 1080<li class="blockList"> 1081<h4>with</h4> 1082<pre>public abstract <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> with(<a href="../../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> attrs)</pre> 1083<div class="block">Method for constructing an instance that has specified 1084 contextual attributes.</div> 1085<dl><dt><span class="strong">Since:</span></dt> 1086 <dd>2.3</dd></dl> 1087</li> 1088</ul> 1089<a name="withAttributes(java.util.Map)"> 1090<!-- --> 1091</a> 1092<ul class="blockList"> 1093<li class="blockList"> 1094<h4>withAttributes</h4> 1095<pre>public <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> 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><?,?> attributes)</pre> 1096<div class="block">Method for constructing an instance that has only specified 1097 attributes, removing any attributes that exist before the call.</div> 1098<dl><dt><span class="strong">Since:</span></dt> 1099 <dd>2.3</dd></dl> 1100</li> 1101</ul> 1102<a name="withAttribute(java.lang.Object, java.lang.Object)"> 1103<!-- --> 1104</a> 1105<ul class="blockList"> 1106<li class="blockList"> 1107<h4>withAttribute</h4> 1108<pre>public <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> 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> key, 1109 <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> value)</pre> 1110<div class="block">Method for constructing an instance that has specified 1111 value for attribute for given key.</div> 1112<dl><dt><span class="strong">Since:</span></dt> 1113 <dd>2.3</dd></dl> 1114</li> 1115</ul> 1116<a name="withoutAttribute(java.lang.Object)"> 1117<!-- --> 1118</a> 1119<ul class="blockList"> 1120<li class="blockList"> 1121<h4>withoutAttribute</h4> 1122<pre>public <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> 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> key)</pre> 1123<div class="block">Method for constructing an instance that has no 1124 value for attribute for given key.</div> 1125<dl><dt><span class="strong">Since:</span></dt> 1126 <dd>2.3</dd></dl> 1127</li> 1128</ul> 1129<a name="getSubtypeResolver()"> 1130<!-- --> 1131</a> 1132<ul class="blockList"> 1133<li class="blockList"> 1134<h4>getSubtypeResolver</h4> 1135<pre>public final <a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> getSubtypeResolver()</pre> 1136<div class="block">Accessor for object used for finding out all reachable subtypes 1137 for supertypes; needed when a logical type name is used instead 1138 of class name (or custom scheme).</div> 1139<dl> 1140<dt><strong>Specified by:</strong></dt> 1141<dd><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getSubtypeResolver()">getSubtypeResolver</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<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><<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>>></code></dd> 1142</dl> 1143</li> 1144</ul> 1145<a name="getRootName()"> 1146<!-- --> 1147</a> 1148<ul class="blockList"> 1149<li class="blockList"> 1150<h4>getRootName</h4> 1151<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> 1152public final <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> getRootName()</pre> 1153<div class="block"><span class="strong">Deprecated.</span> <i>Since 2.6 use <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getFullRootName()"><code>getFullRootName()</code></a> instead.</i></div> 1154</li> 1155</ul> 1156<a name="getFullRootName()"> 1157<!-- --> 1158</a> 1159<ul class="blockList"> 1160<li class="blockList"> 1161<h4>getFullRootName</h4> 1162<pre>public final <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> getFullRootName()</pre> 1163<dl><dt><span class="strong">Since:</span></dt> 1164 <dd>2.6</dd></dl> 1165</li> 1166</ul> 1167<a name="getActiveView()"> 1168<!-- --> 1169</a> 1170<ul class="blockList"> 1171<li class="blockList"> 1172<h4>getActiveView</h4> 1173<pre>public final <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><?> getActiveView()</pre> 1174<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getActiveView()">MapperConfig</a></code></strong></div> 1175<div class="block">Accessor for finding currently active view, if any (null if none)</div> 1176<dl> 1177<dt><strong>Specified by:</strong></dt> 1178<dd><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getActiveView()">getActiveView</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<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><<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>>></code></dd> 1179</dl> 1180</li> 1181</ul> 1182<a name="getAttributes()"> 1183<!-- --> 1184</a> 1185<ul class="blockList"> 1186<li class="blockList"> 1187<h4>getAttributes</h4> 1188<pre>public final <a href="../../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> getAttributes()</pre> 1189<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getAttributes()">MapperConfig</a></code></strong></div> 1190<div class="block">Method for accessing per-instance shared (baseline/default) 1191 attribute values; these are used as the basis for per-call 1192 attributes.</div> 1193<dl> 1194<dt><strong>Specified by:</strong></dt> 1195<dd><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getAttributes()">getAttributes</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<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><<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>>></code></dd> 1196</dl> 1197</li> 1198</ul> 1199<a name="findConfigOverride(java.lang.Class)"> 1200<!-- --> 1201</a> 1202<ul class="blockList"> 1203<li class="blockList"> 1204<h4>findConfigOverride</h4> 1205<pre>public final <a href="../../../../../com/fasterxml/jackson/databind/cfg/ConfigOverride.html" title="class in com.fasterxml.jackson.databind.cfg">ConfigOverride</a> findConfigOverride(<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><?> type)</pre> 1206<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#findConfigOverride(java.lang.Class)">MapperConfig</a></code></strong></div> 1207<div class="block">Accessor for finding possible <a href="../../../../../com/fasterxml/jackson/databind/cfg/ConfigOverride.html" title="class in com.fasterxml.jackson.databind.cfg"><code>ConfigOverride</code></a> to use for 1208 properties of given type. Note that only directly associate override 1209 is found; no type hierarchy traversal is performed.</div> 1210<dl> 1211<dt><strong>Specified by:</strong></dt> 1212<dd><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#findConfigOverride(java.lang.Class)">findConfigOverride</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<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><<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>>></code></dd> 1213<dt><span class="strong">Returns:</span></dt><dd>Override object if there is an override for specified type; `null` if not</dd></dl> 1214</li> 1215</ul> 1216<a name="getDefaultPropertyFormat(java.lang.Class)"> 1217<!-- --> 1218</a> 1219<ul class="blockList"> 1220<li class="blockList"> 1221<h4>getDefaultPropertyFormat</h4> 1222<pre>public final <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonFormat.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonFormat.Value</a> getDefaultPropertyFormat(<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><?> type)</pre> 1223<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultPropertyFormat(java.lang.Class)">MapperConfig</a></code></strong></div> 1224<div class="block">Accessor for default format settings to use for serialization (and, to a degree 1225 deserialization), considering baseline settings and per-type defaults 1226 for given base type (if any).</div> 1227<dl> 1228<dt><strong>Specified by:</strong></dt> 1229<dd><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultPropertyFormat(java.lang.Class)">getDefaultPropertyFormat</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<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><<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>>></code></dd> 1230</dl> 1231</li> 1232</ul> 1233<a name="getDefaultPropertyIgnorals(java.lang.Class)"> 1234<!-- --> 1235</a> 1236<ul class="blockList"> 1237<li class="blockList"> 1238<h4>getDefaultPropertyIgnorals</h4> 1239<pre>public final <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a> getDefaultPropertyIgnorals(<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><?> type)</pre> 1240<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultPropertyIgnorals(java.lang.Class)">MapperConfig</a></code></strong></div> 1241<div class="block">Accessor for default property ignorals to use, if any, for given base type, 1242 based on config overrides settings (see <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#findConfigOverride(java.lang.Class)"><code>MapperConfig.findConfigOverride(Class)</code></a>).</div> 1243<dl> 1244<dt><strong>Specified by:</strong></dt> 1245<dd><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultPropertyIgnorals(java.lang.Class)">getDefaultPropertyIgnorals</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<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><<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>>></code></dd> 1246</dl> 1247</li> 1248</ul> 1249<a name="getDefaultPropertyIgnorals(java.lang.Class, com.fasterxml.jackson.databind.introspect.AnnotatedClass)"> 1250<!-- --> 1251</a> 1252<ul class="blockList"> 1253<li class="blockList"> 1254<h4>getDefaultPropertyIgnorals</h4> 1255<pre>public final <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonIgnoreProperties.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonIgnoreProperties.Value</a> getDefaultPropertyIgnorals(<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><?> baseType, 1256 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a> actualClass)</pre> 1257<div class="block"><strong>Description copied from class: <code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultPropertyIgnorals(java.lang.Class,%20com.fasterxml.jackson.databind.introspect.AnnotatedClass)">MapperConfig</a></code></strong></div> 1258<div class="block">Helper method that may be called to see if there are property ignoral 1259 definitions from annotations (via <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotatedClass</code></a>) or through 1260 "config overrides". If both exist, config overrides have precedence 1261 over class annotations.</div> 1262<dl> 1263<dt><strong>Specified by:</strong></dt> 1264<dd><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultPropertyIgnorals(java.lang.Class,%20com.fasterxml.jackson.databind.introspect.AnnotatedClass)">getDefaultPropertyIgnorals</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<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><<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>>></code></dd> 1265</dl> 1266</li> 1267</ul> 1268<a name="findRootName(com.fasterxml.jackson.databind.JavaType)"> 1269<!-- --> 1270</a> 1271<ul class="blockList"> 1272<li class="blockList"> 1273<h4>findRootName</h4> 1274<pre>public <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> findRootName(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> rootType)</pre> 1275<dl> 1276<dt><strong>Specified by:</strong></dt> 1277<dd><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#findRootName(com.fasterxml.jackson.databind.JavaType)">findRootName</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<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><<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>>></code></dd> 1278</dl> 1279</li> 1280</ul> 1281<a name="findRootName(java.lang.Class)"> 1282<!-- --> 1283</a> 1284<ul class="blockList"> 1285<li class="blockList"> 1286<h4>findRootName</h4> 1287<pre>public <a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> 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><?> rawRootType)</pre> 1288<dl> 1289<dt><strong>Specified by:</strong></dt> 1290<dd><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#findRootName(java.lang.Class)">findRootName</a></code> in class <code><a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<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><<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>>></code></dd> 1291</dl> 1292</li> 1293</ul> 1294<a name="findMixInClassFor(java.lang.Class)"> 1295<!-- --> 1296</a> 1297<ul class="blockList"> 1298<li class="blockList"> 1299<h4>findMixInClassFor</h4> 1300<pre>public final <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><?> 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><?> cls)</pre> 1301<div class="block">Method that will check if there are "mix-in" classes (with mix-in 1302 annotations) for given class</div> 1303<dl> 1304<dt><strong>Specified by:</strong></dt> 1305<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html#findMixInClassFor(java.lang.Class)">findMixInClassFor</a></code> in interface <code><a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a></code></dd> 1306</dl> 1307</li> 1308</ul> 1309<a name="copy()"> 1310<!-- --> 1311</a> 1312<ul class="blockList"> 1313<li class="blockList"> 1314<h4>copy</h4> 1315<pre>public <a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a> copy()</pre> 1316<div class="block"><strong>Description copied from interface: <code><a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html#copy()">ClassIntrospector.MixInResolver</a></code></strong></div> 1317<div class="block">Method called to create a new, non-shared copy, to be used by different 1318 <code>ObjectMapper</code> instance, and one that should not be connected 1319 to this instance, if resolver has mutable state. 1320 If resolver is immutable may simply return `this`.</div> 1321<dl> 1322<dt><strong>Specified by:</strong></dt> 1323<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html#copy()">copy</a></code> in interface <code><a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a></code></dd> 1324</dl> 1325</li> 1326</ul> 1327<a name="mixInCount()"> 1328<!-- --> 1329</a> 1330<ul class="blockListLast"> 1331<li class="blockList"> 1332<h4>mixInCount</h4> 1333<pre>public final int mixInCount()</pre> 1334<div class="block">Test-only method -- does not reflect possibly open-ended set that external 1335 mix-in resolver might provide.</div> 1336</li> 1337</ul> 1338</li> 1339</ul> 1340</li> 1341</ul> 1342</div> 1343</div> 1344<!-- ========= END OF CLASS DATA ========= --> 1345<!-- ======= START OF BOTTOM NAVBAR ====== --> 1346<div class="bottomNav"><a name="navbar_bottom"> 1347<!-- --> 1348</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 1349<!-- --> 1350</a> 1351<ul class="navList" title="Navigation"> 1352<li><a href="../../../../../overview-summary.html">Overview</a></li> 1353<li><a href="package-summary.html">Package</a></li> 1354<li class="navBarCell1Rev">Class</li> 1355<li><a href="class-use/MapperConfigBase.html">Use</a></li> 1356<li><a href="package-tree.html">Tree</a></li> 1357<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 1358<li><a href="../../../../../index-all.html">Index</a></li> 1359<li><a href="../../../../../help-doc.html">Help</a></li> 1360</ul> 1361</div> 1362<div class="subNav"> 1363<ul class="navList"> 1364<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> 1365<li><a href="../../../../../com/fasterxml/jackson/databind/cfg/MutableConfigOverride.html" title="class in com.fasterxml.jackson.databind.cfg"><span class="strong">Next Class</span></a></li> 1366</ul> 1367<ul class="navList"> 1368<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" target="_top">Frames</a></li> 1369<li><a href="MapperConfigBase.html" target="_top">No Frames</a></li> 1370</ul> 1371<ul class="navList" id="allclasses_navbar_bottom"> 1372<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 1373</ul> 1374<div> 1375<script type="text/javascript"><!-- 1376 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 1377 if(window==top) { 1378 allClassesLink.style.display = "block"; 1379 } 1380 else { 1381 allClassesLink.style.display = "none"; 1382 } 1383 //--> 1384</script> 1385</div> 1386<div> 1387<ul class="subNavList"> 1388<li>Summary: </li> 1389<li>Nested | </li> 1390<li><a href="#field_summary">Field</a> | </li> 1391<li><a href="#constructor_summary">Constr</a> | </li> 1392<li><a href="#method_summary">Method</a></li> 1393</ul> 1394<ul class="subNavList"> 1395<li>Detail: </li> 1396<li><a href="#field_detail">Field</a> | </li> 1397<li><a href="#constructor_detail">Constr</a> | </li> 1398<li><a href="#method_detail">Method</a></li> 1399</ul> 1400</div> 1401<a name="skip-navbar_bottom"> 1402<!-- --> 1403</a></div> 1404<!-- ======== END OF BOTTOM NAVBAR ======= --> 1405<p class="legalCopy"><small>Copyright © 2008–2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 1406</body> 1407</html> 1408