1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<!-- NewPage --> 3<html lang="en"> 4<head> 5<!-- Generated by javadoc (version 1.7.0_79) on Fri Jan 15 20:28:44 PST 2016 --> 6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<title>Uses of Class com.fasterxml.jackson.databind.SerializationConfig (jackson-databind 2.7.0 API)</title> 8<meta name="date" content="2016-01-15"> 9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> 10</head> 11<body> 12<script type="text/javascript"><!-- 13 if (location.href.indexOf('is-external=true') == -1) { 14 parent.document.title="Uses of Class com.fasterxml.jackson.databind.SerializationConfig (jackson-databind 2.7.0 API)"; 15 } 16//--> 17</script> 18<noscript> 19<div>JavaScript is disabled on your browser.</div> 20</noscript> 21<!-- ========= START OF TOP NAVBAR ======= --> 22<div class="topNav"><a name="navbar_top"> 23<!-- --> 24</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> 25<!-- --> 26</a> 27<ul class="navList" title="Navigation"> 28<li><a href="../../../../../overview-summary.html">Overview</a></li> 29<li><a href="../package-summary.html">Package</a></li> 30<li><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">Class</a></li> 31<li class="navBarCell1Rev">Use</li> 32<li><a href="../package-tree.html">Tree</a></li> 33<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 34<li><a href="../../../../../index-all.html">Index</a></li> 35<li><a href="../../../../../help-doc.html">Help</a></li> 36</ul> 37</div> 38<div class="subNav"> 39<ul class="navList"> 40<li>Prev</li> 41<li>Next</li> 42</ul> 43<ul class="navList"> 44<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/SerializationConfig.html" target="_top">Frames</a></li> 45<li><a href="SerializationConfig.html" target="_top">No Frames</a></li> 46</ul> 47<ul class="navList" id="allclasses_navbar_top"> 48<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 49</ul> 50<div> 51<script type="text/javascript"><!-- 52 allClassesLink = document.getElementById("allclasses_navbar_top"); 53 if(window==top) { 54 allClassesLink.style.display = "block"; 55 } 56 else { 57 allClassesLink.style.display = "none"; 58 } 59 //--> 60</script> 61</div> 62<a name="skip-navbar_top"> 63<!-- --> 64</a></div> 65<!-- ========= END OF TOP NAVBAR ========= --> 66<div class="header"> 67<h2 title="Uses of Class com.fasterxml.jackson.databind.SerializationConfig" class="title">Uses of Class<br>com.fasterxml.jackson.databind.SerializationConfig</h2> 68</div> 69<div class="classUseContainer"> 70<ul class="blockList"> 71<li class="blockList"> 72<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation"> 73<caption><span>Packages that use <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></span><span class="tabEnd"> </span></caption> 74<tr> 75<th class="colFirst" scope="col">Package</th> 76<th class="colLast" scope="col">Description</th> 77</tr> 78<tbody> 79<tr class="altColor"> 80<td class="colFirst"><a href="#com.fasterxml.jackson.databind">com.fasterxml.jackson.databind</a></td> 81<td class="colLast"> 82<div class="block">Basic data binding (mapping) functionality that 83allows for reading JSON content into Java Objects (POJOs) 84and JSON Trees (<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a>), as well as 85writing Java Objects and trees as JSON.</div> 86</td> 87</tr> 88<tr class="rowColor"> 89<td class="colFirst"><a href="#com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg</a></td> 90<td class="colLast"> 91<div class="block">Package that contains most of configuration-related classes; 92exception being couple of most-commonly used configuration 93things (like Feature enumerations) that are at the 94main level (<code>com.fasterxml.jackson.databind</code>).</div> 95</td> 96</tr> 97<tr class="altColor"> 98<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext</a></td> 99<td class="colLast"> 100<div class="block">Contains extended support for "external" packages: things that 101may or may not be present in runtime environment, but that are 102commonly enough used so that explicit support can be added.</div> 103</td> 104</tr> 105<tr class="rowColor"> 106<td class="colFirst"><a href="#com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect</a></td> 107<td class="colLast"> 108<div class="block">Functionality needed for Bean introspection, required for detecting 109 accessors and mutators for Beans, as well as locating and handling 110 method annotations.</div> 111</td> 112</tr> 113<tr class="altColor"> 114<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsontype">com.fasterxml.jackson.databind.jsontype</a></td> 115<td class="colLast"> 116<div class="block">Package that contains interfaces that define how to implement 117 functionality for dynamically resolving type during deserialization.</div> 118</td> 119</tr> 120<tr class="rowColor"> 121<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl</a></td> 122<td class="colLast"> 123<div class="block">Package that contains standard implementations for 124 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeResolverBuilder</code></a> 125 and 126 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeIdResolver</code></a>.</div> 127</td> 128</tr> 129<tr class="altColor"> 130<td class="colFirst"><a href="#com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module</a></td> 131<td class="colLast"> 132<div class="block">Package that contains classes and interfaces to help implement 133 custom extension <a href="../../../../../com/fasterxml/jackson/databind/Module.html" title="class in com.fasterxml.jackson.databind"><code>Module</code></a>s 134 (which are registered using 135 <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#registerModule(com.fasterxml.jackson.databind.Module)"><code>ObjectMapper.registerModule(com.fasterxml.jackson.databind.Module)</code></a>.</div> 136</td> 137</tr> 138<tr class="rowColor"> 139<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td> 140<td class="colLast"> 141<div class="block">Contains implementation classes of serialization part of 142 data binding.</div> 143</td> 144</tr> 145<tr class="altColor"> 146<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.std">com.fasterxml.jackson.databind.ser.std</a></td> 147<td class="colLast"> </td> 148</tr> 149<tr class="rowColor"> 150<td class="colFirst"><a href="#com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util</a></td> 151<td class="colLast"> 152<div class="block">Utility classes for Mapper package.</div> 153</td> 154</tr> 155</tbody> 156</table> 157</li> 158<li class="blockList"> 159<ul class="blockList"> 160<li class="blockList"><a name="com.fasterxml.jackson.databind"> 161<!-- --> 162</a> 163<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></h3> 164<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 165<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> declared as <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></span><span class="tabEnd"> </span></caption> 166<tr> 167<th class="colFirst" scope="col">Modifier and Type</th> 168<th class="colLast" scope="col">Field and Description</th> 169</tr> 170<tbody> 171<tr class="altColor"> 172<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 173<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_config">_config</a></strong></code> 174<div class="block">Serialization configuration to use for serialization processing.</div> 175</td> 176</tr> 177<tr class="rowColor"> 178<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 179<td class="colLast"><span class="strong">SequenceWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SequenceWriter.html#_config">_config</a></strong></code> </td> 180</tr> 181<tr class="altColor"> 182<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 183<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#_config">_config</a></strong></code> 184<div class="block">General serialization configuration settings</div> 185</td> 186</tr> 187<tr class="rowColor"> 188<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 189<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#_serializationConfig">_serializationConfig</a></strong></code> 190<div class="block">Configuration object that defines basic global 191 settings for the serialization process</div> 192</td> 193</tr> 194</tbody> 195</table> 196<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 197<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> that return <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></span><span class="tabEnd"> </span></caption> 198<tr> 199<th class="colFirst" scope="col">Modifier and Type</th> 200<th class="colLast" scope="col">Method and Description</th> 201</tr> 202<tbody> 203<tr class="altColor"> 204<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 205<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#getConfig()">getConfig</a></strong>()</code> 206<div class="block">Method for accessing configuration for the serialization processing.</div> 207</td> 208</tr> 209<tr class="rowColor"> 210<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 211<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#getConfig()">getConfig</a></strong>()</code> </td> 212</tr> 213<tr class="altColor"> 214<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 215<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#getSerializationConfig()">getSerializationConfig</a></strong>()</code> 216<div class="block">Method that returns the shared default <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind"><code>SerializationConfig</code></a> 217 object that defines configuration settings for serialization.</div> 218</td> 219</tr> 220<tr class="rowColor"> 221<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 222<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.databind.AnnotationIntrospector)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai)</code> </td> 223</tr> 224<tr class="altColor"> 225<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 226<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.core.Base64Variant)">with</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a> base64)</code> </td> 227</tr> 228<tr class="rowColor"> 229<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 230<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.databind.introspect.ClassIntrospector)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a> ci)</code> </td> 231</tr> 232<tr class="altColor"> 233<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 234<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.databind.cfg.ContextAttributes)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> attrs)</code> </td> 235</tr> 236<tr class="rowColor"> 237<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 238<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(java.text.DateFormat)">with</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a> df)</code> 239<div class="block">In addition to constructing instance with specified date format, 240 will enable or disable <code>SerializationFeature.WRITE_DATES_AS_TIMESTAMPS</code> 241 (enable if format set as null; disable if non-null)</div> 242</td> 243</tr> 244<tr class="altColor"> 245<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 246<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.core.FormatFeature)">with</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a> feature)</code> 247<div class="block">Fluent factory method that will construct and return a new configuration 248 object instance with specified feature enabled.</div> 249</td> 250</tr> 251<tr class="rowColor"> 252<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 253<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.databind.cfg.HandlerInstantiator)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a> hi)</code> </td> 254</tr> 255<tr class="altColor"> 256<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 257<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.core.JsonGenerator.Feature)">with</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a> feature)</code> 258<div class="block">Fluent factory method that will construct and return a new configuration 259 object instance with specified feature enabled.</div> 260</td> 261</tr> 262<tr class="rowColor"> 263<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 264<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(java.util.Locale)">with</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> l)</code> </td> 265</tr> 266<tr class="altColor"> 267<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 268<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.databind.MapperFeature...)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>... features)</code> 269<div class="block">Fluent factory method that will construct and return a new configuration 270 object instance with specified features enabled.</div> 271</td> 272</tr> 273<tr class="rowColor"> 274<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 275<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.databind.MapperFeature,%20boolean)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a> feature, 276 boolean state)</code> </td> 277</tr> 278<tr class="altColor"> 279<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 280<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.databind.PropertyNamingStrategy)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a> pns)</code> </td> 281</tr> 282<tr class="rowColor"> 283<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 284<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.databind.SerializationFeature)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> feature)</code> 285<div class="block">Fluent factory method that will construct and return a new configuration 286 object instance with specified feature enabled.</div> 287</td> 288</tr> 289<tr class="altColor"> 290<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 291<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.databind.SerializationFeature,%20com.fasterxml.jackson.databind.SerializationFeature...)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> first, 292 <a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>... features)</code> 293<div class="block">Fluent factory method that will construct and return a new configuration 294 object instance with specified features enabled.</div> 295</td> 296</tr> 297<tr class="rowColor"> 298<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 299<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.databind.jsontype.SubtypeResolver)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> str)</code> </td> 300</tr> 301<tr class="altColor"> 302<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 303<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(java.util.TimeZone)">with</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> tz)</code> </td> 304</tr> 305<tr class="rowColor"> 306<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 307<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.databind.type.TypeFactory)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a> tf)</code> </td> 308</tr> 309<tr class="altColor"> 310<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 311<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><?> trb)</code> </td> 312</tr> 313<tr class="rowColor"> 314<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 315<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#with(com.fasterxml.jackson.databind.introspect.VisibilityChecker)">with</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><?> vc)</code> </td> 316</tr> 317<tr class="altColor"> 318<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 319<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withAppendedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">withAppendedAnnotationIntrospector</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai)</code> </td> 320</tr> 321<tr class="rowColor"> 322<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 323<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withDefaultPrettyPrinter(com.fasterxml.jackson.core.PrettyPrinter)">withDefaultPrettyPrinter</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</a> pp)</code> </td> 324</tr> 325<tr class="altColor"> 326<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 327<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withFeatures(com.fasterxml.jackson.core.FormatFeature...)">withFeatures</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a>... features)</code> 328<div class="block">Fluent factory method that will construct and return a new configuration 329 object instance with specified features enabled.</div> 330</td> 331</tr> 332<tr class="rowColor"> 333<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 334<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withFeatures(com.fasterxml.jackson.core.JsonGenerator.Feature...)">withFeatures</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a>... features)</code> 335<div class="block">Fluent factory method that will construct and return a new configuration 336 object instance with specified features enabled.</div> 337</td> 338</tr> 339<tr class="altColor"> 340<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 341<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withFeatures(com.fasterxml.jackson.databind.SerializationFeature...)">withFeatures</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>... features)</code> 342<div class="block">Fluent factory method that will construct and return a new configuration 343 object instance with specified features enabled.</div> 344</td> 345</tr> 346<tr class="rowColor"> 347<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 348<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withFilters(com.fasterxml.jackson.databind.ser.FilterProvider)">withFilters</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser">FilterProvider</a> filterProvider)</code> </td> 349</tr> 350<tr class="altColor"> 351<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 352<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withInsertedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)">withInsertedAnnotationIntrospector</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> ai)</code> </td> 353</tr> 354<tr class="rowColor"> 355<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 356<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#without(com.fasterxml.jackson.core.FormatFeature)">without</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a> feature)</code> 357<div class="block">Fluent factory method that will construct and return a new configuration 358 object instance with specified feature disabled.</div> 359</td> 360</tr> 361<tr class="altColor"> 362<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 363<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#without(com.fasterxml.jackson.core.JsonGenerator.Feature)">without</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a> feature)</code> 364<div class="block">Fluent factory method that will construct and return a new configuration 365 object instance with specified feature disabled.</div> 366</td> 367</tr> 368<tr class="rowColor"> 369<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 370<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#without(com.fasterxml.jackson.databind.MapperFeature...)">without</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</a>... features)</code> 371<div class="block">Fluent factory method that will construct and return a new configuration 372 object instance with specified features disabled.</div> 373</td> 374</tr> 375<tr class="altColor"> 376<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 377<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#without(com.fasterxml.jackson.databind.SerializationFeature)">without</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> feature)</code> 378<div class="block">Fluent factory method that will construct and return a new configuration 379 object instance with specified feature disabled.</div> 380</td> 381</tr> 382<tr class="rowColor"> 383<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 384<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#without(com.fasterxml.jackson.databind.SerializationFeature,%20com.fasterxml.jackson.databind.SerializationFeature...)">without</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a> first, 385 <a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>... features)</code> 386<div class="block">Fluent factory method that will construct and return a new configuration 387 object instance with specified features disabled.</div> 388</td> 389</tr> 390<tr class="altColor"> 391<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 392<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withoutFeatures(com.fasterxml.jackson.core.FormatFeature...)">withoutFeatures</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatFeature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatFeature</a>... features)</code> 393<div class="block">Fluent factory method that will construct and return a new configuration 394 object instance with specified features disabled.</div> 395</td> 396</tr> 397<tr class="rowColor"> 398<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 399<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withoutFeatures(com.fasterxml.jackson.core.JsonGenerator.Feature...)">withoutFeatures</a></strong>(<a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/JsonGenerator.Feature.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator.Feature</a>... features)</code> 400<div class="block">Fluent factory method that will construct and return a new configuration 401 object instance with specified features disabled.</div> 402</td> 403</tr> 404<tr class="altColor"> 405<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 406<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withoutFeatures(com.fasterxml.jackson.databind.SerializationFeature...)">withoutFeatures</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>... features)</code> 407<div class="block">Fluent factory method that will construct and return a new configuration 408 object instance with specified features disabled.</div> 409</td> 410</tr> 411<tr class="rowColor"> 412<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 413<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withPropertyInclusion(com.fasterxml.jackson.annotation.JsonInclude.Value)">withPropertyInclusion</a></strong>(<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Value</a> incl)</code> </td> 414</tr> 415<tr class="altColor"> 416<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 417<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withRootName(com.fasterxml.jackson.databind.PropertyName)">withRootName</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> rootName)</code> </td> 418</tr> 419<tr class="rowColor"> 420<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 421<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withSerializationInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include)">withSerializationInclusion</a></strong>(<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonInclude.Include.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Include</a> incl)</code> 422<div class="block"><strong>Deprecated.</strong> 423<div class="block"><i>Since 2.7 use <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withPropertyInclusion(com.fasterxml.jackson.annotation.JsonInclude.Value)"><code>withPropertyInclusion(com.fasterxml.jackson.annotation.JsonInclude.Value)</code></a> instead</i></div> 424</div> 425</td> 426</tr> 427<tr class="altColor"> 428<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 429<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withView(java.lang.Class)">withView</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> view)</code> </td> 430</tr> 431<tr class="rowColor"> 432<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 433<td class="colLast"><span class="strong">SerializationConfig.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor,%20com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withVisibility</a></strong>(<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/PropertyAccessor.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">PropertyAccessor</a> forMethod, 434 <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</a> visibility)</code> </td> 435</tr> 436</tbody> 437</table> 438<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 439<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></span><span class="tabEnd"> </span></caption> 440<tr> 441<th class="colFirst" scope="col">Modifier and Type</th> 442<th class="colLast" scope="col">Method and Description</th> 443</tr> 444<tbody> 445<tr class="altColor"> 446<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 447<td class="colLast"><span class="strong">ObjectWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#_new(com.fasterxml.jackson.databind.ObjectWriter,%20com.fasterxml.jackson.databind.SerializationConfig)">_new</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a> base, 448 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config)</code> 449<div class="block">Overridable factory method called by various "withXxx()" methods</div> 450</td> 451</tr> 452<tr class="rowColor"> 453<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 454<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#_newWriter(com.fasterxml.jackson.databind.SerializationConfig)">_newWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config)</code> 455<div class="block">Factory method sub-classes must override, to produce <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> 456 instances of proper sub-type</div> 457</td> 458</tr> 459<tr class="altColor"> 460<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 461<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#_newWriter(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.core.FormatSchema)">_newWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 462 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> schema)</code> 463<div class="block">Factory method sub-classes must override, to produce <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> 464 instances of proper sub-type</div> 465</td> 466</tr> 467<tr class="rowColor"> 468<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a></code></td> 469<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#_newWriter(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.core.PrettyPrinter)">_newWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 470 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> rootType, 471 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</a> pp)</code> 472<div class="block">Factory method sub-classes must override, to produce <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a> 473 instances of proper sub-type</div> 474</td> 475</tr> 476<tr class="altColor"> 477<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html" title="class in com.fasterxml.jackson.databind.ser">DefaultSerializerProvider</a></code></td> 478<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#_serializerProvider(com.fasterxml.jackson.databind.SerializationConfig)">_serializerProvider</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config)</code> 479<div class="block">Overridable helper method used for constructing 480 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind"><code>SerializerProvider</code></a> to use for serialization.</div> 481</td> 482</tr> 483<tr class="rowColor"> 484<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a></code></td> 485<td class="colLast"><span class="strong">ObjectMapper.DefaultTypeResolverBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.DefaultTypeResolverBuilder.html#buildTypeSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20java.util.Collection)">buildTypeSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 486 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 487 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>> subtypes)</code> </td> 488</tr> 489<tr class="altColor"> 490<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a></code></td> 491<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#setConfig(com.fasterxml.jackson.databind.SerializationConfig)">setConfig</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config)</code> 492<div class="block">Method that allows overriding of the underlying <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind"><code>SerializationConfig</code></a> 493 object, which contains serialization-specific configuration settings.</div> 494</td> 495</tr> 496</tbody> 497</table> 498<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 499<caption><span>Constructors in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></span><span class="tabEnd"> </span></caption> 500<tr> 501<th class="colOne" scope="col">Constructor and Description</th> 502</tr> 503<tbody> 504<tr class="altColor"> 505<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#ObjectWriter(com.fasterxml.jackson.databind.ObjectMapper,%20com.fasterxml.jackson.databind.SerializationConfig)">ObjectWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a> mapper, 506 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config)</code> 507<div class="block">Alternative constructor for initial instantiation by <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a></div> 508</td> 509</tr> 510<tr class="rowColor"> 511<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#ObjectWriter(com.fasterxml.jackson.databind.ObjectMapper,%20com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.core.FormatSchema)">ObjectWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a> mapper, 512 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 513 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> s)</code> 514<div class="block">Alternative constructor for initial instantiation by <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a></div> 515</td> 516</tr> 517<tr class="altColor"> 518<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#ObjectWriter(com.fasterxml.jackson.databind.ObjectMapper,%20com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.core.PrettyPrinter)">ObjectWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">ObjectMapper</a> mapper, 519 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 520 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> rootType, 521 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</a> pp)</code> 522<div class="block">Constructor used by <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> for initial instantiation</div> 523</td> 524</tr> 525<tr class="rowColor"> 526<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#ObjectWriter(com.fasterxml.jackson.databind.ObjectWriter,%20com.fasterxml.jackson.databind.SerializationConfig)">ObjectWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a> base, 527 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config)</code> 528<div class="block">Copy constructor used for building variations.</div> 529</td> 530</tr> 531<tr class="altColor"> 532<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#ObjectWriter(com.fasterxml.jackson.databind.ObjectWriter,%20com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.ObjectWriter.GeneratorSettings,%20com.fasterxml.jackson.databind.ObjectWriter.Prefetch)">ObjectWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</a> base, 533 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 534 <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.GeneratorSettings.html" title="class in com.fasterxml.jackson.databind">ObjectWriter.GeneratorSettings</a> genSettings, 535 <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.Prefetch.html" title="class in com.fasterxml.jackson.databind">ObjectWriter.Prefetch</a> prefetch)</code> 536<div class="block">Copy constructor used for building variations.</div> 537</td> 538</tr> 539<tr class="rowColor"> 540<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#SerializationConfig(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.cfg.ContextAttributes)">SerializationConfig</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> src, 541 <a href="../../../../../com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> attrs)</code> </td> 542</tr> 543<tr class="altColor"> 544<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#SerializationConfig(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.core.PrettyPrinter)">SerializationConfig</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> src, 545 <a href="http://fasterxml.github.com/jackson-core/javadoc/2.7/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</a> defaultPP)</code> </td> 546</tr> 547<tr class="rowColor"> 548<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#SerializationConfig(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.introspect.SimpleMixInResolver)">SerializationConfig</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> src, 549 <a href="../../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a> mixins)</code> </td> 550</tr> 551<tr class="altColor"> 552<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html#SerializationConfig(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.introspect.SimpleMixInResolver,%20com.fasterxml.jackson.databind.util.RootNameLookup)">SerializationConfig</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> src, 553 <a href="../../../../../com/fasterxml/jackson/databind/introspect/SimpleMixInResolver.html" title="class in com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a> mixins, 554 <a href="../../../../../com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a> rootNames)</code> 555<div class="block">Copy-constructor used for making a copy to be used by new <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> 556 or <a href="../../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><code>ObjectReader</code></a>.</div> 557</td> 558</tr> 559<tr class="rowColor"> 560<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#SerializerProvider(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.ser.SerializerFactory)">SerializerProvider</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> src, 561 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 562 <a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">SerializerFactory</a> f)</code> 563<div class="block">"Copy-constructor", used by sub-classes when creating actual non-blueprint 564 instances to use.</div> 565</td> 566</tr> 567</tbody> 568</table> 569</li> 570<li class="blockList"><a name="com.fasterxml.jackson.databind.cfg"> 571<!-- --> 572</a> 573<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> in <a href="../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a></h3> 574<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 575<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></span><span class="tabEnd"> </span></caption> 576<tr> 577<th class="colFirst" scope="col">Modifier and Type</th> 578<th class="colLast" scope="col">Method and Description</th> 579</tr> 580<tbody> 581<tr class="altColor"> 582<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 583<td class="colLast"><span class="strong">HandlerInstantiator.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html#serializerInstance(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.introspect.Annotated,%20java.lang.Class)">serializerInstance</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 584 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> annotated, 585 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> serClass)</code> 586<div class="block">Method called to get an instance of serializer of specified type.</div> 587</td> 588</tr> 589</tbody> 590</table> 591</li> 592<li class="blockList"><a name="com.fasterxml.jackson.databind.ext"> 593<!-- --> 594</a> 595<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> in <a href="../../../../../com/fasterxml/jackson/databind/ext/package-summary.html">com.fasterxml.jackson.databind.ext</a></h3> 596<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 597<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/ext/package-summary.html">com.fasterxml.jackson.databind.ext</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></span><span class="tabEnd"> </span></caption> 598<tr> 599<th class="colFirst" scope="col">Modifier and Type</th> 600<th class="colLast" scope="col">Method and Description</th> 601</tr> 602<tbody> 603<tr class="altColor"> 604<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 605<td class="colLast"><span class="strong">OptionalHandlerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ext/OptionalHandlerFactory.html#findSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">findSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 606 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 607 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 608</tr> 609<tr class="rowColor"> 610<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 611<td class="colLast"><span class="strong">CoreXMLSerializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.html#findSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">findSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 612 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 613 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 614</tr> 615</tbody> 616</table> 617</li> 618<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect"> 619<!-- --> 620</a> 621<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a></h3> 622<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 623<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></span><span class="tabEnd"> </span></caption> 624<tr> 625<th class="colFirst" scope="col">Modifier and Type</th> 626<th class="colLast" scope="col">Method and Description</th> 627</tr> 628<tbody> 629<tr class="altColor"> 630<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a></code></td> 631<td class="colLast"><span class="strong">ClassIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.html#forSerialization(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver)">forSerialization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> cfg, 632 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 633 <a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a> r)</code> 634<div class="block">Factory method that constructs an introspector that has all 635 information needed for serialization purposes.</div> 636</td> 637</tr> 638<tr class="rowColor"> 639<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicBeanDescription.html" title="class in com.fasterxml.jackson.databind.introspect">BasicBeanDescription</a></code></td> 640<td class="colLast"><span class="strong">BasicClassIntrospector.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.html#forSerialization(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver)">forSerialization</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> cfg, 641 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 642 <a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a> r)</code> </td> 643</tr> 644</tbody> 645</table> 646</li> 647<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype"> 648<!-- --> 649</a> 650<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> in <a href="../../../../../com/fasterxml/jackson/databind/jsontype/package-summary.html">com.fasterxml.jackson.databind.jsontype</a></h3> 651<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 652<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/jsontype/package-summary.html">com.fasterxml.jackson.databind.jsontype</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></span><span class="tabEnd"> </span></caption> 653<tr> 654<th class="colFirst" scope="col">Modifier and Type</th> 655<th class="colLast" scope="col">Method and Description</th> 656</tr> 657<tbody> 658<tr class="altColor"> 659<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a></code></td> 660<td class="colLast"><span class="strong">TypeResolverBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html#buildTypeSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20java.util.Collection)">buildTypeSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 661 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 662 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>> subtypes)</code> 663<div class="block">Method for building type serializer based on current configuration 664 of this builder.</div> 665</td> 666</tr> 667</tbody> 668</table> 669</li> 670<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype.impl"> 671<!-- --> 672</a> 673<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> in <a href="../../../../../com/fasterxml/jackson/databind/jsontype/impl/package-summary.html">com.fasterxml.jackson.databind.jsontype.impl</a></h3> 674<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 675<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/jsontype/impl/package-summary.html">com.fasterxml.jackson.databind.jsontype.impl</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></span><span class="tabEnd"> </span></caption> 676<tr> 677<th class="colFirst" scope="col">Modifier and Type</th> 678<th class="colLast" scope="col">Method and Description</th> 679</tr> 680<tbody> 681<tr class="altColor"> 682<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a></code></td> 683<td class="colLast"><span class="strong">StdTypeResolverBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsontype/impl/StdTypeResolverBuilder.html#buildTypeSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20java.util.Collection)">buildTypeSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 684 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 685 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">NamedType</a>> subtypes)</code> </td> 686</tr> 687</tbody> 688</table> 689</li> 690<li class="blockList"><a name="com.fasterxml.jackson.databind.module"> 691<!-- --> 692</a> 693<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> in <a href="../../../../../com/fasterxml/jackson/databind/module/package-summary.html">com.fasterxml.jackson.databind.module</a></h3> 694<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 695<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/module/package-summary.html">com.fasterxml.jackson.databind.module</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></span><span class="tabEnd"> </span></caption> 696<tr> 697<th class="colFirst" scope="col">Modifier and Type</th> 698<th class="colLast" scope="col">Method and Description</th> 699</tr> 700<tbody> 701<tr class="altColor"> 702<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 703<td class="colLast"><span class="strong">SimpleSerializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#findArraySerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.ArrayType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">findArraySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 704 <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a> type, 705 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 706 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 707 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> elementValueSerializer)</code> </td> 708</tr> 709<tr class="rowColor"> 710<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 711<td class="colLast"><span class="strong">SimpleSerializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#findCollectionLikeSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.CollectionLikeType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">findCollectionLikeSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 712 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a> type, 713 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 714 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 715 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> elementValueSerializer)</code> </td> 716</tr> 717<tr class="altColor"> 718<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 719<td class="colLast"><span class="strong">SimpleSerializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#findCollectionSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.CollectionType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">findCollectionSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 720 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a> type, 721 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 722 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 723 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> elementValueSerializer)</code> </td> 724</tr> 725<tr class="rowColor"> 726<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 727<td class="colLast"><span class="strong">SimpleSerializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#findMapLikeSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.MapLikeType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonSerializer,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">findMapLikeSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 728 <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a> type, 729 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 730 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> keySerializer, 731 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 732 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> elementValueSerializer)</code> </td> 733</tr> 734<tr class="altColor"> 735<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 736<td class="colLast"><span class="strong">SimpleSerializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#findMapSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.MapType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonSerializer,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">findMapSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 737 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a> type, 738 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 739 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> keySerializer, 740 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 741 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> elementValueSerializer)</code> </td> 742</tr> 743<tr class="rowColor"> 744<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 745<td class="colLast"><span class="strong">SimpleSerializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#findSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">findSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 746 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 747 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 748</tr> 749</tbody> 750</table> 751</li> 752<li class="blockList"><a name="com.fasterxml.jackson.databind.ser"> 753<!-- --> 754</a> 755<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a></h3> 756<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 757<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a> declared as <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></span><span class="tabEnd"> </span></caption> 758<tr> 759<th class="colFirst" scope="col">Modifier and Type</th> 760<th class="colLast" scope="col">Field and Description</th> 761</tr> 762<tbody> 763<tr class="altColor"> 764<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 765<td class="colLast"><span class="strong">PropertyBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyBuilder.html#_config">_config</a></strong></code> </td> 766</tr> 767<tr class="rowColor"> 768<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></code></td> 769<td class="colLast"><span class="strong">BeanSerializerBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerBuilder.html#_config">_config</a></strong></code> </td> 770</tr> 771</tbody> 772</table> 773<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 774<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></span><span class="tabEnd"> </span></caption> 775<tr> 776<th class="colFirst" scope="col">Modifier and Type</th> 777<th class="colLast" scope="col">Method and Description</th> 778</tr> 779<tbody> 780<tr class="altColor"> 781<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 782<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildEnumSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">buildEnumSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 783 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 784 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 785</tr> 786<tr class="rowColor"> 787<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 788<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildIterableSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean)">buildIterableSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 789 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 790 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 791 boolean staticTyping)</code> 792<div class="block"><strong>Deprecated.</strong> </div> 793</td> 794</tr> 795<tr class="altColor"> 796<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 797<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildIterableSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean,%20com.fasterxml.jackson.databind.JavaType)">buildIterableSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 798 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 799 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 800 boolean staticTyping, 801 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 802</tr> 803<tr class="rowColor"> 804<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 805<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildIteratorSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean)">buildIteratorSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 806 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 807 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 808 boolean staticTyping)</code> 809<div class="block"><strong>Deprecated.</strong> </div> 810</td> 811</tr> 812<tr class="altColor"> 813<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 814<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildIteratorSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean,%20com.fasterxml.jackson.databind.JavaType)">buildIteratorSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 815 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 816 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 817 boolean staticTyping, 818 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 819</tr> 820<tr class="rowColor"> 821<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 822<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildMapEntrySerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.JavaType)">buildMapEntrySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 823 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 824 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 825 boolean staticTyping, 826 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> keyType, 827 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType)</code> </td> 828</tr> 829<tr class="altColor"> 830<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>></code></td> 831<td class="colLast"><span class="strong">BeanSerializerModifier.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#changeProperties(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20java.util.List)">changeProperties</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 832 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 833 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>> beanProperties)</code> 834<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanSerializerFactory</code></a> with tentative set 835 of discovered properties.</div> 836</td> 837</tr> 838<tr class="rowColor"> 839<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyBuilder.html" title="class in com.fasterxml.jackson.databind.ser">PropertyBuilder</a></code></td> 840<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#constructPropertyBuilder(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.BeanDescription)">constructPropertyBuilder</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 841 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 842</tr> 843<tr class="altColor"> 844<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html" title="class in com.fasterxml.jackson.databind.ser">DefaultSerializerProvider</a></code></td> 845<td class="colLast"><span class="strong">DefaultSerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#createInstance(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.ser.SerializerFactory)">createInstance</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 846 <a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">SerializerFactory</a> jsf)</code> 847<div class="block">Overridable method, used to create a non-blueprint instances from the blueprint.</div> 848</td> 849</tr> 850<tr class="rowColor"> 851<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.Impl.html" title="class in com.fasterxml.jackson.databind.ser">DefaultSerializerProvider.Impl</a></code></td> 852<td class="colLast"><span class="strong">DefaultSerializerProvider.Impl.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.Impl.html#createInstance(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.ser.SerializerFactory)">createInstance</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 853 <a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">SerializerFactory</a> jsf)</code> </td> 854</tr> 855<tr class="altColor"> 856<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 857<td class="colLast"><span class="strong">SerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html#createKeySerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.JsonSerializer)">createKeySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 858 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 859 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> defaultImpl)</code> 860<div class="block">Method called to create serializer to use for serializing JSON property names (which must 861 be output as <code>JsonToken.FIELD_NAME</code>) for Map that has specified declared 862 key type, and is for specified property (or, if property is null, as root value)</div> 863</td> 864</tr> 865<tr class="rowColor"> 866<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 867<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#createKeySerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.JsonSerializer)">createKeySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 868 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> keyType, 869 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> defaultImpl)</code> </td> 870</tr> 871<tr class="altColor"> 872<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a></code></td> 873<td class="colLast"><span class="strong">SerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html#createTypeSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType)">createTypeSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 874 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> 875<div class="block">Method called to create a type information serializer for given base type, 876 if one is needed.</div> 877</td> 878</tr> 879<tr class="rowColor"> 880<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a></code></td> 881<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#createTypeSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType)">createTypeSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 882 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> 883<div class="block">Method called to construct a type serializer for values with given declared 884 base type.</div> 885</td> 886</tr> 887<tr class="altColor"> 888<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>></code></td> 889<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#filterBeanProperties(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20java.util.List)">filterBeanProperties</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 890 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 891 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>> props)</code> 892<div class="block">Overridable method that can filter out properties.</div> 893</td> 894</tr> 895<tr class="rowColor"> 896<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 897<td class="colLast"><span class="strong">Serializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findArraySerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.ArrayType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">findArraySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 898 <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a> type, 899 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 900 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 901 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> elementValueSerializer)</code> 902<div class="block">Method called by serialization framework first time a serializer is needed for 903 specified array type.</div> 904</td> 905</tr> 906<tr class="altColor"> 907<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 908<td class="colLast"><span class="strong">Serializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findArraySerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.ArrayType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">findArraySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 909 <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a> type, 910 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 911 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 912 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> elementValueSerializer)</code> </td> 913</tr> 914<tr class="rowColor"> 915<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 916<td class="colLast"><span class="strong">Serializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findCollectionLikeSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.CollectionLikeType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">findCollectionLikeSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 917 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a> type, 918 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 919 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 920 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> elementValueSerializer)</code> 921<div class="block">Method called by serialization framework first time a serializer is needed for 922 specified "Collection-like" type (type that acts like <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a>, 923 but does not implement it).</div> 924</td> 925</tr> 926<tr class="altColor"> 927<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 928<td class="colLast"><span class="strong">Serializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findCollectionLikeSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.CollectionLikeType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">findCollectionLikeSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 929 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a> type, 930 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 931 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 932 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> elementValueSerializer)</code> </td> 933</tr> 934<tr class="rowColor"> 935<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 936<td class="colLast"><span class="strong">Serializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findCollectionSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.CollectionType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">findCollectionSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 937 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a> type, 938 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 939 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 940 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> elementValueSerializer)</code> 941<div class="block">Method called by serialization framework first time a serializer is needed for 942 specified <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a> type.</div> 943</td> 944</tr> 945<tr class="altColor"> 946<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 947<td class="colLast"><span class="strong">Serializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findCollectionSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.CollectionType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">findCollectionSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 948 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a> type, 949 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 950 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 951 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> elementValueSerializer)</code> </td> 952</tr> 953<tr class="rowColor"> 954<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 955<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findFilterId(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.BeanDescription)">findFilterId</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 956 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 957<div class="block">Method called to find filter that is configured to be used with bean 958 serializer being built, if any.</div> 959</td> 960</tr> 961<tr class="altColor"> 962<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 963<td class="colLast"><span class="strong">Serializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findMapLikeSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.MapLikeType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonSerializer,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">findMapLikeSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 964 <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a> type, 965 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 966 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> keySerializer, 967 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 968 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> elementValueSerializer)</code> 969<div class="block">Method called by serialization framework first time a serializer is needed for 970 specified "Map-like" type (type that acts like <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>, 971 but does not implement it).</div> 972</td> 973</tr> 974<tr class="rowColor"> 975<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 976<td class="colLast"><span class="strong">Serializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findMapLikeSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.MapLikeType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonSerializer,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">findMapLikeSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 977 <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a> type, 978 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 979 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> keySerializer, 980 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 981 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> elementValueSerializer)</code> </td> 982</tr> 983<tr class="altColor"> 984<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 985<td class="colLast"><span class="strong">Serializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findMapSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.MapType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonSerializer,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">findMapSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 986 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a> type, 987 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 988 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> keySerializer, 989 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 990 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> elementValueSerializer)</code> 991<div class="block">Method called by serialization framework first time a serializer is needed for 992 specified <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> type.</div> 993</td> 994</tr> 995<tr class="rowColor"> 996<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 997<td class="colLast"><span class="strong">Serializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findMapSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.MapType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonSerializer,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">findMapSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 998 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a> type, 999 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1000 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> keySerializer, 1001 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> elementTypeSerializer, 1002 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> elementValueSerializer)</code> </td> 1003</tr> 1004<tr class="altColor"> 1005<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a></code></td> 1006<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#findPropertyContentTypeSerializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember)">findPropertyContentTypeSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> containerType, 1007 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1008 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> accessor)</code> 1009<div class="block">Method called to create a type information serializer for values of given 1010 container property 1011 if one is needed.</div> 1012</td> 1013</tr> 1014<tr class="rowColor"> 1015<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a></code></td> 1016<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#findPropertyTypeSerializer(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.introspect.AnnotatedMember)">findPropertyTypeSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType, 1017 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1018 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> accessor)</code> 1019<div class="block">Method called to create a type information serializer for values of given 1020 non-container property 1021 if one is needed.</div> 1022</td> 1023</tr> 1024<tr class="altColor"> 1025<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1026<td class="colLast"><span class="strong">Serializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findReferenceSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.ReferenceType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">findReferenceSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1027 <a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a> type, 1028 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1029 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> contentTypeSerializer, 1030 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> contentValueSerializer)</code> 1031<div class="block">Method called by serialization framework first time a serializer is needed for 1032 given <a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type"><code>ReferenceType</code></a></div> 1033</td> 1034</tr> 1035<tr class="rowColor"> 1036<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1037<td class="colLast"><span class="strong">Serializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findReferenceSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.ReferenceType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer,%20com.fasterxml.jackson.databind.JsonSerializer)">findReferenceSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1038 <a href="../../../../../com/fasterxml/jackson/databind/type/ReferenceType.html" title="class in com.fasterxml.jackson.databind.type">ReferenceType</a> type, 1039 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1040 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> contentTypeSerializer, 1041 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> contentValueSerializer)</code> </td> 1042</tr> 1043<tr class="altColor"> 1044<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1045<td class="colLast"><span class="strong">Serializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">findSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1046 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1047 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1048<div class="block">Method called by serialization framework first time a serializer is needed for 1049 specified type, which is not of a container or reference type (for which 1050 other methods are called).</div> 1051</td> 1052</tr> 1053<tr class="rowColor"> 1054<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1055<td class="colLast"><span class="strong">Serializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">findSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1056 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1057 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1058</tr> 1059<tr class="altColor"> 1060<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1061<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSerializerByAddonType(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean)">findSerializerByAddonType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1062 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> javaType, 1063 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1064 boolean staticTyping)</code> 1065<div class="block">Reflection-based serialized find method, which checks if 1066 given class implements one of recognized "add-on" interfaces.</div> 1067</td> 1068</tr> 1069<tr class="rowColor"> 1070<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1071<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSerializerByLookup(com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20boolean)">findSerializerByLookup</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1072 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1073 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1074 boolean staticTyping)</code> 1075<div class="block">Method that will use fast lookup (and identity comparison) methods to 1076 see if we know serializer to use for given type.</div> 1077</td> 1078</tr> 1079<tr class="altColor"> 1080<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 1081<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSuppressableContentValue(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription)">findSuppressableContentValue</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1082 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> contentType, 1083 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 1084<div class="block"> 1085 NOTE: although return type is left opaque, it really needs to be 1086 <code>JsonInclude.Include</code> for things to work as expected.</div> 1087</td> 1088</tr> 1089<tr class="rowColor"> 1090<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1091<td class="colLast"><span class="strong">BeanSerializerModifier.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyArraySerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.ArrayType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonSerializer)">modifyArraySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1092 <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a> valueType, 1093 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1094 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> serializer)</code> 1095<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a> after it has constructed the 1096 standard serializer for given 1097 <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type"><code>ArrayType</code></a> 1098 to make it possible to either replace or augment this serializer with 1099 additional functionality.</div> 1100</td> 1101</tr> 1102<tr class="altColor"> 1103<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1104<td class="colLast"><span class="strong">BeanSerializerModifier.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyCollectionLikeSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.CollectionLikeType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonSerializer)">modifyCollectionLikeSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1105 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a> valueType, 1106 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1107 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> serializer)</code> </td> 1108</tr> 1109<tr class="rowColor"> 1110<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1111<td class="colLast"><span class="strong">BeanSerializerModifier.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyCollectionSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.CollectionType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonSerializer)">modifyCollectionSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1112 <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a> valueType, 1113 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1114 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> serializer)</code> </td> 1115</tr> 1116<tr class="altColor"> 1117<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1118<td class="colLast"><span class="strong">BeanSerializerModifier.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyEnumSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonSerializer)">modifyEnumSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1119 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 1120 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1121 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> serializer)</code> </td> 1122</tr> 1123<tr class="rowColor"> 1124<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1125<td class="colLast"><span class="strong">BeanSerializerModifier.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyKeySerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.JavaType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonSerializer)">modifyKeySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1126 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> valueType, 1127 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1128 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> serializer)</code> 1129<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a> after it has constructed the 1130 default key serializer to use for serializing <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> keys of 1131 given type.</div> 1132</td> 1133</tr> 1134<tr class="altColor"> 1135<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1136<td class="colLast"><span class="strong">BeanSerializerModifier.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyMapLikeSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.MapLikeType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonSerializer)">modifyMapLikeSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1137 <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a> valueType, 1138 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1139 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> serializer)</code> </td> 1140</tr> 1141<tr class="rowColor"> 1142<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1143<td class="colLast"><span class="strong">BeanSerializerModifier.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyMapSerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.type.MapType,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonSerializer)">modifyMapSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1144 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a> valueType, 1145 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1146 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> serializer)</code> </td> 1147</tr> 1148<tr class="altColor"> 1149<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1150<td class="colLast"><span class="strong">BeanSerializerModifier.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifySerializer(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.JsonSerializer)">modifySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1151 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1152 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> serializer)</code> 1153<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanSerializerFactory</code></a> after constructing default 1154 bean serializer instance with properties collected and ordered earlier.</div> 1155</td> 1156</tr> 1157<tr class="rowColor"> 1158<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>></code></td> 1159<td class="colLast"><span class="strong">BeanSerializerModifier.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#orderProperties(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20java.util.List)">orderProperties</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1160 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1161 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>> beanProperties)</code> 1162<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanSerializerFactory</code></a> with set of properties 1163 to serialize, in default ordering (based on defaults as well as 1164 possible type annotations).</div> 1165</td> 1166</tr> 1167<tr class="altColor"> 1168<td class="colFirst"><code>protected void</code></td> 1169<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#processViews(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.ser.BeanSerializerBuilder)">processViews</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1170 <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerBuilder.html" title="class in com.fasterxml.jackson.databind.ser">BeanSerializerBuilder</a> builder)</code> 1171<div class="block">Method called to handle view information for constructed serializer, 1172 based on bean property writers.</div> 1173</td> 1174</tr> 1175<tr class="rowColor"> 1176<td class="colFirst"><code>protected void</code></td> 1177<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#removeIgnorableTypes(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20java.util.List)">removeIgnorableTypes</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1178 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1179 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>> properties)</code> 1180<div class="block">Method that will apply by-type limitations (as per [JACKSON-429]); 1181 by default this is based on <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonIgnoreType.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonIgnoreType</code></a> 1182 annotation but can be supplied by module-provided introspectors too.</div> 1183</td> 1184</tr> 1185<tr class="altColor"> 1186<td class="colFirst"><code>protected void</code></td> 1187<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#removeSetterlessGetters(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20java.util.List)">removeSetterlessGetters</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1188 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1189 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>> properties)</code> 1190<div class="block">Helper method that will remove all properties that do not have a mutator.</div> 1191</td> 1192</tr> 1193<tr class="rowColor"> 1194<td class="colFirst"><code>protected void</code></td> 1195<td class="colLast"><span class="strong">BeanSerializerBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerBuilder.html#setConfig(com.fasterxml.jackson.databind.SerializationConfig)">setConfig</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config)</code> 1196<div class="block">Initialization method called right after construction, to specify 1197 configuration to use.</div> 1198</td> 1199</tr> 1200<tr class="altColor"> 1201<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerBuilder.html" title="class in com.fasterxml.jackson.databind.ser">BeanSerializerBuilder</a></code></td> 1202<td class="colLast"><span class="strong">BeanSerializerModifier.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#updateBuilder(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.ser.BeanSerializerBuilder)">updateBuilder</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1203 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1204 <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerBuilder.html" title="class in com.fasterxml.jackson.databind.ser">BeanSerializerBuilder</a> builder)</code> 1205<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanSerializerFactory</code></a> after collecting all information 1206 regarding POJO to serialize and updating builder with it, but before constructing 1207 serializer.</div> 1208</td> 1209</tr> 1210<tr class="rowColor"> 1211<td class="colFirst"><code>protected boolean</code></td> 1212<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#usesStaticTyping(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.databind.jsontype.TypeSerializer)">usesStaticTyping</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1213 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1214 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> 1215<div class="block">Helper method to check whether global settings and/or class 1216 annotations for the bean class indicate that static typing 1217 (declared types) should be used for properties.</div> 1218</td> 1219</tr> 1220</tbody> 1221</table> 1222<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 1223<caption><span>Constructors in <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></span><span class="tabEnd"> </span></caption> 1224<tr> 1225<th class="colOne" scope="col">Constructor and Description</th> 1226</tr> 1227<tbody> 1228<tr class="altColor"> 1229<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.Impl.html#DefaultSerializerProvider.Impl(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.ser.SerializerFactory)">DefaultSerializerProvider.Impl</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> src, 1230 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1231 <a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">SerializerFactory</a> f)</code> </td> 1232</tr> 1233<tr class="rowColor"> 1234<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#DefaultSerializerProvider(com.fasterxml.jackson.databind.SerializerProvider,%20com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.ser.SerializerFactory)">DefaultSerializerProvider</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> src, 1235 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1236 <a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">SerializerFactory</a> f)</code> </td> 1237</tr> 1238<tr class="altColor"> 1239<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyBuilder.html#PropertyBuilder(com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.BeanDescription)">PropertyBuilder</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1240 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> </td> 1241</tr> 1242</tbody> 1243</table> 1244</li> 1245<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.std"> 1246<!-- --> 1247</a> 1248<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a></h3> 1249<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1250<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></span><span class="tabEnd"> </span></caption> 1251<tr> 1252<th class="colFirst" scope="col">Modifier and Type</th> 1253<th class="colLast" scope="col">Method and Description</th> 1254</tr> 1255<tbody> 1256<tr class="altColor"> 1257<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">EnumSerializer</a></code></td> 1258<td class="colLast"><span class="strong">EnumSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSerializer.html#construct(java.lang.Class,%20com.fasterxml.jackson.databind.SerializationConfig,%20com.fasterxml.jackson.databind.BeanDescription,%20com.fasterxml.jackson.annotation.JsonFormat.Value)">construct</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> enumClass, 1259 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1260 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 1261 <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/com/fasterxml/jackson/annotation/JsonFormat.Value.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonFormat.Value</a> format)</code> 1262<div class="block">Factory method used by <a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser"><code>BasicSerializerFactory</code></a> 1263 for constructing serializer instance of Enum types.</div> 1264</td> 1265</tr> 1266<tr class="rowColor"> 1267<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1268<td class="colLast"><span class="strong">StdKeySerializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.html#getFallbackKeySerializer(com.fasterxml.jackson.databind.SerializationConfig,%20java.lang.Class)">getFallbackKeySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1269 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> rawKeyType)</code> 1270<div class="block">Method called if no specified key serializer was located; will return a 1271 "default" key serializer.</div> 1272</td> 1273</tr> 1274<tr class="altColor"> 1275<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1276<td class="colLast"><span class="strong">StdKeySerializers.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.html#getStdKeySerializer(com.fasterxml.jackson.databind.SerializationConfig,%20java.lang.Class,%20boolean)">getStdKeySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1277 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> rawKeyType, 1278 boolean useDefault)</code> </td> 1279</tr> 1280</tbody> 1281</table> 1282</li> 1283<li class="blockList"><a name="com.fasterxml.jackson.databind.util"> 1284<!-- --> 1285</a> 1286<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a></h3> 1287<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1288<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a></span><span class="tabEnd"> </span></caption> 1289<tr> 1290<th class="colFirst" scope="col">Modifier and Type</th> 1291<th class="colLast" scope="col">Method and Description</th> 1292</tr> 1293<tbody> 1294<tr class="altColor"> 1295<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/util/EnumValues.html" title="class in com.fasterxml.jackson.databind.util">EnumValues</a></code></td> 1296<td class="colLast"><span class="strong">EnumValues.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/EnumValues.html#construct(com.fasterxml.jackson.databind.SerializationConfig,%20java.lang.Class)">construct</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1297 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?>> enumClass)</code> 1298<div class="block">NOTE: do NOT call this if configuration may change, and choice between toString() 1299 and name() might change dynamically.</div> 1300</td> 1301</tr> 1302</tbody> 1303</table> 1304</li> 1305</ul> 1306</li> 1307</ul> 1308</div> 1309<!-- ======= START OF BOTTOM NAVBAR ====== --> 1310<div class="bottomNav"><a name="navbar_bottom"> 1311<!-- --> 1312</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 1313<!-- --> 1314</a> 1315<ul class="navList" title="Navigation"> 1316<li><a href="../../../../../overview-summary.html">Overview</a></li> 1317<li><a href="../package-summary.html">Package</a></li> 1318<li><a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">Class</a></li> 1319<li class="navBarCell1Rev">Use</li> 1320<li><a href="../package-tree.html">Tree</a></li> 1321<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 1322<li><a href="../../../../../index-all.html">Index</a></li> 1323<li><a href="../../../../../help-doc.html">Help</a></li> 1324</ul> 1325</div> 1326<div class="subNav"> 1327<ul class="navList"> 1328<li>Prev</li> 1329<li>Next</li> 1330</ul> 1331<ul class="navList"> 1332<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/SerializationConfig.html" target="_top">Frames</a></li> 1333<li><a href="SerializationConfig.html" target="_top">No Frames</a></li> 1334</ul> 1335<ul class="navList" id="allclasses_navbar_bottom"> 1336<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 1337</ul> 1338<div> 1339<script type="text/javascript"><!-- 1340 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 1341 if(window==top) { 1342 allClassesLink.style.display = "block"; 1343 } 1344 else { 1345 allClassesLink.style.display = "none"; 1346 } 1347 //--> 1348</script> 1349</div> 1350<a name="skip-navbar_bottom"> 1351<!-- --> 1352</a></div> 1353<!-- ======== END OF BOTTOM NAVBAR ======= --> 1354<p class="legalCopy"><small>Copyright © 2008–2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 1355</body> 1356</html> 1357