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: </li> 64<li><a href="#nested_class_summary">Nested</a> | </li> 65<li><a href="#field_summary">Field</a> | </li> 66<li><a href="#constructor_summary">Constr</a> | </li> 67<li><a href="#method_summary">Method</a></li> 68</ul> 69<ul class="subNavList"> 70<li>Detail: </li> 71<li><a href="#field_detail">Field</a> | </li> 72<li><a href="#constructor_detail">Constr</a> | </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><T></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><T></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"> </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 </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 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"> </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><?></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 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"> </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> </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><? extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>> intr, 225 <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a> annIntr, 226 <a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect">VisibilityChecker</a><?> vc, 227 <a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a> subtypeResolver, 228 <a href="../../../../org/codehaus/jackson/map/PropertyNamingStrategy.html" title="class in org.codehaus.jackson.map">PropertyNamingStrategy</a> propertyNamingStrategy, 229 <a href="../../../../org/codehaus/jackson/map/type/TypeFactory.html" title="class in org.codehaus.jackson.map.type">TypeFactory</a> typeFactory, 230 <a href="../../../../org/codehaus/jackson/map/HandlerInstantiator.html" title="class in org.codehaus.jackson.map">HandlerInstantiator</a> 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> src)</code> </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> 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><?> view)</code> </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> src, 246 <a href="../../../../org/codehaus/jackson/map/ser/FilterProvider.html" title="class in org.codehaus.jackson.map.ser">FilterProvider</a> filters)</code> </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> 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><<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><?>> mixins, 252 <a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a> 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> src, 259 int features)</code> </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> src, 264 <a href="../../../../org/codehaus/jackson/map/annotate/JsonSerialize.Inclusion.html" title="enum in org.codehaus.jackson.map.annotate">JsonSerialize.Inclusion</a> incl)</code> </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> src, 269 <a href="../../../../org/codehaus/jackson/map/MapperConfig.Base.html" title="class in org.codehaus.jackson.map">MapperConfig.Base</a> base)</code> </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"> </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> 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> f)</code> 307<div class="block"><strong>Deprecated.</strong> 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> f)</code> 317<div class="block"><strong>Deprecated.</strong> 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><?> cls)</code> 327<div class="block"><strong>Deprecated.</strong> 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><?></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> </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><?></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><T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>> <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> 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><T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>> <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> 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><T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>> <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> 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> 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> 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><<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></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> 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><? extends <a href="../../../../org/codehaus/jackson/map/JsonSerializer.html" title="class in org.codehaus.jackson.map">JsonSerializer</a><?>> serClass)</code> </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> f, 416 boolean state)</code> 417<div class="block"><strong>Deprecated.</strong> 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> df)</code> 427<div class="block"><strong>Deprecated.</strong> 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> props)</code> 435<div class="block"><strong>Deprecated.</strong> 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><?> view)</code> 444<div class="block"><strong>Deprecated.</strong> 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<?>)</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> </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>... 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> 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> 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><? extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>> 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> 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> filterProvider)</code> </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> 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> 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>... 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> 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> incl)</code> </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> 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> 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><?> 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><?> view)</code> </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> forMethod, 566 <a href="../../../../org/codehaus/jackson/annotate/JsonAutoDetect.Visibility.html" title="enum in org.codehaus.jackson.annotate">JsonAutoDetect.Visibility</a> 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><?> 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 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 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 <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 <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><?> _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 <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 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 SerializationConfig(<a href="../../../../org/codehaus/jackson/map/ClassIntrospector.html" title="class in org.codehaus.jackson.map">ClassIntrospector</a><? extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>> intr, 678 <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a> annIntr, 679 <a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect">VisibilityChecker</a><?> vc, 680 <a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a> subtypeResolver, 681 <a href="../../../../org/codehaus/jackson/map/PropertyNamingStrategy.html" title="class in org.codehaus.jackson.map">PropertyNamingStrategy</a> propertyNamingStrategy, 682 <a href="../../../../org/codehaus/jackson/map/type/TypeFactory.html" title="class in org.codehaus.jackson.map.type">TypeFactory</a> typeFactory, 683 <a href="../../../../org/codehaus/jackson/map/HandlerInstantiator.html" title="class in org.codehaus.jackson.map">HandlerInstantiator</a> 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 SerializationConfig(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> 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 SerializationConfig(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> 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><<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><?>> mixins, 706 <a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a> 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 SerializationConfig(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> src, 719 <a href="../../../../org/codehaus/jackson/map/MapperConfig.Base.html" title="class in org.codehaus.jackson.map">MapperConfig.Base</a> 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 SerializationConfig(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> src, 731 <a href="../../../../org/codehaus/jackson/map/ser/FilterProvider.html" title="class in org.codehaus.jackson.map.ser">FilterProvider</a> 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 SerializationConfig(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> 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><?> 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 SerializationConfig(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> src, 755 <a href="../../../../org/codehaus/jackson/map/annotate/JsonSerialize.Inclusion.html" title="enum in org.codehaus.jackson.map.annotate">JsonSerialize.Inclusion</a> 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 SerializationConfig(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> src, 767 int 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 <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> withClassIntrospector(<a href="../../../../org/codehaus/jackson/map/ClassIntrospector.html" title="class in org.codehaus.jackson.map">ClassIntrospector</a><? extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>> ci)</pre> 787<div class="block"><strong>Description copied from class: <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> withAnnotationIntrospector(<a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a> ai)</pre> 807<div class="block"><strong>Description copied from class: <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> withInsertedAnnotationIntrospector(<a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a> ai)</pre> 826<div class="block"><strong>Description copied from class: <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> withAppendedAnnotationIntrospector(<a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a> ai)</pre> 842<div class="block"><strong>Description copied from class: <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> withVisibilityChecker(<a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect">VisibilityChecker</a><?> vc)</pre> 858<div class="block"><strong>Description copied from class: <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> withVisibility(<a href="../../../../org/codehaus/jackson/annotate/JsonMethod.html" title="enum in org.codehaus.jackson.annotate">JsonMethod</a> forMethod, 878 <a href="../../../../org/codehaus/jackson/annotate/JsonAutoDetect.Visibility.html" title="enum in org.codehaus.jackson.annotate">JsonAutoDetect.Visibility</a> visibility)</pre> 879<div class="block"><strong>Description copied from class: <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> withTypeResolverBuilder(<a href="../../../../org/codehaus/jackson/map/jsontype/TypeResolverBuilder.html" title="interface in org.codehaus.jackson.map.jsontype">TypeResolverBuilder</a><?> trb)</pre> 898<div class="block"><strong>Description copied from class: <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> withSubtypeResolver(<a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a> str)</pre> 918<div class="block"><strong>Description copied from class: <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> withPropertyNamingStrategy(<a href="../../../../org/codehaus/jackson/map/PropertyNamingStrategy.html" title="class in org.codehaus.jackson.map">PropertyNamingStrategy</a> pns)</pre> 938<div class="block"><strong>Description copied from class: <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> withTypeFactory(<a href="../../../../org/codehaus/jackson/map/type/TypeFactory.html" title="class in org.codehaus.jackson.map.type">TypeFactory</a> tf)</pre> 958<div class="block"><strong>Description copied from class: <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> 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> 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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> withHandlerInstantiator(<a href="../../../../org/codehaus/jackson/map/HandlerInstantiator.html" title="class in org.codehaus.jackson.map">HandlerInstantiator</a> hi)</pre> 994<div class="block"><strong>Description copied from class: <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> withFilters(<a href="../../../../org/codehaus/jackson/map/ser/FilterProvider.html" title="class in org.codehaus.jackson.map.ser">FilterProvider</a> 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 <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> 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><?> 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 <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> withSerializationInclusion(<a href="../../../../org/codehaus/jackson/map/annotate/JsonSerialize.Inclusion.html" title="enum in org.codehaus.jackson.map.annotate">JsonSerialize.Inclusion</a> 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 <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> with(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">SerializationConfig.Feature</a>... 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 <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> without(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">SerializationConfig.Feature</a>... 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 void 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><?> cls)</pre> 1074<div class="block"><span class="strong">Deprecated.</span> <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a> createUnshared(<a href="../../../../org/codehaus/jackson/map/jsontype/SubtypeResolver.html" title="class in org.codehaus.jackson.map.jsontype">SubtypeResolver</a> subtypeResolver)</pre> 1104<div class="block"><strong>Description copied from class: <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 <a href="../../../../org/codehaus/jackson/map/AnnotationIntrospector.html" title="class in org.codehaus.jackson.map">AnnotationIntrospector</a> getAnnotationIntrospector()</pre> 1122<div class="block"><strong>Description copied from class: <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 <T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>> T introspectClassAnnotations(<a href="../../../../org/codehaus/jackson/type/JavaType.html" title="class in org.codehaus.jackson.type">JavaType</a> 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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 <T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>> T introspectDirectClassAnnotations(<a href="../../../../org/codehaus/jackson/type/JavaType.html" title="class in org.codehaus.jackson.type">JavaType</a> 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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 boolean isAnnotationProcessingEnabled()</pre> 1175<div class="block"><strong>Description copied from class: <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 boolean canOverrideAccessModifiers()</pre> 1191<div class="block"><strong>Description copied from class: <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 boolean shouldSortPropertiesAlphabetically()</pre> 1212<div class="block"><strong>Description copied from class: <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 <a href="../../../../org/codehaus/jackson/map/introspect/VisibilityChecker.html" title="interface in org.codehaus.jackson.map.introspect">VisibilityChecker</a><?> getDefaultVisibilityChecker()</pre> 1228<div class="block"><strong>Description copied from class: <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 boolean isEnabled(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">SerializationConfig.Feature</a> 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 void enable(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">SerializationConfig.Feature</a> f)</pre> 1263<div class="block"><span class="strong">Deprecated.</span> <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 void disable(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">SerializationConfig.Feature</a> f)</pre> 1277<div class="block"><span class="strong">Deprecated.</span> <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 void set(<a href="../../../../org/codehaus/jackson/map/SerializationConfig.Feature.html" title="enum in org.codehaus.jackson.map">SerializationConfig.Feature</a> f, 1291 boolean state)</pre> 1292<div class="block"><span class="strong">Deprecated.</span> <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 <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><?> 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 <a href="../../../../org/codehaus/jackson/map/annotate/JsonSerialize.Inclusion.html" title="enum in org.codehaus.jackson.map.annotate">JsonSerialize.Inclusion</a> 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 void setSerializationInclusion(<a href="../../../../org/codehaus/jackson/map/annotate/JsonSerialize.Inclusion.html" title="enum in org.codehaus.jackson.map.annotate">JsonSerialize.Inclusion</a> props)</pre> 1328<div class="block"><span class="strong">Deprecated.</span> <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 <a href="../../../../org/codehaus/jackson/map/ser/FilterProvider.html" title="class in org.codehaus.jackson.map.ser">FilterProvider</a> 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 <T extends <a href="../../../../org/codehaus/jackson/map/BeanDescription.html" title="class in org.codehaus.jackson.map">BeanDescription</a>> T introspect(<a href="../../../../org/codehaus/jackson/type/JavaType.html" title="class in org.codehaus.jackson.type">JavaType</a> 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 <a href="../../../../org/codehaus/jackson/map/JsonSerializer.html" title="class in org.codehaus.jackson.map">JsonSerializer</a><<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>> serializerInstance(<a href="../../../../org/codehaus/jackson/map/introspect/Annotated.html" title="class in org.codehaus.jackson.map.introspect">Annotated</a> 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><? extends <a href="../../../../org/codehaus/jackson/map/JsonSerializer.html" title="class in org.codehaus.jackson.map">JsonSerializer</a><?>> 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 void 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> df)</pre> 1382<div class="block"><span class="strong">Deprecated.</span> <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><<a href="../../../../org/codehaus/jackson/map/SerializationConfig.html" title="class in org.codehaus.jackson.map">SerializationConfig</a>></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 void 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><?> view)</pre> 1400<div class="block"><span class="strong">Deprecated.</span> <i>Since 1.8, use <a href="../../../../org/codehaus/jackson/map/SerializationConfig.html#withView(java.lang.Class)"><code>withView(java.lang.Class<?>)</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 <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> 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> in class <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 boolean isEnabled(<a href="../../../../org/codehaus/jackson/map/MapperConfig.ConfigFeature.html" title="interface in org.codehaus.jackson.map">MapperConfig.ConfigFeature</a> f)</pre> 1427<div class="block"><strong>Description copied from class: <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> in class <code><a href="../../../../org/codehaus/jackson/map/MapperConfig.html" title="class in org.codehaus.jackson.map">MapperConfig</a><T extends org.codehaus.jackson.map.MapperConfig.Impl<CFG,T>></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: </li> 1486<li><a href="#nested_class_summary">Nested</a> | </li> 1487<li><a href="#field_summary">Field</a> | </li> 1488<li><a href="#constructor_summary">Constr</a> | </li> 1489<li><a href="#method_summary">Method</a></li> 1490</ul> 1491<ul class="subNavList"> 1492<li>Detail: </li> 1493<li><a href="#field_detail">Field</a> | </li> 1494<li><a href="#constructor_detail">Constr</a> | </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