1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<!-- NewPage --> 3<html lang="en"> 4<head> 5<!-- Generated by javadoc (version 1.7.0_79) on Fri Jan 15 20:28:41 PST 2016 --> 6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<title>SerializationConfig (jackson-databind 2.7.0 API)</title> 8<meta name="date" content="2016-01-15"> 9<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> 10</head> 11<body> 12<script type="text/javascript"><!-- 13 if (location.href.indexOf('is-external=true') == -1) { 14 parent.document.title="SerializationConfig (jackson-databind 2.7.0 API)"; 15 } 16//--> 17</script> 18<noscript> 19<div>JavaScript is disabled on your browser.</div> 20</noscript> 21<!-- ========= START OF TOP NAVBAR ======= --> 22<div class="topNav"><a name="navbar_top"> 23<!-- --> 24</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> 25<!-- --> 26</a> 27<ul class="navList" title="Navigation"> 28<li><a href="../../../../overview-summary.html">Overview</a></li> 29<li><a href="package-summary.html">Package</a></li> 30<li class="navBarCell1Rev">Class</li> 31<li><a href="class-use/SerializationConfig.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/SequenceWriter.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Prev Class</span></a></li> 41<li><a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind"><span class="strong">Next Class</span></a></li> 42</ul> 43<ul class="navList"> 44<li><a href="../../../../index.html?com/fasterxml/jackson/databind/SerializationConfig.html" target="_top">Frames</a></li> 45<li><a href="SerializationConfig.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</div> 84<h2 title="Class SerializationConfig" class="title">Class SerializationConfig</h2> 85</div> 86<div class="contentContainer"> 87<ul class="inheritance"> 88<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> 89<li> 90<ul class="inheritance"> 91<li><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg.MapperConfig</a><T></li> 92<li> 93<ul class="inheritance"> 94<li><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg.MapperConfigBase</a><<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></li> 95<li> 96<ul class="inheritance"> 97<li>com.fasterxml.jackson.databind.SerializationConfig</li> 98</ul> 99</li> 100</ul> 101</li> 102</ul> 103</li> 104</ul> 105<div class="description"> 106<ul class="blockList"> 107<li class="blockList"> 108<dl> 109<dt>All Implemented Interfaces:</dt> 110<dd><a href="../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd> 111</dl> 112<hr> 113<br> 114<pre>public final class <span class="strong">SerializationConfig</span> 115extends <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/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>> 116implements <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> 117<div class="block">Object that contains baseline configuration for serialization 118 process. An instance is owned by <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a>, which 119 passes an immutable instance for serialization process to 120 <a href="../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind"><code>SerializerProvider</code></a> and <a href="../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser"><code>SerializerFactory</code></a> 121 (either directly, or through <a href="../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a>. 122<p> 123 Note that instances are considered immutable and as such no copies 124 should need to be created for sharing; all copying is done with 125 "fluent factory" methods.</div> 126<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#com.fasterxml.jackson.databind.SerializationConfig">Serialized Form</a></dd></dl> 127</li> 128</ul> 129</div> 130<div class="summary"> 131<ul class="blockList"> 132<li class="blockList"> 133<!-- =========== FIELD SUMMARY =========== --> 134<ul class="blockList"> 135<li class="blockList"><a name="field_summary"> 136<!-- --> 137</a> 138<h3>Field Summary</h3> 139<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> 140<caption><span>Fields</span><span class="tabEnd"> </span></caption> 141<tr> 142<th class="colFirst" scope="col">Modifier and Type</th> 143<th class="colLast" scope="col">Field and Description</th> 144</tr> 145<tr class="altColor"> 146<td class="colFirst"><code>protected <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</a></code></td> 147<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#_defaultPrettyPrinter">_defaultPrettyPrinter</a></strong></code> 148<div class="block">If "default pretty-printing" is enabled, it will create the instance 149 from this blueprint object.</div> 150</td> 151</tr> 152<tr class="rowColor"> 153<td class="colFirst"><code>protected <a href="../../../../com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser">FilterProvider</a></code></td> 154<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#_filterProvider">_filterProvider</a></strong></code> 155<div class="block">Object used for resolving filter ids to filter instances.</div> 156</td> 157</tr> 158<tr class="altColor"> 159<td class="colFirst"><code>protected int</code></td> 160<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#_formatWriteFeatures">_formatWriteFeatures</a></strong></code> 161<div class="block">States of <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>FormatFeature</code></a>s to enable/disable.</div> 162</td> 163</tr> 164<tr class="rowColor"> 165<td class="colFirst"><code>protected int</code></td> 166<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#_formatWriteFeaturesToChange">_formatWriteFeaturesToChange</a></strong></code> 167<div class="block">Bitflag of <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>FormatFeature</code></a>s to enable/disable</div> 168</td> 169</tr> 170<tr class="altColor"> 171<td class="colFirst"><code>protected int</code></td> 172<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#_generatorFeatures">_generatorFeatures</a></strong></code> 173<div class="block">States of <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator.Feature</code></a>s to enable/disable.</div> 174</td> 175</tr> 176<tr class="rowColor"> 177<td class="colFirst"><code>protected int</code></td> 178<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#_generatorFeaturesToChange">_generatorFeaturesToChange</a></strong></code> 179<div class="block">Bitflag of <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator.Feature</code></a>s to enable/disable</div> 180</td> 181</tr> 182<tr class="altColor"> 183<td class="colFirst"><code>protected int</code></td> 184<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#_serFeatures">_serFeatures</a></strong></code> 185<div class="block">Set of <a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind"><code>SerializationFeature</code></a>s enabled.</div> 186</td> 187</tr> 188<tr class="rowColor"> 189<td class="colFirst"><code>protected <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Value</a></code></td> 190<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#_serializationInclusion">_serializationInclusion</a></strong></code> 191<div class="block">Which Bean/Map properties are to be included in serialization? 192 Default settings is to include all regardless of value; can be 193 changed to only include non-null properties, or properties 194 with non-default values.</div> 195</td> 196</tr> 197<tr class="altColor"> 198<td class="colFirst"><code>protected static <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Value</a></code></td> 199<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#DEFAULT_INCLUSION">DEFAULT_INCLUSION</a></strong></code> </td> 200</tr> 201<tr class="rowColor"> 202<td class="colFirst"><code>protected static <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</a></code></td> 203<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#DEFAULT_PRETTY_PRINTER">DEFAULT_PRETTY_PRINTER</a></strong></code> </td> 204</tr> 205</table> 206<ul class="blockList"> 207<li class="blockList"><a name="fields_inherited_from_class_com.fasterxml.jackson.databind.cfg.MapperConfigBase"> 208<!-- --> 209</a> 210<h3>Fields inherited from class com.fasterxml.jackson.databind.cfg.<a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a></h3> 211<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_attributes">_attributes</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_mixIns">_mixIns</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_rootName">_rootName</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_rootNames">_rootNames</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_subtypeResolver">_subtypeResolver</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_view">_view</a></code></li> 212</ul> 213<ul class="blockList"> 214<li class="blockList"><a name="fields_inherited_from_class_com.fasterxml.jackson.databind.cfg.MapperConfig"> 215<!-- --> 216</a> 217<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> 218<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#_base">_base</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#_mapperFeatures">_mapperFeatures</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#EMPTY_FORMAT">EMPTY_FORMAT</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#EMPTY_INCLUDE">EMPTY_INCLUDE</a></code></li> 219</ul> 220</li> 221</ul> 222<!-- ======== CONSTRUCTOR SUMMARY ======== --> 223<ul class="blockList"> 224<li class="blockList"><a name="constructor_summary"> 225<!-- --> 226</a> 227<h3>Constructor Summary</h3> 228<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> 229<caption><span>Constructors</span><span class="tabEnd"> </span></caption> 230<tr> 231<th class="colFirst" scope="col">Modifier</th> 232<th class="colLast" scope="col">Constructor and Description</th> 233</tr> 234<tr class="altColor"> 235<td class="colFirst"><code> </code></td> 236<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#SerializationConfig(com.fasterxml.jackson.databind.cfg.BaseSettings,%20com.fasterxml.jackson.databind.jsontype.SubtypeResolver,%20com.fasterxml.jackson.databind.introspect.SimpleMixInResolver,%20com.fasterxml.jackson.databind.util.RootNameLookup)">SerializationConfig</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> base, 237 <a href="../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> str, 238 <a href="../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a> mixins, 239 <a href="../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a> rootNames)</code> 240<div class="block">Constructor used by ObjectMapper to create default configuration object instance.</div> 241</td> 242</tr> 243<tr class="rowColor"> 244<td class="colFirst"><code>protected </code></td> 245<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#SerializationConfig(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.cfg.ContextAttributes)">SerializationConfig</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> src, 246 <a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> attrs)</code> </td> 247</tr> 248<tr class="altColor"> 249<td class="colFirst"><code>protected </code></td> 250<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#SerializationConfig(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.core.PrettyPrinter)">SerializationConfig</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> src, 251 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</a> defaultPP)</code> </td> 252</tr> 253<tr class="rowColor"> 254<td class="colFirst"><code>protected </code></td> 255<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#SerializationConfig(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.introspect.SimpleMixInResolver)">SerializationConfig</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> src, 256 <a href="../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a> mixins)</code> </td> 257</tr> 258<tr class="altColor"> 259<td class="colFirst"><code>protected </code></td> 260<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#SerializationConfig(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.introspect.SimpleMixInResolver,%20com.fasterxml.jackson.databind.util.RootNameLookup)">SerializationConfig</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> src, 261 <a href="../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a> mixins, 262 <a href="../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a> rootNames)</code> 263<div class="block">Copy-constructor used for making a copy to be used by new <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> 264 or <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a>.</div> 265</td> 266</tr> 267</table> 268</li> 269</ul> 270<!-- ========== METHOD SUMMARY =========== --> 271<ul class="blockList"> 272<li class="blockList"><a name="method_summary"> 273<!-- --> 274</a> 275<h3>Method Summary</h3> 276<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> 277<caption><span>Methods</span><span class="tabEnd"> </span></caption> 278<tr> 279<th class="colFirst" scope="col">Modifier and Type</th> 280<th class="colLast" scope="col">Method and Description</th> 281</tr> 282<tr class="altColor"> 283<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</a></code></td> 284<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#constructDefaultPrettyPrinter()">constructDefaultPrettyPrinter</a></strong>()</code> </td> 285</tr> 286<tr class="rowColor"> 287<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a></code></td> 288<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#getAnnotationIntrospector()">getAnnotationIntrospector</a></strong>()</code> 289<div class="block">Method for getting <a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> configured 290 to introspect annotation values used for configuration.</div> 291</td> 292</tr> 293<tr class="altColor"> 294<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</a></code></td> 295<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#getDefaultPrettyPrinter()">getDefaultPrettyPrinter</a></strong>()</code> 296<div class="block">Accessor for configured blueprint "default" <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>PrettyPrinter</code></a> to 297 use, if default pretty-printing is enabled.</div> 298</td> 299</tr> 300<tr class="rowColor"> 301<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonFormat.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonFormat.Value</a></code></td> 302<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#getDefaultPropertyFormat(java.lang.Class)">getDefaultPropertyFormat</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> baseType)</code> 303<div class="block">Accessor for default format settings to use for serialization (and, to a degree 304 deserialization), considering baseline settings and per-type defaults 305 for given base type (if any).</div> 306</td> 307</tr> 308<tr class="altColor"> 309<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Value</a></code></td> 310<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#getDefaultPropertyInclusion()">getDefaultPropertyInclusion</a></strong>()</code> 311<div class="block">Accessor for default property inclusion to use for serialization, 312 used unless overridden by per-type or per-property overrides.</div> 313</td> 314</tr> 315<tr class="rowColor"> 316<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Value</a></code></td> 317<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#getDefaultPropertyInclusion(java.lang.Class)">getDefaultPropertyInclusion</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> baseType)</code> 318<div class="block">Accessor for default property inclusion to use for serialization, 319 considering possible per-type override for given base type.</div> 320</td> 321</tr> 322<tr class="altColor"> 323<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> 324<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#getDefaultVisibilityChecker()">getDefaultVisibilityChecker</a></strong>()</code> 325<div class="block">Accessor for object used for determining whether specific property elements 326 (method, constructors, fields) can be auto-detected based on 327 their visibility (access modifiers).</div> 328</td> 329</tr> 330<tr class="rowColor"> 331<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser">FilterProvider</a></code></td> 332<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#getFilterProvider()">getFilterProvider</a></strong>()</code> 333<div class="block">Method for getting provider used for locating filters given 334 id (which is usually provided with filter annotations).</div> 335</td> 336</tr> 337<tr class="altColor"> 338<td class="colFirst"><code>int</code></td> 339<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#getSerializationFeatures()">getSerializationFeatures</a></strong>()</code> </td> 340</tr> 341<tr class="rowColor"> 342<td class="colFirst"><code><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.Include.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Include</a></code></td> 343<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#getSerializationInclusion()">getSerializationInclusion</a></strong>()</code> 344<div class="block"><strong>Deprecated.</strong> 345<div class="block"><i>Since 2.7 use <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#getDefaultPropertyInclusion()"><code>getDefaultPropertyInclusion()</code></a> instead</i></div> 346</div> 347</td> 348</tr> 349<tr class="altColor"> 350<td class="colFirst"><code>boolean</code></td> 351<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#hasSerializationFeatures(int)">hasSerializationFeatures</a></strong>(int featureMask)</code> 352<div class="block">"Bulk" access method for checking that all features specified by 353 mask are enabled.</div> 354</td> 355</tr> 356<tr class="rowColor"> 357<td class="colFirst"><code>void</code></td> 358<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#initialize(com.fasterxml.jackson.core.JsonGenerator)">initialize</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a> g)</code> 359<div class="block">Method called by <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> and <a href="../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> 360 to modify those <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator.Feature</code></a> settings 361 that have been configured via this config instance.</div> 362</td> 363</tr> 364<tr class="altColor"> 365<td class="colFirst"><code><T extends <a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>> <br>T</code></td> 366<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#introspect(com.fasterxml.jackson.databind.JavaType)">introspect</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 367<div class="block">Method that will introspect full bean properties for the purpose 368 of building a bean serializer</div> 369</td> 370</tr> 371<tr class="rowColor"> 372<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></td> 373<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#introspectClassAnnotations(com.fasterxml.jackson.databind.JavaType)">introspectClassAnnotations</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 374<div class="block">Accessor for getting bean description that only contains class 375 annotations: useful if no getter/setter/creator information is needed.</div> 376</td> 377</tr> 378<tr class="altColor"> 379<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></td> 380<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#introspectDirectClassAnnotations(com.fasterxml.jackson.databind.JavaType)">introspectDirectClassAnnotations</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> 381<div class="block">Accessor for getting bean description that only contains immediate class 382 annotations: ones from the class, and its direct mix-in, if any, but 383 not from super types.</div> 384</td> 385</tr> 386<tr class="rowColor"> 387<td class="colFirst"><code>boolean</code></td> 388<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#isEnabled(com.fasterxml.jackson.core.JsonGenerator.Feature,%20com.fasterxml.jackson.core.JsonFactory)">isEnabled</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a> f, 389 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> factory)</code> 390<div class="block">Accessor method that first checks if we have any overrides 391 for feature, and only if not, checks state of passed-in 392 factory.</div> 393</td> 394</tr> 395<tr class="altColor"> 396<td class="colFirst"><code>boolean</code></td> 397<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#isEnabled(com.fasterxml.jackson.databind.SerializationFeature)">isEnabled</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> f)</code> </td> 398</tr> 399<tr class="rowColor"> 400<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> 401<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#toString()">toString</a></strong>()</code> </td> 402</tr> 403<tr class="altColor"> 404<td class="colFirst"><code>boolean</code></td> 405<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#useRootWrapping()">useRootWrapping</a></strong>()</code> 406<div class="block">Accessor for checking whether configuration indicates that 407 "root wrapping" (use of an extra property/name pair at root level) 408 is expected or not.</div> 409</td> 410</tr> 411<tr class="rowColor"> 412<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 413<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.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> 414<div class="block">Method for constructing and returning a new instance with different 415 <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> 416</td> 417</tr> 418<tr class="altColor"> 419<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 420<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.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> 421<div class="block">Method for constructing and returning a new instance with different 422 default <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>Base64Variant</code></a> to use with base64-encoded binary values.</div> 423</td> 424</tr> 425<tr class="rowColor"> 426<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 427<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.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> 428<div class="block">Method for constructing and returning a new instance with different 429 <a href="../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect"><code>ClassIntrospector</code></a> 430 to use.</div> 431</td> 432</tr> 433<tr class="altColor"> 434<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 435<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.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> 436<div class="block">Method for constructing an instance that has specified 437 contextual attributes.</div> 438</td> 439</tr> 440<tr class="rowColor"> 441<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 442<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(java.text.DateFormat)">with</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a> df)</code> 443<div class="block">In addition to constructing instance with specified date format, 444 will enable or disable <code>SerializationFeature.WRITE_DATES_AS_TIMESTAMPS</code> 445 (enable if format set as null; disable if non-null)</div> 446</td> 447</tr> 448<tr class="altColor"> 449<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 450<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.core.FormatFeature)">with</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a> feature)</code> 451<div class="block">Fluent factory method that will construct and return a new configuration 452 object instance with specified feature enabled.</div> 453</td> 454</tr> 455<tr class="rowColor"> 456<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 457<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.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> 458<div class="block">Method for constructing and returning a new instance with different 459 <a href="../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg"><code>HandlerInstantiator</code></a> 460 to use.</div> 461</td> 462</tr> 463<tr class="altColor"> 464<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 465<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.core.JsonGenerator.Feature)">with</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a> feature)</code> 466<div class="block">Fluent factory method that will construct and return a new configuration 467 object instance with specified feature enabled.</div> 468</td> 469</tr> 470<tr class="rowColor"> 471<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 472<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.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> 473<div class="block">Method for constructing and returning a new instance with different 474 default <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util"><code>Locale</code></a> to use for formatting.</div> 475</td> 476</tr> 477<tr class="altColor"> 478<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 479<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.databind.MapperFeature...)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>... features)</code> 480<div class="block">Fluent factory method that will construct and return a new configuration 481 object instance with specified features enabled.</div> 482</td> 483</tr> 484<tr class="rowColor"> 485<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 486<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.databind.MapperFeature,%20boolean)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a> feature, 487 boolean state)</code> </td> 488</tr> 489<tr class="altColor"> 490<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 491<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.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> pns)</code> 492<div class="block">Method for constructing and returning a new instance with different 493 <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy</code></a> 494 to use.</div> 495</td> 496</tr> 497<tr class="rowColor"> 498<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 499<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.databind.SerializationFeature)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> feature)</code> 500<div class="block">Fluent factory method that will construct and return a new configuration 501 object instance with specified feature enabled.</div> 502</td> 503</tr> 504<tr class="altColor"> 505<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 506<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.databind.SerializationFeature,%20com.fasterxml.jackson.databind.SerializationFeature...)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> first, 507 <a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>... features)</code> 508<div class="block">Fluent factory method that will construct and return a new configuration 509 object instance with specified features enabled.</div> 510</td> 511</tr> 512<tr class="rowColor"> 513<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 514<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.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> 515<div class="block">Method for constructing and returning a new instance with different 516 <a href="../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>SubtypeResolver</code></a> 517 to use.</div> 518</td> 519</tr> 520<tr class="altColor"> 521<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 522<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.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> 523<div class="block">Method for constructing and returning a new instance with different 524 default <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util"><code>TimeZone</code></a> to use for formatting of date values.</div> 525</td> 526</tr> 527<tr class="rowColor"> 528<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 529<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.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> tf)</code> 530<div class="block">Method for constructing and returning a new instance with different 531 <a href="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type"><code>TypeFactory</code></a> 532 to use.</div> 533</td> 534</tr> 535<tr class="altColor"> 536<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 537<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.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> 538<div class="block">Method for constructing and returning a new instance with different 539 <a href="../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeResolverBuilder</code></a> to use.</div> 540</td> 541</tr> 542<tr class="rowColor"> 543<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 544<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.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> 545<div class="block">Method for constructing and returning a new instance with different 546 <a href="../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect"><code>VisibilityChecker</code></a> 547 to use.</div> 548</td> 549</tr> 550<tr class="altColor"> 551<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 552<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.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> 553<div class="block">Method for constructing and returning a new instance with additional 554 <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> 555</td> 556</tr> 557<tr class="rowColor"> 558<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 559<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withDefaultPrettyPrinter(com.fasterxml.jackson.core.PrettyPrinter)">withDefaultPrettyPrinter</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</a> pp)</code> </td> 560</tr> 561<tr class="altColor"> 562<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 563<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withFeatures(com.fasterxml.jackson.core.FormatFeature...)">withFeatures</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a>... features)</code> 564<div class="block">Fluent factory method that will construct and return a new configuration 565 object instance with specified features enabled.</div> 566</td> 567</tr> 568<tr class="rowColor"> 569<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 570<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withFeatures(com.fasterxml.jackson.core.JsonGenerator.Feature...)">withFeatures</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a>... features)</code> 571<div class="block">Fluent factory method that will construct and return a new configuration 572 object instance with specified features enabled.</div> 573</td> 574</tr> 575<tr class="altColor"> 576<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 577<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withFeatures(com.fasterxml.jackson.databind.SerializationFeature...)">withFeatures</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>... features)</code> 578<div class="block">Fluent factory method that will construct and return a new configuration 579 object instance with specified features enabled.</div> 580</td> 581</tr> 582<tr class="rowColor"> 583<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 584<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withFilters(com.fasterxml.jackson.databind.ser.FilterProvider)">withFilters</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser">FilterProvider</a> filterProvider)</code> </td> 585</tr> 586<tr class="altColor"> 587<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 588<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.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> 589<div class="block">Method for constructing and returning a new instance with additional 590 <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> 591</td> 592</tr> 593<tr class="rowColor"> 594<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 595<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#without(com.fasterxml.jackson.core.FormatFeature)">without</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a> feature)</code> 596<div class="block">Fluent factory method that will construct and return a new configuration 597 object instance with specified feature disabled.</div> 598</td> 599</tr> 600<tr class="altColor"> 601<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 602<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#without(com.fasterxml.jackson.core.JsonGenerator.Feature)">without</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a> feature)</code> 603<div class="block">Fluent factory method that will construct and return a new configuration 604 object instance with specified feature disabled.</div> 605</td> 606</tr> 607<tr class="rowColor"> 608<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 609<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#without(com.fasterxml.jackson.databind.MapperFeature...)">without</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>... features)</code> 610<div class="block">Fluent factory method that will construct and return a new configuration 611 object instance with specified features disabled.</div> 612</td> 613</tr> 614<tr class="altColor"> 615<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 616<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#without(com.fasterxml.jackson.databind.SerializationFeature)">without</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> feature)</code> 617<div class="block">Fluent factory method that will construct and return a new configuration 618 object instance with specified feature disabled.</div> 619</td> 620</tr> 621<tr class="rowColor"> 622<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 623<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#without(com.fasterxml.jackson.databind.SerializationFeature,%20com.fasterxml.jackson.databind.SerializationFeature...)">without</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> first, 624 <a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>... features)</code> 625<div class="block">Fluent factory method that will construct and return a new configuration 626 object instance with specified features disabled.</div> 627</td> 628</tr> 629<tr class="altColor"> 630<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 631<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withoutFeatures(com.fasterxml.jackson.core.FormatFeature...)">withoutFeatures</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a>... features)</code> 632<div class="block">Fluent factory method that will construct and return a new configuration 633 object instance with specified features disabled.</div> 634</td> 635</tr> 636<tr class="rowColor"> 637<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 638<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withoutFeatures(com.fasterxml.jackson.core.JsonGenerator.Feature...)">withoutFeatures</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a>... features)</code> 639<div class="block">Fluent factory method that will construct and return a new configuration 640 object instance with specified features disabled.</div> 641</td> 642</tr> 643<tr class="altColor"> 644<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 645<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withoutFeatures(com.fasterxml.jackson.databind.SerializationFeature...)">withoutFeatures</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>... features)</code> 646<div class="block">Fluent factory method that will construct and return a new configuration 647 object instance with specified features disabled.</div> 648</td> 649</tr> 650<tr class="rowColor"> 651<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 652<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withPropertyInclusion(com.fasterxml.jackson.annotation.JsonInclude.Value)">withPropertyInclusion</a></strong>(<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Value</a> incl)</code> </td> 653</tr> 654<tr class="altColor"> 655<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 656<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withRootName(com.fasterxml.jackson.databind.PropertyName)">withRootName</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</code> 657<div class="block">Method for constructing and returning a new instance with different 658 root name to use (none, if null).</div> 659</td> 660</tr> 661<tr class="rowColor"> 662<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 663<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withSerializationInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include)">withSerializationInclusion</a></strong>(<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.Include.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Include</a> incl)</code> 664<div class="block"><strong>Deprecated.</strong> 665<div class="block"><i>Since 2.7 use <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withPropertyInclusion(com.fasterxml.jackson.annotation.JsonInclude.Value)"><code>withPropertyInclusion(com.fasterxml.jackson.annotation.JsonInclude.Value)</code></a> instead</i></div> 666</div> 667</td> 668</tr> 669<tr class="altColor"> 670<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 671<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withView(java.lang.Class)">withView</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> view)</code> 672<div class="block">Method for constructing and returning a new instance with different 673 view to use.</div> 674</td> 675</tr> 676<tr class="rowColor"> 677<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 678<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.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, 679 <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> 680<div class="block">Method for constructing and returning a new instance with different 681 minimal visibility level for specified property type</div> 682</td> 683</tr> 684</table> 685<ul class="blockList"> 686<li class="blockList"><a name="methods_inherited_from_class_com.fasterxml.jackson.databind.cfg.MapperConfigBase"> 687<!-- --> 688</a> 689<h3>Methods inherited from class com.fasterxml.jackson.databind.cfg.<a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a></h3> 690<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#copy()">copy</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#findMixInClassFor(java.lang.Class)">findMixInClassFor</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#findRootName(java.lang.Class)">findRootName</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#findRootName(com.fasterxml.jackson.databind.JavaType)">findRootName</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getActiveView()">getActiveView</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getAttributes()">getAttributes</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getFullRootName()">getFullRootName</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getRootName()">getRootName</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#getSubtypeResolver()">getSubtypeResolver</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#mixInCount()">mixInCount</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withAttribute(java.lang.Object,%20java.lang.Object)">withAttribute</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withAttributes(java.util.Map)">withAttributes</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withoutAttribute(java.lang.Object)">withoutAttribute</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withRootName(java.lang.String)">withRootName</a></code></li> 691</ul> 692<ul class="blockList"> 693<li class="blockList"><a name="methods_inherited_from_class_com.fasterxml.jackson.databind.cfg.MapperConfig"> 694<!-- --> 695</a> 696<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> 697<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#canOverrideAccessModifiers()">canOverrideAccessModifiers</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#collectFeatureDefaults(java.lang.Class)">collectFeatureDefaults</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#compileString(java.lang.String)">compileString</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#constructSpecializedType(com.fasterxml.jackson.databind.JavaType,%20java.lang.Class)">constructSpecializedType</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#constructType(java.lang.Class)">constructType</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#constructType(com.fasterxml.jackson.core.type.TypeReference)">constructType</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#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#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#introspectDirectClassAnnotations(java.lang.Class)">introspectDirectClassAnnotations</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#isAnnotationProcessingEnabled()">isAnnotationProcessingEnabled</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#isEnabled(com.fasterxml.jackson.databind.MapperFeature)">isEnabled</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#shouldSortPropertiesAlphabetically()">shouldSortPropertiesAlphabetically</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#typeIdResolverInstance(com.fasterxml.jackson.databind.introspect.Annotated,%20java.lang.Class)">typeIdResolverInstance</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#typeResolverBuilderInstance(com.fasterxml.jackson.databind.introspect.Annotated,%20java.lang.Class)">typeResolverBuilderInstance</a></code></li> 698</ul> 699<ul class="blockList"> 700<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> 701<!-- --> 702</a> 703<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> 704<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#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> 705</ul> 706</li> 707</ul> 708</li> 709</ul> 710</div> 711<div class="details"> 712<ul class="blockList"> 713<li class="blockList"> 714<!-- ============ FIELD DETAIL =========== --> 715<ul class="blockList"> 716<li class="blockList"><a name="field_detail"> 717<!-- --> 718</a> 719<h3>Field Detail</h3> 720<a name="DEFAULT_PRETTY_PRINTER"> 721<!-- --> 722</a> 723<ul class="blockList"> 724<li class="blockList"> 725<h4>DEFAULT_PRETTY_PRINTER</h4> 726<pre>protected static final <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</a> DEFAULT_PRETTY_PRINTER</pre> 727</li> 728</ul> 729<a name="DEFAULT_INCLUSION"> 730<!-- --> 731</a> 732<ul class="blockList"> 733<li class="blockList"> 734<h4>DEFAULT_INCLUSION</h4> 735<pre>protected static final <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Value</a> DEFAULT_INCLUSION</pre> 736</li> 737</ul> 738<a name="_filterProvider"> 739<!-- --> 740</a> 741<ul class="blockList"> 742<li class="blockList"> 743<h4>_filterProvider</h4> 744<pre>protected final <a href="../../../../com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser">FilterProvider</a> _filterProvider</pre> 745<div class="block">Object used for resolving filter ids to filter instances. 746 Non-null if explicitly defined; null by default.</div> 747</li> 748</ul> 749<a name="_defaultPrettyPrinter"> 750<!-- --> 751</a> 752<ul class="blockList"> 753<li class="blockList"> 754<h4>_defaultPrettyPrinter</h4> 755<pre>protected final <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</a> _defaultPrettyPrinter</pre> 756<div class="block">If "default pretty-printing" is enabled, it will create the instance 757 from this blueprint object.</div> 758<dl><dt><span class="strong">Since:</span></dt> 759 <dd>2.6</dd></dl> 760</li> 761</ul> 762<a name="_serFeatures"> 763<!-- --> 764</a> 765<ul class="blockList"> 766<li class="blockList"> 767<h4>_serFeatures</h4> 768<pre>protected final int _serFeatures</pre> 769<div class="block">Set of <a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind"><code>SerializationFeature</code></a>s enabled.</div> 770</li> 771</ul> 772<a name="_generatorFeatures"> 773<!-- --> 774</a> 775<ul class="blockList"> 776<li class="blockList"> 777<h4>_generatorFeatures</h4> 778<pre>protected final int _generatorFeatures</pre> 779<div class="block">States of <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator.Feature</code></a>s to enable/disable.</div> 780</li> 781</ul> 782<a name="_generatorFeaturesToChange"> 783<!-- --> 784</a> 785<ul class="blockList"> 786<li class="blockList"> 787<h4>_generatorFeaturesToChange</h4> 788<pre>protected final int _generatorFeaturesToChange</pre> 789<div class="block">Bitflag of <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator.Feature</code></a>s to enable/disable</div> 790</li> 791</ul> 792<a name="_formatWriteFeatures"> 793<!-- --> 794</a> 795<ul class="blockList"> 796<li class="blockList"> 797<h4>_formatWriteFeatures</h4> 798<pre>protected final int _formatWriteFeatures</pre> 799<div class="block">States of <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>FormatFeature</code></a>s to enable/disable.</div> 800<dl><dt><span class="strong">Since:</span></dt> 801 <dd>2.7</dd></dl> 802</li> 803</ul> 804<a name="_formatWriteFeaturesToChange"> 805<!-- --> 806</a> 807<ul class="blockList"> 808<li class="blockList"> 809<h4>_formatWriteFeaturesToChange</h4> 810<pre>protected final int _formatWriteFeaturesToChange</pre> 811<div class="block">Bitflag of <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>FormatFeature</code></a>s to enable/disable</div> 812<dl><dt><span class="strong">Since:</span></dt> 813 <dd>2.7</dd></dl> 814</li> 815</ul> 816<a name="_serializationInclusion"> 817<!-- --> 818</a> 819<ul class="blockListLast"> 820<li class="blockList"> 821<h4>_serializationInclusion</h4> 822<pre>protected final <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Value</a> _serializationInclusion</pre> 823<div class="block">Which Bean/Map properties are to be included in serialization? 824 Default settings is to include all regardless of value; can be 825 changed to only include non-null properties, or properties 826 with non-default values. 827<p> 828 NOTE: type changed in 2.7, to include both value and content 829 inclusion options./</div> 830</li> 831</ul> 832</li> 833</ul> 834<!-- ========= CONSTRUCTOR DETAIL ======== --> 835<ul class="blockList"> 836<li class="blockList"><a name="constructor_detail"> 837<!-- --> 838</a> 839<h3>Constructor Detail</h3> 840<a name="SerializationConfig(com.fasterxml.jackson.databind.cfg.BaseSettings, com.fasterxml.jackson.databind.jsontype.SubtypeResolver, com.fasterxml.jackson.databind.introspect.SimpleMixInResolver, com.fasterxml.jackson.databind.util.RootNameLookup)"> 841<!-- --> 842</a> 843<ul class="blockList"> 844<li class="blockList"> 845<h4>SerializationConfig</h4> 846<pre>public SerializationConfig(<a href="../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> base, 847 <a href="../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> str, 848 <a href="../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a> mixins, 849 <a href="../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a> rootNames)</pre> 850<div class="block">Constructor used by ObjectMapper to create default configuration object instance.</div> 851</li> 852</ul> 853<a name="SerializationConfig(com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.cfg.ContextAttributes)"> 854<!-- --> 855</a> 856<ul class="blockList"> 857<li class="blockList"> 858<h4>SerializationConfig</h4> 859<pre>protected SerializationConfig(<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> src, 860 <a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> attrs)</pre> 861<dl><dt><span class="strong">Since:</span></dt> 862 <dd>2.1</dd></dl> 863</li> 864</ul> 865<a name="SerializationConfig(com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.introspect.SimpleMixInResolver)"> 866<!-- --> 867</a> 868<ul class="blockList"> 869<li class="blockList"> 870<h4>SerializationConfig</h4> 871<pre>protected SerializationConfig(<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> src, 872 <a href="../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a> mixins)</pre> 873<dl><dt><span class="strong">Since:</span></dt> 874 <dd>2.1</dd></dl> 875</li> 876</ul> 877<a name="SerializationConfig(com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.core.PrettyPrinter)"> 878<!-- --> 879</a> 880<ul class="blockList"> 881<li class="blockList"> 882<h4>SerializationConfig</h4> 883<pre>protected SerializationConfig(<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> src, 884 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</a> defaultPP)</pre> 885<dl><dt><span class="strong">Since:</span></dt> 886 <dd>2.6</dd></dl> 887</li> 888</ul> 889<a name="SerializationConfig(com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.introspect.SimpleMixInResolver, com.fasterxml.jackson.databind.util.RootNameLookup)"> 890<!-- --> 891</a> 892<ul class="blockListLast"> 893<li class="blockList"> 894<h4>SerializationConfig</h4> 895<pre>protected SerializationConfig(<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> src, 896 <a href="../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a> mixins, 897 <a href="../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a> rootNames)</pre> 898<div class="block">Copy-constructor used for making a copy to be used by new <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> 899 or <a href="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a>.</div> 900<dl><dt><span class="strong">Since:</span></dt> 901 <dd>2.6</dd></dl> 902</li> 903</ul> 904</li> 905</ul> 906<!-- ============ METHOD DETAIL ========== --> 907<ul class="blockList"> 908<li class="blockList"><a name="method_detail"> 909<!-- --> 910</a> 911<h3>Method Detail</h3> 912<a name="with(com.fasterxml.jackson.databind.MapperFeature...)"> 913<!-- --> 914</a> 915<ul class="blockList"> 916<li class="blockList"> 917<h4>with</h4> 918<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>... features)</pre> 919<div class="block">Fluent factory method that will construct and return a new configuration 920 object instance with specified features enabled.</div> 921<dl> 922<dt><strong>Specified by:</strong></dt> 923<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#with(com.fasterxml.jackson.databind.MapperFeature...)">with</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/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 924</dl> 925</li> 926</ul> 927<a name="without(com.fasterxml.jackson.databind.MapperFeature...)"> 928<!-- --> 929</a> 930<ul class="blockList"> 931<li class="blockList"> 932<h4>without</h4> 933<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> without(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>... features)</pre> 934<div class="block">Fluent factory method that will construct and return a new configuration 935 object instance with specified features disabled.</div> 936<dl> 937<dt><strong>Specified by:</strong></dt> 938<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#without(com.fasterxml.jackson.databind.MapperFeature...)">without</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/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 939</dl> 940</li> 941</ul> 942<a name="with(com.fasterxml.jackson.databind.MapperFeature, boolean)"> 943<!-- --> 944</a> 945<ul class="blockList"> 946<li class="blockList"> 947<h4>with</h4> 948<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a> feature, 949 boolean state)</pre> 950<dl> 951<dt><strong>Specified by:</strong></dt> 952<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#with(com.fasterxml.jackson.databind.MapperFeature,%20boolean)">with</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/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 953</dl> 954</li> 955</ul> 956<a name="with(com.fasterxml.jackson.databind.AnnotationIntrospector)"> 957<!-- --> 958</a> 959<ul class="blockList"> 960<li class="blockList"> 961<h4>with</h4> 962<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai)</pre> 963<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.AnnotationIntrospector)">MapperConfigBase</a></code></strong></div> 964<div class="block">Method for constructing and returning a new instance with different 965 <a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> to use (replacing old one). 966<p> 967 NOTE: make sure to register new instance with <code>ObjectMapper</code> 968 if directly calling this method.</div> 969<dl> 970<dt><strong>Specified by:</strong></dt> 971<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.AnnotationIntrospector)">with</a></code> in class <code><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/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 972</dl> 973</li> 974</ul> 975<a name="withAppendedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)"> 976<!-- --> 977</a> 978<ul class="blockList"> 979<li class="blockList"> 980<h4>withAppendedAnnotationIntrospector</h4> 981<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> withAppendedAnnotationIntrospector(<a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai)</pre> 982<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withAppendedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">MapperConfigBase</a></code></strong></div> 983<div class="block">Method for constructing and returning a new instance with additional 984 <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> 985<dl> 986<dt><strong>Specified by:</strong></dt> 987<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withAppendedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">withAppendedAnnotationIntrospector</a></code> in class <code><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/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 988</dl> 989</li> 990</ul> 991<a name="withInsertedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)"> 992<!-- --> 993</a> 994<ul class="blockList"> 995<li class="blockList"> 996<h4>withInsertedAnnotationIntrospector</h4> 997<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> withInsertedAnnotationIntrospector(<a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai)</pre> 998<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withInsertedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">MapperConfigBase</a></code></strong></div> 999<div class="block">Method for constructing and returning a new instance with additional 1000 <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> 1001<dl> 1002<dt><strong>Specified by:</strong></dt> 1003<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withInsertedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">withInsertedAnnotationIntrospector</a></code> in class <code><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/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1004</dl> 1005</li> 1006</ul> 1007<a name="with(com.fasterxml.jackson.databind.introspect.ClassIntrospector)"> 1008<!-- --> 1009</a> 1010<ul class="blockList"> 1011<li class="blockList"> 1012<h4>with</h4> 1013<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a> ci)</pre> 1014<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.introspect.ClassIntrospector)">MapperConfigBase</a></code></strong></div> 1015<div class="block">Method for constructing and returning a new instance with different 1016 <a href="../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect"><code>ClassIntrospector</code></a> 1017 to use. 1018<p> 1019 NOTE: make sure to register new instance with <code>ObjectMapper</code> 1020 if directly calling this method.</div> 1021<dl> 1022<dt><strong>Specified by:</strong></dt> 1023<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.introspect.ClassIntrospector)">with</a></code> in class <code><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/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1024</dl> 1025</li> 1026</ul> 1027<a name="with(java.text.DateFormat)"> 1028<!-- --> 1029</a> 1030<ul class="blockList"> 1031<li class="blockList"> 1032<h4>with</h4> 1033<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> with(<a href="http://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a> df)</pre> 1034<div class="block">In addition to constructing instance with specified date format, 1035 will enable or disable <code>SerializationFeature.WRITE_DATES_AS_TIMESTAMPS</code> 1036 (enable if format set as null; disable if non-null)</div> 1037<dl> 1038<dt><strong>Specified by:</strong></dt> 1039<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(java.text.DateFormat)">with</a></code> in class <code><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/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1040</dl> 1041</li> 1042</ul> 1043<a name="with(com.fasterxml.jackson.databind.cfg.HandlerInstantiator)"> 1044<!-- --> 1045</a> 1046<ul class="blockList"> 1047<li class="blockList"> 1048<h4>with</h4> 1049<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a> hi)</pre> 1050<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.cfg.HandlerInstantiator)">MapperConfigBase</a></code></strong></div> 1051<div class="block">Method for constructing and returning a new instance with different 1052 <a href="../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg"><code>HandlerInstantiator</code></a> 1053 to use. 1054<p> 1055 NOTE: make sure to register new instance with <code>ObjectMapper</code> 1056 if directly calling this method.</div> 1057<dl> 1058<dt><strong>Specified by:</strong></dt> 1059<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.cfg.HandlerInstantiator)">with</a></code> in class <code><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/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1060</dl> 1061</li> 1062</ul> 1063<a name="with(com.fasterxml.jackson.databind.PropertyNamingStrategy)"> 1064<!-- --> 1065</a> 1066<ul class="blockList"> 1067<li class="blockList"> 1068<h4>with</h4> 1069<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a> pns)</pre> 1070<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.PropertyNamingStrategy)">MapperConfigBase</a></code></strong></div> 1071<div class="block">Method for constructing and returning a new instance with different 1072 <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy</code></a> 1073 to use. 1074<p> 1075 NOTE: make sure to register new instance with <code>ObjectMapper</code> 1076 if directly calling this method.</div> 1077<dl> 1078<dt><strong>Specified by:</strong></dt> 1079<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.PropertyNamingStrategy)">with</a></code> in class <code><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/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1080</dl> 1081</li> 1082</ul> 1083<a name="withRootName(com.fasterxml.jackson.databind.PropertyName)"> 1084<!-- --> 1085</a> 1086<ul class="blockList"> 1087<li class="blockList"> 1088<h4>withRootName</h4> 1089<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> withRootName(<a href="../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</pre> 1090<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withRootName(com.fasterxml.jackson.databind.PropertyName)">MapperConfigBase</a></code></strong></div> 1091<div class="block">Method for constructing and returning a new instance with different 1092 root name to use (none, if null). 1093<p> 1094 Note that when a root name is set to a non-Empty String, this will automatically force use 1095 of root element wrapping with given name. If empty String passed, will 1096 disable root name wrapping; and if null used, will instead use 1097 <code>SerializationFeature</code> to determine if to use wrapping, and annotation 1098 (or default name) for actual root name to use.</div> 1099<dl> 1100<dt><strong>Specified by:</strong></dt> 1101<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withRootName(com.fasterxml.jackson.databind.PropertyName)">withRootName</a></code> in class <code><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/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1102<dt><span class="strong">Parameters:</span></dt><dd><code>rootName</code> - to use: if null, means "use default" (clear setting); 1103 if empty String ("") means that no root name wrapping is used; 1104 otherwise defines root name to use.</dd></dl> 1105</li> 1106</ul> 1107<a name="with(com.fasterxml.jackson.databind.jsontype.SubtypeResolver)"> 1108<!-- --> 1109</a> 1110<ul class="blockList"> 1111<li class="blockList"> 1112<h4>with</h4> 1113<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> str)</pre> 1114<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.jsontype.SubtypeResolver)">MapperConfigBase</a></code></strong></div> 1115<div class="block">Method for constructing and returning a new instance with different 1116 <a href="../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>SubtypeResolver</code></a> 1117 to use. 1118<p> 1119 NOTE: make sure to register new instance with <code>ObjectMapper</code> 1120 if directly calling this method.</div> 1121<dl> 1122<dt><strong>Specified by:</strong></dt> 1123<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.jsontype.SubtypeResolver)">with</a></code> in class <code><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/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1124</dl> 1125</li> 1126</ul> 1127<a name="with(com.fasterxml.jackson.databind.type.TypeFactory)"> 1128<!-- --> 1129</a> 1130<ul class="blockList"> 1131<li class="blockList"> 1132<h4>with</h4> 1133<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a> tf)</pre> 1134<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.type.TypeFactory)">MapperConfigBase</a></code></strong></div> 1135<div class="block">Method for constructing and returning a new instance with different 1136 <a href="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type"><code>TypeFactory</code></a> 1137 to use.</div> 1138<dl> 1139<dt><strong>Specified by:</strong></dt> 1140<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.type.TypeFactory)">with</a></code> in class <code><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/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1141</dl> 1142</li> 1143</ul> 1144<a name="with(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder)"> 1145<!-- --> 1146</a> 1147<ul class="blockList"> 1148<li class="blockList"> 1149<h4>with</h4> 1150<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><?> trb)</pre> 1151<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder)">MapperConfigBase</a></code></strong></div> 1152<div class="block">Method for constructing and returning a new instance with different 1153 <a href="../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeResolverBuilder</code></a> to use.</div> 1154<dl> 1155<dt><strong>Specified by:</strong></dt> 1156<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder)">with</a></code> in class <code><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/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1157</dl> 1158</li> 1159</ul> 1160<a name="withView(java.lang.Class)"> 1161<!-- --> 1162</a> 1163<ul class="blockList"> 1164<li class="blockList"> 1165<h4>withView</h4> 1166<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> withView(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> view)</pre> 1167<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withView(java.lang.Class)">MapperConfigBase</a></code></strong></div> 1168<div class="block">Method for constructing and returning a new instance with different 1169 view to use.</div> 1170<dl> 1171<dt><strong>Specified by:</strong></dt> 1172<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withView(java.lang.Class)">withView</a></code> in class <code><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/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1173</dl> 1174</li> 1175</ul> 1176<a name="with(com.fasterxml.jackson.databind.introspect.VisibilityChecker)"> 1177<!-- --> 1178</a> 1179<ul class="blockList"> 1180<li class="blockList"> 1181<h4>with</h4> 1182<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> vc)</pre> 1183<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.introspect.VisibilityChecker)">MapperConfigBase</a></code></strong></div> 1184<div class="block">Method for constructing and returning a new instance with different 1185 <a href="../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect"><code>VisibilityChecker</code></a> 1186 to use.</div> 1187<dl> 1188<dt><strong>Specified by:</strong></dt> 1189<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.introspect.VisibilityChecker)">with</a></code> in class <code><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/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1190</dl> 1191</li> 1192</ul> 1193<a name="withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)"> 1194<!-- --> 1195</a> 1196<ul class="blockList"> 1197<li class="blockList"> 1198<h4>withVisibility</h4> 1199<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</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, 1200 <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> 1201<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor,%20com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">MapperConfigBase</a></code></strong></div> 1202<div class="block">Method for constructing and returning a new instance with different 1203 minimal visibility level for specified property type</div> 1204<dl> 1205<dt><strong>Specified by:</strong></dt> 1206<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor,%20com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withVisibility</a></code> in class <code><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/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1207</dl> 1208</li> 1209</ul> 1210<a name="with(java.util.Locale)"> 1211<!-- --> 1212</a> 1213<ul class="blockList"> 1214<li class="blockList"> 1215<h4>with</h4> 1216<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</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> 1217<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(java.util.Locale)">MapperConfigBase</a></code></strong></div> 1218<div class="block">Method for constructing and returning a new instance with different 1219 default <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util"><code>Locale</code></a> to use for formatting.</div> 1220<dl> 1221<dt><strong>Specified by:</strong></dt> 1222<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(java.util.Locale)">with</a></code> in class <code><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/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1223</dl> 1224</li> 1225</ul> 1226<a name="with(java.util.TimeZone)"> 1227<!-- --> 1228</a> 1229<ul class="blockList"> 1230<li class="blockList"> 1231<h4>with</h4> 1232<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</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> 1233<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(java.util.TimeZone)">MapperConfigBase</a></code></strong></div> 1234<div class="block">Method for constructing and returning a new instance with different 1235 default <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util"><code>TimeZone</code></a> to use for formatting of date values.</div> 1236<dl> 1237<dt><strong>Specified by:</strong></dt> 1238<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(java.util.TimeZone)">with</a></code> in class <code><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/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1239</dl> 1240</li> 1241</ul> 1242<a name="with(com.fasterxml.jackson.core.Base64Variant)"> 1243<!-- --> 1244</a> 1245<ul class="blockList"> 1246<li class="blockList"> 1247<h4>with</h4> 1248<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</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> 1249<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.core.Base64Variant)">MapperConfigBase</a></code></strong></div> 1250<div class="block">Method for constructing and returning a new instance with different 1251 default <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>Base64Variant</code></a> to use with base64-encoded binary values.</div> 1252<dl> 1253<dt><strong>Specified by:</strong></dt> 1254<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.core.Base64Variant)">with</a></code> in class <code><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/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1255</dl> 1256</li> 1257</ul> 1258<a name="with(com.fasterxml.jackson.databind.cfg.ContextAttributes)"> 1259<!-- --> 1260</a> 1261<ul class="blockList"> 1262<li class="blockList"> 1263<h4>with</h4> 1264<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> attrs)</pre> 1265<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.cfg.ContextAttributes)">MapperConfigBase</a></code></strong></div> 1266<div class="block">Method for constructing an instance that has specified 1267 contextual attributes.</div> 1268<dl> 1269<dt><strong>Specified by:</strong></dt> 1270<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.cfg.ContextAttributes)">with</a></code> in class <code><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/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1271</dl> 1272</li> 1273</ul> 1274<a name="with(com.fasterxml.jackson.databind.SerializationFeature)"> 1275<!-- --> 1276</a> 1277<ul class="blockList"> 1278<li class="blockList"> 1279<h4>with</h4> 1280<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> feature)</pre> 1281<div class="block">Fluent factory method that will construct and return a new configuration 1282 object instance with specified feature enabled.</div> 1283</li> 1284</ul> 1285<a name="with(com.fasterxml.jackson.databind.SerializationFeature, com.fasterxml.jackson.databind.SerializationFeature...)"> 1286<!-- --> 1287</a> 1288<ul class="blockList"> 1289<li class="blockList"> 1290<h4>with</h4> 1291<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> with(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> first, 1292 <a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>... features)</pre> 1293<div class="block">Fluent factory method that will construct and return a new configuration 1294 object instance with specified features enabled.</div> 1295</li> 1296</ul> 1297<a name="withFeatures(com.fasterxml.jackson.databind.SerializationFeature...)"> 1298<!-- --> 1299</a> 1300<ul class="blockList"> 1301<li class="blockList"> 1302<h4>withFeatures</h4> 1303<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> withFeatures(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>... features)</pre> 1304<div class="block">Fluent factory method that will construct and return a new configuration 1305 object instance with specified features enabled.</div> 1306</li> 1307</ul> 1308<a name="without(com.fasterxml.jackson.databind.SerializationFeature)"> 1309<!-- --> 1310</a> 1311<ul class="blockList"> 1312<li class="blockList"> 1313<h4>without</h4> 1314<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> without(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> feature)</pre> 1315<div class="block">Fluent factory method that will construct and return a new configuration 1316 object instance with specified feature disabled.</div> 1317</li> 1318</ul> 1319<a name="without(com.fasterxml.jackson.databind.SerializationFeature, com.fasterxml.jackson.databind.SerializationFeature...)"> 1320<!-- --> 1321</a> 1322<ul class="blockList"> 1323<li class="blockList"> 1324<h4>without</h4> 1325<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> without(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> first, 1326 <a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>... features)</pre> 1327<div class="block">Fluent factory method that will construct and return a new configuration 1328 object instance with specified features disabled.</div> 1329</li> 1330</ul> 1331<a name="withoutFeatures(com.fasterxml.jackson.databind.SerializationFeature...)"> 1332<!-- --> 1333</a> 1334<ul class="blockList"> 1335<li class="blockList"> 1336<h4>withoutFeatures</h4> 1337<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> withoutFeatures(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>... features)</pre> 1338<div class="block">Fluent factory method that will construct and return a new configuration 1339 object instance with specified features disabled.</div> 1340</li> 1341</ul> 1342<a name="with(com.fasterxml.jackson.core.JsonGenerator.Feature)"> 1343<!-- --> 1344</a> 1345<ul class="blockList"> 1346<li class="blockList"> 1347<h4>with</h4> 1348<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> with(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a> feature)</pre> 1349<div class="block">Fluent factory method that will construct and return a new configuration 1350 object instance with specified feature enabled.</div> 1351<dl><dt><span class="strong">Since:</span></dt> 1352 <dd>2.5</dd></dl> 1353</li> 1354</ul> 1355<a name="withFeatures(com.fasterxml.jackson.core.JsonGenerator.Feature...)"> 1356<!-- --> 1357</a> 1358<ul class="blockList"> 1359<li class="blockList"> 1360<h4>withFeatures</h4> 1361<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> withFeatures(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a>... features)</pre> 1362<div class="block">Fluent factory method that will construct and return a new configuration 1363 object instance with specified features enabled.</div> 1364<dl><dt><span class="strong">Since:</span></dt> 1365 <dd>2.5</dd></dl> 1366</li> 1367</ul> 1368<a name="without(com.fasterxml.jackson.core.JsonGenerator.Feature)"> 1369<!-- --> 1370</a> 1371<ul class="blockList"> 1372<li class="blockList"> 1373<h4>without</h4> 1374<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> without(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a> feature)</pre> 1375<div class="block">Fluent factory method that will construct and return a new configuration 1376 object instance with specified feature disabled.</div> 1377<dl><dt><span class="strong">Since:</span></dt> 1378 <dd>2.5</dd></dl> 1379</li> 1380</ul> 1381<a name="withoutFeatures(com.fasterxml.jackson.core.JsonGenerator.Feature...)"> 1382<!-- --> 1383</a> 1384<ul class="blockList"> 1385<li class="blockList"> 1386<h4>withoutFeatures</h4> 1387<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> withoutFeatures(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a>... features)</pre> 1388<div class="block">Fluent factory method that will construct and return a new configuration 1389 object instance with specified features disabled.</div> 1390<dl><dt><span class="strong">Since:</span></dt> 1391 <dd>2.5</dd></dl> 1392</li> 1393</ul> 1394<a name="with(com.fasterxml.jackson.core.FormatFeature)"> 1395<!-- --> 1396</a> 1397<ul class="blockList"> 1398<li class="blockList"> 1399<h4>with</h4> 1400<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> with(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a> feature)</pre> 1401<div class="block">Fluent factory method that will construct and return a new configuration 1402 object instance with specified feature enabled.</div> 1403<dl><dt><span class="strong">Since:</span></dt> 1404 <dd>2.7</dd></dl> 1405</li> 1406</ul> 1407<a name="withFeatures(com.fasterxml.jackson.core.FormatFeature...)"> 1408<!-- --> 1409</a> 1410<ul class="blockList"> 1411<li class="blockList"> 1412<h4>withFeatures</h4> 1413<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> withFeatures(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a>... features)</pre> 1414<div class="block">Fluent factory method that will construct and return a new configuration 1415 object instance with specified features enabled.</div> 1416<dl><dt><span class="strong">Since:</span></dt> 1417 <dd>2.7</dd></dl> 1418</li> 1419</ul> 1420<a name="without(com.fasterxml.jackson.core.FormatFeature)"> 1421<!-- --> 1422</a> 1423<ul class="blockList"> 1424<li class="blockList"> 1425<h4>without</h4> 1426<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> without(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a> feature)</pre> 1427<div class="block">Fluent factory method that will construct and return a new configuration 1428 object instance with specified feature disabled.</div> 1429<dl><dt><span class="strong">Since:</span></dt> 1430 <dd>2.7</dd></dl> 1431</li> 1432</ul> 1433<a name="withoutFeatures(com.fasterxml.jackson.core.FormatFeature...)"> 1434<!-- --> 1435</a> 1436<ul class="blockList"> 1437<li class="blockList"> 1438<h4>withoutFeatures</h4> 1439<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> withoutFeatures(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a>... features)</pre> 1440<div class="block">Fluent factory method that will construct and return a new configuration 1441 object instance with specified features disabled.</div> 1442<dl><dt><span class="strong">Since:</span></dt> 1443 <dd>2.7</dd></dl> 1444</li> 1445</ul> 1446<a name="withFilters(com.fasterxml.jackson.databind.ser.FilterProvider)"> 1447<!-- --> 1448</a> 1449<ul class="blockList"> 1450<li class="blockList"> 1451<h4>withFilters</h4> 1452<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> withFilters(<a href="../../../../com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser">FilterProvider</a> filterProvider)</pre> 1453</li> 1454</ul> 1455<a name="withSerializationInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include)"> 1456<!-- --> 1457</a> 1458<ul class="blockList"> 1459<li class="blockList"> 1460<h4>withSerializationInclusion</h4> 1461<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> 1462public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> withSerializationInclusion(<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.Include.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Include</a> incl)</pre> 1463<div class="block"><span class="strong">Deprecated.</span> <i>Since 2.7 use <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withPropertyInclusion(com.fasterxml.jackson.annotation.JsonInclude.Value)"><code>withPropertyInclusion(com.fasterxml.jackson.annotation.JsonInclude.Value)</code></a> instead</i></div> 1464</li> 1465</ul> 1466<a name="withPropertyInclusion(com.fasterxml.jackson.annotation.JsonInclude.Value)"> 1467<!-- --> 1468</a> 1469<ul class="blockList"> 1470<li class="blockList"> 1471<h4>withPropertyInclusion</h4> 1472<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> withPropertyInclusion(<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Value</a> incl)</pre> 1473<dl><dt><span class="strong">Since:</span></dt> 1474 <dd>2.7</dd></dl> 1475</li> 1476</ul> 1477<a name="withDefaultPrettyPrinter(com.fasterxml.jackson.core.PrettyPrinter)"> 1478<!-- --> 1479</a> 1480<ul class="blockList"> 1481<li class="blockList"> 1482<h4>withDefaultPrettyPrinter</h4> 1483<pre>public <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> withDefaultPrettyPrinter(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</a> pp)</pre> 1484<dl><dt><span class="strong">Since:</span></dt> 1485 <dd>2.6</dd></dl> 1486</li> 1487</ul> 1488<a name="constructDefaultPrettyPrinter()"> 1489<!-- --> 1490</a> 1491<ul class="blockList"> 1492<li class="blockList"> 1493<h4>constructDefaultPrettyPrinter</h4> 1494<pre>public <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</a> constructDefaultPrettyPrinter()</pre> 1495</li> 1496</ul> 1497<a name="initialize(com.fasterxml.jackson.core.JsonGenerator)"> 1498<!-- --> 1499</a> 1500<ul class="blockList"> 1501<li class="blockList"> 1502<h4>initialize</h4> 1503<pre>public void initialize(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</a> g)</pre> 1504<div class="block">Method called by <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> and <a href="../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> 1505 to modify those <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator.Feature</code></a> settings 1506 that have been configured via this config instance.</div> 1507<dl><dt><span class="strong">Since:</span></dt> 1508 <dd>2.5</dd></dl> 1509</li> 1510</ul> 1511<a name="getAnnotationIntrospector()"> 1512<!-- --> 1513</a> 1514<ul class="blockList"> 1515<li class="blockList"> 1516<h4>getAnnotationIntrospector</h4> 1517<pre>public <a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> getAnnotationIntrospector()</pre> 1518<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getAnnotationIntrospector()">MapperConfig</a></code></strong></div> 1519<div class="block">Method for getting <a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> configured 1520 to introspect annotation values used for configuration. 1521<p> 1522 Non-final since it is actually overridden by sub-classes (for now?)</div> 1523<dl> 1524<dt><strong>Overrides:</strong></dt> 1525<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getAnnotationIntrospector()">getAnnotationIntrospector</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/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1526</dl> 1527</li> 1528</ul> 1529<a name="introspectClassAnnotations(com.fasterxml.jackson.databind.JavaType)"> 1530<!-- --> 1531</a> 1532<ul class="blockList"> 1533<li class="blockList"> 1534<h4>introspectClassAnnotations</h4> 1535<pre>public <a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> introspectClassAnnotations(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</pre> 1536<div class="block">Accessor for getting bean description that only contains class 1537 annotations: useful if no getter/setter/creator information is needed.</div> 1538<dl> 1539<dt><strong>Specified by:</strong></dt> 1540<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#introspectClassAnnotations(com.fasterxml.jackson.databind.JavaType)">introspectClassAnnotations</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/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1541</dl> 1542</li> 1543</ul> 1544<a name="introspectDirectClassAnnotations(com.fasterxml.jackson.databind.JavaType)"> 1545<!-- --> 1546</a> 1547<ul class="blockList"> 1548<li class="blockList"> 1549<h4>introspectDirectClassAnnotations</h4> 1550<pre>public <a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> introspectDirectClassAnnotations(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</pre> 1551<div class="block">Accessor for getting bean description that only contains immediate class 1552 annotations: ones from the class, and its direct mix-in, if any, but 1553 not from super types.</div> 1554<dl> 1555<dt><strong>Specified by:</strong></dt> 1556<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#introspectDirectClassAnnotations(com.fasterxml.jackson.databind.JavaType)">introspectDirectClassAnnotations</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/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1557</dl> 1558</li> 1559</ul> 1560<a name="getDefaultVisibilityChecker()"> 1561<!-- --> 1562</a> 1563<ul class="blockList"> 1564<li class="blockList"> 1565<h4>getDefaultVisibilityChecker</h4> 1566<pre>public <a href="../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> getDefaultVisibilityChecker()</pre> 1567<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultVisibilityChecker()">MapperConfig</a></code></strong></div> 1568<div class="block">Accessor for object used for determining whether specific property elements 1569 (method, constructors, fields) can be auto-detected based on 1570 their visibility (access modifiers). Can be changed to allow 1571 different minimum visibility levels for auto-detection. Note 1572 that this is the global handler; individual types (classes) 1573 can further override active checker used (using 1574 <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> 1575<dl> 1576<dt><strong>Overrides:</strong></dt> 1577<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultVisibilityChecker()">getDefaultVisibilityChecker</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1578</dl> 1579</li> 1580</ul> 1581<a name="getSerializationInclusion()"> 1582<!-- --> 1583</a> 1584<ul class="blockList"> 1585<li class="blockList"> 1586<h4>getSerializationInclusion</h4> 1587<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> 1588public <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.Include.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Include</a> getSerializationInclusion()</pre> 1589<div class="block"><span class="strong">Deprecated.</span> <i>Since 2.7 use <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#getDefaultPropertyInclusion()"><code>getDefaultPropertyInclusion()</code></a> instead</i></div> 1590</li> 1591</ul> 1592<a name="getDefaultPropertyInclusion()"> 1593<!-- --> 1594</a> 1595<ul class="blockList"> 1596<li class="blockList"> 1597<h4>getDefaultPropertyInclusion</h4> 1598<pre>public <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Value</a> getDefaultPropertyInclusion()</pre> 1599<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultPropertyInclusion()">MapperConfig</a></code></strong></div> 1600<div class="block">Accessor for default property inclusion to use for serialization, 1601 used unless overridden by per-type or per-property overrides.</div> 1602<dl> 1603<dt><strong>Specified by:</strong></dt> 1604<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultPropertyInclusion()">getDefaultPropertyInclusion</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/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1605</dl> 1606</li> 1607</ul> 1608<a name="getDefaultPropertyInclusion(java.lang.Class)"> 1609<!-- --> 1610</a> 1611<ul class="blockList"> 1612<li class="blockList"> 1613<h4>getDefaultPropertyInclusion</h4> 1614<pre>public <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Value</a> getDefaultPropertyInclusion(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> baseType)</pre> 1615<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultPropertyInclusion(java.lang.Class)">MapperConfig</a></code></strong></div> 1616<div class="block">Accessor for default property inclusion to use for serialization, 1617 considering possible per-type override for given base type.</div> 1618<dl> 1619<dt><strong>Specified by:</strong></dt> 1620<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultPropertyInclusion(java.lang.Class)">getDefaultPropertyInclusion</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/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1621</dl> 1622</li> 1623</ul> 1624<a name="getDefaultPropertyFormat(java.lang.Class)"> 1625<!-- --> 1626</a> 1627<ul class="blockList"> 1628<li class="blockList"> 1629<h4>getDefaultPropertyFormat</h4> 1630<pre>public <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonFormat.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonFormat.Value</a> getDefaultPropertyFormat(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> baseType)</pre> 1631<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultPropertyFormat(java.lang.Class)">MapperConfig</a></code></strong></div> 1632<div class="block">Accessor for default format settings to use for serialization (and, to a degree 1633 deserialization), considering baseline settings and per-type defaults 1634 for given base type (if any).</div> 1635<dl> 1636<dt><strong>Specified by:</strong></dt> 1637<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultPropertyFormat(java.lang.Class)">getDefaultPropertyFormat</a></code> in class <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1638</dl> 1639</li> 1640</ul> 1641<a name="useRootWrapping()"> 1642<!-- --> 1643</a> 1644<ul class="blockList"> 1645<li class="blockList"> 1646<h4>useRootWrapping</h4> 1647<pre>public boolean useRootWrapping()</pre> 1648<div class="block"><strong>Description copied from class: <code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#useRootWrapping()">MapperConfig</a></code></strong></div> 1649<div class="block">Accessor for checking whether configuration indicates that 1650 "root wrapping" (use of an extra property/name pair at root level) 1651 is expected or not.</div> 1652<dl> 1653<dt><strong>Specified by:</strong></dt> 1654<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#useRootWrapping()">useRootWrapping</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/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>></code></dd> 1655</dl> 1656</li> 1657</ul> 1658<a name="isEnabled(com.fasterxml.jackson.databind.SerializationFeature)"> 1659<!-- --> 1660</a> 1661<ul class="blockList"> 1662<li class="blockList"> 1663<h4>isEnabled</h4> 1664<pre>public final boolean isEnabled(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> f)</pre> 1665</li> 1666</ul> 1667<a name="isEnabled(com.fasterxml.jackson.core.JsonGenerator.Feature, com.fasterxml.jackson.core.JsonFactory)"> 1668<!-- --> 1669</a> 1670<ul class="blockList"> 1671<li class="blockList"> 1672<h4>isEnabled</h4> 1673<pre>public final boolean isEnabled(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a> f, 1674 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> factory)</pre> 1675<div class="block">Accessor method that first checks if we have any overrides 1676 for feature, and only if not, checks state of passed-in 1677 factory.</div> 1678<dl><dt><span class="strong">Since:</span></dt> 1679 <dd>2.5</dd></dl> 1680</li> 1681</ul> 1682<a name="hasSerializationFeatures(int)"> 1683<!-- --> 1684</a> 1685<ul class="blockList"> 1686<li class="blockList"> 1687<h4>hasSerializationFeatures</h4> 1688<pre>public final boolean hasSerializationFeatures(int featureMask)</pre> 1689<div class="block">"Bulk" access method for checking that all features specified by 1690 mask are enabled.</div> 1691<dl><dt><span class="strong">Since:</span></dt> 1692 <dd>2.3</dd></dl> 1693</li> 1694</ul> 1695<a name="getSerializationFeatures()"> 1696<!-- --> 1697</a> 1698<ul class="blockList"> 1699<li class="blockList"> 1700<h4>getSerializationFeatures</h4> 1701<pre>public final int getSerializationFeatures()</pre> 1702</li> 1703</ul> 1704<a name="getFilterProvider()"> 1705<!-- --> 1706</a> 1707<ul class="blockList"> 1708<li class="blockList"> 1709<h4>getFilterProvider</h4> 1710<pre>public <a href="../../../../com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser">FilterProvider</a> getFilterProvider()</pre> 1711<div class="block">Method for getting provider used for locating filters given 1712 id (which is usually provided with filter annotations). 1713 Will be null if no provided was set for <a href="../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> 1714 (or if serialization directly called from <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a>)</div> 1715</li> 1716</ul> 1717<a name="getDefaultPrettyPrinter()"> 1718<!-- --> 1719</a> 1720<ul class="blockList"> 1721<li class="blockList"> 1722<h4>getDefaultPrettyPrinter</h4> 1723<pre>public <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</a> getDefaultPrettyPrinter()</pre> 1724<div class="block">Accessor for configured blueprint "default" <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>PrettyPrinter</code></a> to 1725 use, if default pretty-printing is enabled. 1726<p> 1727 NOTE: returns the "blueprint" instance, and does NOT construct 1728 an instance ready to use; call <a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#constructDefaultPrettyPrinter()"><code>constructDefaultPrettyPrinter()</code></a> if 1729 actually usable instance is desired.</div> 1730<dl><dt><span class="strong">Since:</span></dt> 1731 <dd>2.6</dd></dl> 1732</li> 1733</ul> 1734<a name="introspect(com.fasterxml.jackson.databind.JavaType)"> 1735<!-- --> 1736</a> 1737<ul class="blockList"> 1738<li class="blockList"> 1739<h4>introspect</h4> 1740<pre>public <T extends <a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>> T introspect(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</pre> 1741<div class="block">Method that will introspect full bean properties for the purpose 1742 of building a bean serializer</div> 1743</li> 1744</ul> 1745<a name="toString()"> 1746<!-- --> 1747</a> 1748<ul class="blockListLast"> 1749<li class="blockList"> 1750<h4>toString</h4> 1751<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> toString()</pre> 1752<dl> 1753<dt><strong>Overrides:</strong></dt> 1754<dd><code><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></code> in class <code><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></code></dd> 1755</dl> 1756</li> 1757</ul> 1758</li> 1759</ul> 1760</li> 1761</ul> 1762</div> 1763</div> 1764<!-- ========= END OF CLASS DATA ========= --> 1765<!-- ======= START OF BOTTOM NAVBAR ====== --> 1766<div class="bottomNav"><a name="navbar_bottom"> 1767<!-- --> 1768</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 1769<!-- --> 1770</a> 1771<ul class="navList" title="Navigation"> 1772<li><a href="../../../../overview-summary.html">Overview</a></li> 1773<li><a href="package-summary.html">Package</a></li> 1774<li class="navBarCell1Rev">Class</li> 1775<li><a href="class-use/SerializationConfig.html">Use</a></li> 1776<li><a href="package-tree.html">Tree</a></li> 1777<li><a href="../../../../deprecated-list.html">Deprecated</a></li> 1778<li><a href="../../../../index-all.html">Index</a></li> 1779<li><a href="../../../../help-doc.html">Help</a></li> 1780</ul> 1781</div> 1782<div class="subNav"> 1783<ul class="navList"> 1784<li><a href="../../../../com/fasterxml/jackson/databind/SequenceWriter.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Prev Class</span></a></li> 1785<li><a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind"><span class="strong">Next Class</span></a></li> 1786</ul> 1787<ul class="navList"> 1788<li><a href="../../../../index.html?com/fasterxml/jackson/databind/SerializationConfig.html" target="_top">Frames</a></li> 1789<li><a href="SerializationConfig.html" target="_top">No Frames</a></li> 1790</ul> 1791<ul class="navList" id="allclasses_navbar_bottom"> 1792<li><a href="../../../../allclasses-noframe.html">All Classes</a></li> 1793</ul> 1794<div> 1795<script type="text/javascript"><!-- 1796 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 1797 if(window==top) { 1798 allClassesLink.style.display = "block"; 1799 } 1800 else { 1801 allClassesLink.style.display = "none"; 1802 } 1803 //--> 1804</script> 1805</div> 1806<div> 1807<ul class="subNavList"> 1808<li>Summary: </li> 1809<li>Nested | </li> 1810<li><a href="#field_summary">Field</a> | </li> 1811<li><a href="#constructor_summary">Constr</a> | </li> 1812<li><a href="#method_summary">Method</a></li> 1813</ul> 1814<ul class="subNavList"> 1815<li>Detail: </li> 1816<li><a href="#field_detail">Field</a> | </li> 1817<li><a href="#constructor_detail">Constr</a> | </li> 1818<li><a href="#method_detail">Method</a></li> 1819</ul> 1820</div> 1821<a name="skip-navbar_bottom"> 1822<!-- --> 1823</a></div> 1824<!-- ======== END OF BOTTOM NAVBAR ======= --> 1825<p class="legalCopy"><small>Copyright © 2008–2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 1826</body> 1827</html> 1828