• Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!-- NewPage -->
3<html lang="en">
4<head>
5<!-- Generated by javadoc (version 1.7.0_10-ea) on Sun Jul 14 20:03:27 PDT 2013 -->
6<title>SerializationConfig (Jackson JSON Processor)</title>
7<meta name="date" content="2013-07-14">
8<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
9</head>
10<body>
11<script type="text/javascript"><!--
12    if (location.href.indexOf('is-external=true') == -1) {
13        parent.document.title="SerializationConfig (Jackson JSON Processor)";
14    }
15//-->
16</script>
17<noscript>
18<div>JavaScript is disabled on your browser.</div>
19</noscript>
20<!-- ========= START OF TOP NAVBAR ======= -->
21<div class="topNav"><a name="navbar_top">
22<!--   -->
23</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
24<!--   -->
25</a>
26<ul class="navList" title="Navigation">
27<li><a href="../../../../overview-summary.html">Overview</a></li>
28<li><a href="package-summary.html">Package</a></li>
29<li class="navBarCell1Rev">Class</li>
30<li><a href="class-use/SerializationConfig.html">Use</a></li>
31<li><a href="package-tree.html">Tree</a></li>
32<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
33<li><a href="../../../../index-all.html">Index</a></li>
34<li><a href="../../../../help-doc.html">Help</a></li>
35</ul>
36</div>
37<div class="subNav">
38<ul class="navList">
39<li><a href="../../../../org/codehaus/jackson/map/RuntimeJsonMappingException.html" title="class in org.codehaus.jackson.map"><span class="strong">Prev Class</span></a></li>
40<li><a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map"><span class="strong">Next Class</span></a></li>
41</ul>
42<ul class="navList">
43<li><a href="../../../../index.html?org/codehaus/jackson/map/SerializationConfig.html" target="_top">Frames</a></li>
44<li><a href="SerializationConfig.html" target="_top">No Frames</a></li>
45</ul>
46<ul class="navList" id="allclasses_navbar_top">
47<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
48</ul>
49<div>
50<script type="text/javascript"><!--
51  allClassesLink = document.getElementById("allclasses_navbar_top");
52  if(window==top) {
53    allClassesLink.style.display = "block";
54  }
55  else {
56    allClassesLink.style.display = "none";
57  }
58  //-->
59</script>
60</div>
61<div>
62<ul class="subNavList">
63<li>Summary:&nbsp;</li>
64<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
65<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
66<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
67<li><a href="#method_summary">Method</a></li>
68</ul>
69<ul class="subNavList">
70<li>Detail:&nbsp;</li>
71<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
72<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
73<li><a href="#method_detail">Method</a></li>
74</ul>
75</div>
76<a name="skip-navbar_top">
77<!--   -->
78</a></div>
79<!-- ========= END OF TOP NAVBAR ========= -->
80<!-- ======== START OF CLASS DATA ======== -->
81<div class="header">
82<div class="subTitle">org.codehaus.jackson.map</div>
83<h2 title="Class SerializationConfig" class="title">Class SerializationConfig</h2>
84</div>
85<div class="contentContainer">
86<ul class="inheritance">
87<li><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
88<li>
89<ul class="inheritance">
90<li><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">org.codehaus.jackson.map.MapperConfig</a>&lt;T&gt;</li>
91<li>
92<ul class="inheritance">
93<li>org.codehaus.jackson.map.SerializationConfig</li>
94</ul>
95</li>
96</ul>
97</li>
98</ul>
99<div class="description">
100<ul class="blockList">
101<li class="blockList">
102<dl>
103<dt>All Implemented Interfaces:</dt>
104<dd><a href="../../../../org/codehaus/jackson/map/ClassIntrospector.MixInResolver.html" title="interface in org.codehaus.jackson.map">ClassIntrospector.MixInResolver</a></dd>
105</dl>
106<hr>
107<br>
108<pre>public class <span class="strong">SerializationConfig</span>
109extends <a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;T&gt;</pre>
110<div class="block">Object that contains baseline configuration for serialization
111 process. An instance is owned by <a href="../../../../org/codehaus/jackson/map/ObjectMapper.html" title="class in org.codehaus.jackson.map"><code>ObjectMapper</code></a>, which makes
112 a copy that is passed during serialization process to
113 <a href="../../../../org/codehaus/jackson/map/SerializerProvider.html" title="class in org.codehaus.jackson.map"><code>SerializerProvider</code></a> and <a href="../../../../org/codehaus/jackson/map/SerializerFactory.html" title="class in org.codehaus.jackson.map"><code>SerializerFactory</code></a>.
114<p>
115 Note: although configuration settings can be changed at any time
116 (for factories and instances), they are not guaranteed to have
117 effect if called after constructing relevant mapper or serializer
118 instance. This because some objects may be configured, constructed and
119 cached first time they are needed.
120<p>
121 As of version 1.9, the goal is to make this class eventually immutable.
122 Because of this, existing methods that allow changing state of this
123 instance are deprecated in favor of methods that create new instances
124 with different configuration ("fluent factories")</div>
125</li>
126</ul>
127</div>
128<div class="summary">
129<ul class="blockList">
130<li class="blockList">
131<!-- ======== NESTED CLASS SUMMARY ======== -->
132<ul class="blockList">
133<li class="blockList"><a name="nested_class_summary">
134<!--   -->
135</a>
136<h3>Nested Class Summary</h3>
137<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
138<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
139<tr>
140<th class="colFirst" scope="col">Modifier and Type</th>
141<th class="colLast" scope="col">Class and Description</th>
142</tr>
143<tr class="altColor">
144<td class="colFirst"><code>static class&nbsp;</code></td>
145<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">SerializationConfig.Feature</a></strong></code>
146<div class="block">Enumeration that defines togglable features that guide
147 the serialization feature.</div>
148</td>
149</tr>
150</table>
151<ul class="blockList">
152<li class="blockList"><a name="nested_classes_inherited_from_class_org.codehaus.jackson.map.MapperConfig">
153<!--   -->
154</a>
155<h3>Nested classes/interfaces inherited from class&nbsp;org.codehaus.jackson.map.<a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a></h3>
156<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.Base.html" title="class in org.codehaus.jackson.map">MapperConfig.Base</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.ConfigFeature.html" title="interface in org.codehaus.jackson.map">MapperConfig.ConfigFeature</a></code></li>
157</ul>
158</li>
159</ul>
160<!-- =========== FIELD SUMMARY =========== -->
161<ul class="blockList">
162<li class="blockList"><a name="field_summary">
163<!--   -->
164</a>
165<h3>Field Summary</h3>
166<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
167<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
168<tr>
169<th class="colFirst" scope="col">Modifier and Type</th>
170<th class="colLast" scope="col">Field and Description</th>
171</tr>
172<tr class="altColor">
173<td class="colFirst"><code>protected int</code></td>
174<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#_featureFlags">_featureFlags</a></strong></code>
175<div class="block">
176 Note: moved to base class in 1.9; was stored by sub-class earlier</div>
177</td>
178</tr>
179<tr class="rowColor">
180<td class="colFirst"><code>protected <a href="../../../../org/codehaus/jackson/map/ser/FilterProvider.html" title="class in org.codehaus.jackson.map.ser">FilterProvider</a></code></td>
181<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#_filterProvider">_filterProvider</a></strong></code>
182<div class="block">Object used for resolving filter ids to filter instances.</div>
183</td>
184</tr>
185<tr class="altColor">
186<td class="colFirst"><code>protected <a href="../../../../org/codehaus/jackson/map/annotate/JsonSerialize.Inclusion.html" title="enum in org.codehaus.jackson.map.annotate">JsonSerialize.Inclusion</a></code></td>
187<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#_serializationInclusion">_serializationInclusion</a></strong></code>
188<div class="block">Which Bean/Map properties are to be included in serialization?
189 Default settings is to include all regardless of value; can be
190 changed to only include non-null properties, or properties
191 with non-default values.</div>
192</td>
193</tr>
194<tr class="rowColor">
195<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;</code></td>
196<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#_serializationView">_serializationView</a></strong></code>
197<div class="block">View to use for filtering out properties to serialize.</div>
198</td>
199</tr>
200</table>
201<ul class="blockList">
202<li class="blockList"><a name="fields_inherited_from_class_org.codehaus.jackson.map.MapperConfig">
203<!--   -->
204</a>
205<h3>Fields inherited from class&nbsp;org.codehaus.jackson.map.<a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a></h3>
206<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#_base">_base</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#_mixInAnnotations">_mixInAnnotations</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#_mixInAnnotationsShared">_mixInAnnotationsShared</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#_subtypeResolver">_subtypeResolver</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#DEFAULT_DATE_FORMAT">DEFAULT_DATE_FORMAT</a></code></li>
207</ul>
208</li>
209</ul>
210<!-- ======== CONSTRUCTOR SUMMARY ======== -->
211<ul class="blockList">
212<li class="blockList"><a name="constructor_summary">
213<!--   -->
214</a>
215<h3>Constructor Summary</h3>
216<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
217<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
218<tr>
219<th class="colFirst" scope="col">Modifier</th>
220<th class="colLast" scope="col">Constructor and Description</th>
221</tr>
222<tr class="altColor">
223<td class="colFirst"><code>&nbsp;</code></td>
224<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#SerializationConfig(org.codehaus.jackson.map.ClassIntrospector, org.codehaus.jackson.map.AnnotationIntrospector, org.codehaus.jackson.map.introspect.VisibilityChecker, org.codehaus.jackson.map.jsontype.SubtypeResolver, org.codehaus.jackson.map.PropertyNamingStrategy, org.codehaus.jackson.map.type.TypeFactory, org.codehaus.jackson.map.HandlerInstantiator)">SerializationConfig</a></strong>(<a href="../../../../org/codehaus/jackson/map/ClassIntrospector.html" title="class in org.codehaus.jackson.map">ClassIntrospector</a>&lt;? extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;intr,
225                   <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a>&nbsp;annIntr,
226                   <a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;vc,
227                   <a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a>&nbsp;subtypeResolver,
228                   <a href="../../../../org/codehaus/jackson/map/PropertyNamingStrategy.html" title="class in org.codehaus.jackson.map">PropertyNamingStrategy</a>&nbsp;propertyNamingStrategy,
229                   <a href="../../../../org/codehaus/jackson/map/type/TypeFactory.html" title="class in org.codehaus.jackson.map.type">TypeFactory</a>&nbsp;typeFactory,
230                   <a href="../../../../org/codehaus/jackson/map/HandlerInstantiator.html" title="class in org.codehaus.jackson.map">HandlerInstantiator</a>&nbsp;handlerInstantiator)</code>
231<div class="block">Constructor used by ObjectMapper to create default configuration object instance.</div>
232</td>
233</tr>
234<tr class="rowColor">
235<td class="colFirst"><code>protected </code></td>
236<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#SerializationConfig(org.codehaus.jackson.map.SerializationConfig)">SerializationConfig</a></strong>(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;src)</code>&nbsp;</td>
237</tr>
238<tr class="altColor">
239<td class="colFirst"><code>protected </code></td>
240<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#SerializationConfig(org.codehaus.jackson.map.SerializationConfig, java.lang.Class)">SerializationConfig</a></strong>(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;src,
241                   <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;view)</code>&nbsp;</td>
242</tr>
243<tr class="rowColor">
244<td class="colFirst"><code>protected </code></td>
245<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#SerializationConfig(org.codehaus.jackson.map.SerializationConfig, org.codehaus.jackson.map.ser.FilterProvider)">SerializationConfig</a></strong>(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;src,
246                   <a href="../../../../org/codehaus/jackson/map/ser/FilterProvider.html" title="class in org.codehaus.jackson.map.ser">FilterProvider</a>&nbsp;filters)</code>&nbsp;</td>
247</tr>
248<tr class="altColor">
249<td class="colFirst"><code>protected </code></td>
250<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#SerializationConfig(org.codehaus.jackson.map.SerializationConfig, java.util.HashMap, org.codehaus.jackson.map.jsontype.SubtypeResolver)">SerializationConfig</a></strong>(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;src,
251                   <a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&lt;<a href="../../../../org/codehaus/jackson/map/type/ClassKey.html" title="class in org.codehaus.jackson.map.type">ClassKey</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;mixins,
252                   <a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a>&nbsp;str)</code>
253<div class="block">Constructor used to make a private copy of specific mix-in definitions.</div>
254</td>
255</tr>
256<tr class="rowColor">
257<td class="colFirst"><code>protected </code></td>
258<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#SerializationConfig(org.codehaus.jackson.map.SerializationConfig, int)">SerializationConfig</a></strong>(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;src,
259                   int&nbsp;features)</code>&nbsp;</td>
260</tr>
261<tr class="altColor">
262<td class="colFirst"><code>protected </code></td>
263<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#SerializationConfig(org.codehaus.jackson.map.SerializationConfig, org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion)">SerializationConfig</a></strong>(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;src,
264                   <a href="../../../../org/codehaus/jackson/map/annotate/JsonSerialize.Inclusion.html" title="enum in org.codehaus.jackson.map.annotate">JsonSerialize.Inclusion</a>&nbsp;incl)</code>&nbsp;</td>
265</tr>
266<tr class="rowColor">
267<td class="colFirst"><code>protected </code></td>
268<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#SerializationConfig(org.codehaus.jackson.map.SerializationConfig, org.codehaus.jackson.map.MapperConfig.Base)">SerializationConfig</a></strong>(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;src,
269                   <a href="../../../../org/codehaus/jackson/map/MapperConfig.Base.html" title="class in org.codehaus.jackson.map">MapperConfig.Base</a>&nbsp;base)</code>&nbsp;</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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
281<caption><span>Methods</span><span class="tabEnd">&nbsp;</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 class="altColor">
287<td class="colFirst"><code>boolean</code></td>
288<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#canOverrideAccessModifiers()">canOverrideAccessModifiers</a></strong>()</code>
289<div class="block">Accessor for determining whether it is ok to try to force override of access
290 modifiers to be able to get or set values of non-public Methods, Fields;
291 to invoke non-public Constructors, Methods; or to instantiate non-public
292 Classes.</div>
293</td>
294</tr>
295<tr class="rowColor">
296<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a></code></td>
297<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#createUnshared(org.codehaus.jackson.map.jsontype.SubtypeResolver)">createUnshared</a></strong>(<a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a>&nbsp;subtypeResolver)</code>
298<div class="block">Method to use for constructing an instance that is not shared
299 between multiple operations but only used for a single one
300 (which may be this instance, if it is immutable; if not, a copy
301 is constructed with same settings)</div>
302</td>
303</tr>
304<tr class="altColor">
305<td class="colFirst"><code>void</code></td>
306<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#disable(org.codehaus.jackson.map.SerializationConfig.Feature)">disable</a></strong>(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">SerializationConfig.Feature</a>&nbsp;f)</code>
307<div class="block"><strong>Deprecated.</strong>&nbsp;
308<div class="block"><i>Since 1.9, it is preferable to use <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#without(org.codehaus.jackson.map.SerializationConfig.Feature...)"><code>without(org.codehaus.jackson.map.SerializationConfig.Feature...)</code></a> instead;
309    this method is deprecated as it modifies current instance instead of
310    creating a new one (as the goal is to make this class immutable)</i></div>
311</div>
312</td>
313</tr>
314<tr class="rowColor">
315<td class="colFirst"><code>void</code></td>
316<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#enable(org.codehaus.jackson.map.SerializationConfig.Feature)">enable</a></strong>(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">SerializationConfig.Feature</a>&nbsp;f)</code>
317<div class="block"><strong>Deprecated.</strong>&nbsp;
318<div class="block"><i>Since 1.9, it is preferable to use <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#with(org.codehaus.jackson.map.SerializationConfig.Feature...)"><code>with(org.codehaus.jackson.map.SerializationConfig.Feature...)</code></a> instead;
319    this method is deprecated as it modifies current instance instead of
320    creating a new one (as the goal is to make this class immutable)</i></div>
321</div>
322</td>
323</tr>
324<tr class="altColor">
325<td class="colFirst"><code>void</code></td>
326<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#fromAnnotations(java.lang.Class)">fromAnnotations</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;cls)</code>
327<div class="block"><strong>Deprecated.</strong>&nbsp;
328<div class="block"><i>Since 1.9, it is preferably to explicitly configure
329   instances; this method also modifies existing instance which is
330   against immutable design goals of this class.</i></div>
331</div>
332</td>
333</tr>
334<tr class="rowColor">
335<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a></code></td>
336<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#getAnnotationIntrospector()">getAnnotationIntrospector</a></strong>()</code>
337<div class="block">Method for getting <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map"><code>AnnotationIntrospector</code></a> configured
338 to introspect annotation values used for configuration.</div>
339</td>
340</tr>
341<tr class="altColor">
342<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect">VisibilityChecker</a>&lt;?&gt;</code></td>
343<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#getDefaultVisibilityChecker()">getDefaultVisibilityChecker</a></strong>()</code>
344<div class="block">Accessor for object used for determining whether specific property elements
345 (method, constructors, fields) can be auto-detected based on
346 their visibility (access modifiers).</div>
347</td>
348</tr>
349<tr class="rowColor">
350<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/ser/FilterProvider.html" title="class in org.codehaus.jackson.map.ser">FilterProvider</a></code></td>
351<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#getFilterProvider()">getFilterProvider</a></strong>()</code>
352<div class="block">Method for getting provider used for locating filters given
353 id (which is usually provided with filter annotations).</div>
354</td>
355</tr>
356<tr class="altColor">
357<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/annotate/JsonSerialize.Inclusion.html" title="enum in org.codehaus.jackson.map.annotate">JsonSerialize.Inclusion</a></code></td>
358<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#getSerializationInclusion()">getSerializationInclusion</a></strong>()</code>&nbsp;</td>
359</tr>
360<tr class="rowColor">
361<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;</code></td>
362<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#getSerializationView()">getSerializationView</a></strong>()</code>
363<div class="block">Method for checking which serialization view is being used,
364 if any; null if none.</div>
365</td>
366</tr>
367<tr class="altColor">
368<td class="colFirst"><code>&lt;T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;<br>T</code></td>
369<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#introspect(org.codehaus.jackson.type.JavaType)">introspect</a></strong>(<a href="../../../../org/codehaus/jackson/type/JavaType.html" title="class in org.codehaus.jackson.type">JavaType</a>&nbsp;type)</code>
370<div class="block">Method that will introspect full bean properties for the purpose
371 of building a bean serializer</div>
372</td>
373</tr>
374<tr class="rowColor">
375<td class="colFirst"><code>&lt;T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;<br>T</code></td>
376<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#introspectClassAnnotations(org.codehaus.jackson.type.JavaType)">introspectClassAnnotations</a></strong>(<a href="../../../../org/codehaus/jackson/type/JavaType.html" title="class in org.codehaus.jackson.type">JavaType</a>&nbsp;type)</code>
377<div class="block">Accessor for getting bean description that only contains class
378 annotations: useful if no getter/setter/creator information is needed.</div>
379</td>
380</tr>
381<tr class="altColor">
382<td class="colFirst"><code>&lt;T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;<br>T</code></td>
383<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#introspectDirectClassAnnotations(org.codehaus.jackson.type.JavaType)">introspectDirectClassAnnotations</a></strong>(<a href="../../../../org/codehaus/jackson/type/JavaType.html" title="class in org.codehaus.jackson.type">JavaType</a>&nbsp;type)</code>
384<div class="block">Accessor for getting bean description that only contains immediate class
385 annotations: ones from the class, and its direct mix-in, if any, but
386 not from super types.</div>
387</td>
388</tr>
389<tr class="rowColor">
390<td class="colFirst"><code>boolean</code></td>
391<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#isAnnotationProcessingEnabled()">isAnnotationProcessingEnabled</a></strong>()</code>
392<div class="block">Method for determining whether annotation processing is enabled or not
393 (default settings are typically that it is enabled; must explicitly disable).</div>
394</td>
395</tr>
396<tr class="altColor">
397<td class="colFirst"><code>boolean</code></td>
398<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#isEnabled(org.codehaus.jackson.map.MapperConfig.ConfigFeature)">isEnabled</a></strong>(<a href="../../../../org/codehaus/jackson/map/MapperConfig.ConfigFeature.html" title="interface in org.codehaus.jackson.map">MapperConfig.ConfigFeature</a>&nbsp;f)</code>
399<div class="block">Method for checking whether given feature is enabled or not</div>
400</td>
401</tr>
402<tr class="rowColor">
403<td class="colFirst"><code>boolean</code></td>
404<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#isEnabled(org.codehaus.jackson.map.SerializationConfig.Feature)">isEnabled</a></strong>(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">SerializationConfig.Feature</a>&nbsp;f)</code>
405<div class="block">Alias for <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#isEnabled(org.codehaus.jackson.map.MapperConfig.ConfigFeature)"><code>MapperConfig.isEnabled(org.codehaus.jackson.map.MapperConfig.ConfigFeature)</code></a>.</div>
406</td>
407</tr>
408<tr class="altColor">
409<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/JsonSerializer.html" title="class in org.codehaus.jackson.map">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
410<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#serializerInstance(org.codehaus.jackson.map.introspect.Annotated, java.lang.Class)">serializerInstance</a></strong>(<a href="../../../../org/codehaus/jackson/map/introspect/Annotated.html" title="class in org.codehaus.jackson.map.introspect">Annotated</a>&nbsp;annotated,
411                  <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../org/codehaus/jackson/map/JsonSerializer.html" title="class in org.codehaus.jackson.map">JsonSerializer</a>&lt;?&gt;&gt;&nbsp;serClass)</code>&nbsp;</td>
412</tr>
413<tr class="rowColor">
414<td class="colFirst"><code>void</code></td>
415<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#set(org.codehaus.jackson.map.SerializationConfig.Feature, boolean)">set</a></strong>(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">SerializationConfig.Feature</a>&nbsp;f,
416   boolean&nbsp;state)</code>
417<div class="block"><strong>Deprecated.</strong>&nbsp;
418<div class="block"><i>Since 1.9, it is preferable to use <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#without(org.codehaus.jackson.map.SerializationConfig.Feature...)"><code>without(org.codehaus.jackson.map.SerializationConfig.Feature...)</code></a> and <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#with(org.codehaus.jackson.map.SerializationConfig.Feature...)"><code>with(org.codehaus.jackson.map.SerializationConfig.Feature...)</code></a> instead;
419    this method is deprecated as it modifies current instance instead of
420    creating a new one (as the goal is to make this class immutable)</i></div>
421</div>
422</td>
423</tr>
424<tr class="altColor">
425<td class="colFirst"><code>void</code></td>
426<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#setDateFormat(java.text.DateFormat)">setDateFormat</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a>&nbsp;df)</code>
427<div class="block"><strong>Deprecated.</strong>&nbsp;
428<div class="block"><i>Since 1.8, use <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withDateFormat(java.text.DateFormat)"><code>withDateFormat(java.text.DateFormat)</code></a> instead.</i></div>
429</div>
430</td>
431</tr>
432<tr class="rowColor">
433<td class="colFirst"><code>void</code></td>
434<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#setSerializationInclusion(org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion)">setSerializationInclusion</a></strong>(<a href="../../../../org/codehaus/jackson/map/annotate/JsonSerialize.Inclusion.html" title="enum in org.codehaus.jackson.map.annotate">JsonSerialize.Inclusion</a>&nbsp;props)</code>
435<div class="block"><strong>Deprecated.</strong>&nbsp;
436<div class="block"><i>since 1.9 should either use <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withSerializationInclusion(org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion)"><code>withSerializationInclusion(org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion)</code></a>
437    to construct new instance, or configure through <a href="../../../../org/codehaus/jackson/map/ObjectMapper.html" title="class in org.codehaus.jackson.map"><code>ObjectMapper</code></a></i></div>
438</div>
439</td>
440</tr>
441<tr class="altColor">
442<td class="colFirst"><code>void</code></td>
443<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#setSerializationView(java.lang.Class)">setSerializationView</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;view)</code>
444<div class="block"><strong>Deprecated.</strong>&nbsp;
445<div class="block"><i>Since 1.8, use <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withView(java.lang.Class)"><code>withView(java.lang.Class&lt;?&gt;)</code></a> instead</i></div>
446</div>
447</td>
448</tr>
449<tr class="rowColor">
450<td class="colFirst"><code>boolean</code></td>
451<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#shouldSortPropertiesAlphabetically()">shouldSortPropertiesAlphabetically</a></strong>()</code>
452<div class="block">Accessor for checking whether default settings for property handling
453 indicate that properties should be alphabetically ordered or not.</div>
454</td>
455</tr>
456<tr class="altColor">
457<td class="colFirst"><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
458<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#toString()">toString</a></strong>()</code>&nbsp;</td>
459</tr>
460<tr class="rowColor">
461<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a></code></td>
462<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#with(org.codehaus.jackson.map.SerializationConfig.Feature...)">with</a></strong>(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">SerializationConfig.Feature</a>...&nbsp;features)</code>
463<div class="block">Fluent factory method that will construct and return a new configuration
464 object instance with specified features enabled.</div>
465</td>
466</tr>
467<tr class="altColor">
468<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a></code></td>
469<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">withAnnotationIntrospector</a></strong>(<a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a>&nbsp;ai)</code>
470<div class="block">Method for constructing and returning a new instance with different
471 <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map"><code>AnnotationIntrospector</code></a> to use (replacing old one).</div>
472</td>
473</tr>
474<tr class="rowColor">
475<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a></code></td>
476<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withAppendedAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">withAppendedAnnotationIntrospector</a></strong>(<a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a>&nbsp;ai)</code>
477<div class="block">Method for constructing and returning a new instance with additional
478 <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map"><code>AnnotationIntrospector</code></a> appended (as the lowest priority one)</div>
479</td>
480</tr>
481<tr class="altColor">
482<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a></code></td>
483<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withClassIntrospector(org.codehaus.jackson.map.ClassIntrospector)">withClassIntrospector</a></strong>(<a href="../../../../org/codehaus/jackson/map/ClassIntrospector.html" title="class in org.codehaus.jackson.map">ClassIntrospector</a>&lt;? extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;ci)</code>
484<div class="block">Method for constructing and returning a new instance with different
485 <a href="../../../../org/codehaus/jackson/map/ClassIntrospector.html" title="class in org.codehaus.jackson.map"><code>ClassIntrospector</code></a>
486 to use.</div>
487</td>
488</tr>
489<tr class="rowColor">
490<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a></code></td>
491<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withDateFormat(java.text.DateFormat)">withDateFormat</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a>&nbsp;df)</code>
492<div class="block">In addition to constructing instance with specified date format,
493 will enable or disable <code>Feature.WRITE_DATES_AS_TIMESTAMPS</code>
494 (enable if format set as null; disable if non-null)</div>
495</td>
496</tr>
497<tr class="altColor">
498<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a></code></td>
499<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withFilters(org.codehaus.jackson.map.ser.FilterProvider)">withFilters</a></strong>(<a href="../../../../org/codehaus/jackson/map/ser/FilterProvider.html" title="class in org.codehaus.jackson.map.ser">FilterProvider</a>&nbsp;filterProvider)</code>&nbsp;</td>
500</tr>
501<tr class="rowColor">
502<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a></code></td>
503<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withHandlerInstantiator(org.codehaus.jackson.map.HandlerInstantiator)">withHandlerInstantiator</a></strong>(<a href="../../../../org/codehaus/jackson/map/HandlerInstantiator.html" title="class in org.codehaus.jackson.map">HandlerInstantiator</a>&nbsp;hi)</code>
504<div class="block">Method for constructing and returning a new instance with different
505 <a href="../../../../org/codehaus/jackson/map/HandlerInstantiator.html" title="class in org.codehaus.jackson.map"><code>HandlerInstantiator</code></a>
506 to use.</div>
507</td>
508</tr>
509<tr class="altColor">
510<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a></code></td>
511<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withInsertedAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">withInsertedAnnotationIntrospector</a></strong>(<a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a>&nbsp;ai)</code>
512<div class="block">Method for constructing and returning a new instance with additional
513 <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map"><code>AnnotationIntrospector</code></a> inserted (as the highest priority one)</div>
514</td>
515</tr>
516<tr class="rowColor">
517<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a></code></td>
518<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#without(org.codehaus.jackson.map.SerializationConfig.Feature...)">without</a></strong>(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">SerializationConfig.Feature</a>...&nbsp;features)</code>
519<div class="block">Fluent factory method that will construct and return a new configuration
520 object instance with specified features disabled.</div>
521</td>
522</tr>
523<tr class="altColor">
524<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a></code></td>
525<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withPropertyNamingStrategy(org.codehaus.jackson.map.PropertyNamingStrategy)">withPropertyNamingStrategy</a></strong>(<a href="../../../../org/codehaus/jackson/map/PropertyNamingStrategy.html" title="class in org.codehaus.jackson.map">PropertyNamingStrategy</a>&nbsp;pns)</code>
526<div class="block">Method for constructing and returning a new instance with different
527 <a href="../../../../org/codehaus/jackson/map/PropertyNamingStrategy.html" title="class in org.codehaus.jackson.map"><code>PropertyNamingStrategy</code></a>
528 to use.</div>
529</td>
530</tr>
531<tr class="rowColor">
532<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a></code></td>
533<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withSerializationInclusion(org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion)">withSerializationInclusion</a></strong>(<a href="../../../../org/codehaus/jackson/map/annotate/JsonSerialize.Inclusion.html" title="enum in org.codehaus.jackson.map.annotate">JsonSerialize.Inclusion</a>&nbsp;incl)</code>&nbsp;</td>
534</tr>
535<tr class="altColor">
536<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a></code></td>
537<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withSubtypeResolver(org.codehaus.jackson.map.jsontype.SubtypeResolver)">withSubtypeResolver</a></strong>(<a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a>&nbsp;str)</code>
538<div class="block">Method for constructing and returning a new instance with different
539 <a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype"><code>SubtypeResolver</code></a>
540 to use.</div>
541</td>
542</tr>
543<tr class="rowColor">
544<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a></code></td>
545<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withTypeFactory(org.codehaus.jackson.map.type.TypeFactory)">withTypeFactory</a></strong>(<a href="../../../../org/codehaus/jackson/map/type/TypeFactory.html" title="class in org.codehaus.jackson.map.type">TypeFactory</a>&nbsp;tf)</code>
546<div class="block">Method for constructing and returning a new instance with different
547 <a href="../../../../org/codehaus/jackson/map/type/TypeFactory.html" title="class in org.codehaus.jackson.map.type"><code>TypeFactory</code></a>
548 to use.</div>
549</td>
550</tr>
551<tr class="altColor">
552<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a></code></td>
553<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withTypeResolverBuilder(org.codehaus.jackson.map.jsontype.TypeResolverBuilder)">withTypeResolverBuilder</a></strong>(<a href="../../../../org/codehaus/jackson/map/jsontype/TypeResolverBuilder.html" title="interface in org.codehaus.jackson.map.jsontype">TypeResolverBuilder</a>&lt;?&gt;&nbsp;trb)</code>
554<div class="block">Method for constructing and returning a new instance with different
555 <a href="../../../../org/codehaus/jackson/map/jsontype/TypeResolverBuilder.html" title="interface in org.codehaus.jackson.map.jsontype"><code>TypeResolverBuilder</code></a>
556 to use.</div>
557</td>
558</tr>
559<tr class="rowColor">
560<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a></code></td>
561<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withView(java.lang.Class)">withView</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;view)</code>&nbsp;</td>
562</tr>
563<tr class="altColor">
564<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a></code></td>
565<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withVisibility(org.codehaus.jackson.annotate.JsonMethod, org.codehaus.jackson.annotate.JsonAutoDetect.Visibility)">withVisibility</a></strong>(<a href="../../../../org/codehaus/jackson/annotate/JsonMethod.html" title="enum in org.codehaus.jackson.annotate">JsonMethod</a>&nbsp;forMethod,
566              <a href="../../../../org/codehaus/jackson/annotate/JsonAutoDetect.Visibility.html" title="enum in org.codehaus.jackson.annotate">JsonAutoDetect.Visibility</a>&nbsp;visibility)</code>
567<div class="block">Method for constructing and returning a new instance with different
568 minimal visibility level for specified property type</div>
569</td>
570</tr>
571<tr class="rowColor">
572<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a></code></td>
573<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withVisibilityChecker(org.codehaus.jackson.map.introspect.VisibilityChecker)">withVisibilityChecker</a></strong>(<a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;vc)</code>
574<div class="block">Method for constructing and returning a new instance with different
575 <a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect"><code>VisibilityChecker</code></a>
576 to use.</div>
577</td>
578</tr>
579</table>
580<ul class="blockList">
581<li class="blockList"><a name="methods_inherited_from_class_org.codehaus.jackson.map.MapperConfig">
582<!--   -->
583</a>
584<h3>Methods inherited from class&nbsp;org.codehaus.jackson.map.<a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a></h3>
585<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#addMixInAnnotations(java.lang.Class, java.lang.Class)">addMixInAnnotations</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#appendAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">appendAnnotationIntrospector</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#constructSpecializedType(org.codehaus.jackson.type.JavaType, java.lang.Class)">constructSpecializedType</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#constructType(java.lang.Class)">constructType</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#constructType(org.codehaus.jackson.type.TypeReference)">constructType</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#findMixInClassFor(java.lang.Class)">findMixInClassFor</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getClassIntrospector()">getClassIntrospector</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getDateFormat()">getDateFormat</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getDefaultTyper(org.codehaus.jackson.type.JavaType)">getDefaultTyper</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getHandlerInstantiator()">getHandlerInstantiator</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getPropertyNamingStrategy()">getPropertyNamingStrategy</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getSubtypeResolver()">getSubtypeResolver</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getTypeFactory()">getTypeFactory</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#insertAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">insertAnnotationIntrospector</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#introspectClassAnnotations(java.lang.Class)">introspectClassAnnotations</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#introspectDirectClassAnnotations(java.lang.Class)">introspectDirectClassAnnotations</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#mixInCount()">mixInCount</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#setAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">setAnnotationIntrospector</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#setMixInAnnotations(java.util.Map)">setMixInAnnotations</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#typeIdResolverInstance(org.codehaus.jackson.map.introspect.Annotated, java.lang.Class)">typeIdResolverInstance</a>, <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#typeResolverBuilderInstance(org.codehaus.jackson.map.introspect.Annotated, java.lang.Class)">typeResolverBuilderInstance</a></code></li>
586</ul>
587<ul class="blockList">
588<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
589<!--   -->
590</a>
591<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
592<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li>
593</ul>
594</li>
595</ul>
596</li>
597</ul>
598</div>
599<div class="details">
600<ul class="blockList">
601<li class="blockList">
602<!-- ============ FIELD DETAIL =========== -->
603<ul class="blockList">
604<li class="blockList"><a name="field_detail">
605<!--   -->
606</a>
607<h3>Field Detail</h3>
608<a name="_serializationInclusion">
609<!--   -->
610</a>
611<ul class="blockList">
612<li class="blockList">
613<h4>_serializationInclusion</h4>
614<pre>protected&nbsp;<a href="../../../../org/codehaus/jackson/map/annotate/JsonSerialize.Inclusion.html" title="enum in org.codehaus.jackson.map.annotate">JsonSerialize.Inclusion</a> _serializationInclusion</pre>
615<div class="block">Which Bean/Map properties are to be included in serialization?
616 Default settings is to include all regardless of value; can be
617 changed to only include non-null properties, or properties
618 with non-default values.
619<p>
620 Defaults to null for backwards compatibility; if left as null,
621 will check
622 deprecated <a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html#WRITE_NULL_PROPERTIES"><code>SerializationConfig.Feature.WRITE_NULL_PROPERTIES</code></a>
623 to choose between <a href="../../../../org/codehaus/jackson/map/annotate/JsonSerialize.Inclusion.html#ALWAYS"><code>JsonSerialize.Inclusion.ALWAYS</code></a>
624 and <a href="../../../../org/codehaus/jackson/map/annotate/JsonSerialize.Inclusion.html#NON_NULL"><code>JsonSerialize.Inclusion.NON_NULL</code></a>.</div>
625</li>
626</ul>
627<a name="_serializationView">
628<!--   -->
629</a>
630<ul class="blockList">
631<li class="blockList">
632<h4>_serializationView</h4>
633<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt; _serializationView</pre>
634<div class="block">View to use for filtering out properties to serialize.
635 Null if none (will also be assigned null if <code>Object.class</code>
636 is defined), meaning that all properties are to be included.</div>
637</li>
638</ul>
639<a name="_filterProvider">
640<!--   -->
641</a>
642<ul class="blockList">
643<li class="blockList">
644<h4>_filterProvider</h4>
645<pre>protected&nbsp;<a href="../../../../org/codehaus/jackson/map/ser/FilterProvider.html" title="class in org.codehaus.jackson.map.ser">FilterProvider</a> _filterProvider</pre>
646<div class="block">Object used for resolving filter ids to filter instances.
647 Non-null if explicitly defined; null by default.</div>
648<dl><dt><span class="strong">Since:</span></dt>
649  <dd>1.7</dd></dl>
650</li>
651</ul>
652<a name="_featureFlags">
653<!--   -->
654</a>
655<ul class="blockListLast">
656<li class="blockList">
657<h4>_featureFlags</h4>
658<pre>protected&nbsp;int _featureFlags</pre>
659<div class="block"><p>
660 Note: moved to base class in 1.9; was stored by sub-class earlier</div>
661</li>
662</ul>
663</li>
664</ul>
665<!-- ========= CONSTRUCTOR DETAIL ======== -->
666<ul class="blockList">
667<li class="blockList"><a name="constructor_detail">
668<!--   -->
669</a>
670<h3>Constructor Detail</h3>
671<a name="SerializationConfig(org.codehaus.jackson.map.ClassIntrospector, org.codehaus.jackson.map.AnnotationIntrospector, org.codehaus.jackson.map.introspect.VisibilityChecker, org.codehaus.jackson.map.jsontype.SubtypeResolver, org.codehaus.jackson.map.PropertyNamingStrategy, org.codehaus.jackson.map.type.TypeFactory, org.codehaus.jackson.map.HandlerInstantiator)">
672<!--   -->
673</a>
674<ul class="blockList">
675<li class="blockList">
676<h4>SerializationConfig</h4>
677<pre>public&nbsp;SerializationConfig(<a href="../../../../org/codehaus/jackson/map/ClassIntrospector.html" title="class in org.codehaus.jackson.map">ClassIntrospector</a>&lt;? extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;intr,
678                   <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a>&nbsp;annIntr,
679                   <a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;vc,
680                   <a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a>&nbsp;subtypeResolver,
681                   <a href="../../../../org/codehaus/jackson/map/PropertyNamingStrategy.html" title="class in org.codehaus.jackson.map">PropertyNamingStrategy</a>&nbsp;propertyNamingStrategy,
682                   <a href="../../../../org/codehaus/jackson/map/type/TypeFactory.html" title="class in org.codehaus.jackson.map.type">TypeFactory</a>&nbsp;typeFactory,
683                   <a href="../../../../org/codehaus/jackson/map/HandlerInstantiator.html" title="class in org.codehaus.jackson.map">HandlerInstantiator</a>&nbsp;handlerInstantiator)</pre>
684<div class="block">Constructor used by ObjectMapper to create default configuration object instance.</div>
685</li>
686</ul>
687<a name="SerializationConfig(org.codehaus.jackson.map.SerializationConfig)">
688<!--   -->
689</a>
690<ul class="blockList">
691<li class="blockList">
692<h4>SerializationConfig</h4>
693<pre>protected&nbsp;SerializationConfig(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;src)</pre>
694<dl><dt><span class="strong">Since:</span></dt>
695  <dd>1.8</dd></dl>
696</li>
697</ul>
698<a name="SerializationConfig(org.codehaus.jackson.map.SerializationConfig, java.util.HashMap, org.codehaus.jackson.map.jsontype.SubtypeResolver)">
699<!--   -->
700</a>
701<ul class="blockList">
702<li class="blockList">
703<h4>SerializationConfig</h4>
704<pre>protected&nbsp;SerializationConfig(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;src,
705                   <a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&lt;<a href="../../../../org/codehaus/jackson/map/type/ClassKey.html" title="class in org.codehaus.jackson.map.type">ClassKey</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;mixins,
706                   <a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a>&nbsp;str)</pre>
707<div class="block">Constructor used to make a private copy of specific mix-in definitions.</div>
708<dl><dt><span class="strong">Since:</span></dt>
709  <dd>1.8</dd></dl>
710</li>
711</ul>
712<a name="SerializationConfig(org.codehaus.jackson.map.SerializationConfig, org.codehaus.jackson.map.MapperConfig.Base)">
713<!--   -->
714</a>
715<ul class="blockList">
716<li class="blockList">
717<h4>SerializationConfig</h4>
718<pre>protected&nbsp;SerializationConfig(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;src,
719                   <a href="../../../../org/codehaus/jackson/map/MapperConfig.Base.html" title="class in org.codehaus.jackson.map">MapperConfig.Base</a>&nbsp;base)</pre>
720<dl><dt><span class="strong">Since:</span></dt>
721  <dd>1.8</dd></dl>
722</li>
723</ul>
724<a name="SerializationConfig(org.codehaus.jackson.map.SerializationConfig, org.codehaus.jackson.map.ser.FilterProvider)">
725<!--   -->
726</a>
727<ul class="blockList">
728<li class="blockList">
729<h4>SerializationConfig</h4>
730<pre>protected&nbsp;SerializationConfig(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;src,
731                   <a href="../../../../org/codehaus/jackson/map/ser/FilterProvider.html" title="class in org.codehaus.jackson.map.ser">FilterProvider</a>&nbsp;filters)</pre>
732<dl><dt><span class="strong">Since:</span></dt>
733  <dd>1.8</dd></dl>
734</li>
735</ul>
736<a name="SerializationConfig(org.codehaus.jackson.map.SerializationConfig, java.lang.Class)">
737<!--   -->
738</a>
739<ul class="blockList">
740<li class="blockList">
741<h4>SerializationConfig</h4>
742<pre>protected&nbsp;SerializationConfig(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;src,
743                   <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;view)</pre>
744<dl><dt><span class="strong">Since:</span></dt>
745  <dd>1.8</dd></dl>
746</li>
747</ul>
748<a name="SerializationConfig(org.codehaus.jackson.map.SerializationConfig, org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion)">
749<!--   -->
750</a>
751<ul class="blockList">
752<li class="blockList">
753<h4>SerializationConfig</h4>
754<pre>protected&nbsp;SerializationConfig(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;src,
755                   <a href="../../../../org/codehaus/jackson/map/annotate/JsonSerialize.Inclusion.html" title="enum in org.codehaus.jackson.map.annotate">JsonSerialize.Inclusion</a>&nbsp;incl)</pre>
756<dl><dt><span class="strong">Since:</span></dt>
757  <dd>1.9</dd></dl>
758</li>
759</ul>
760<a name="SerializationConfig(org.codehaus.jackson.map.SerializationConfig, int)">
761<!--   -->
762</a>
763<ul class="blockListLast">
764<li class="blockList">
765<h4>SerializationConfig</h4>
766<pre>protected&nbsp;SerializationConfig(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;src,
767                   int&nbsp;features)</pre>
768<dl><dt><span class="strong">Since:</span></dt>
769  <dd>1.9</dd></dl>
770</li>
771</ul>
772</li>
773</ul>
774<!-- ============ METHOD DETAIL ========== -->
775<ul class="blockList">
776<li class="blockList"><a name="method_detail">
777<!--   -->
778</a>
779<h3>Method Detail</h3>
780<a name="withClassIntrospector(org.codehaus.jackson.map.ClassIntrospector)">
781<!--   -->
782</a>
783<ul class="blockList">
784<li class="blockList">
785<h4>withClassIntrospector</h4>
786<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;withClassIntrospector(<a href="../../../../org/codehaus/jackson/map/ClassIntrospector.html" title="class in org.codehaus.jackson.map">ClassIntrospector</a>&lt;? extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;ci)</pre>
787<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withClassIntrospector(org.codehaus.jackson.map.ClassIntrospector)">MapperConfig</a></code></strong></div>
788<div class="block">Method for constructing and returning a new instance with different
789 <a href="../../../../org/codehaus/jackson/map/ClassIntrospector.html" title="class in org.codehaus.jackson.map"><code>ClassIntrospector</code></a>
790 to use.
791<p>
792 NOTE: make sure to register new instance with <code>ObjectMapper</code>
793 if directly calling this method.</div>
794<dl>
795<dt><strong>Specified by:</strong></dt>
796<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withClassIntrospector(org.codehaus.jackson.map.ClassIntrospector)">withClassIntrospector</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
797</dl>
798</li>
799</ul>
800<a name="withAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">
801<!--   -->
802</a>
803<ul class="blockList">
804<li class="blockList">
805<h4>withAnnotationIntrospector</h4>
806<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;withAnnotationIntrospector(<a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a>&nbsp;ai)</pre>
807<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">MapperConfig</a></code></strong></div>
808<div class="block">Method for constructing and returning a new instance with different
809 <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map"><code>AnnotationIntrospector</code></a> to use (replacing old one).
810<p>
811 NOTE: make sure to register new instance with <code>ObjectMapper</code>
812 if directly calling this method.</div>
813<dl>
814<dt><strong>Specified by:</strong></dt>
815<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">withAnnotationIntrospector</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
816</dl>
817</li>
818</ul>
819<a name="withInsertedAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">
820<!--   -->
821</a>
822<ul class="blockList">
823<li class="blockList">
824<h4>withInsertedAnnotationIntrospector</h4>
825<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;withInsertedAnnotationIntrospector(<a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a>&nbsp;ai)</pre>
826<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withInsertedAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">MapperConfig</a></code></strong></div>
827<div class="block">Method for constructing and returning a new instance with additional
828 <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map"><code>AnnotationIntrospector</code></a> inserted (as the highest priority one)</div>
829<dl>
830<dt><strong>Specified by:</strong></dt>
831<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withInsertedAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">withInsertedAnnotationIntrospector</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
832</dl>
833</li>
834</ul>
835<a name="withAppendedAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">
836<!--   -->
837</a>
838<ul class="blockList">
839<li class="blockList">
840<h4>withAppendedAnnotationIntrospector</h4>
841<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;withAppendedAnnotationIntrospector(<a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a>&nbsp;ai)</pre>
842<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withAppendedAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">MapperConfig</a></code></strong></div>
843<div class="block">Method for constructing and returning a new instance with additional
844 <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map"><code>AnnotationIntrospector</code></a> appended (as the lowest priority one)</div>
845<dl>
846<dt><strong>Specified by:</strong></dt>
847<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withAppendedAnnotationIntrospector(org.codehaus.jackson.map.AnnotationIntrospector)">withAppendedAnnotationIntrospector</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
848</dl>
849</li>
850</ul>
851<a name="withVisibilityChecker(org.codehaus.jackson.map.introspect.VisibilityChecker)">
852<!--   -->
853</a>
854<ul class="blockList">
855<li class="blockList">
856<h4>withVisibilityChecker</h4>
857<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;withVisibilityChecker(<a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;vc)</pre>
858<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withVisibilityChecker(org.codehaus.jackson.map.introspect.VisibilityChecker)">MapperConfig</a></code></strong></div>
859<div class="block">Method for constructing and returning a new instance with different
860 <a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect"><code>VisibilityChecker</code></a>
861 to use.
862<p>
863 NOTE: make sure to register new instance with <code>ObjectMapper</code>
864 if directly calling this method.</div>
865<dl>
866<dt><strong>Specified by:</strong></dt>
867<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withVisibilityChecker(org.codehaus.jackson.map.introspect.VisibilityChecker)">withVisibilityChecker</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
868</dl>
869</li>
870</ul>
871<a name="withVisibility(org.codehaus.jackson.annotate.JsonMethod, org.codehaus.jackson.annotate.JsonAutoDetect.Visibility)">
872<!--   -->
873</a>
874<ul class="blockList">
875<li class="blockList">
876<h4>withVisibility</h4>
877<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;withVisibility(<a href="../../../../org/codehaus/jackson/annotate/JsonMethod.html" title="enum in org.codehaus.jackson.annotate">JsonMethod</a>&nbsp;forMethod,
878                                 <a href="../../../../org/codehaus/jackson/annotate/JsonAutoDetect.Visibility.html" title="enum in org.codehaus.jackson.annotate">JsonAutoDetect.Visibility</a>&nbsp;visibility)</pre>
879<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withVisibility(org.codehaus.jackson.annotate.JsonMethod, org.codehaus.jackson.annotate.JsonAutoDetect.Visibility)">MapperConfig</a></code></strong></div>
880<div class="block">Method for constructing and returning a new instance with different
881 minimal visibility level for specified property type
882<p>
883 NOTE: make sure to register new instance with <code>ObjectMapper</code>
884 if directly calling this method.</div>
885<dl>
886<dt><strong>Specified by:</strong></dt>
887<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withVisibility(org.codehaus.jackson.annotate.JsonMethod, org.codehaus.jackson.annotate.JsonAutoDetect.Visibility)">withVisibility</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
888</dl>
889</li>
890</ul>
891<a name="withTypeResolverBuilder(org.codehaus.jackson.map.jsontype.TypeResolverBuilder)">
892<!--   -->
893</a>
894<ul class="blockList">
895<li class="blockList">
896<h4>withTypeResolverBuilder</h4>
897<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;withTypeResolverBuilder(<a href="../../../../org/codehaus/jackson/map/jsontype/TypeResolverBuilder.html" title="interface in org.codehaus.jackson.map.jsontype">TypeResolverBuilder</a>&lt;?&gt;&nbsp;trb)</pre>
898<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withTypeResolverBuilder(org.codehaus.jackson.map.jsontype.TypeResolverBuilder)">MapperConfig</a></code></strong></div>
899<div class="block">Method for constructing and returning a new instance with different
900 <a href="../../../../org/codehaus/jackson/map/jsontype/TypeResolverBuilder.html" title="interface in org.codehaus.jackson.map.jsontype"><code>TypeResolverBuilder</code></a>
901 to use.
902<p>
903 NOTE: make sure to register new instance with <code>ObjectMapper</code>
904 if directly calling this method.</div>
905<dl>
906<dt><strong>Specified by:</strong></dt>
907<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withTypeResolverBuilder(org.codehaus.jackson.map.jsontype.TypeResolverBuilder)">withTypeResolverBuilder</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
908</dl>
909</li>
910</ul>
911<a name="withSubtypeResolver(org.codehaus.jackson.map.jsontype.SubtypeResolver)">
912<!--   -->
913</a>
914<ul class="blockList">
915<li class="blockList">
916<h4>withSubtypeResolver</h4>
917<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;withSubtypeResolver(<a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a>&nbsp;str)</pre>
918<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withSubtypeResolver(org.codehaus.jackson.map.jsontype.SubtypeResolver)">MapperConfig</a></code></strong></div>
919<div class="block">Method for constructing and returning a new instance with different
920 <a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype"><code>SubtypeResolver</code></a>
921 to use.
922<p>
923 NOTE: make sure to register new instance with <code>ObjectMapper</code>
924 if directly calling this method.</div>
925<dl>
926<dt><strong>Specified by:</strong></dt>
927<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withSubtypeResolver(org.codehaus.jackson.map.jsontype.SubtypeResolver)">withSubtypeResolver</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
928</dl>
929</li>
930</ul>
931<a name="withPropertyNamingStrategy(org.codehaus.jackson.map.PropertyNamingStrategy)">
932<!--   -->
933</a>
934<ul class="blockList">
935<li class="blockList">
936<h4>withPropertyNamingStrategy</h4>
937<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;withPropertyNamingStrategy(<a href="../../../../org/codehaus/jackson/map/PropertyNamingStrategy.html" title="class in org.codehaus.jackson.map">PropertyNamingStrategy</a>&nbsp;pns)</pre>
938<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withPropertyNamingStrategy(org.codehaus.jackson.map.PropertyNamingStrategy)">MapperConfig</a></code></strong></div>
939<div class="block">Method for constructing and returning a new instance with different
940 <a href="../../../../org/codehaus/jackson/map/PropertyNamingStrategy.html" title="class in org.codehaus.jackson.map"><code>PropertyNamingStrategy</code></a>
941 to use.
942<p>
943 NOTE: make sure to register new instance with <code>ObjectMapper</code>
944 if directly calling this method.</div>
945<dl>
946<dt><strong>Specified by:</strong></dt>
947<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withPropertyNamingStrategy(org.codehaus.jackson.map.PropertyNamingStrategy)">withPropertyNamingStrategy</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
948</dl>
949</li>
950</ul>
951<a name="withTypeFactory(org.codehaus.jackson.map.type.TypeFactory)">
952<!--   -->
953</a>
954<ul class="blockList">
955<li class="blockList">
956<h4>withTypeFactory</h4>
957<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;withTypeFactory(<a href="../../../../org/codehaus/jackson/map/type/TypeFactory.html" title="class in org.codehaus.jackson.map.type">TypeFactory</a>&nbsp;tf)</pre>
958<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withTypeFactory(org.codehaus.jackson.map.type.TypeFactory)">MapperConfig</a></code></strong></div>
959<div class="block">Method for constructing and returning a new instance with different
960 <a href="../../../../org/codehaus/jackson/map/type/TypeFactory.html" title="class in org.codehaus.jackson.map.type"><code>TypeFactory</code></a>
961 to use.
962<p>
963 NOTE: make sure to register new instance with <code>ObjectMapper</code>
964 if directly calling this method.</div>
965<dl>
966<dt><strong>Specified by:</strong></dt>
967<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withTypeFactory(org.codehaus.jackson.map.type.TypeFactory)">withTypeFactory</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
968</dl>
969</li>
970</ul>
971<a name="withDateFormat(java.text.DateFormat)">
972<!--   -->
973</a>
974<ul class="blockList">
975<li class="blockList">
976<h4>withDateFormat</h4>
977<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;withDateFormat(<a href="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a>&nbsp;df)</pre>
978<div class="block">In addition to constructing instance with specified date format,
979 will enable or disable <code>Feature.WRITE_DATES_AS_TIMESTAMPS</code>
980 (enable if format set as null; disable if non-null)</div>
981<dl>
982<dt><strong>Specified by:</strong></dt>
983<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withDateFormat(java.text.DateFormat)">withDateFormat</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
984</dl>
985</li>
986</ul>
987<a name="withHandlerInstantiator(org.codehaus.jackson.map.HandlerInstantiator)">
988<!--   -->
989</a>
990<ul class="blockList">
991<li class="blockList">
992<h4>withHandlerInstantiator</h4>
993<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;withHandlerInstantiator(<a href="../../../../org/codehaus/jackson/map/HandlerInstantiator.html" title="class in org.codehaus.jackson.map">HandlerInstantiator</a>&nbsp;hi)</pre>
994<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withHandlerInstantiator(org.codehaus.jackson.map.HandlerInstantiator)">MapperConfig</a></code></strong></div>
995<div class="block">Method for constructing and returning a new instance with different
996 <a href="../../../../org/codehaus/jackson/map/HandlerInstantiator.html" title="class in org.codehaus.jackson.map"><code>HandlerInstantiator</code></a>
997 to use.
998<p>
999 NOTE: make sure to register new instance with <code>ObjectMapper</code>
1000 if directly calling this method.</div>
1001<dl>
1002<dt><strong>Specified by:</strong></dt>
1003<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#withHandlerInstantiator(org.codehaus.jackson.map.HandlerInstantiator)">withHandlerInstantiator</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
1004</dl>
1005</li>
1006</ul>
1007<a name="withFilters(org.codehaus.jackson.map.ser.FilterProvider)">
1008<!--   -->
1009</a>
1010<ul class="blockList">
1011<li class="blockList">
1012<h4>withFilters</h4>
1013<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;withFilters(<a href="../../../../org/codehaus/jackson/map/ser/FilterProvider.html" title="class in org.codehaus.jackson.map.ser">FilterProvider</a>&nbsp;filterProvider)</pre>
1014<dl><dt><span class="strong">Since:</span></dt>
1015  <dd>1.7</dd></dl>
1016</li>
1017</ul>
1018<a name="withView(java.lang.Class)">
1019<!--   -->
1020</a>
1021<ul class="blockList">
1022<li class="blockList">
1023<h4>withView</h4>
1024<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;withView(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;view)</pre>
1025<dl><dt><span class="strong">Since:</span></dt>
1026  <dd>1.8</dd></dl>
1027</li>
1028</ul>
1029<a name="withSerializationInclusion(org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion)">
1030<!--   -->
1031</a>
1032<ul class="blockList">
1033<li class="blockList">
1034<h4>withSerializationInclusion</h4>
1035<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;withSerializationInclusion(<a href="../../../../org/codehaus/jackson/map/annotate/JsonSerialize.Inclusion.html" title="enum in org.codehaus.jackson.map.annotate">JsonSerialize.Inclusion</a>&nbsp;incl)</pre>
1036<dl><dt><span class="strong">Since:</span></dt>
1037  <dd>1.9</dd></dl>
1038</li>
1039</ul>
1040<a name="with(org.codehaus.jackson.map.SerializationConfig.Feature...)">
1041<!--   -->
1042</a>
1043<ul class="blockList">
1044<li class="blockList">
1045<h4>with</h4>
1046<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;with(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">SerializationConfig.Feature</a>...&nbsp;features)</pre>
1047<div class="block">Fluent factory method that will construct and return a new configuration
1048 object instance with specified features enabled.</div>
1049<dl><dt><span class="strong">Since:</span></dt>
1050  <dd>1.9</dd></dl>
1051</li>
1052</ul>
1053<a name="without(org.codehaus.jackson.map.SerializationConfig.Feature...)">
1054<!--   -->
1055</a>
1056<ul class="blockList">
1057<li class="blockList">
1058<h4>without</h4>
1059<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;without(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">SerializationConfig.Feature</a>...&nbsp;features)</pre>
1060<div class="block">Fluent factory method that will construct and return a new configuration
1061 object instance with specified features disabled.</div>
1062<dl><dt><span class="strong">Since:</span></dt>
1063  <dd>1.9</dd></dl>
1064</li>
1065</ul>
1066<a name="fromAnnotations(java.lang.Class)">
1067<!--   -->
1068</a>
1069<ul class="blockList">
1070<li class="blockList">
1071<h4>fromAnnotations</h4>
1072<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1073public&nbsp;void&nbsp;fromAnnotations(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;cls)</pre>
1074<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Since 1.9, it is preferably to explicitly configure
1075   instances; this method also modifies existing instance which is
1076   against immutable design goals of this class.</i></div>
1077<div class="block">Method that checks class annotations that the argument Object has,
1078 and modifies settings of this configuration object accordingly,
1079 similar to how those annotations would affect actual value classes
1080 annotated with them, but with global scope. Note that not all
1081 annotations have global significance, and thus only subset of
1082 Jackson annotations will have any effect.
1083<p>
1084 Serialization annotations that are known to have effect are:
1085<ul>
1086 <li><a href="../../../../org/codehaus/jackson/annotate/JsonWriteNullProperties.html" title="annotation in org.codehaus.jackson.annotate"><code>JsonWriteNullProperties</code></a></li>
1087 <li><a href="../../../../org/codehaus/jackson/annotate/JsonAutoDetect.html" title="annotation in org.codehaus.jackson.annotate"><code>JsonAutoDetect</code></a></li>
1088 <li><a href="../../../../org/codehaus/jackson/map/annotate/JsonSerialize.html#typing()"><code>JsonSerialize.typing()</code></a></li>
1089</ul></div>
1090<dl>
1091<dt><strong>Specified by:</strong></dt>
1092<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#fromAnnotations(java.lang.Class)">fromAnnotations</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
1093<dt><span class="strong">Parameters:</span></dt><dd><code>cls</code> - Class of which class annotations to use
1094   for changing configuration settings</dd></dl>
1095</li>
1096</ul>
1097<a name="createUnshared(org.codehaus.jackson.map.jsontype.SubtypeResolver)">
1098<!--   -->
1099</a>
1100<ul class="blockList">
1101<li class="blockList">
1102<h4>createUnshared</h4>
1103<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&nbsp;createUnshared(<a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a>&nbsp;subtypeResolver)</pre>
1104<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#createUnshared(org.codehaus.jackson.map.jsontype.SubtypeResolver)">MapperConfig</a></code></strong></div>
1105<div class="block">Method to use for constructing an instance that is not shared
1106 between multiple operations but only used for a single one
1107 (which may be this instance, if it is immutable; if not, a copy
1108 is constructed with same settings)</div>
1109<dl>
1110<dt><strong>Specified by:</strong></dt>
1111<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#createUnshared(org.codehaus.jackson.map.jsontype.SubtypeResolver)">createUnshared</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
1112</dl>
1113</li>
1114</ul>
1115<a name="getAnnotationIntrospector()">
1116<!--   -->
1117</a>
1118<ul class="blockList">
1119<li class="blockList">
1120<h4>getAnnotationIntrospector</h4>
1121<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a>&nbsp;getAnnotationIntrospector()</pre>
1122<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getAnnotationIntrospector()">MapperConfig</a></code></strong></div>
1123<div class="block">Method for getting <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map"><code>AnnotationIntrospector</code></a> configured
1124 to introspect annotation values used for configuration.
1125<p>
1126 Non-final since it is actually overridden by sub-classes (for now?)</div>
1127<dl>
1128<dt><strong>Overrides:</strong></dt>
1129<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getAnnotationIntrospector()">getAnnotationIntrospector</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
1130</dl>
1131</li>
1132</ul>
1133<a name="introspectClassAnnotations(org.codehaus.jackson.type.JavaType)">
1134<!--   -->
1135</a>
1136<ul class="blockList">
1137<li class="blockList">
1138<h4>introspectClassAnnotations</h4>
1139<pre>public&nbsp;&lt;T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;T&nbsp;introspectClassAnnotations(<a href="../../../../org/codehaus/jackson/type/JavaType.html" title="class in org.codehaus.jackson.type">JavaType</a>&nbsp;type)</pre>
1140<div class="block">Accessor for getting bean description that only contains class
1141 annotations: useful if no getter/setter/creator information is needed.
1142<p>
1143 Note: part of <a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map"><code>MapperConfig</code></a> since 1.7</div>
1144<dl>
1145<dt><strong>Specified by:</strong></dt>
1146<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#introspectClassAnnotations(org.codehaus.jackson.type.JavaType)">introspectClassAnnotations</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
1147</dl>
1148</li>
1149</ul>
1150<a name="introspectDirectClassAnnotations(org.codehaus.jackson.type.JavaType)">
1151<!--   -->
1152</a>
1153<ul class="blockList">
1154<li class="blockList">
1155<h4>introspectDirectClassAnnotations</h4>
1156<pre>public&nbsp;&lt;T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;T&nbsp;introspectDirectClassAnnotations(<a href="../../../../org/codehaus/jackson/type/JavaType.html" title="class in org.codehaus.jackson.type">JavaType</a>&nbsp;type)</pre>
1157<div class="block">Accessor for getting bean description that only contains immediate class
1158 annotations: ones from the class, and its direct mix-in, if any, but
1159 not from super types.
1160<p>
1161 Note: part of <a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map"><code>MapperConfig</code></a> since 1.7</div>
1162<dl>
1163<dt><strong>Specified by:</strong></dt>
1164<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#introspectDirectClassAnnotations(org.codehaus.jackson.type.JavaType)">introspectDirectClassAnnotations</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
1165</dl>
1166</li>
1167</ul>
1168<a name="isAnnotationProcessingEnabled()">
1169<!--   -->
1170</a>
1171<ul class="blockList">
1172<li class="blockList">
1173<h4>isAnnotationProcessingEnabled</h4>
1174<pre>public&nbsp;boolean&nbsp;isAnnotationProcessingEnabled()</pre>
1175<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#isAnnotationProcessingEnabled()">MapperConfig</a></code></strong></div>
1176<div class="block">Method for determining whether annotation processing is enabled or not
1177 (default settings are typically that it is enabled; must explicitly disable).</div>
1178<dl>
1179<dt><strong>Specified by:</strong></dt>
1180<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#isAnnotationProcessingEnabled()">isAnnotationProcessingEnabled</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
1181<dt><span class="strong">Returns:</span></dt><dd>True if annotation processing is enabled; false if not</dd></dl>
1182</li>
1183</ul>
1184<a name="canOverrideAccessModifiers()">
1185<!--   -->
1186</a>
1187<ul class="blockList">
1188<li class="blockList">
1189<h4>canOverrideAccessModifiers</h4>
1190<pre>public&nbsp;boolean&nbsp;canOverrideAccessModifiers()</pre>
1191<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#canOverrideAccessModifiers()">MapperConfig</a></code></strong></div>
1192<div class="block">Accessor for determining whether it is ok to try to force override of access
1193 modifiers to be able to get or set values of non-public Methods, Fields;
1194 to invoke non-public Constructors, Methods; or to instantiate non-public
1195 Classes. By default this is enabled, but on some platforms it needs to be
1196 prevented since if this would violate security constraints and cause failures.</div>
1197<dl>
1198<dt><strong>Specified by:</strong></dt>
1199<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#canOverrideAccessModifiers()">canOverrideAccessModifiers</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
1200<dt><span class="strong">Returns:</span></dt><dd>True if access modifier overriding is allowed (and may be done for
1201   any Field, Method, Constructor or Class); false to prevent any attempts
1202   to override.</dd></dl>
1203</li>
1204</ul>
1205<a name="shouldSortPropertiesAlphabetically()">
1206<!--   -->
1207</a>
1208<ul class="blockList">
1209<li class="blockList">
1210<h4>shouldSortPropertiesAlphabetically</h4>
1211<pre>public&nbsp;boolean&nbsp;shouldSortPropertiesAlphabetically()</pre>
1212<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#shouldSortPropertiesAlphabetically()">MapperConfig</a></code></strong></div>
1213<div class="block">Accessor for checking whether default settings for property handling
1214 indicate that properties should be alphabetically ordered or not.</div>
1215<dl>
1216<dt><strong>Specified by:</strong></dt>
1217<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#shouldSortPropertiesAlphabetically()">shouldSortPropertiesAlphabetically</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
1218</dl>
1219</li>
1220</ul>
1221<a name="getDefaultVisibilityChecker()">
1222<!--   -->
1223</a>
1224<ul class="blockList">
1225<li class="blockList">
1226<h4>getDefaultVisibilityChecker</h4>
1227<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect">VisibilityChecker</a>&lt;?&gt;&nbsp;getDefaultVisibilityChecker()</pre>
1228<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getDefaultVisibilityChecker()">MapperConfig</a></code></strong></div>
1229<div class="block">Accessor for object used for determining whether specific property elements
1230 (method, constructors, fields) can be auto-detected based on
1231 their visibility (access modifiers). Can be changed to allow
1232 different minimum visibility levels for auto-detection. Note
1233 that this is the global handler; individual types (classes)
1234 can further override active checker used (using
1235 <a href="../../../../org/codehaus/jackson/annotate/JsonAutoDetect.html" title="annotation in org.codehaus.jackson.annotate"><code>JsonAutoDetect</code></a> annotation)</div>
1236<dl>
1237<dt><strong>Overrides:</strong></dt>
1238<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#getDefaultVisibilityChecker()">getDefaultVisibilityChecker</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
1239</dl>
1240</li>
1241</ul>
1242<a name="isEnabled(org.codehaus.jackson.map.SerializationConfig.Feature)">
1243<!--   -->
1244</a>
1245<ul class="blockList">
1246<li class="blockList">
1247<h4>isEnabled</h4>
1248<pre>public&nbsp;boolean&nbsp;isEnabled(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">SerializationConfig.Feature</a>&nbsp;f)</pre>
1249<div class="block">Alias for <a href="../../../../org/codehaus/jackson/map/MapperConfig.html#isEnabled(org.codehaus.jackson.map.MapperConfig.ConfigFeature)"><code>MapperConfig.isEnabled(org.codehaus.jackson.map.MapperConfig.ConfigFeature)</code></a>.</div>
1250<dl><dt><span class="strong">Since:</span></dt>
1251  <dd>1.0 However, note that version 1.9.0 and 1.9.1 accidentally missed
1252    this overloaded variant</dd></dl>
1253</li>
1254</ul>
1255<a name="enable(org.codehaus.jackson.map.SerializationConfig.Feature)">
1256<!--   -->
1257</a>
1258<ul class="blockList">
1259<li class="blockList">
1260<h4>enable</h4>
1261<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1262public&nbsp;void&nbsp;enable(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">SerializationConfig.Feature</a>&nbsp;f)</pre>
1263<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Since 1.9, it is preferable to use <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#with(org.codehaus.jackson.map.SerializationConfig.Feature...)"><code>with(org.codehaus.jackson.map.SerializationConfig.Feature...)</code></a> instead;
1264    this method is deprecated as it modifies current instance instead of
1265    creating a new one (as the goal is to make this class immutable)</i></div>
1266<div class="block">Method for enabling specified feature.</div>
1267</li>
1268</ul>
1269<a name="disable(org.codehaus.jackson.map.SerializationConfig.Feature)">
1270<!--   -->
1271</a>
1272<ul class="blockList">
1273<li class="blockList">
1274<h4>disable</h4>
1275<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1276public&nbsp;void&nbsp;disable(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">SerializationConfig.Feature</a>&nbsp;f)</pre>
1277<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Since 1.9, it is preferable to use <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#without(org.codehaus.jackson.map.SerializationConfig.Feature...)"><code>without(org.codehaus.jackson.map.SerializationConfig.Feature...)</code></a> instead;
1278    this method is deprecated as it modifies current instance instead of
1279    creating a new one (as the goal is to make this class immutable)</i></div>
1280<div class="block">Method for disabling specified feature.</div>
1281</li>
1282</ul>
1283<a name="set(org.codehaus.jackson.map.SerializationConfig.Feature, boolean)">
1284<!--   -->
1285</a>
1286<ul class="blockList">
1287<li class="blockList">
1288<h4>set</h4>
1289<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1290public&nbsp;void&nbsp;set(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">SerializationConfig.Feature</a>&nbsp;f,
1291                  boolean&nbsp;state)</pre>
1292<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Since 1.9, it is preferable to use <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#without(org.codehaus.jackson.map.SerializationConfig.Feature...)"><code>without(org.codehaus.jackson.map.SerializationConfig.Feature...)</code></a> and <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#with(org.codehaus.jackson.map.SerializationConfig.Feature...)"><code>with(org.codehaus.jackson.map.SerializationConfig.Feature...)</code></a> instead;
1293    this method is deprecated as it modifies current instance instead of
1294    creating a new one (as the goal is to make this class immutable)</i></div>
1295<div class="block">Method for enabling or disabling specified feature.</div>
1296</li>
1297</ul>
1298<a name="getSerializationView()">
1299<!--   -->
1300</a>
1301<ul class="blockList">
1302<li class="blockList">
1303<h4>getSerializationView</h4>
1304<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;getSerializationView()</pre>
1305<div class="block">Method for checking which serialization view is being used,
1306 if any; null if none.</div>
1307<dl><dt><span class="strong">Since:</span></dt>
1308  <dd>1.4</dd></dl>
1309</li>
1310</ul>
1311<a name="getSerializationInclusion()">
1312<!--   -->
1313</a>
1314<ul class="blockList">
1315<li class="blockList">
1316<h4>getSerializationInclusion</h4>
1317<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/annotate/JsonSerialize.Inclusion.html" title="enum in org.codehaus.jackson.map.annotate">JsonSerialize.Inclusion</a>&nbsp;getSerializationInclusion()</pre>
1318</li>
1319</ul>
1320<a name="setSerializationInclusion(org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion)">
1321<!--   -->
1322</a>
1323<ul class="blockList">
1324<li class="blockList">
1325<h4>setSerializationInclusion</h4>
1326<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1327public&nbsp;void&nbsp;setSerializationInclusion(<a href="../../../../org/codehaus/jackson/map/annotate/JsonSerialize.Inclusion.html" title="enum in org.codehaus.jackson.map.annotate">JsonSerialize.Inclusion</a>&nbsp;props)</pre>
1328<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>since 1.9 should either use <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withSerializationInclusion(org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion)"><code>withSerializationInclusion(org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion)</code></a>
1329    to construct new instance, or configure through <a href="../../../../org/codehaus/jackson/map/ObjectMapper.html" title="class in org.codehaus.jackson.map"><code>ObjectMapper</code></a></i></div>
1330<div class="block">Method that will define global setting of which
1331 bean/map properties are to be included in serialization.
1332 Can be overridden by class annotations (overriding
1333 settings to use for instances of that class) and
1334 method/field annotations (overriding settings for the value
1335 bean for that getter method or field)</div>
1336</li>
1337</ul>
1338<a name="getFilterProvider()">
1339<!--   -->
1340</a>
1341<ul class="blockList">
1342<li class="blockList">
1343<h4>getFilterProvider</h4>
1344<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/ser/FilterProvider.html" title="class in org.codehaus.jackson.map.ser">FilterProvider</a>&nbsp;getFilterProvider()</pre>
1345<div class="block">Method for getting provider used for locating filters given
1346 id (which is usually provided with filter annotations).
1347 Will be null if no provided was set for <a href="../../../../org/codehaus/jackson/map/ObjectWriter.html" title="class in org.codehaus.jackson.map"><code>ObjectWriter</code></a>
1348 (or if serialization directly called from <a href="../../../../org/codehaus/jackson/map/ObjectMapper.html" title="class in org.codehaus.jackson.map"><code>ObjectMapper</code></a>)</div>
1349<dl><dt><span class="strong">Since:</span></dt>
1350  <dd>1.7</dd></dl>
1351</li>
1352</ul>
1353<a name="introspect(org.codehaus.jackson.type.JavaType)">
1354<!--   -->
1355</a>
1356<ul class="blockList">
1357<li class="blockList">
1358<h4>introspect</h4>
1359<pre>public&nbsp;&lt;T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>&gt;&nbsp;T&nbsp;introspect(<a href="../../../../org/codehaus/jackson/type/JavaType.html" title="class in org.codehaus.jackson.type">JavaType</a>&nbsp;type)</pre>
1360<div class="block">Method that will introspect full bean properties for the purpose
1361 of building a bean serializer</div>
1362</li>
1363</ul>
1364<a name="serializerInstance(org.codehaus.jackson.map.introspect.Annotated, java.lang.Class)">
1365<!--   -->
1366</a>
1367<ul class="blockList">
1368<li class="blockList">
1369<h4>serializerInstance</h4>
1370<pre>public&nbsp;<a href="../../../../org/codehaus/jackson/map/JsonSerializer.html" title="class in org.codehaus.jackson.map">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;serializerInstance(<a href="../../../../org/codehaus/jackson/map/introspect/Annotated.html" title="class in org.codehaus.jackson.map.introspect">Annotated</a>&nbsp;annotated,
1371                                        <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../org/codehaus/jackson/map/JsonSerializer.html" title="class in org.codehaus.jackson.map">JsonSerializer</a>&lt;?&gt;&gt;&nbsp;serClass)</pre>
1372</li>
1373</ul>
1374<a name="setDateFormat(java.text.DateFormat)">
1375<!--   -->
1376</a>
1377<ul class="blockList">
1378<li class="blockList">
1379<h4>setDateFormat</h4>
1380<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1381public final&nbsp;void&nbsp;setDateFormat(<a href="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a>&nbsp;df)</pre>
1382<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Since 1.8, use <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withDateFormat(java.text.DateFormat)"><code>withDateFormat(java.text.DateFormat)</code></a> instead.</i></div>
1383<div class="block">One thing to note is that this will set <a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html#WRITE_DATES_AS_TIMESTAMPS"><code>SerializationConfig.Feature.WRITE_DATES_AS_TIMESTAMPS</code></a>
1384 to false (if null format set), or true (if non-null format)</div>
1385<dl>
1386<dt><strong>Overrides:</strong></dt>
1387<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#setDateFormat(java.text.DateFormat)">setDateFormat</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>&gt;</code></dd>
1388<dt><span class="strong">Parameters:</span></dt><dd><code>df</code> - Date format to use, if not null; if null, the default format
1389   will be used</dd></dl>
1390</li>
1391</ul>
1392<a name="setSerializationView(java.lang.Class)">
1393<!--   -->
1394</a>
1395<ul class="blockList">
1396<li class="blockList">
1397<h4>setSerializationView</h4>
1398<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
1399public&nbsp;void&nbsp;setSerializationView(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;view)</pre>
1400<div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Since 1.8, use <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withView(java.lang.Class)"><code>withView(java.lang.Class&lt;?&gt;)</code></a> instead</i></div>
1401<div class="block">Method for checking which serialization view is being used,
1402 if any; null if none.</div>
1403<dl><dt><span class="strong">Since:</span></dt>
1404  <dd>1.4</dd></dl>
1405</li>
1406</ul>
1407<a name="toString()">
1408<!--   -->
1409</a>
1410<ul class="blockList">
1411<li class="blockList">
1412<h4>toString</h4>
1413<pre>public&nbsp;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
1414<dl>
1415<dt><strong>Overrides:</strong></dt>
1416<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
1417</dl>
1418</li>
1419</ul>
1420<a name="isEnabled(org.codehaus.jackson.map.MapperConfig.ConfigFeature)">
1421<!--   -->
1422</a>
1423<ul class="blockListLast">
1424<li class="blockList">
1425<h4>isEnabled</h4>
1426<pre>public&nbsp;boolean&nbsp;isEnabled(<a href="../../../../org/codehaus/jackson/map/MapperConfig.ConfigFeature.html" title="interface in org.codehaus.jackson.map">MapperConfig.ConfigFeature</a>&nbsp;f)</pre>
1427<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#isEnabled(org.codehaus.jackson.map.MapperConfig.ConfigFeature)">MapperConfig</a></code></strong></div>
1428<div class="block">Method for checking whether given feature is enabled or not</div>
1429<dl>
1430<dt><strong>Specified by:</strong></dt>
1431<dd><code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html#isEnabled(org.codehaus.jackson.map.MapperConfig.ConfigFeature)">isEnabled</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a>&lt;T extends org.codehaus.jackson.map.MapperConfig.Impl&lt;CFG,T&gt;&gt;</code></dd>
1432</dl>
1433</li>
1434</ul>
1435</li>
1436</ul>
1437</li>
1438</ul>
1439</div>
1440</div>
1441<!-- ========= END OF CLASS DATA ========= -->
1442<!-- ======= START OF BOTTOM NAVBAR ====== -->
1443<div class="bottomNav"><a name="navbar_bottom">
1444<!--   -->
1445</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
1446<!--   -->
1447</a>
1448<ul class="navList" title="Navigation">
1449<li><a href="../../../../overview-summary.html">Overview</a></li>
1450<li><a href="package-summary.html">Package</a></li>
1451<li class="navBarCell1Rev">Class</li>
1452<li><a href="class-use/SerializationConfig.html">Use</a></li>
1453<li><a href="package-tree.html">Tree</a></li>
1454<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
1455<li><a href="../../../../index-all.html">Index</a></li>
1456<li><a href="../../../../help-doc.html">Help</a></li>
1457</ul>
1458</div>
1459<div class="subNav">
1460<ul class="navList">
1461<li><a href="../../../../org/codehaus/jackson/map/RuntimeJsonMappingException.html" title="class in org.codehaus.jackson.map"><span class="strong">Prev Class</span></a></li>
1462<li><a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map"><span class="strong">Next Class</span></a></li>
1463</ul>
1464<ul class="navList">
1465<li><a href="../../../../index.html?org/codehaus/jackson/map/SerializationConfig.html" target="_top">Frames</a></li>
1466<li><a href="SerializationConfig.html" target="_top">No Frames</a></li>
1467</ul>
1468<ul class="navList" id="allclasses_navbar_bottom">
1469<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
1470</ul>
1471<div>
1472<script type="text/javascript"><!--
1473  allClassesLink = document.getElementById("allclasses_navbar_bottom");
1474  if(window==top) {
1475    allClassesLink.style.display = "block";
1476  }
1477  else {
1478    allClassesLink.style.display = "none";
1479  }
1480  //-->
1481</script>
1482</div>
1483<div>
1484<ul class="subNavList">
1485<li>Summary:&nbsp;</li>
1486<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
1487<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
1488<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
1489<li><a href="#method_summary">Method</a></li>
1490</ul>
1491<ul class="subNavList">
1492<li>Detail:&nbsp;</li>
1493<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
1494<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
1495<li><a href="#method_detail">Method</a></li>
1496</ul>
1497</div>
1498<a name="skip-navbar_bottom">
1499<!--   -->
1500</a></div>
1501<!-- ======== END OF BOTTOM NAVBAR ======= -->
1502</body>
1503</html>
1504