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