1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<!-- NewPage --> 3<html lang="en"> 4<head> 5<!-- Generated by javadoc (version 1.7.0_79) on Wed Jul 20 08:39:10 PDT 2016 --> 6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<title>BaseSettings (jackson-databind 2.8.0 API)</title> 8<meta name="date" content="2016-07-20"> 9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> 10</head> 11<body> 12<script type="text/javascript"><!-- 13 if (location.href.indexOf('is-external=true') == -1) { 14 parent.document.title="BaseSettings (jackson-databind 2.8.0 API)"; 15 } 16//--> 17</script> 18<noscript> 19<div>JavaScript is disabled on your browser.</div> 20</noscript> 21<!-- ========= START OF TOP NAVBAR ======= --> 22<div class="topNav"><a name="navbar_top"> 23<!-- --> 24</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> 25<!-- --> 26</a> 27<ul class="navList" title="Navigation"> 28<li><a href="../../../../../overview-summary.html">Overview</a></li> 29<li><a href="package-summary.html">Package</a></li> 30<li class="navBarCell1Rev">Class</li> 31<li><a href="class-use/BaseSettings.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>Prev Class</li> 41<li><a href="../../../../../com/fasterxml/jackson/databind/cfg/ConfigFeature.html" title="interface 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/BaseSettings.html" target="_top">Frames</a></li> 45<li><a href="BaseSettings.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 BaseSettings" class="title">Class BaseSettings</h2> 85</div> 86<div class="contentContainer"> 87<ul class="inheritance"> 88<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> 89<li> 90<ul class="inheritance"> 91<li>com.fasterxml.jackson.databind.cfg.BaseSettings</li> 92</ul> 93</li> 94</ul> 95<div class="description"> 96<ul class="blockList"> 97<li class="blockList"> 98<dl> 99<dt>All Implemented Interfaces:</dt> 100<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd> 101</dl> 102<hr> 103<br> 104<pre>public final class <span class="strong">BaseSettings</span> 105extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> 106implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre> 107<div class="block">Immutable container class used to store simple configuration 108 settings. Since instances are fully immutable, instances can 109 be freely shared and used without synchronization.</div> 110<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../serialized-form.html#com.fasterxml.jackson.databind.cfg.BaseSettings">Serialized Form</a></dd></dl> 111</li> 112</ul> 113</div> 114<div class="summary"> 115<ul class="blockList"> 116<li class="blockList"> 117<!-- =========== FIELD SUMMARY =========== --> 118<ul class="blockList"> 119<li class="blockList"><a name="field_summary"> 120<!-- --> 121</a> 122<h3>Field Summary</h3> 123<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> 124<caption><span>Fields</span><span class="tabEnd"> </span></caption> 125<tr> 126<th class="colFirst" scope="col">Modifier and Type</th> 127<th class="colLast" scope="col">Field and Description</th> 128</tr> 129<tr class="altColor"> 130<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a></code></td> 131<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#_annotationIntrospector">_annotationIntrospector</a></strong></code> 132<div class="block">Introspector used for accessing annotation value based configuration.</div> 133</td> 134</tr> 135<tr class="rowColor"> 136<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a></code></td> 137<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#_classIntrospector">_classIntrospector</a></strong></code> 138<div class="block">Introspector used to figure out Bean properties needed for bean serialization 139 and deserialization.</div> 140</td> 141</tr> 142<tr class="altColor"> 143<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a></code></td> 144<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#_dateFormat">_dateFormat</a></strong></code> 145<div class="block">Custom date format to use for de-serialization.</div> 146</td> 147</tr> 148<tr class="rowColor"> 149<td class="colFirst"><code>protected <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a></code></td> 150<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#_defaultBase64">_defaultBase64</a></strong></code> 151<div class="block">Explicitly default <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>Base64Variant</code></a> to use for handling 152 binary data (<code>byte[]</code>), used with data formats 153 that use base64 encoding (like JSON, CSV).</div> 154</td> 155</tr> 156<tr class="altColor"> 157<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a></code></td> 158<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#_handlerInstantiator">_handlerInstantiator</a></strong></code> 159<div class="block">Object used for creating instances of handlers (serializers, deserializers, 160 type and type id resolvers), given class to instantiate.</div> 161</td> 162</tr> 163<tr class="rowColor"> 164<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a></code></td> 165<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#_locale">_locale</a></strong></code> 166<div class="block">Default <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util"><code>Locale</code></a> used with serialization formats.</div> 167</td> 168</tr> 169<tr class="altColor"> 170<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></code></td> 171<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#_propertyNamingStrategy">_propertyNamingStrategy</a></strong></code> 172<div class="block">Custom property naming strategy in use, if any.</div> 173</td> 174</tr> 175<tr class="rowColor"> 176<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a></code></td> 177<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#_timeZone">_timeZone</a></strong></code> 178<div class="block">Default <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util"><code>TimeZone</code></a> used with serialization formats, 179 if (and only if!) explicitly set by use; otherwise `null` to indicate 180 "use default", which means "UTC" (from Jackson 2.7); earlier versions 181 (up to 2.6) used "GMT".</div> 182</td> 183</tr> 184<tr class="altColor"> 185<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a></code></td> 186<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#_typeFactory">_typeFactory</a></strong></code> 187<div class="block">Specific factory used for creating <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a> instances; 188 needed to allow modules to add more custom type handling 189 (mostly to support types of non-Java JVM languages)</div> 190</td> 191</tr> 192<tr class="rowColor"> 193<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><?></code></td> 194<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#_typeResolverBuilder">_typeResolverBuilder</a></strong></code> 195<div class="block">Type information handler used for "untyped" values (ones declared 196 to have type <code>Object.class</code>)</div> 197</td> 198</tr> 199<tr class="altColor"> 200<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?></code></td> 201<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#_visibilityChecker">_visibilityChecker</a></strong></code> 202<div class="block">Object used for determining whether specific property elements 203 (method, constructors, fields) can be auto-detected based on 204 their visibility (access modifiers).</div> 205</td> 206</tr> 207</table> 208</li> 209</ul> 210<!-- ======== CONSTRUCTOR SUMMARY ======== --> 211<ul class="blockList"> 212<li class="blockList"><a name="constructor_summary"> 213<!-- --> 214</a> 215<h3>Constructor Summary</h3> 216<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> 217<caption><span>Constructors</span><span class="tabEnd"> </span></caption> 218<tr> 219<th class="colOne" scope="col">Constructor and Description</th> 220</tr> 221<tr class="altColor"> 222<td class="colOne"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#BaseSettings(com.fasterxml.jackson.databind.introspect.ClassIntrospector,%20com.fasterxml.jackson.databind.AnnotationIntrospector,%20com.fasterxml.jackson.databind.introspect.VisibilityChecker,%20com.fasterxml.jackson.databind.PropertyNamingStrategy,%20com.fasterxml.jackson.databind.type.TypeFactory,%20com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder,%20java.text.DateFormat,%20com.fasterxml.jackson.databind.cfg.HandlerInstantiator,%20java.util.Locale,%20java.util.TimeZone,%20com.fasterxml.jackson.core.Base64Variant)">BaseSettings</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a> ci, 223 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai, 224 <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> vc, 225 <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a> pns, 226 <a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a> tf, 227 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><?> typer, 228 <a href="http://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a> dateFormat, 229 <a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a> hi, 230 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> locale, 231 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> tz, 232 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a> defaultBase64)</code> </td> 233</tr> 234</table> 235</li> 236</ul> 237<!-- ========== METHOD SUMMARY =========== --> 238<ul class="blockList"> 239<li class="blockList"><a name="method_summary"> 240<!-- --> 241</a> 242<h3>Method Summary</h3> 243<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> 244<caption><span>Methods</span><span class="tabEnd"> </span></caption> 245<tr> 246<th class="colFirst" scope="col">Modifier and Type</th> 247<th class="colLast" scope="col">Method and Description</th> 248</tr> 249<tr class="altColor"> 250<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a></code></td> 251<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#getAnnotationIntrospector()">getAnnotationIntrospector</a></strong>()</code> </td> 252</tr> 253<tr class="rowColor"> 254<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a></code></td> 255<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#getBase64Variant()">getBase64Variant</a></strong>()</code> </td> 256</tr> 257<tr class="altColor"> 258<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a></code></td> 259<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#getClassIntrospector()">getClassIntrospector</a></strong>()</code> </td> 260</tr> 261<tr class="rowColor"> 262<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a></code></td> 263<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#getDateFormat()">getDateFormat</a></strong>()</code> </td> 264</tr> 265<tr class="altColor"> 266<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a></code></td> 267<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#getHandlerInstantiator()">getHandlerInstantiator</a></strong>()</code> </td> 268</tr> 269<tr class="rowColor"> 270<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a></code></td> 271<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#getLocale()">getLocale</a></strong>()</code> </td> 272</tr> 273<tr class="altColor"> 274<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a></code></td> 275<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#getPropertyNamingStrategy()">getPropertyNamingStrategy</a></strong>()</code> </td> 276</tr> 277<tr class="rowColor"> 278<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a></code></td> 279<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#getTimeZone()">getTimeZone</a></strong>()</code> </td> 280</tr> 281<tr class="altColor"> 282<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a></code></td> 283<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#getTypeFactory()">getTypeFactory</a></strong>()</code> </td> 284</tr> 285<tr class="rowColor"> 286<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><?></code></td> 287<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#getTypeResolverBuilder()">getTypeResolverBuilder</a></strong>()</code> </td> 288</tr> 289<tr class="altColor"> 290<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?></code></td> 291<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#getVisibilityChecker()">getVisibilityChecker</a></strong>()</code> </td> 292</tr> 293<tr class="rowColor"> 294<td class="colFirst"><code>boolean</code></td> 295<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#hasExplicitTimeZone()">hasExplicitTimeZone</a></strong>()</code> 296<div class="block">Accessor that may be called to determine whether this settings object 297 has been explicitly configured with a TimeZone (true), or is still 298 relying on the default settings (false).</div> 299</td> 300</tr> 301<tr class="altColor"> 302<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a></code></td> 303<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#with(com.fasterxml.jackson.core.Base64Variant)">with</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a> base64)</code> </td> 304</tr> 305<tr class="rowColor"> 306<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a></code></td> 307<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#with(java.util.Locale)">with</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> l)</code> </td> 308</tr> 309<tr class="altColor"> 310<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a></code></td> 311<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#with(java.util.TimeZone)">with</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> tz)</code> 312<div class="block">Fluent factory for constructing a new instance that uses specified TimeZone.</div> 313</td> 314</tr> 315<tr class="rowColor"> 316<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a></code></td> 317<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#withAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">withAnnotationIntrospector</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai)</code> </td> 318</tr> 319<tr class="altColor"> 320<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a></code></td> 321<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.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> ai)</code> </td> 322</tr> 323<tr class="rowColor"> 324<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a></code></td> 325<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#withClassIntrospector(com.fasterxml.jackson.databind.introspect.ClassIntrospector)">withClassIntrospector</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a> ci)</code> </td> 326</tr> 327<tr class="altColor"> 328<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a></code></td> 329<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#withDateFormat(java.text.DateFormat)">withDateFormat</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a> df)</code> </td> 330</tr> 331<tr class="rowColor"> 332<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a></code></td> 333<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#withHandlerInstantiator(com.fasterxml.jackson.databind.cfg.HandlerInstantiator)">withHandlerInstantiator</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a> hi)</code> </td> 334</tr> 335<tr class="altColor"> 336<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a></code></td> 337<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.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> ai)</code> </td> 338</tr> 339<tr class="rowColor"> 340<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a></code></td> 341<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#withPropertyNamingStrategy(com.fasterxml.jackson.databind.PropertyNamingStrategy)">withPropertyNamingStrategy</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a> pns)</code> </td> 342</tr> 343<tr class="altColor"> 344<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a></code></td> 345<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#withTypeFactory(com.fasterxml.jackson.databind.type.TypeFactory)">withTypeFactory</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a> tf)</code> </td> 346</tr> 347<tr class="rowColor"> 348<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a></code></td> 349<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#withTypeResolverBuilder(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder)">withTypeResolverBuilder</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><?> typer)</code> </td> 350</tr> 351<tr class="altColor"> 352<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a></code></td> 353<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor,%20com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withVisibility</a></strong>(<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/PropertyAccessor.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">PropertyAccessor</a> forMethod, 354 <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</a> visibility)</code> </td> 355</tr> 356<tr class="rowColor"> 357<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a></code></td> 358<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#withVisibilityChecker(com.fasterxml.jackson.databind.introspect.VisibilityChecker)">withVisibilityChecker</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> vc)</code> </td> 359</tr> 360</table> 361<ul class="blockList"> 362<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> 363<!-- --> 364</a> 365<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> 366<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li> 367</ul> 368</li> 369</ul> 370</li> 371</ul> 372</div> 373<div class="details"> 374<ul class="blockList"> 375<li class="blockList"> 376<!-- ============ FIELD DETAIL =========== --> 377<ul class="blockList"> 378<li class="blockList"><a name="field_detail"> 379<!-- --> 380</a> 381<h3>Field Detail</h3> 382<a name="_classIntrospector"> 383<!-- --> 384</a> 385<ul class="blockList"> 386<li class="blockList"> 387<h4>_classIntrospector</h4> 388<pre>protected final <a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a> _classIntrospector</pre> 389<div class="block">Introspector used to figure out Bean properties needed for bean serialization 390 and deserialization. Overridable so that it is possible to change low-level 391 details of introspection, like adding new annotation types.</div> 392</li> 393</ul> 394<a name="_annotationIntrospector"> 395<!-- --> 396</a> 397<ul class="blockList"> 398<li class="blockList"> 399<h4>_annotationIntrospector</h4> 400<pre>protected final <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> _annotationIntrospector</pre> 401<div class="block">Introspector used for accessing annotation value based configuration.</div> 402</li> 403</ul> 404<a name="_visibilityChecker"> 405<!-- --> 406</a> 407<ul class="blockList"> 408<li class="blockList"> 409<h4>_visibilityChecker</h4> 410<pre>protected final <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> _visibilityChecker</pre> 411<div class="block">Object used for determining whether specific property elements 412 (method, constructors, fields) can be auto-detected based on 413 their visibility (access modifiers). Can be changed to allow 414 different minimum visibility levels for auto-detection. Note 415 that this is the global handler; individual types (classes) 416 can further override active checker used (using 417 <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonAutoDetect.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonAutoDetect</code></a> annotation)</div> 418</li> 419</ul> 420<a name="_propertyNamingStrategy"> 421<!-- --> 422</a> 423<ul class="blockList"> 424<li class="blockList"> 425<h4>_propertyNamingStrategy</h4> 426<pre>protected final <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a> _propertyNamingStrategy</pre> 427<div class="block">Custom property naming strategy in use, if any.</div> 428</li> 429</ul> 430<a name="_typeFactory"> 431<!-- --> 432</a> 433<ul class="blockList"> 434<li class="blockList"> 435<h4>_typeFactory</h4> 436<pre>protected final <a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a> _typeFactory</pre> 437<div class="block">Specific factory used for creating <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a> instances; 438 needed to allow modules to add more custom type handling 439 (mostly to support types of non-Java JVM languages)</div> 440</li> 441</ul> 442<a name="_typeResolverBuilder"> 443<!-- --> 444</a> 445<ul class="blockList"> 446<li class="blockList"> 447<h4>_typeResolverBuilder</h4> 448<pre>protected final <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><?> _typeResolverBuilder</pre> 449<div class="block">Type information handler used for "untyped" values (ones declared 450 to have type <code>Object.class</code>)</div> 451</li> 452</ul> 453<a name="_dateFormat"> 454<!-- --> 455</a> 456<ul class="blockList"> 457<li class="blockList"> 458<h4>_dateFormat</h4> 459<pre>protected final <a href="http://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a> _dateFormat</pre> 460<div class="block">Custom date format to use for de-serialization. If specified, will be 461 used instead of <a href="../../../../../com/fasterxml/jackson/databind/util/StdDateFormat.html" title="class in com.fasterxml.jackson.databind.util"><code>StdDateFormat</code></a>. 462<p> 463 Note that the configured format object will be cloned once per 464 deserialization process (first time it is needed)</div> 465</li> 466</ul> 467<a name="_handlerInstantiator"> 468<!-- --> 469</a> 470<ul class="blockList"> 471<li class="blockList"> 472<h4>_handlerInstantiator</h4> 473<pre>protected final <a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a> _handlerInstantiator</pre> 474<div class="block">Object used for creating instances of handlers (serializers, deserializers, 475 type and type id resolvers), given class to instantiate. This is typically 476 used to do additional configuration (with dependency injection, for example) 477 beyond simply construction of instances; or to use alternative constructors.</div> 478</li> 479</ul> 480<a name="_locale"> 481<!-- --> 482</a> 483<ul class="blockList"> 484<li class="blockList"> 485<h4>_locale</h4> 486<pre>protected final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> _locale</pre> 487<div class="block">Default <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util"><code>Locale</code></a> used with serialization formats. 488 Default value is <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true#getDefault()" title="class or interface in java.util"><code>Locale.getDefault()</code></a>.</div> 489</li> 490</ul> 491<a name="_timeZone"> 492<!-- --> 493</a> 494<ul class="blockList"> 495<li class="blockList"> 496<h4>_timeZone</h4> 497<pre>protected final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> _timeZone</pre> 498<div class="block">Default <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util"><code>TimeZone</code></a> used with serialization formats, 499 if (and only if!) explicitly set by use; otherwise `null` to indicate 500 "use default", which means "UTC" (from Jackson 2.7); earlier versions 501 (up to 2.6) used "GMT". 502<p> 503 Note that if a new value is set, timezone is also assigned to 504 <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html#_dateFormat"><code>_dateFormat</code></a> of this object.</div> 505</li> 506</ul> 507<a name="_defaultBase64"> 508<!-- --> 509</a> 510<ul class="blockListLast"> 511<li class="blockList"> 512<h4>_defaultBase64</h4> 513<pre>protected final <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a> _defaultBase64</pre> 514<div class="block">Explicitly default <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>Base64Variant</code></a> to use for handling 515 binary data (<code>byte[]</code>), used with data formats 516 that use base64 encoding (like JSON, CSV).</div> 517<dl><dt><span class="strong">Since:</span></dt> 518 <dd>2.1</dd></dl> 519</li> 520</ul> 521</li> 522</ul> 523<!-- ========= CONSTRUCTOR DETAIL ======== --> 524<ul class="blockList"> 525<li class="blockList"><a name="constructor_detail"> 526<!-- --> 527</a> 528<h3>Constructor Detail</h3> 529<a name="BaseSettings(com.fasterxml.jackson.databind.introspect.ClassIntrospector, com.fasterxml.jackson.databind.AnnotationIntrospector, com.fasterxml.jackson.databind.introspect.VisibilityChecker, com.fasterxml.jackson.databind.PropertyNamingStrategy, com.fasterxml.jackson.databind.type.TypeFactory, com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder, java.text.DateFormat, com.fasterxml.jackson.databind.cfg.HandlerInstantiator, java.util.Locale, java.util.TimeZone, com.fasterxml.jackson.core.Base64Variant)"> 530<!-- --> 531</a> 532<ul class="blockListLast"> 533<li class="blockList"> 534<h4>BaseSettings</h4> 535<pre>public BaseSettings(<a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a> ci, 536 <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai, 537 <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> vc, 538 <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a> pns, 539 <a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a> tf, 540 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><?> typer, 541 <a href="http://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a> dateFormat, 542 <a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a> hi, 543 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> locale, 544 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> tz, 545 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a> defaultBase64)</pre> 546</li> 547</ul> 548</li> 549</ul> 550<!-- ============ METHOD DETAIL ========== --> 551<ul class="blockList"> 552<li class="blockList"><a name="method_detail"> 553<!-- --> 554</a> 555<h3>Method Detail</h3> 556<a name="withClassIntrospector(com.fasterxml.jackson.databind.introspect.ClassIntrospector)"> 557<!-- --> 558</a> 559<ul class="blockList"> 560<li class="blockList"> 561<h4>withClassIntrospector</h4> 562<pre>public <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> withClassIntrospector(<a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a> ci)</pre> 563</li> 564</ul> 565<a name="withAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)"> 566<!-- --> 567</a> 568<ul class="blockList"> 569<li class="blockList"> 570<h4>withAnnotationIntrospector</h4> 571<pre>public <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> withAnnotationIntrospector(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai)</pre> 572</li> 573</ul> 574<a name="withInsertedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)"> 575<!-- --> 576</a> 577<ul class="blockList"> 578<li class="blockList"> 579<h4>withInsertedAnnotationIntrospector</h4> 580<pre>public <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> withInsertedAnnotationIntrospector(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai)</pre> 581</li> 582</ul> 583<a name="withAppendedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)"> 584<!-- --> 585</a> 586<ul class="blockList"> 587<li class="blockList"> 588<h4>withAppendedAnnotationIntrospector</h4> 589<pre>public <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> withAppendedAnnotationIntrospector(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai)</pre> 590</li> 591</ul> 592<a name="withVisibilityChecker(com.fasterxml.jackson.databind.introspect.VisibilityChecker)"> 593<!-- --> 594</a> 595<ul class="blockList"> 596<li class="blockList"> 597<h4>withVisibilityChecker</h4> 598<pre>public <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> withVisibilityChecker(<a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> vc)</pre> 599</li> 600</ul> 601<a name="withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)"> 602<!-- --> 603</a> 604<ul class="blockList"> 605<li class="blockList"> 606<h4>withVisibility</h4> 607<pre>public <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> withVisibility(<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/PropertyAccessor.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">PropertyAccessor</a> forMethod, 608 <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</a> visibility)</pre> 609</li> 610</ul> 611<a name="withPropertyNamingStrategy(com.fasterxml.jackson.databind.PropertyNamingStrategy)"> 612<!-- --> 613</a> 614<ul class="blockList"> 615<li class="blockList"> 616<h4>withPropertyNamingStrategy</h4> 617<pre>public <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> withPropertyNamingStrategy(<a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a> pns)</pre> 618</li> 619</ul> 620<a name="withTypeFactory(com.fasterxml.jackson.databind.type.TypeFactory)"> 621<!-- --> 622</a> 623<ul class="blockList"> 624<li class="blockList"> 625<h4>withTypeFactory</h4> 626<pre>public <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> withTypeFactory(<a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a> tf)</pre> 627</li> 628</ul> 629<a name="withTypeResolverBuilder(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder)"> 630<!-- --> 631</a> 632<ul class="blockList"> 633<li class="blockList"> 634<h4>withTypeResolverBuilder</h4> 635<pre>public <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> withTypeResolverBuilder(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><?> typer)</pre> 636</li> 637</ul> 638<a name="withDateFormat(java.text.DateFormat)"> 639<!-- --> 640</a> 641<ul class="blockList"> 642<li class="blockList"> 643<h4>withDateFormat</h4> 644<pre>public <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> withDateFormat(<a href="http://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a> df)</pre> 645</li> 646</ul> 647<a name="withHandlerInstantiator(com.fasterxml.jackson.databind.cfg.HandlerInstantiator)"> 648<!-- --> 649</a> 650<ul class="blockList"> 651<li class="blockList"> 652<h4>withHandlerInstantiator</h4> 653<pre>public <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> withHandlerInstantiator(<a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a> hi)</pre> 654</li> 655</ul> 656<a name="with(java.util.Locale)"> 657<!-- --> 658</a> 659<ul class="blockList"> 660<li class="blockList"> 661<h4>with</h4> 662<pre>public <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> with(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> l)</pre> 663</li> 664</ul> 665<a name="with(java.util.TimeZone)"> 666<!-- --> 667</a> 668<ul class="blockList"> 669<li class="blockList"> 670<h4>with</h4> 671<pre>public <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> with(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> tz)</pre> 672<div class="block">Fluent factory for constructing a new instance that uses specified TimeZone. 673 Note that timezone used with also be assigned to configured <a href="http://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text"><code>DateFormat</code></a>, 674 changing time formatting defaults.</div> 675</li> 676</ul> 677<a name="with(com.fasterxml.jackson.core.Base64Variant)"> 678<!-- --> 679</a> 680<ul class="blockList"> 681<li class="blockList"> 682<h4>with</h4> 683<pre>public <a href="../../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> with(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a> base64)</pre> 684<dl><dt><span class="strong">Since:</span></dt> 685 <dd>2.1</dd></dl> 686</li> 687</ul> 688<a name="getClassIntrospector()"> 689<!-- --> 690</a> 691<ul class="blockList"> 692<li class="blockList"> 693<h4>getClassIntrospector</h4> 694<pre>public <a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a> getClassIntrospector()</pre> 695</li> 696</ul> 697<a name="getAnnotationIntrospector()"> 698<!-- --> 699</a> 700<ul class="blockList"> 701<li class="blockList"> 702<h4>getAnnotationIntrospector</h4> 703<pre>public <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> getAnnotationIntrospector()</pre> 704</li> 705</ul> 706<a name="getVisibilityChecker()"> 707<!-- --> 708</a> 709<ul class="blockList"> 710<li class="blockList"> 711<h4>getVisibilityChecker</h4> 712<pre>public <a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> getVisibilityChecker()</pre> 713</li> 714</ul> 715<a name="getPropertyNamingStrategy()"> 716<!-- --> 717</a> 718<ul class="blockList"> 719<li class="blockList"> 720<h4>getPropertyNamingStrategy</h4> 721<pre>public <a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a> getPropertyNamingStrategy()</pre> 722</li> 723</ul> 724<a name="getTypeFactory()"> 725<!-- --> 726</a> 727<ul class="blockList"> 728<li class="blockList"> 729<h4>getTypeFactory</h4> 730<pre>public <a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a> getTypeFactory()</pre> 731</li> 732</ul> 733<a name="getTypeResolverBuilder()"> 734<!-- --> 735</a> 736<ul class="blockList"> 737<li class="blockList"> 738<h4>getTypeResolverBuilder</h4> 739<pre>public <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><?> getTypeResolverBuilder()</pre> 740</li> 741</ul> 742<a name="getDateFormat()"> 743<!-- --> 744</a> 745<ul class="blockList"> 746<li class="blockList"> 747<h4>getDateFormat</h4> 748<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a> getDateFormat()</pre> 749</li> 750</ul> 751<a name="getHandlerInstantiator()"> 752<!-- --> 753</a> 754<ul class="blockList"> 755<li class="blockList"> 756<h4>getHandlerInstantiator</h4> 757<pre>public <a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a> getHandlerInstantiator()</pre> 758</li> 759</ul> 760<a name="getLocale()"> 761<!-- --> 762</a> 763<ul class="blockList"> 764<li class="blockList"> 765<h4>getLocale</h4> 766<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> getLocale()</pre> 767</li> 768</ul> 769<a name="getTimeZone()"> 770<!-- --> 771</a> 772<ul class="blockList"> 773<li class="blockList"> 774<h4>getTimeZone</h4> 775<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> getTimeZone()</pre> 776</li> 777</ul> 778<a name="hasExplicitTimeZone()"> 779<!-- --> 780</a> 781<ul class="blockList"> 782<li class="blockList"> 783<h4>hasExplicitTimeZone</h4> 784<pre>public boolean hasExplicitTimeZone()</pre> 785<div class="block">Accessor that may be called to determine whether this settings object 786 has been explicitly configured with a TimeZone (true), or is still 787 relying on the default settings (false).</div> 788<dl><dt><span class="strong">Since:</span></dt> 789 <dd>2.7</dd></dl> 790</li> 791</ul> 792<a name="getBase64Variant()"> 793<!-- --> 794</a> 795<ul class="blockListLast"> 796<li class="blockList"> 797<h4>getBase64Variant</h4> 798<pre>public <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a> getBase64Variant()</pre> 799</li> 800</ul> 801</li> 802</ul> 803</li> 804</ul> 805</div> 806</div> 807<!-- ========= END OF CLASS DATA ========= --> 808<!-- ======= START OF BOTTOM NAVBAR ====== --> 809<div class="bottomNav"><a name="navbar_bottom"> 810<!-- --> 811</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 812<!-- --> 813</a> 814<ul class="navList" title="Navigation"> 815<li><a href="../../../../../overview-summary.html">Overview</a></li> 816<li><a href="package-summary.html">Package</a></li> 817<li class="navBarCell1Rev">Class</li> 818<li><a href="class-use/BaseSettings.html">Use</a></li> 819<li><a href="package-tree.html">Tree</a></li> 820<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 821<li><a href="../../../../../index-all.html">Index</a></li> 822<li><a href="../../../../../help-doc.html">Help</a></li> 823</ul> 824</div> 825<div class="subNav"> 826<ul class="navList"> 827<li>Prev Class</li> 828<li><a href="../../../../../com/fasterxml/jackson/databind/cfg/ConfigFeature.html" title="interface in com.fasterxml.jackson.databind.cfg"><span class="strong">Next Class</span></a></li> 829</ul> 830<ul class="navList"> 831<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/cfg/BaseSettings.html" target="_top">Frames</a></li> 832<li><a href="BaseSettings.html" target="_top">No Frames</a></li> 833</ul> 834<ul class="navList" id="allclasses_navbar_bottom"> 835<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 836</ul> 837<div> 838<script type="text/javascript"><!-- 839 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 840 if(window==top) { 841 allClassesLink.style.display = "block"; 842 } 843 else { 844 allClassesLink.style.display = "none"; 845 } 846 //--> 847</script> 848</div> 849<div> 850<ul class="subNavList"> 851<li>Summary: </li> 852<li>Nested | </li> 853<li><a href="#field_summary">Field</a> | </li> 854<li><a href="#constructor_summary">Constr</a> | </li> 855<li><a href="#method_summary">Method</a></li> 856</ul> 857<ul class="subNavList"> 858<li>Detail: </li> 859<li><a href="#field_detail">Field</a> | </li> 860<li><a href="#constructor_detail">Constr</a> | </li> 861<li><a href="#method_detail">Method</a></li> 862</ul> 863</div> 864<a name="skip-navbar_bottom"> 865<!-- --> 866</a></div> 867<!-- ======== END OF BOTTOM NAVBAR ======= --> 868<p class="legalCopy"><small>Copyright © 2008–2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 869</body> 870</html> 871