• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!-- NewPage -->
3<html lang="en">
4<head>
5<!-- Generated by javadoc (version 1.7.0_25) on Thu Jan 01 17:43:55 PST 2015 -->
6<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
7<title>SerializationConfig (jackson-databind 2.5.0 API)</title>
8<meta name="date" content="2015-01-01">
9<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
10</head>
11<body>
12<script type="text/javascript"><!--
13    if (location.href.indexOf('is-external=true') == -1) {
14        parent.document.title="SerializationConfig (jackson-databind 2.5.0 API)";
15    }
16//-->
17</script>
18<noscript>
19<div>JavaScript is disabled on your browser.</div>
20</noscript>
21<!-- ========= START OF TOP NAVBAR ======= -->
22<div class="topNav"><a name="navbar_top">
23<!--   -->
24</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
25<!--   -->
26</a>
27<ul class="navList" title="Navigation">
28<li><a href="../../../../overview-summary.html">Overview</a></li>
29<li><a href="package-summary.html">Package</a></li>
30<li class="navBarCell1Rev">Class</li>
31<li><a href="class-use/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:&nbsp;</li>
65<li>Nested&nbsp;|&nbsp;</li>
66<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
67<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
68<li><a href="#method_summary">Method</a></li>
69</ul>
70<ul class="subNavList">
71<li>Detail:&nbsp;</li>
72<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
73<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</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/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
89<li>
90<ul class="inheritance">
91<li><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg.MapperConfig</a>&lt;T&gt;</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>&lt;<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>&gt;</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/6/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>&lt;<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>&gt;
116implements <a href="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
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.
126 Note also that unlike with Jackson 1, these instances can not be
127 assigned to <a href="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a>; in fact, application code should
128 rarely interact directly with these instance (unlike core Jackson code)</div>
129<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>
130</li>
131</ul>
132</div>
133<div class="summary">
134<ul class="blockList">
135<li class="blockList">
136<!-- =========== FIELD SUMMARY =========== -->
137<ul class="blockList">
138<li class="blockList"><a name="field_summary">
139<!--   -->
140</a>
141<h3>Field Summary</h3>
142<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
143<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
144<tr>
145<th class="colFirst" scope="col">Modifier and Type</th>
146<th class="colLast" scope="col">Field and Description</th>
147</tr>
148<tr class="altColor">
149<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>
150<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#_filterProvider">_filterProvider</a></strong></code>
151<div class="block">Object used for resolving filter ids to filter instances.</div>
152</td>
153</tr>
154<tr class="rowColor">
155<td class="colFirst"><code>protected int</code></td>
156<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#_generatorFeatures">_generatorFeatures</a></strong></code>
157<div class="block">States of <code>JsonGenerator.Feature</code>s to enable/disable.</div>
158</td>
159</tr>
160<tr class="altColor">
161<td class="colFirst"><code>protected int</code></td>
162<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#_generatorFeaturesToChange">_generatorFeaturesToChange</a></strong></code>
163<div class="block">Bitflag of <code>JsonGenerator.Feature</code>s to enable/disable</div>
164</td>
165</tr>
166<tr class="rowColor">
167<td class="colFirst"><code>protected int</code></td>
168<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#_serFeatures">_serFeatures</a></strong></code>
169<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>
170</td>
171</tr>
172<tr class="altColor">
173<td class="colFirst"><code>protected com.fasterxml.jackson.annotation.JsonInclude.Include</code></td>
174<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#_serializationInclusion">_serializationInclusion</a></strong></code>
175<div class="block">Which Bean/Map properties are to be included in serialization?
176 Default settings is to include all regardless of value; can be
177 changed to only include non-null properties, or properties
178 with non-default values.</div>
179</td>
180</tr>
181</table>
182<ul class="blockList">
183<li class="blockList"><a name="fields_inherited_from_class_com.fasterxml.jackson.databind.cfg.MapperConfigBase">
184<!--   -->
185</a>
186<h3>Fields inherited from class&nbsp;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>
187<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_attributes">_attributes</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_mixInAnnotations">_mixInAnnotations</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#_rootName">_rootName</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>
188</ul>
189<ul class="blockList">
190<li class="blockList"><a name="fields_inherited_from_class_com.fasterxml.jackson.databind.cfg.MapperConfig">
191<!--   -->
192</a>
193<h3>Fields inherited from class&nbsp;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>
194<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#_base">_base</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#_mapperFeatures">_mapperFeatures</a></code></li>
195</ul>
196</li>
197</ul>
198<!-- ======== CONSTRUCTOR SUMMARY ======== -->
199<ul class="blockList">
200<li class="blockList"><a name="constructor_summary">
201<!--   -->
202</a>
203<h3>Constructor Summary</h3>
204<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
205<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
206<tr>
207<th class="colFirst" scope="col">Modifier</th>
208<th class="colLast" scope="col">Constructor and Description</th>
209</tr>
210<tr class="altColor">
211<td class="colFirst"><code>&nbsp;</code></td>
212<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#SerializationConfig(com.fasterxml.jackson.databind.cfg.BaseSettings, com.fasterxml.jackson.databind.jsontype.SubtypeResolver, java.util.Map)">SerializationConfig</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a>&nbsp;base,
213                   <a href="../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a>&nbsp;str,
214                   <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../com/fasterxml/jackson/databind/type/ClassKey.html" title="class in com.fasterxml.jackson.databind.type">ClassKey</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;mixins)</code>
215<div class="block">Constructor used by ObjectMapper to create default configuration object instance.</div>
216</td>
217</tr>
218<tr class="rowColor">
219<td class="colFirst"><code>protected </code></td>
220<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#SerializationConfig(com.fasterxml.jackson.databind.SerializationConfig, com.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>&nbsp;src,
221                   <a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a>&nbsp;attrs)</code>&nbsp;</td>
222</tr>
223<tr class="altColor">
224<td class="colFirst"><code>protected </code></td>
225<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#SerializationConfig(com.fasterxml.jackson.databind.SerializationConfig, java.util.Map)">SerializationConfig</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;src,
226                   <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../com/fasterxml/jackson/databind/type/ClassKey.html" title="class in com.fasterxml.jackson.databind.type">ClassKey</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;mixins)</code>&nbsp;</td>
227</tr>
228</table>
229</li>
230</ul>
231<!-- ========== METHOD SUMMARY =========== -->
232<ul class="blockList">
233<li class="blockList"><a name="method_summary">
234<!--   -->
235</a>
236<h3>Method Summary</h3>
237<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
238<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
239<tr>
240<th class="colFirst" scope="col">Modifier and Type</th>
241<th class="colLast" scope="col">Method and Description</th>
242</tr>
243<tr class="altColor">
244<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a></code></td>
245<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#getAnnotationIntrospector()">getAnnotationIntrospector</a></strong>()</code>
246<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
247 to introspect annotation values used for configuration.</div>
248</td>
249</tr>
250<tr class="rowColor">
251<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a>&lt;?&gt;</code></td>
252<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#getDefaultVisibilityChecker()">getDefaultVisibilityChecker</a></strong>()</code>
253<div class="block">Accessor for object used for determining whether specific property elements
254 (method, constructors, fields) can be auto-detected based on
255 their visibility (access modifiers).</div>
256</td>
257</tr>
258<tr class="altColor">
259<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>
260<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#getFilterProvider()">getFilterProvider</a></strong>()</code>
261<div class="block">Method for getting provider used for locating filters given
262 id (which is usually provided with filter annotations).</div>
263</td>
264</tr>
265<tr class="rowColor">
266<td class="colFirst"><code>int</code></td>
267<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#getSerializationFeatures()">getSerializationFeatures</a></strong>()</code>&nbsp;</td>
268</tr>
269<tr class="altColor">
270<td class="colFirst"><code>com.fasterxml.jackson.annotation.JsonInclude.Include</code></td>
271<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#getSerializationInclusion()">getSerializationInclusion</a></strong>()</code>&nbsp;</td>
272</tr>
273<tr class="rowColor">
274<td class="colFirst"><code>boolean</code></td>
275<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#hasSerializationFeatures(int)">hasSerializationFeatures</a></strong>(int&nbsp;featureMask)</code>
276<div class="block">"Bulk" access method for checking that all features specified by
277 mask are enabled.</div>
278</td>
279</tr>
280<tr class="altColor">
281<td class="colFirst"><code>void</code></td>
282<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#initialize(com.fasterxml.jackson.core.JsonGenerator)">initialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator&nbsp;g)</code>
283<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>
284 to modify those <code>JsonGenerator.Feature</code> settings
285 that have been configured via this config instance.</div>
286</td>
287</tr>
288<tr class="rowColor">
289<td class="colFirst"><code>&lt;T extends <a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&gt;&nbsp;<br>T</code></td>
290<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>&nbsp;type)</code>
291<div class="block">Method that will introspect full bean properties for the purpose
292 of building a bean serializer</div>
293</td>
294</tr>
295<tr class="altColor">
296<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></td>
297<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>&nbsp;type)</code>
298<div class="block">Accessor for getting bean description that only contains class
299 annotations: useful if no getter/setter/creator information is needed.</div>
300</td>
301</tr>
302<tr class="rowColor">
303<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></td>
304<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>&nbsp;type)</code>
305<div class="block">Accessor for getting bean description that only contains immediate class
306 annotations: ones from the class, and its direct mix-in, if any, but
307 not from super types.</div>
308</td>
309</tr>
310<tr class="altColor">
311<td class="colFirst"><code>boolean</code></td>
312<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#isEnabled(com.fasterxml.jackson.core.JsonGenerator.Feature, com.fasterxml.jackson.core.JsonFactory)">isEnabled</a></strong>(com.fasterxml.jackson.core.JsonGenerator.Feature&nbsp;f,
313         com.fasterxml.jackson.core.JsonFactory&nbsp;factory)</code>
314<div class="block">Accessor method that first checks if we have any overrides
315 for feature, and only if not, checks state of passed-in
316 factory.</div>
317</td>
318</tr>
319<tr class="rowColor">
320<td class="colFirst"><code>boolean</code></td>
321<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>&nbsp;f)</code>&nbsp;</td>
322</tr>
323<tr class="altColor">
324<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
325<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#toString()">toString</a></strong>()</code>&nbsp;</td>
326</tr>
327<tr class="rowColor">
328<td class="colFirst"><code>boolean</code></td>
329<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#useRootWrapping()">useRootWrapping</a></strong>()</code>
330<div class="block">Accessor for checking whether configuration indicates that
331 "root wrapping" (use of an extra property/name pair at root level)
332 is expected or not.</div>
333</td>
334</tr>
335<tr class="altColor">
336<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
337<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>&nbsp;ai)</code>
338<div class="block">Method for constructing and returning a new instance with different
339 <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>
340</td>
341</tr>
342<tr class="rowColor">
343<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
344<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.core.Base64Variant)">with</a></strong>(com.fasterxml.jackson.core.Base64Variant&nbsp;base64)</code>
345<div class="block">Method for constructing and returning a new instance with different
346 default <code>Base64Variant</code> to use with base64-encoded binary values.</div>
347</td>
348</tr>
349<tr class="altColor">
350<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
351<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>&nbsp;ci)</code>
352<div class="block">Method for constructing and returning a new instance with different
353 <a href="../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect"><code>ClassIntrospector</code></a>
354 to use.</div>
355</td>
356</tr>
357<tr class="rowColor">
358<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
359<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>&nbsp;attrs)</code>
360<div class="block">Method for constructing an instance that has specified
361 contextual attributes.</div>
362</td>
363</tr>
364<tr class="altColor">
365<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
366<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/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a>&nbsp;df)</code>
367<div class="block">In addition to constructing instance with specified date format,
368 will enable or disable <code>SerializationFeature.WRITE_DATES_AS_TIMESTAMPS</code>
369 (enable if format set as null; disable if non-null)</div>
370</td>
371</tr>
372<tr class="rowColor">
373<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
374<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>&nbsp;hi)</code>
375<div class="block">Method for constructing and returning a new instance with different
376 <a href="../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg"><code>HandlerInstantiator</code></a>
377 to use.</div>
378</td>
379</tr>
380<tr class="altColor">
381<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
382<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.core.JsonGenerator.Feature)">with</a></strong>(com.fasterxml.jackson.core.JsonGenerator.Feature&nbsp;feature)</code>
383<div class="block">Fluent factory method that will construct and return a new configuration
384 object instance with specified feature enabled.</div>
385</td>
386</tr>
387<tr class="rowColor">
388<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
389<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/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;l)</code>
390<div class="block">Method for constructing and returning a new instance with different
391 default <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util"><code>Locale</code></a> to use for formatting.</div>
392</td>
393</tr>
394<tr class="altColor">
395<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
396<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>...&nbsp;features)</code>
397<div class="block">Fluent factory method that will construct and return a new configuration
398 object instance with specified features enabled.</div>
399</td>
400</tr>
401<tr class="rowColor">
402<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
403<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.databind.MapperFeature, boolean)">with</a></strong>(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>&nbsp;feature,
404    boolean&nbsp;state)</code>&nbsp;</td>
405</tr>
406<tr class="altColor">
407<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
408<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>&nbsp;pns)</code>
409<div class="block">Method for constructing and returning a new instance with different
410 <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy</code></a>
411 to use.</div>
412</td>
413</tr>
414<tr class="rowColor">
415<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
416<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>&nbsp;feature)</code>
417<div class="block">Fluent factory method that will construct and return a new configuration
418 object instance with specified feature enabled.</div>
419</td>
420</tr>
421<tr class="altColor">
422<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
423<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.databind.SerializationFeature, 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>&nbsp;first,
424    <a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>...&nbsp;features)</code>
425<div class="block">Fluent factory method that will construct and return a new configuration
426 object instance with specified features enabled.</div>
427</td>
428</tr>
429<tr class="rowColor">
430<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
431<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>&nbsp;str)</code>
432<div class="block">Method for constructing and returning a new instance with different
433 <a href="../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>SubtypeResolver</code></a>
434 to use.</div>
435</td>
436</tr>
437<tr class="altColor">
438<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
439<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/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;tz)</code>
440<div class="block">Method for constructing and returning a new instance with different
441 default <a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util"><code>TimeZone</code></a> to use for formatting of date values.</div>
442</td>
443</tr>
444<tr class="rowColor">
445<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
446<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>&nbsp;tf)</code>
447<div class="block">Method for constructing and returning a new instance with different
448 <a href="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type"><code>TypeFactory</code></a>
449 to use.</div>
450</td>
451</tr>
452<tr class="altColor">
453<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
454<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>&lt;?&gt;&nbsp;trb)</code>
455<div class="block">Method for constructing and returning a new instance with different
456 <a href="../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeResolverBuilder</code></a> to use.</div>
457</td>
458</tr>
459<tr class="rowColor">
460<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
461<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>&lt;?&gt;&nbsp;vc)</code>
462<div class="block">Method for constructing and returning a new instance with different
463 <a href="../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect"><code>VisibilityChecker</code></a>
464 to use.</div>
465</td>
466</tr>
467<tr class="altColor">
468<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
469<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>&nbsp;ai)</code>
470<div class="block">Method for constructing and returning a new instance with additional
471 <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>
472</td>
473</tr>
474<tr class="rowColor">
475<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
476<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withFeatures(com.fasterxml.jackson.core.JsonGenerator.Feature...)">withFeatures</a></strong>(com.fasterxml.jackson.core.JsonGenerator.Feature...&nbsp;features)</code>
477<div class="block">Fluent factory method that will construct and return a new configuration
478 object instance with specified features enabled.</div>
479</td>
480</tr>
481<tr class="altColor">
482<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
483<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>...&nbsp;features)</code>
484<div class="block">Fluent factory method that will construct and return a new configuration
485 object instance with specified features enabled.</div>
486</td>
487</tr>
488<tr class="rowColor">
489<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
490<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>&nbsp;filterProvider)</code>&nbsp;</td>
491</tr>
492<tr class="altColor">
493<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
494<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>&nbsp;ai)</code>
495<div class="block">Method for constructing and returning a new instance with additional
496 <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>
497</td>
498</tr>
499<tr class="rowColor">
500<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
501<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#without(com.fasterxml.jackson.core.JsonGenerator.Feature)">without</a></strong>(com.fasterxml.jackson.core.JsonGenerator.Feature&nbsp;feature)</code>
502<div class="block">Fluent factory method that will construct and return a new configuration
503 object instance with specified feature disabled.</div>
504</td>
505</tr>
506<tr class="altColor">
507<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
508<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>...&nbsp;features)</code>
509<div class="block">Fluent factory method that will construct and return a new configuration
510 object instance with specified features disabled.</div>
511</td>
512</tr>
513<tr class="rowColor">
514<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
515<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>&nbsp;feature)</code>
516<div class="block">Fluent factory method that will construct and return a new configuration
517 object instance with specified feature disabled.</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#without(com.fasterxml.jackson.databind.SerializationFeature, 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>&nbsp;first,
523       <a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>...&nbsp;features)</code>
524<div class="block">Fluent factory method that will construct and return a new configuration
525 object instance with specified features disabled.</div>
526</td>
527</tr>
528<tr class="rowColor">
529<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
530<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withoutFeatures(com.fasterxml.jackson.core.JsonGenerator.Feature...)">withoutFeatures</a></strong>(com.fasterxml.jackson.core.JsonGenerator.Feature...&nbsp;features)</code>
531<div class="block">Fluent factory method that will construct and return a new configuration
532 object instance with specified features disabled.</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#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>...&nbsp;features)</code>
538<div class="block">Fluent factory method that will construct and return a new configuration
539 object instance with specified features disabled.</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#withRootName(java.lang.String)">withRootName</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;rootName)</code>
545<div class="block">Method for constructing and returning a new instance with different
546 root name to use (none, if null).</div>
547</td>
548</tr>
549<tr class="altColor">
550<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
551<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withSerializationInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include)">withSerializationInclusion</a></strong>(com.fasterxml.jackson.annotation.JsonInclude.Include&nbsp;incl)</code>&nbsp;</td>
552</tr>
553<tr class="rowColor">
554<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
555<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/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;view)</code>
556<div class="block">Method for constructing and returning a new instance with different
557 view to use.</div>
558</td>
559</tr>
560<tr class="altColor">
561<td class="colFirst"><code><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td>
562<td class="colLast"><code><strong><a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withVisibility</a></strong>(com.fasterxml.jackson.annotation.PropertyAccessor&nbsp;forMethod,
563              com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility&nbsp;visibility)</code>
564<div class="block">Method for constructing and returning a new instance with different
565 minimal visibility level for specified property type</div>
566</td>
567</tr>
568</table>
569<ul class="blockList">
570<li class="blockList"><a name="methods_inherited_from_class_com.fasterxml.jackson.databind.cfg.MapperConfigBase">
571<!--   -->
572</a>
573<h3>Methods inherited from class&nbsp;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>
574<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#findMixInClassFor(java.lang.Class)">findMixInClassFor</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#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, java.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></code></li>
575</ul>
576<ul class="blockList">
577<li class="blockList"><a name="methods_inherited_from_class_com.fasterxml.jackson.databind.cfg.MapperConfig">
578<!--   -->
579</a>
580<h3>Methods inherited from class&nbsp;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>
581<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#canOverrideAccessModifiers()">canOverrideAccessModifiers</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#collectFeatureDefaults(java.lang.Class)">collectFeatureDefaults</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#compileString(java.lang.String)">compileString</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#constructSpecializedType(com.fasterxml.jackson.databind.JavaType, java.lang.Class)">constructSpecializedType</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#constructType(java.lang.Class)">constructType</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#constructType(com.fasterxml.jackson.core.type.TypeReference)">constructType</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#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, java.lang.Class)">typeIdResolverInstance</a>, <a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#typeResolverBuilderInstance(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Class)">typeResolverBuilderInstance</a></code></li>
582</ul>
583<ul class="blockList">
584<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
585<!--   -->
586</a>
587<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
588<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
589</ul>
590</li>
591</ul>
592</li>
593</ul>
594</div>
595<div class="details">
596<ul class="blockList">
597<li class="blockList">
598<!-- ============ FIELD DETAIL =========== -->
599<ul class="blockList">
600<li class="blockList"><a name="field_detail">
601<!--   -->
602</a>
603<h3>Field Detail</h3>
604<a name="_serFeatures">
605<!--   -->
606</a>
607<ul class="blockList">
608<li class="blockList">
609<h4>_serFeatures</h4>
610<pre>protected final&nbsp;int _serFeatures</pre>
611<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>
612</li>
613</ul>
614<a name="_serializationInclusion">
615<!--   -->
616</a>
617<ul class="blockList">
618<li class="blockList">
619<h4>_serializationInclusion</h4>
620<pre>protected&nbsp;com.fasterxml.jackson.annotation.JsonInclude.Include _serializationInclusion</pre>
621<div class="block">Which Bean/Map properties are to be included in serialization?
622 Default settings is to include all regardless of value; can be
623 changed to only include non-null properties, or properties
624 with non-default values.</div>
625</li>
626</ul>
627<a name="_filterProvider">
628<!--   -->
629</a>
630<ul class="blockList">
631<li class="blockList">
632<h4>_filterProvider</h4>
633<pre>protected final&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser">FilterProvider</a> _filterProvider</pre>
634<div class="block">Object used for resolving filter ids to filter instances.
635 Non-null if explicitly defined; null by default.</div>
636</li>
637</ul>
638<a name="_generatorFeatures">
639<!--   -->
640</a>
641<ul class="blockList">
642<li class="blockList">
643<h4>_generatorFeatures</h4>
644<pre>protected final&nbsp;int _generatorFeatures</pre>
645<div class="block">States of <code>JsonGenerator.Feature</code>s to enable/disable.</div>
646</li>
647</ul>
648<a name="_generatorFeaturesToChange">
649<!--   -->
650</a>
651<ul class="blockListLast">
652<li class="blockList">
653<h4>_generatorFeaturesToChange</h4>
654<pre>protected final&nbsp;int _generatorFeaturesToChange</pre>
655<div class="block">Bitflag of <code>JsonGenerator.Feature</code>s to enable/disable</div>
656</li>
657</ul>
658</li>
659</ul>
660<!-- ========= CONSTRUCTOR DETAIL ======== -->
661<ul class="blockList">
662<li class="blockList"><a name="constructor_detail">
663<!--   -->
664</a>
665<h3>Constructor Detail</h3>
666<a name="SerializationConfig(com.fasterxml.jackson.databind.cfg.BaseSettings, com.fasterxml.jackson.databind.jsontype.SubtypeResolver, java.util.Map)">
667<!--   -->
668</a>
669<ul class="blockList">
670<li class="blockList">
671<h4>SerializationConfig</h4>
672<pre>public&nbsp;SerializationConfig(<a href="../../../../com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a>&nbsp;base,
673                   <a href="../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a>&nbsp;str,
674                   <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../com/fasterxml/jackson/databind/type/ClassKey.html" title="class in com.fasterxml.jackson.databind.type">ClassKey</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;mixins)</pre>
675<div class="block">Constructor used by ObjectMapper to create default configuration object instance.</div>
676</li>
677</ul>
678<a name="SerializationConfig(com.fasterxml.jackson.databind.SerializationConfig, java.util.Map)">
679<!--   -->
680</a>
681<ul class="blockList">
682<li class="blockList">
683<h4>SerializationConfig</h4>
684<pre>protected&nbsp;SerializationConfig(<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;src,
685                   <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../com/fasterxml/jackson/databind/type/ClassKey.html" title="class in com.fasterxml.jackson.databind.type">ClassKey</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;mixins)</pre>
686<dl><dt><span class="strong">Since:</span></dt>
687  <dd>2.1</dd></dl>
688</li>
689</ul>
690<a name="SerializationConfig(com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.cfg.ContextAttributes)">
691<!--   -->
692</a>
693<ul class="blockListLast">
694<li class="blockList">
695<h4>SerializationConfig</h4>
696<pre>protected&nbsp;SerializationConfig(<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;src,
697                   <a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a>&nbsp;attrs)</pre>
698<dl><dt><span class="strong">Since:</span></dt>
699  <dd>2.1</dd></dl>
700</li>
701</ul>
702</li>
703</ul>
704<!-- ============ METHOD DETAIL ========== -->
705<ul class="blockList">
706<li class="blockList"><a name="method_detail">
707<!--   -->
708</a>
709<h3>Method Detail</h3>
710<a name="with(com.fasterxml.jackson.databind.MapperFeature...)">
711<!--   -->
712</a>
713<ul class="blockList">
714<li class="blockList">
715<h4>with</h4>
716<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;with(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>...&nbsp;features)</pre>
717<div class="block">Fluent factory method that will construct and return a new configuration
718 object instance with specified features enabled.</div>
719<dl>
720<dt><strong>Specified by:</strong></dt>
721<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#with(com.fasterxml.jackson.databind.MapperFeature...)">with</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&gt;</code></dd>
722</dl>
723</li>
724</ul>
725<a name="without(com.fasterxml.jackson.databind.MapperFeature...)">
726<!--   -->
727</a>
728<ul class="blockList">
729<li class="blockList">
730<h4>without</h4>
731<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;without(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>...&nbsp;features)</pre>
732<div class="block">Fluent factory method that will construct and return a new configuration
733 object instance with specified features disabled.</div>
734<dl>
735<dt><strong>Specified by:</strong></dt>
736<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#without(com.fasterxml.jackson.databind.MapperFeature...)">without</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&gt;</code></dd>
737</dl>
738</li>
739</ul>
740<a name="with(com.fasterxml.jackson.databind.MapperFeature, boolean)">
741<!--   -->
742</a>
743<ul class="blockList">
744<li class="blockList">
745<h4>with</h4>
746<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;with(<a href="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>&nbsp;feature,
747                       boolean&nbsp;state)</pre>
748<dl>
749<dt><strong>Specified by:</strong></dt>
750<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#with(com.fasterxml.jackson.databind.MapperFeature, boolean)">with</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&gt;</code></dd>
751</dl>
752</li>
753</ul>
754<a name="with(com.fasterxml.jackson.databind.AnnotationIntrospector)">
755<!--   -->
756</a>
757<ul class="blockList">
758<li class="blockList">
759<h4>with</h4>
760<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;with(<a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;ai)</pre>
761<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.AnnotationIntrospector)">MapperConfigBase</a></code></strong></div>
762<div class="block">Method for constructing and returning a new instance with different
763 <a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a> to use (replacing old one).
764<p>
765 NOTE: make sure to register new instance with <code>ObjectMapper</code>
766 if directly calling this method.</div>
767<dl>
768<dt><strong>Specified by:</strong></dt>
769<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.AnnotationIntrospector)">with</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<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>&gt;</code></dd>
770</dl>
771</li>
772</ul>
773<a name="withAppendedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">
774<!--   -->
775</a>
776<ul class="blockList">
777<li class="blockList">
778<h4>withAppendedAnnotationIntrospector</h4>
779<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;withAppendedAnnotationIntrospector(<a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;ai)</pre>
780<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withAppendedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">MapperConfigBase</a></code></strong></div>
781<div class="block">Method for constructing and returning a new instance with additional
782 <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>
783<dl>
784<dt><strong>Specified by:</strong></dt>
785<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withAppendedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">withAppendedAnnotationIntrospector</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<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>&gt;</code></dd>
786</dl>
787</li>
788</ul>
789<a name="withInsertedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">
790<!--   -->
791</a>
792<ul class="blockList">
793<li class="blockList">
794<h4>withInsertedAnnotationIntrospector</h4>
795<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;withInsertedAnnotationIntrospector(<a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;ai)</pre>
796<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withInsertedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">MapperConfigBase</a></code></strong></div>
797<div class="block">Method for constructing and returning a new instance with additional
798 <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>
799<dl>
800<dt><strong>Specified by:</strong></dt>
801<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withInsertedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">withInsertedAnnotationIntrospector</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<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>&gt;</code></dd>
802</dl>
803</li>
804</ul>
805<a name="with(com.fasterxml.jackson.databind.introspect.ClassIntrospector)">
806<!--   -->
807</a>
808<ul class="blockList">
809<li class="blockList">
810<h4>with</h4>
811<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;with(<a href="../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a>&nbsp;ci)</pre>
812<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.introspect.ClassIntrospector)">MapperConfigBase</a></code></strong></div>
813<div class="block">Method for constructing and returning a new instance with different
814 <a href="../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect"><code>ClassIntrospector</code></a>
815 to use.
816<p>
817 NOTE: make sure to register new instance with <code>ObjectMapper</code>
818 if directly calling this method.</div>
819<dl>
820<dt><strong>Specified by:</strong></dt>
821<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.introspect.ClassIntrospector)">with</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<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>&gt;</code></dd>
822</dl>
823</li>
824</ul>
825<a name="with(java.text.DateFormat)">
826<!--   -->
827</a>
828<ul class="blockList">
829<li class="blockList">
830<h4>with</h4>
831<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;with(<a href="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a>&nbsp;df)</pre>
832<div class="block">In addition to constructing instance with specified date format,
833 will enable or disable <code>SerializationFeature.WRITE_DATES_AS_TIMESTAMPS</code>
834 (enable if format set as null; disable if non-null)</div>
835<dl>
836<dt><strong>Specified by:</strong></dt>
837<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(java.text.DateFormat)">with</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<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>&gt;</code></dd>
838</dl>
839</li>
840</ul>
841<a name="with(com.fasterxml.jackson.databind.cfg.HandlerInstantiator)">
842<!--   -->
843</a>
844<ul class="blockList">
845<li class="blockList">
846<h4>with</h4>
847<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;with(<a href="../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a>&nbsp;hi)</pre>
848<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.cfg.HandlerInstantiator)">MapperConfigBase</a></code></strong></div>
849<div class="block">Method for constructing and returning a new instance with different
850 <a href="../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg"><code>HandlerInstantiator</code></a>
851 to use.
852<p>
853 NOTE: make sure to register new instance with <code>ObjectMapper</code>
854 if directly calling this method.</div>
855<dl>
856<dt><strong>Specified by:</strong></dt>
857<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.cfg.HandlerInstantiator)">with</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<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>&gt;</code></dd>
858</dl>
859</li>
860</ul>
861<a name="with(com.fasterxml.jackson.databind.PropertyNamingStrategy)">
862<!--   -->
863</a>
864<ul class="blockList">
865<li class="blockList">
866<h4>with</h4>
867<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;with(<a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a>&nbsp;pns)</pre>
868<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.PropertyNamingStrategy)">MapperConfigBase</a></code></strong></div>
869<div class="block">Method for constructing and returning a new instance with different
870 <a href="../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind"><code>PropertyNamingStrategy</code></a>
871 to use.
872<p>
873 NOTE: make sure to register new instance with <code>ObjectMapper</code>
874 if directly calling this method.</div>
875<dl>
876<dt><strong>Specified by:</strong></dt>
877<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.PropertyNamingStrategy)">with</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<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>&gt;</code></dd>
878</dl>
879</li>
880</ul>
881<a name="withRootName(java.lang.String)">
882<!--   -->
883</a>
884<ul class="blockList">
885<li class="blockList">
886<h4>withRootName</h4>
887<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;withRootName(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;rootName)</pre>
888<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withRootName(java.lang.String)">MapperConfigBase</a></code></strong></div>
889<div class="block">Method for constructing and returning a new instance with different
890 root name to use (none, if null).
891<p>
892 Note that when a root name is set to a non-Empty String, this will automatically force use
893 of root element wrapping with given name. If empty String passed, will
894 disable root name wrapping; and if null used, will instead use
895 <code>SerializationFeature</code> to determine if to use wrapping, and annotation
896 (or default name) for actual root name to use.</div>
897<dl>
898<dt><strong>Specified by:</strong></dt>
899<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withRootName(java.lang.String)">withRootName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<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>&gt;</code></dd>
900<dt><span class="strong">Parameters:</span></dt><dd><code>rootName</code> - to use: if null, means "use default" (clear setting);
901   if empty String ("") means that no root name wrapping is used;
902   otherwise defines root name to use.</dd></dl>
903</li>
904</ul>
905<a name="with(com.fasterxml.jackson.databind.jsontype.SubtypeResolver)">
906<!--   -->
907</a>
908<ul class="blockList">
909<li class="blockList">
910<h4>with</h4>
911<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;with(<a href="../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a>&nbsp;str)</pre>
912<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.jsontype.SubtypeResolver)">MapperConfigBase</a></code></strong></div>
913<div class="block">Method for constructing and returning a new instance with different
914 <a href="../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>SubtypeResolver</code></a>
915 to use.
916<p>
917 NOTE: make sure to register new instance with <code>ObjectMapper</code>
918 if directly calling this method.</div>
919<dl>
920<dt><strong>Specified by:</strong></dt>
921<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.jsontype.SubtypeResolver)">with</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<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>&gt;</code></dd>
922</dl>
923</li>
924</ul>
925<a name="with(com.fasterxml.jackson.databind.type.TypeFactory)">
926<!--   -->
927</a>
928<ul class="blockList">
929<li class="blockList">
930<h4>with</h4>
931<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;with(<a href="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a>&nbsp;tf)</pre>
932<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.type.TypeFactory)">MapperConfigBase</a></code></strong></div>
933<div class="block">Method for constructing and returning a new instance with different
934 <a href="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type"><code>TypeFactory</code></a>
935 to use.</div>
936<dl>
937<dt><strong>Specified by:</strong></dt>
938<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.type.TypeFactory)">with</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<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>&gt;</code></dd>
939</dl>
940</li>
941</ul>
942<a name="with(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder)">
943<!--   -->
944</a>
945<ul class="blockList">
946<li class="blockList">
947<h4>with</h4>
948<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;with(<a href="../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a>&lt;?&gt;&nbsp;trb)</pre>
949<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder)">MapperConfigBase</a></code></strong></div>
950<div class="block">Method for constructing and returning a new instance with different
951 <a href="../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeResolverBuilder</code></a> to use.</div>
952<dl>
953<dt><strong>Specified by:</strong></dt>
954<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder)">with</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<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>&gt;</code></dd>
955</dl>
956</li>
957</ul>
958<a name="withView(java.lang.Class)">
959<!--   -->
960</a>
961<ul class="blockList">
962<li class="blockList">
963<h4>withView</h4>
964<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;withView(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;view)</pre>
965<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withView(java.lang.Class)">MapperConfigBase</a></code></strong></div>
966<div class="block">Method for constructing and returning a new instance with different
967 view to use.</div>
968<dl>
969<dt><strong>Specified by:</strong></dt>
970<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withView(java.lang.Class)">withView</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<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>&gt;</code></dd>
971</dl>
972</li>
973</ul>
974<a name="with(com.fasterxml.jackson.databind.introspect.VisibilityChecker)">
975<!--   -->
976</a>
977<ul class="blockList">
978<li class="blockList">
979<h4>with</h4>
980<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;with(<a href="../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;vc)</pre>
981<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.introspect.VisibilityChecker)">MapperConfigBase</a></code></strong></div>
982<div class="block">Method for constructing and returning a new instance with different
983 <a href="../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect"><code>VisibilityChecker</code></a>
984 to use.</div>
985<dl>
986<dt><strong>Specified by:</strong></dt>
987<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.introspect.VisibilityChecker)">with</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<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>&gt;</code></dd>
988</dl>
989</li>
990</ul>
991<a name="withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">
992<!--   -->
993</a>
994<ul class="blockList">
995<li class="blockList">
996<h4>withVisibility</h4>
997<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor&nbsp;forMethod,
998                                 com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility&nbsp;visibility)</pre>
999<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">MapperConfigBase</a></code></strong></div>
1000<div class="block">Method for constructing and returning a new instance with different
1001 minimal visibility level for specified property type</div>
1002<dl>
1003<dt><strong>Specified by:</strong></dt>
1004<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withVisibility</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<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>&gt;</code></dd>
1005</dl>
1006</li>
1007</ul>
1008<a name="with(java.util.Locale)">
1009<!--   -->
1010</a>
1011<ul class="blockList">
1012<li class="blockList">
1013<h4>with</h4>
1014<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;with(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;l)</pre>
1015<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(java.util.Locale)">MapperConfigBase</a></code></strong></div>
1016<div class="block">Method for constructing and returning a new instance with different
1017 default <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util"><code>Locale</code></a> to use for formatting.</div>
1018<dl>
1019<dt><strong>Specified by:</strong></dt>
1020<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(java.util.Locale)">with</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<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>&gt;</code></dd>
1021</dl>
1022</li>
1023</ul>
1024<a name="with(java.util.TimeZone)">
1025<!--   -->
1026</a>
1027<ul class="blockList">
1028<li class="blockList">
1029<h4>with</h4>
1030<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;with(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;tz)</pre>
1031<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(java.util.TimeZone)">MapperConfigBase</a></code></strong></div>
1032<div class="block">Method for constructing and returning a new instance with different
1033 default <a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util"><code>TimeZone</code></a> to use for formatting of date values.</div>
1034<dl>
1035<dt><strong>Specified by:</strong></dt>
1036<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(java.util.TimeZone)">with</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<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>&gt;</code></dd>
1037</dl>
1038</li>
1039</ul>
1040<a name="with(com.fasterxml.jackson.core.Base64Variant)">
1041<!--   -->
1042</a>
1043<ul class="blockList">
1044<li class="blockList">
1045<h4>with</h4>
1046<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;with(com.fasterxml.jackson.core.Base64Variant&nbsp;base64)</pre>
1047<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.core.Base64Variant)">MapperConfigBase</a></code></strong></div>
1048<div class="block">Method for constructing and returning a new instance with different
1049 default <code>Base64Variant</code> to use with base64-encoded binary values.</div>
1050<dl>
1051<dt><strong>Specified by:</strong></dt>
1052<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.core.Base64Variant)">with</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<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>&gt;</code></dd>
1053</dl>
1054</li>
1055</ul>
1056<a name="with(com.fasterxml.jackson.databind.cfg.ContextAttributes)">
1057<!--   -->
1058</a>
1059<ul class="blockList">
1060<li class="blockList">
1061<h4>with</h4>
1062<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;with(<a href="../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a>&nbsp;attrs)</pre>
1063<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.cfg.ContextAttributes)">MapperConfigBase</a></code></strong></div>
1064<div class="block">Method for constructing an instance that has specified
1065 contextual attributes.</div>
1066<dl>
1067<dt><strong>Specified by:</strong></dt>
1068<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html#with(com.fasterxml.jackson.databind.cfg.ContextAttributes)">with</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a>&lt;<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>&gt;</code></dd>
1069</dl>
1070</li>
1071</ul>
1072<a name="with(com.fasterxml.jackson.databind.SerializationFeature)">
1073<!--   -->
1074</a>
1075<ul class="blockList">
1076<li class="blockList">
1077<h4>with</h4>
1078<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;with(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>&nbsp;feature)</pre>
1079<div class="block">Fluent factory method that will construct and return a new configuration
1080 object instance with specified feature enabled.</div>
1081</li>
1082</ul>
1083<a name="with(com.fasterxml.jackson.databind.SerializationFeature, com.fasterxml.jackson.databind.SerializationFeature...)">
1084<!--   -->
1085</a>
1086<ul class="blockList">
1087<li class="blockList">
1088<h4>with</h4>
1089<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;with(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>&nbsp;first,
1090                       <a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>...&nbsp;features)</pre>
1091<div class="block">Fluent factory method that will construct and return a new configuration
1092 object instance with specified features enabled.</div>
1093</li>
1094</ul>
1095<a name="withFeatures(com.fasterxml.jackson.databind.SerializationFeature...)">
1096<!--   -->
1097</a>
1098<ul class="blockList">
1099<li class="blockList">
1100<h4>withFeatures</h4>
1101<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;withFeatures(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>...&nbsp;features)</pre>
1102<div class="block">Fluent factory method that will construct and return a new configuration
1103 object instance with specified features enabled.</div>
1104</li>
1105</ul>
1106<a name="without(com.fasterxml.jackson.databind.SerializationFeature)">
1107<!--   -->
1108</a>
1109<ul class="blockList">
1110<li class="blockList">
1111<h4>without</h4>
1112<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;without(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>&nbsp;feature)</pre>
1113<div class="block">Fluent factory method that will construct and return a new configuration
1114 object instance with specified feature disabled.</div>
1115</li>
1116</ul>
1117<a name="without(com.fasterxml.jackson.databind.SerializationFeature, com.fasterxml.jackson.databind.SerializationFeature...)">
1118<!--   -->
1119</a>
1120<ul class="blockList">
1121<li class="blockList">
1122<h4>without</h4>
1123<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;without(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>&nbsp;first,
1124                          <a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>...&nbsp;features)</pre>
1125<div class="block">Fluent factory method that will construct and return a new configuration
1126 object instance with specified features disabled.</div>
1127</li>
1128</ul>
1129<a name="withoutFeatures(com.fasterxml.jackson.databind.SerializationFeature...)">
1130<!--   -->
1131</a>
1132<ul class="blockList">
1133<li class="blockList">
1134<h4>withoutFeatures</h4>
1135<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;withoutFeatures(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>...&nbsp;features)</pre>
1136<div class="block">Fluent factory method that will construct and return a new configuration
1137 object instance with specified features disabled.</div>
1138</li>
1139</ul>
1140<a name="with(com.fasterxml.jackson.core.JsonGenerator.Feature)">
1141<!--   -->
1142</a>
1143<ul class="blockList">
1144<li class="blockList">
1145<h4>with</h4>
1146<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;with(com.fasterxml.jackson.core.JsonGenerator.Feature&nbsp;feature)</pre>
1147<div class="block">Fluent factory method that will construct and return a new configuration
1148 object instance with specified feature enabled.</div>
1149<dl><dt><span class="strong">Since:</span></dt>
1150  <dd>2.5</dd></dl>
1151</li>
1152</ul>
1153<a name="withFeatures(com.fasterxml.jackson.core.JsonGenerator.Feature...)">
1154<!--   -->
1155</a>
1156<ul class="blockList">
1157<li class="blockList">
1158<h4>withFeatures</h4>
1159<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;withFeatures(com.fasterxml.jackson.core.JsonGenerator.Feature...&nbsp;features)</pre>
1160<div class="block">Fluent factory method that will construct and return a new configuration
1161 object instance with specified features enabled.</div>
1162<dl><dt><span class="strong">Since:</span></dt>
1163  <dd>2.5</dd></dl>
1164</li>
1165</ul>
1166<a name="without(com.fasterxml.jackson.core.JsonGenerator.Feature)">
1167<!--   -->
1168</a>
1169<ul class="blockList">
1170<li class="blockList">
1171<h4>without</h4>
1172<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;without(com.fasterxml.jackson.core.JsonGenerator.Feature&nbsp;feature)</pre>
1173<div class="block">Fluent factory method that will construct and return a new configuration
1174 object instance with specified feature disabled.</div>
1175<dl><dt><span class="strong">Since:</span></dt>
1176  <dd>2.5</dd></dl>
1177</li>
1178</ul>
1179<a name="withoutFeatures(com.fasterxml.jackson.core.JsonGenerator.Feature...)">
1180<!--   -->
1181</a>
1182<ul class="blockList">
1183<li class="blockList">
1184<h4>withoutFeatures</h4>
1185<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;withoutFeatures(com.fasterxml.jackson.core.JsonGenerator.Feature...&nbsp;features)</pre>
1186<div class="block">Fluent factory method that will construct and return a new configuration
1187 object instance with specified features disabled.</div>
1188<dl><dt><span class="strong">Since:</span></dt>
1189  <dd>2.5</dd></dl>
1190</li>
1191</ul>
1192<a name="withFilters(com.fasterxml.jackson.databind.ser.FilterProvider)">
1193<!--   -->
1194</a>
1195<ul class="blockList">
1196<li class="blockList">
1197<h4>withFilters</h4>
1198<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;withFilters(<a href="../../../../com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser">FilterProvider</a>&nbsp;filterProvider)</pre>
1199</li>
1200</ul>
1201<a name="withSerializationInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include)">
1202<!--   -->
1203</a>
1204<ul class="blockList">
1205<li class="blockList">
1206<h4>withSerializationInclusion</h4>
1207<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;withSerializationInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include&nbsp;incl)</pre>
1208</li>
1209</ul>
1210<a name="initialize(com.fasterxml.jackson.core.JsonGenerator)">
1211<!--   -->
1212</a>
1213<ul class="blockList">
1214<li class="blockList">
1215<h4>initialize</h4>
1216<pre>public&nbsp;void&nbsp;initialize(com.fasterxml.jackson.core.JsonGenerator&nbsp;g)</pre>
1217<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>
1218 to modify those <code>JsonGenerator.Feature</code> settings
1219 that have been configured via this config instance.</div>
1220<dl><dt><span class="strong">Since:</span></dt>
1221  <dd>2.5</dd></dl>
1222</li>
1223</ul>
1224<a name="useRootWrapping()">
1225<!--   -->
1226</a>
1227<ul class="blockList">
1228<li class="blockList">
1229<h4>useRootWrapping</h4>
1230<pre>public&nbsp;boolean&nbsp;useRootWrapping()</pre>
1231<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#useRootWrapping()">MapperConfig</a></code></strong></div>
1232<div class="block">Accessor for checking whether configuration indicates that
1233 "root wrapping" (use of an extra property/name pair at root level)
1234 is expected or not.</div>
1235<dl>
1236<dt><strong>Specified by:</strong></dt>
1237<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#useRootWrapping()">useRootWrapping</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&gt;</code></dd>
1238</dl>
1239</li>
1240</ul>
1241<a name="getAnnotationIntrospector()">
1242<!--   -->
1243</a>
1244<ul class="blockList">
1245<li class="blockList">
1246<h4>getAnnotationIntrospector</h4>
1247<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a>&nbsp;getAnnotationIntrospector()</pre>
1248<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getAnnotationIntrospector()">MapperConfig</a></code></strong></div>
1249<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
1250 to introspect annotation values used for configuration.
1251<p>
1252 Non-final since it is actually overridden by sub-classes (for now?)</div>
1253<dl>
1254<dt><strong>Overrides:</strong></dt>
1255<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getAnnotationIntrospector()">getAnnotationIntrospector</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&gt;</code></dd>
1256</dl>
1257</li>
1258</ul>
1259<a name="introspectClassAnnotations(com.fasterxml.jackson.databind.JavaType)">
1260<!--   -->
1261</a>
1262<ul class="blockList">
1263<li class="blockList">
1264<h4>introspectClassAnnotations</h4>
1265<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;introspectClassAnnotations(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</pre>
1266<div class="block">Accessor for getting bean description that only contains class
1267 annotations: useful if no getter/setter/creator information is needed.</div>
1268<dl>
1269<dt><strong>Specified by:</strong></dt>
1270<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#introspectClassAnnotations(com.fasterxml.jackson.databind.JavaType)">introspectClassAnnotations</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&gt;</code></dd>
1271</dl>
1272</li>
1273</ul>
1274<a name="introspectDirectClassAnnotations(com.fasterxml.jackson.databind.JavaType)">
1275<!--   -->
1276</a>
1277<ul class="blockList">
1278<li class="blockList">
1279<h4>introspectDirectClassAnnotations</h4>
1280<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;introspectDirectClassAnnotations(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</pre>
1281<div class="block">Accessor for getting bean description that only contains immediate class
1282 annotations: ones from the class, and its direct mix-in, if any, but
1283 not from super types.</div>
1284<dl>
1285<dt><strong>Specified by:</strong></dt>
1286<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#introspectDirectClassAnnotations(com.fasterxml.jackson.databind.JavaType)">introspectDirectClassAnnotations</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&gt;</code></dd>
1287</dl>
1288</li>
1289</ul>
1290<a name="getDefaultVisibilityChecker()">
1291<!--   -->
1292</a>
1293<ul class="blockList">
1294<li class="blockList">
1295<h4>getDefaultVisibilityChecker</h4>
1296<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;getDefaultVisibilityChecker()</pre>
1297<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultVisibilityChecker()">MapperConfig</a></code></strong></div>
1298<div class="block">Accessor for object used for determining whether specific property elements
1299 (method, constructors, fields) can be auto-detected based on
1300 their visibility (access modifiers). Can be changed to allow
1301 different minimum visibility levels for auto-detection. Note
1302 that this is the global handler; individual types (classes)
1303 can further override active checker used (using
1304 <code>JsonAutoDetect</code> annotation)</div>
1305<dl>
1306<dt><strong>Overrides:</strong></dt>
1307<dd><code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDefaultVisibilityChecker()">getDefaultVisibilityChecker</a></code>&nbsp;in class&nbsp;<code><a href="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;<a href="../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&gt;</code></dd>
1308</dl>
1309</li>
1310</ul>
1311<a name="isEnabled(com.fasterxml.jackson.databind.SerializationFeature)">
1312<!--   -->
1313</a>
1314<ul class="blockList">
1315<li class="blockList">
1316<h4>isEnabled</h4>
1317<pre>public final&nbsp;boolean&nbsp;isEnabled(<a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>&nbsp;f)</pre>
1318</li>
1319</ul>
1320<a name="isEnabled(com.fasterxml.jackson.core.JsonGenerator.Feature, com.fasterxml.jackson.core.JsonFactory)">
1321<!--   -->
1322</a>
1323<ul class="blockList">
1324<li class="blockList">
1325<h4>isEnabled</h4>
1326<pre>public final&nbsp;boolean&nbsp;isEnabled(com.fasterxml.jackson.core.JsonGenerator.Feature&nbsp;f,
1327                com.fasterxml.jackson.core.JsonFactory&nbsp;factory)</pre>
1328<div class="block">Accessor method that first checks if we have any overrides
1329 for feature, and only if not, checks state of passed-in
1330 factory.</div>
1331<dl><dt><span class="strong">Since:</span></dt>
1332  <dd>2.5</dd></dl>
1333</li>
1334</ul>
1335<a name="hasSerializationFeatures(int)">
1336<!--   -->
1337</a>
1338<ul class="blockList">
1339<li class="blockList">
1340<h4>hasSerializationFeatures</h4>
1341<pre>public final&nbsp;boolean&nbsp;hasSerializationFeatures(int&nbsp;featureMask)</pre>
1342<div class="block">"Bulk" access method for checking that all features specified by
1343 mask are enabled.</div>
1344<dl><dt><span class="strong">Since:</span></dt>
1345  <dd>2.3</dd></dl>
1346</li>
1347</ul>
1348<a name="getSerializationFeatures()">
1349<!--   -->
1350</a>
1351<ul class="blockList">
1352<li class="blockList">
1353<h4>getSerializationFeatures</h4>
1354<pre>public final&nbsp;int&nbsp;getSerializationFeatures()</pre>
1355</li>
1356</ul>
1357<a name="getSerializationInclusion()">
1358<!--   -->
1359</a>
1360<ul class="blockList">
1361<li class="blockList">
1362<h4>getSerializationInclusion</h4>
1363<pre>public&nbsp;com.fasterxml.jackson.annotation.JsonInclude.Include&nbsp;getSerializationInclusion()</pre>
1364</li>
1365</ul>
1366<a name="getFilterProvider()">
1367<!--   -->
1368</a>
1369<ul class="blockList">
1370<li class="blockList">
1371<h4>getFilterProvider</h4>
1372<pre>public&nbsp;<a href="../../../../com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser">FilterProvider</a>&nbsp;getFilterProvider()</pre>
1373<div class="block">Method for getting provider used for locating filters given
1374 id (which is usually provided with filter annotations).
1375 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>
1376 (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>
1377</li>
1378</ul>
1379<a name="introspect(com.fasterxml.jackson.databind.JavaType)">
1380<!--   -->
1381</a>
1382<ul class="blockList">
1383<li class="blockList">
1384<h4>introspect</h4>
1385<pre>public&nbsp;&lt;T extends <a href="../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&gt;&nbsp;T&nbsp;introspect(<a href="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</pre>
1386<div class="block">Method that will introspect full bean properties for the purpose
1387 of building a bean serializer</div>
1388</li>
1389</ul>
1390<a name="toString()">
1391<!--   -->
1392</a>
1393<ul class="blockListLast">
1394<li class="blockList">
1395<h4>toString</h4>
1396<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
1397<dl>
1398<dt><strong>Overrides:</strong></dt>
1399<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
1400</dl>
1401</li>
1402</ul>
1403</li>
1404</ul>
1405</li>
1406</ul>
1407</div>
1408</div>
1409<!-- ========= END OF CLASS DATA ========= -->
1410<!-- ======= START OF BOTTOM NAVBAR ====== -->
1411<div class="bottomNav"><a name="navbar_bottom">
1412<!--   -->
1413</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
1414<!--   -->
1415</a>
1416<ul class="navList" title="Navigation">
1417<li><a href="../../../../overview-summary.html">Overview</a></li>
1418<li><a href="package-summary.html">Package</a></li>
1419<li class="navBarCell1Rev">Class</li>
1420<li><a href="class-use/SerializationConfig.html">Use</a></li>
1421<li><a href="package-tree.html">Tree</a></li>
1422<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
1423<li><a href="../../../../index-all.html">Index</a></li>
1424<li><a href="../../../../help-doc.html">Help</a></li>
1425</ul>
1426</div>
1427<div class="subNav">
1428<ul class="navList">
1429<li><a href="../../../../com/fasterxml/jackson/databind/SequenceWriter.html" title="class in com.fasterxml.jackson.databind"><span class="strong">Prev Class</span></a></li>
1430<li><a href="../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind"><span class="strong">Next Class</span></a></li>
1431</ul>
1432<ul class="navList">
1433<li><a href="../../../../index.html?com/fasterxml/jackson/databind/SerializationConfig.html" target="_top">Frames</a></li>
1434<li><a href="SerializationConfig.html" target="_top">No Frames</a></li>
1435</ul>
1436<ul class="navList" id="allclasses_navbar_bottom">
1437<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
1438</ul>
1439<div>
1440<script type="text/javascript"><!--
1441  allClassesLink = document.getElementById("allclasses_navbar_bottom");
1442  if(window==top) {
1443    allClassesLink.style.display = "block";
1444  }
1445  else {
1446    allClassesLink.style.display = "none";
1447  }
1448  //-->
1449</script>
1450</div>
1451<div>
1452<ul class="subNavList">
1453<li>Summary:&nbsp;</li>
1454<li>Nested&nbsp;|&nbsp;</li>
1455<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
1456<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
1457<li><a href="#method_summary">Method</a></li>
1458</ul>
1459<ul class="subNavList">
1460<li>Detail:&nbsp;</li>
1461<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
1462<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
1463<li><a href="#method_detail">Method</a></li>
1464</ul>
1465</div>
1466<a name="skip-navbar_bottom">
1467<!--   -->
1468</a></div>
1469<!-- ======== END OF BOTTOM NAVBAR ======= -->
1470<p class="legalCopy"><small>Copyright &#169; 2014-2015 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.</small></p>
1471</body>
1472</html>
1473