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