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