1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<!-- NewPage --> 3<html lang="en"> 4<head> 5<!-- Generated by javadoc (version 1.7.0_25) on Thu Jan 01 17:43:59 PST 2015 --> 6<meta http-equiv="Content-Type" content="text/html" charset="UTF-8"> 7<title>Uses of Class com.fasterxml.jackson.databind.SerializerProvider (jackson-databind 2.5.0 API)</title> 8<meta name="date" content="2015-01-01"> 9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> 10</head> 11<body> 12<script type="text/javascript"><!-- 13 if (location.href.indexOf('is-external=true') == -1) { 14 parent.document.title="Uses of Class com.fasterxml.jackson.databind.SerializerProvider (jackson-databind 2.5.0 API)"; 15 } 16//--> 17</script> 18<noscript> 19<div>JavaScript is disabled on your browser.</div> 20</noscript> 21<!-- ========= START OF TOP NAVBAR ======= --> 22<div class="topNav"><a name="navbar_top"> 23<!-- --> 24</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> 25<!-- --> 26</a> 27<ul class="navList" title="Navigation"> 28<li><a href="../../../../../overview-summary.html">Overview</a></li> 29<li><a href="../package-summary.html">Package</a></li> 30<li><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.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/SerializerProvider.html" target="_top">Frames</a></li> 45<li><a href="SerializerProvider.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.SerializerProvider" class="title">Uses of Class<br>com.fasterxml.jackson.databind.SerializerProvider</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/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</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">Contains basic mapper (conversion) functionality that 83allows for converting between regular streaming json content and 84Java objects (beans or Tree Model: support for both is via 85<a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a> class, as well 86as convenience methods included in 87<code>JsonParser</code></div> 88</td> 89</tr> 90<tr class="rowColor"> 91<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext</a></td> 92<td class="colLast"> 93<div class="block">Contains extended support for "external" packages: things that 94may or may not be present in runtime environment, but that are 95commonly enough used so that explicit support can be added.</div> 96</td> 97</tr> 98<tr class="altColor"> 99<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsonFormatVisitors">com.fasterxml.jackson.databind.jsonFormatVisitors</a></td> 100<td class="colLast"> 101<div class="block">Classes used for exposing logical structure of POJOs as Jackson 102 sees it, and exposed via 103 <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#acceptJsonFormatVisitor(java.lang.Class, com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper)"><code>ObjectMapper.acceptJsonFormatVisitor(Class, JsonFormatVisitorWrapper)</code></a> 104 and 105 <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#acceptJsonFormatVisitor(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper)"><code>ObjectMapper.acceptJsonFormatVisitor(com.fasterxml.jackson.databind.JavaType, JsonFormatVisitorWrapper)</code></a> 106 methods.</div> 107</td> 108</tr> 109<tr class="rowColor"> 110<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsonschema">com.fasterxml.jackson.databind.jsonschema</a></td> 111<td class="colLast"> 112<div class="block">Classes needed for JSON schema support (currently just ability 113 to generate schemas using serialization part of data mapping)</div> 114</td> 115</tr> 116<tr class="altColor"> 117<td class="colFirst"><a href="#com.fasterxml.jackson.databind.node">com.fasterxml.jackson.databind.node</a></td> 118<td class="colLast"> 119<div class="block">Contains concrete <a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> implementations 120 Jackson uses for the Tree model.</div> 121</td> 122</tr> 123<tr class="rowColor"> 124<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td> 125<td class="colLast"> 126<div class="block">Contains implementation classes of serialization part of 127 data binding.</div> 128</td> 129</tr> 130<tr class="altColor"> 131<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl</a></td> 132<td class="colLast"> 133<div class="block">Contains implementation classes of serialization part of 134 data binding.</div> 135</td> 136</tr> 137<tr class="rowColor"> 138<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.std">com.fasterxml.jackson.databind.ser.std</a></td> 139<td class="colLast"> </td> 140</tr> 141<tr class="altColor"> 142<td class="colFirst"><a href="#com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type</a></td> 143<td class="colLast"> 144<div class="block">Package that contains concrete implementations of 145 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a>, as 146 well as the factory (<a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type"><code>TypeFactory</code></a>) for 147 constructing instances from various input data types 148 (like <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect"><code>Type</code></a>) 149 and programmatically (for structured types, arrays, 150 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><code>List</code></a>s and <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>s).</div> 151</td> 152</tr> 153<tr class="rowColor"> 154<td class="colFirst"><a href="#com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util</a></td> 155<td class="colLast"> 156<div class="block">Utility classes for Mapper package.</div> 157</td> 158</tr> 159</tbody> 160</table> 161</li> 162<li class="blockList"> 163<ul class="blockList"> 164<li class="blockList"><a name="com.fasterxml.jackson.databind"> 165<!-- --> 166</a> 167<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></h3> 168<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 169<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/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></span><span class="tabEnd"> </span></caption> 170<tr> 171<th class="colFirst" scope="col">Modifier and Type</th> 172<th class="colLast" scope="col">Method and Description</th> 173</tr> 174<tbody> 175<tr class="altColor"> 176<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></code></td> 177<td class="colLast"><span class="strong">ObjectMapper.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#getSerializerProvider()">getSerializerProvider</a></strong>()</code> </td> 178</tr> 179<tr class="rowColor"> 180<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></code></td> 181<td class="colLast"><span class="strong">SerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#setAttribute(java.lang.Object, java.lang.Object)">setAttribute</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> key, 182 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> </td> 183</tr> 184</tbody> 185</table> 186<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 187<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/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></span><span class="tabEnd"> </span></caption> 188<tr> 189<th class="colFirst" scope="col">Modifier and Type</th> 190<th class="colLast" scope="col">Method and Description</th> 191</tr> 192<tbody> 193<tr class="altColor"> 194<td class="colFirst"><code>boolean</code></td> 195<td class="colLast"><span class="strong">JsonSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, T)">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 196 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="type parameter in JsonSerializer">T</a> value)</code> 197<div class="block">Method called to check whether given serializable value is 198 considered "empty" value (for purposes of suppressing serialization 199 of empty values).</div> 200</td> 201</tr> 202<tr class="rowColor"> 203<td class="colFirst"><code>void</code></td> 204<td class="colLast"><span class="strong">JsonSerializable.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator gen, 205 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> serializers)</code> 206<div class="block">Serialization method called when no additional type information is 207 to be included in serialization.</div> 208</td> 209</tr> 210<tr class="altColor"> 211<td class="colFirst"><code>abstract void</code></td> 212<td class="colLast"><span class="strong">JsonSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html#serialize(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="type parameter in JsonSerializer">T</a> value, 213 com.fasterxml.jackson.core.JsonGenerator gen, 214 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> serializers)</code> 215<div class="block">Method that can be called to ask implementation to serialize 216 values of type this serializer handles.</div> 217</td> 218</tr> 219<tr class="rowColor"> 220<td class="colFirst"><code>void</code></td> 221<td class="colLast"><span class="strong">JsonSerializable.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html#serializeWithType(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(com.fasterxml.jackson.core.JsonGenerator gen, 222 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> serializers, 223 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> 224<div class="block">Serialization method called when additional type information is 225 expected to be included in serialization, for deserialization to use.</div> 226</td> 227</tr> 228<tr class="altColor"> 229<td class="colFirst"><code>void</code></td> 230<td class="colLast"><span class="strong">JsonSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html#serializeWithType(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="type parameter in JsonSerializer">T</a> value, 231 com.fasterxml.jackson.core.JsonGenerator gen, 232 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> serializers, 233 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> 234<div class="block">Method that can be called to ask implementation to serialize 235 values of type this serializer handles, using specified type serializer 236 for embedding necessary type information.</div> 237</td> 238</tr> 239</tbody> 240</table> 241<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 242<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/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></span><span class="tabEnd"> </span></caption> 243<tr> 244<th class="colOne" scope="col">Constructor and Description</th> 245</tr> 246<tbody> 247<tr class="altColor"> 248<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#SerializerProvider(com.fasterxml.jackson.databind.SerializerProvider)">SerializerProvider</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> src)</code> 249<div class="block">Copy-constructor used when making a copy of a blueprint instance.</div> 250</td> 251</tr> 252<tr class="rowColor"> 253<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#SerializerProvider(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.SerializationConfig, com.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, 254 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 255 <a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">SerializerFactory</a> f)</code> 256<div class="block">"Copy-constructor", used by sub-classes.</div> 257</td> 258</tr> 259</tbody> 260</table> 261</li> 262<li class="blockList"><a name="com.fasterxml.jackson.databind.ext"> 263<!-- --> 264</a> 265<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> in <a href="../../../../../com/fasterxml/jackson/databind/ext/package-summary.html">com.fasterxml.jackson.databind.ext</a></h3> 266<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 267<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/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></span><span class="tabEnd"> </span></caption> 268<tr> 269<th class="colFirst" scope="col">Modifier and Type</th> 270<th class="colLast" scope="col">Method and Description</th> 271</tr> 272<tbody> 273<tr class="altColor"> 274<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 275<td class="colLast"><span class="strong">CoreXMLSerializers.XMLGregorianCalendarSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.XMLGregorianCalendarSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 276 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 277</tr> 278<tr class="rowColor"> 279<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 280<td class="colLast"><span class="strong">DOMSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ext/DOMSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 281 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 282</tr> 283<tr class="altColor"> 284<td class="colFirst"><code>boolean</code></td> 285<td class="colLast"><span class="strong">CoreXMLSerializers.XMLGregorianCalendarSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.XMLGregorianCalendarSerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, javax.xml.datatype.XMLGregorianCalendar)">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 286 <a href="http://docs.oracle.com/javase/6/docs/api/javax/xml/datatype/XMLGregorianCalendar.html?is-external=true" title="class or interface in javax.xml.datatype">XMLGregorianCalendar</a> value)</code> </td> 287</tr> 288<tr class="rowColor"> 289<td class="colFirst"><code>void</code></td> 290<td class="colLast"><span class="strong">DOMSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ext/DOMSerializer.html#serialize(org.w3c.dom.Node, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</a> value, 291 com.fasterxml.jackson.core.JsonGenerator jgen, 292 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 293</tr> 294<tr class="altColor"> 295<td class="colFirst"><code>void</code></td> 296<td class="colLast"><span class="strong">CoreXMLSerializers.XMLGregorianCalendarSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.XMLGregorianCalendarSerializer.html#serialize(javax.xml.datatype.XMLGregorianCalendar, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/javax/xml/datatype/XMLGregorianCalendar.html?is-external=true" title="class or interface in javax.xml.datatype">XMLGregorianCalendar</a> value, 297 com.fasterxml.jackson.core.JsonGenerator jgen, 298 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 299</tr> 300<tr class="rowColor"> 301<td class="colFirst"><code>void</code></td> 302<td class="colLast"><span class="strong">CoreXMLSerializers.XMLGregorianCalendarSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.XMLGregorianCalendarSerializer.html#serializeWithType(javax.xml.datatype.XMLGregorianCalendar, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/javax/xml/datatype/XMLGregorianCalendar.html?is-external=true" title="class or interface in javax.xml.datatype">XMLGregorianCalendar</a> value, 303 com.fasterxml.jackson.core.JsonGenerator gen, 304 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 305 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 306</tr> 307</tbody> 308</table> 309</li> 310<li class="blockList"><a name="com.fasterxml.jackson.databind.jsonFormatVisitors"> 311<!-- --> 312</a> 313<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> in <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/package-summary.html">com.fasterxml.jackson.databind.jsonFormatVisitors</a></h3> 314<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 315<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/package-summary.html">com.fasterxml.jackson.databind.jsonFormatVisitors</a> declared as <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></span><span class="tabEnd"> </span></caption> 316<tr> 317<th class="colFirst" scope="col">Modifier and Type</th> 318<th class="colLast" scope="col">Field and Description</th> 319</tr> 320<tbody> 321<tr class="altColor"> 322<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></code></td> 323<td class="colLast"><span class="strong">JsonObjectFormatVisitor.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.Base.html#_provider">_provider</a></strong></code> </td> 324</tr> 325<tr class="rowColor"> 326<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></code></td> 327<td class="colLast"><span class="strong">JsonMapFormatVisitor.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonMapFormatVisitor.Base.html#_provider">_provider</a></strong></code> </td> 328</tr> 329<tr class="altColor"> 330<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></code></td> 331<td class="colLast"><span class="strong">JsonArrayFormatVisitor.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.Base.html#_provider">_provider</a></strong></code> </td> 332</tr> 333</tbody> 334</table> 335<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 336<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/package-summary.html">com.fasterxml.jackson.databind.jsonFormatVisitors</a> that return <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></span><span class="tabEnd"> </span></caption> 337<tr> 338<th class="colFirst" scope="col">Modifier and Type</th> 339<th class="colLast" scope="col">Method and Description</th> 340</tr> 341<tbody> 342<tr class="altColor"> 343<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></code></td> 344<td class="colLast"><span class="strong">JsonObjectFormatVisitor.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.Base.html#getProvider()">getProvider</a></strong>()</code> </td> 345</tr> 346<tr class="rowColor"> 347<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></code></td> 348<td class="colLast"><span class="strong">JsonMapFormatVisitor.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonMapFormatVisitor.Base.html#getProvider()">getProvider</a></strong>()</code> </td> 349</tr> 350<tr class="altColor"> 351<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></code></td> 352<td class="colLast"><span class="strong">JsonFormatVisitorWithSerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWithSerializerProvider.html#getProvider()">getProvider</a></strong>()</code> </td> 353</tr> 354<tr class="rowColor"> 355<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></code></td> 356<td class="colLast"><span class="strong">JsonArrayFormatVisitor.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.Base.html#getProvider()">getProvider</a></strong>()</code> </td> 357</tr> 358</tbody> 359</table> 360<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 361<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/package-summary.html">com.fasterxml.jackson.databind.jsonFormatVisitors</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></span><span class="tabEnd"> </span></caption> 362<tr> 363<th class="colFirst" scope="col">Modifier and Type</th> 364<th class="colLast" scope="col">Method and Description</th> 365</tr> 366<tbody> 367<tr class="altColor"> 368<td class="colFirst"><code>void</code></td> 369<td class="colLast"><span class="strong">JsonObjectFormatVisitor.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.Base.html#setProvider(com.fasterxml.jackson.databind.SerializerProvider)">setProvider</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> p)</code> </td> 370</tr> 371<tr class="rowColor"> 372<td class="colFirst"><code>void</code></td> 373<td class="colLast"><span class="strong">JsonMapFormatVisitor.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonMapFormatVisitor.Base.html#setProvider(com.fasterxml.jackson.databind.SerializerProvider)">setProvider</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> p)</code> </td> 374</tr> 375<tr class="altColor"> 376<td class="colFirst"><code>void</code></td> 377<td class="colLast"><span class="strong">JsonFormatVisitorWithSerializerProvider.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonFormatVisitorWithSerializerProvider.html#setProvider(com.fasterxml.jackson.databind.SerializerProvider)">setProvider</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 378</tr> 379<tr class="rowColor"> 380<td class="colFirst"><code>void</code></td> 381<td class="colLast"><span class="strong">JsonArrayFormatVisitor.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.Base.html#setProvider(com.fasterxml.jackson.databind.SerializerProvider)">setProvider</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> p)</code> </td> 382</tr> 383</tbody> 384</table> 385<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 386<caption><span>Constructors in <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/package-summary.html">com.fasterxml.jackson.databind.jsonFormatVisitors</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></span><span class="tabEnd"> </span></caption> 387<tr> 388<th class="colOne" scope="col">Constructor and Description</th> 389</tr> 390<tbody> 391<tr class="altColor"> 392<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonArrayFormatVisitor.Base.html#JsonArrayFormatVisitor.Base(com.fasterxml.jackson.databind.SerializerProvider)">JsonArrayFormatVisitor.Base</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> p)</code> </td> 393</tr> 394<tr class="rowColor"> 395<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonMapFormatVisitor.Base.html#JsonMapFormatVisitor.Base(com.fasterxml.jackson.databind.SerializerProvider)">JsonMapFormatVisitor.Base</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> p)</code> </td> 396</tr> 397<tr class="altColor"> 398<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.Base.html#JsonObjectFormatVisitor.Base(com.fasterxml.jackson.databind.SerializerProvider)">JsonObjectFormatVisitor.Base</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> p)</code> </td> 399</tr> 400</tbody> 401</table> 402</li> 403<li class="blockList"><a name="com.fasterxml.jackson.databind.jsonschema"> 404<!-- --> 405</a> 406<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> in <a href="../../../../../com/fasterxml/jackson/databind/jsonschema/package-summary.html">com.fasterxml.jackson.databind.jsonschema</a></h3> 407<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 408<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/jsonschema/package-summary.html">com.fasterxml.jackson.databind.jsonschema</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></span><span class="tabEnd"> </span></caption> 409<tr> 410<th class="colFirst" scope="col">Modifier and Type</th> 411<th class="colLast" scope="col">Method and Description</th> 412</tr> 413<tbody> 414<tr class="altColor"> 415<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 416<td class="colLast"><span class="strong">SchemaAware.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonschema/SchemaAware.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 417 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> 418<div class="block">Get the representation of the schema to which this serializer will conform.</div> 419</td> 420</tr> 421<tr class="rowColor"> 422<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 423<td class="colLast"><span class="strong">SchemaAware.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/jsonschema/SchemaAware.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type, boolean)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 424 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint, 425 boolean isOptional)</code> 426<div class="block">Get the representation of the schema to which this serializer will conform.</div> 427</td> 428</tr> 429</tbody> 430</table> 431</li> 432<li class="blockList"><a name="com.fasterxml.jackson.databind.node"> 433<!-- --> 434</a> 435<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> in <a href="../../../../../com/fasterxml/jackson/databind/node/package-summary.html">com.fasterxml.jackson.databind.node</a></h3> 436<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 437<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/node/package-summary.html">com.fasterxml.jackson.databind.node</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></span><span class="tabEnd"> </span></caption> 438<tr> 439<th class="colFirst" scope="col">Modifier and Type</th> 440<th class="colLast" scope="col">Method and Description</th> 441</tr> 442<tbody> 443<tr class="altColor"> 444<td class="colFirst"><code>void</code></td> 445<td class="colLast"><span class="strong">TextNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/TextNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator jg, 446 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 447</tr> 448<tr class="rowColor"> 449<td class="colFirst"><code>void</code></td> 450<td class="colLast"><span class="strong">ShortNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/ShortNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator jg, 451 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 452</tr> 453<tr class="altColor"> 454<td class="colFirst"><code>void</code></td> 455<td class="colLast"><span class="strong">POJONode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/POJONode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator jg, 456 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 457</tr> 458<tr class="rowColor"> 459<td class="colFirst"><code>void</code></td> 460<td class="colLast"><span class="strong">ObjectNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator jg, 461 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 462<div class="block">Method that can be called to serialize this node and 463 all of its descendants using specified JSON generator.</div> 464</td> 465</tr> 466<tr class="altColor"> 467<td class="colFirst"><code>void</code></td> 468<td class="colLast"><span class="strong">NullNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/NullNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator jg, 469 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 470</tr> 471<tr class="rowColor"> 472<td class="colFirst"><code>void</code></td> 473<td class="colLast"><span class="strong">MissingNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/MissingNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator jg, 474 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 475</tr> 476<tr class="altColor"> 477<td class="colFirst"><code>void</code></td> 478<td class="colLast"><span class="strong">LongNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/LongNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator jg, 479 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 480</tr> 481<tr class="rowColor"> 482<td class="colFirst"><code>void</code></td> 483<td class="colLast"><span class="strong">IntNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/IntNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator jg, 484 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 485</tr> 486<tr class="altColor"> 487<td class="colFirst"><code>void</code></td> 488<td class="colLast"><span class="strong">FloatNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/FloatNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator jg, 489 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 490</tr> 491<tr class="rowColor"> 492<td class="colFirst"><code>void</code></td> 493<td class="colLast"><span class="strong">DoubleNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/DoubleNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator jg, 494 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 495</tr> 496<tr class="altColor"> 497<td class="colFirst"><code>void</code></td> 498<td class="colLast"><span class="strong">DecimalNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/DecimalNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator jgen, 499 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 500</tr> 501<tr class="rowColor"> 502<td class="colFirst"><code>void</code></td> 503<td class="colLast"><span class="strong">BooleanNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/BooleanNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator jg, 504 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 505</tr> 506<tr class="altColor"> 507<td class="colFirst"><code>void</code></td> 508<td class="colLast"><span class="strong">BinaryNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/BinaryNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator jg, 509 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 510</tr> 511<tr class="rowColor"> 512<td class="colFirst"><code>void</code></td> 513<td class="colLast"><span class="strong">BigIntegerNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/BigIntegerNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator jg, 514 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 515</tr> 516<tr class="altColor"> 517<td class="colFirst"><code>abstract void</code></td> 518<td class="colLast"><span class="strong">BaseJsonNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator jgen, 519 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 520<div class="block">Method called to serialize node instances using given generator.</div> 521</td> 522</tr> 523<tr class="rowColor"> 524<td class="colFirst"><code>void</code></td> 525<td class="colLast"><span class="strong">ArrayNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator jg, 526 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 527</tr> 528<tr class="altColor"> 529<td class="colFirst"><code>void</code></td> 530<td class="colLast"><span class="strong">ValueNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/ValueNode.html#serializeWithType(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(com.fasterxml.jackson.core.JsonGenerator jg, 531 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 532 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 533</tr> 534<tr class="rowColor"> 535<td class="colFirst"><code>void</code></td> 536<td class="colLast"><span class="strong">ObjectNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#serializeWithType(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(com.fasterxml.jackson.core.JsonGenerator jg, 537 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 538 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 539</tr> 540<tr class="altColor"> 541<td class="colFirst"><code>void</code></td> 542<td class="colLast"><span class="strong">MissingNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/MissingNode.html#serializeWithType(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(com.fasterxml.jackson.core.JsonGenerator jg, 543 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 544 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 545</tr> 546<tr class="rowColor"> 547<td class="colFirst"><code>abstract void</code></td> 548<td class="colLast"><span class="strong">BaseJsonNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html#serializeWithType(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(com.fasterxml.jackson.core.JsonGenerator jgen, 549 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 550 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> 551<div class="block">Type information is needed, even if JsonNode instances are "plain" JSON, 552 since they may be mixed with other types.</div> 553</td> 554</tr> 555<tr class="altColor"> 556<td class="colFirst"><code>void</code></td> 557<td class="colLast"><span class="strong">ArrayNode.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#serializeWithType(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(com.fasterxml.jackson.core.JsonGenerator jg, 558 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 559 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 560</tr> 561</tbody> 562</table> 563</li> 564<li class="blockList"><a name="com.fasterxml.jackson.databind.ser"> 565<!-- --> 566</a> 567<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a></h3> 568<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation"> 569<caption><span>Subclasses of <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a></span><span class="tabEnd"> </span></caption> 570<tr> 571<th class="colFirst" scope="col">Modifier and Type</th> 572<th class="colLast" scope="col">Class and Description</th> 573</tr> 574<tbody> 575<tr class="altColor"> 576<td class="colFirst"><code>class </code></td> 577<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html" title="class in com.fasterxml.jackson.databind.ser">DefaultSerializerProvider</a></strong></code> 578<div class="block">Standard implementation used by <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a>: 579 adds methods only exposed to <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><code>ObjectMapper</code></a>, 580 as well as constructors.</div> 581</td> 582</tr> 583<tr class="rowColor"> 584<td class="colFirst"><code>static class </code></td> 585<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.Impl.html" title="class in com.fasterxml.jackson.databind.ser">DefaultSerializerProvider.Impl</a></strong></code> 586<div class="block">Concrete implementation that defines factory method(s), 587 defined as final.</div> 588</td> 589</tr> 590</tbody> 591</table> 592<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 593<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/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></span><span class="tabEnd"> </span></caption> 594<tr> 595<th class="colFirst" scope="col">Modifier and Type</th> 596<th class="colLast" scope="col">Method and Description</th> 597</tr> 598<tbody> 599<tr class="altColor"> 600<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a></code></td> 601<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#_constructWriter(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition, com.fasterxml.jackson.databind.type.TypeBindings, com.fasterxml.jackson.databind.ser.PropertyBuilder, boolean, com.fasterxml.jackson.databind.introspect.AnnotatedMember)">_constructWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 602 <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a> propDef, 603 <a href="../../../../../com/fasterxml/jackson/databind/type/TypeBindings.html" title="class in com.fasterxml.jackson.databind.type">TypeBindings</a> typeContext, 604 <a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyBuilder.html" title="class in com.fasterxml.jackson.databind.ser">PropertyBuilder</a> pb, 605 boolean staticTyping, 606 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> accessor)</code> 607<div class="block">Secondary helper method for constructing <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanPropertyWriter</code></a> for 608 given member (field or method).</div> 609</td> 610</tr> 611<tr class="rowColor"> 612<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 613<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#_createSerializer2(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanDescription, boolean)">_createSerializer2</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 614 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 615 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 616 boolean staticTyping)</code> </td> 617</tr> 618<tr class="altColor"> 619<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 620<td class="colLast"><span class="strong">BeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap, java.lang.Class, com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 621 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 622 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 623</tr> 624<tr class="rowColor"> 625<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 626<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#_findContentSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.introspect.Annotated)">_findContentSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 627 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> 628<div class="block">Helper method called to try to find whether there is an annotation in the 629 class that indicates content ("value") serializer to use.</div> 630</td> 631</tr> 632<tr class="altColor"> 633<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 634<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#_findKeySerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.introspect.Annotated)">_findKeySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 635 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> 636<div class="block">Helper method called to try to find whether there is an annotation in the 637 class that indicates key serializer to use.</div> 638</td> 639</tr> 640<tr class="rowColor"> 641<td class="colFirst"><code>protected boolean</code></td> 642<td class="colLast"><span class="strong">BeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#_handleSelfReference(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JsonSerializer)">_handleSelfReference</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 643 com.fasterxml.jackson.core.JsonGenerator gen, 644 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 645 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> ser)</code> 646<div class="block">Method called to handle a direct self-reference through this property.</div> 647</td> 648</tr> 649<tr class="altColor"> 650<td class="colFirst"><code>void</code></td> 651<td class="colLast"><span class="strong">SerializerCache.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#addAndResolveNonTypedSerializer(java.lang.Class, com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.databind.SerializerProvider)">addAndResolveNonTypedSerializer</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 652 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> ser, 653 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 654</tr> 655<tr class="rowColor"> 656<td class="colFirst"><code>void</code></td> 657<td class="colLast"><span class="strong">SerializerCache.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#addAndResolveNonTypedSerializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.databind.SerializerProvider)">addAndResolveNonTypedSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 658 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> ser, 659 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 660</tr> 661<tr class="altColor"> 662<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 663<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildContainerSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanDescription, boolean)">buildContainerSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 664 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 665 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 666 boolean staticTyping)</code> </td> 667</tr> 668<tr class="rowColor"> 669<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a></code></td> 670<td class="colLast"><span class="strong">PropertyBuilder.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyBuilder.html#buildWriter(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.introspect.AnnotatedMember, boolean)">buildWriter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 671 <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a> propDef, 672 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> declaredType, 673 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> ser, 674 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer, 675 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> contentTypeSer, 676 <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> am, 677 boolean defaultUseStaticTyping)</code> </td> 678</tr> 679<tr class="altColor"> 680<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 681<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#constructBeanSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanDescription)">constructBeanSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 682 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 683<div class="block">Method called to construct serializer for serializing specified bean type.</div> 684</td> 685</tr> 686<tr class="rowColor"> 687<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/ObjectIdWriter.html" title="class in com.fasterxml.jackson.databind.ser.impl">ObjectIdWriter</a></code></td> 688<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#constructObjectIdHandler(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanDescription, java.util.List)">constructObjectIdHandler</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 689 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 690 <a href="http://docs.oracle.com/javase/6/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> </td> 691</tr> 692<tr class="altColor"> 693<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 694<td class="colLast"><span class="strong">ContextualSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/ContextualSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 695 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 696<div class="block">Method called to see if a different (or differently configured) serializer 697 is needed to serialize values of specified property.</div> 698</td> 699</tr> 700<tr class="rowColor"> 701<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/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 702<td class="colLast"><span class="strong">SerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html#createSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JavaType)">createSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 703 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> baseType)</code> 704<div class="block">Method called to create (or, for immutable serializers, reuse) a serializer for given type.</div> 705</td> 706</tr> 707<tr class="altColor"> 708<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/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 709<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#createSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JavaType)">createSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 710 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> origType)</code> 711<div class="block">Main serializer constructor method.</div> 712</td> 713</tr> 714<tr class="rowColor"> 715<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/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 716<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#createSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JavaType)">createSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 717 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type)</code> </td> 718</tr> 719<tr class="altColor"> 720<td class="colFirst"><code>void</code></td> 721<td class="colLast"><span class="strong">BeanPropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.BeanPropertyWriter, com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor, com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a> writer, 722 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor, 723 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 724<div class="block"><strong>Deprecated.</strong> </div> 725<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializer.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanSerializer</code></a> to let the filter determine whether, and in what 726 form the given property exist within the parent, or root, schema.</div> 727</td> 728</tr> 729<tr class="rowColor"> 730<td class="colFirst"><code>void</code></td> 731<td class="colLast"><span class="strong">BeanPropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.BeanPropertyWriter, com.fasterxml.jackson.databind.node.ObjectNode, com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a> writer, 732 <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 733 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 734<div class="block"><strong>Deprecated.</strong> 735<div class="block"><i>Since 2.3: new code should use the alternative <code>depositSchemaProperty</code> 736 method</i></div> 737</div> 738</td> 739</tr> 740<tr class="altColor"> 741<td class="colFirst"><code>abstract void</code></td> 742<td class="colLast"><span class="strong">PropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html#depositSchemaProperty(com.fasterxml.jackson.databind.node.ObjectNode, com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 743 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 744<div class="block"><strong>Deprecated.</strong> 745<div class="block"><i>Since 2.2</i></div> 746</div> 747</td> 748</tr> 749<tr class="rowColor"> 750<td class="colFirst"><code>void</code></td> 751<td class="colLast"><span class="strong">BeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#depositSchemaProperty(com.fasterxml.jackson.databind.node.ObjectNode, com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 752 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 753<div class="block"><strong>Deprecated.</strong> </div> 754</td> 755</tr> 756<tr class="altColor"> 757<td class="colFirst"><code>void</code></td> 758<td class="colLast"><span class="strong">PropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.PropertyWriter, com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor, com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">PropertyWriter</a> writer, 759 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor, 760 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 761<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializer.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanSerializer</code></a> to let the filter determine whether, and in what 762 form the given property exist within the parent, or root, schema.</div> 763</td> 764</tr> 765<tr class="rowColor"> 766<td class="colFirst"><code>void</code></td> 767<td class="colLast"><span class="strong">PropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.PropertyWriter, com.fasterxml.jackson.databind.node.ObjectNode, com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">PropertyWriter</a> writer, 768 <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 769 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 770<div class="block"><strong>Deprecated.</strong> 771<div class="block"><i>Since 2.3: new code should use the alternative <code>depositSchemaProperty</code> 772 method</i></div> 773</div> 774</td> 775</tr> 776<tr class="altColor"> 777<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/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> 778<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#findBeanProperties(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.ser.BeanSerializerBuilder)">findBeanProperties</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 779 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 780 <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerBuilder.html" title="class in com.fasterxml.jackson.databind.ser">BeanSerializerBuilder</a> builder)</code> 781<div class="block">Method used to collect all actual serializable properties.</div> 782</td> 783</tr> 784<tr class="rowColor"> 785<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/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 786<td class="colLast"><span class="strong">BeanSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#findBeanSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanDescription)">findBeanSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 787 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 788 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 789<div class="block">Method that will try to construct a <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializer.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanSerializer</code></a> for 790 given class.</div> 791</td> 792</tr> 793<tr class="altColor"> 794<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 795<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findConverter(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.introspect.Annotated)">findConverter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 796 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> </td> 797</tr> 798<tr class="rowColor"> 799<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 800<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findConvertingSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.JsonSerializer)">findConvertingSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 801 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a, 802 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> ser)</code> 803<div class="block">Helper method that will check whether given annotated entity (usually class, 804 but may also be a property accessor) indicates that a <a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util"><code>Converter</code></a> is to 805 be used; and if so, to construct and return suitable serializer for it.</div> 806</td> 807</tr> 808<tr class="altColor"> 809<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 810<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findOptionalStdSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanDescription, boolean)">findOptionalStdSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 811 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 812 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 813 boolean staticTyping)</code> 814<div class="block">Overridable method called after checking all other types.</div> 815</td> 816</tr> 817<tr class="rowColor"> 818<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 819<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSerializerByAnnotations(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanDescription)">findSerializerByAnnotations</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 820 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 821 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc)</code> 822<div class="block">Method called to see if one of primary per-class annotations 823 (or related, like implementing of <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html" title="interface in com.fasterxml.jackson.databind"><code>JsonSerializable</code></a>) 824 determines the serializer to use.</div> 825</td> 826</tr> 827<tr class="altColor"> 828<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 829<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSerializerByPrimaryType(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanDescription, boolean)">findSerializerByPrimaryType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 830 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 831 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a> beanDesc, 832 boolean staticTyping)</code> 833<div class="block">Method for checking if we can determine serializer to use based on set of 834 known primary types, checking for set of known base types (exact matches 835 having been compared against with <code>findSerializerByLookup</code>).</div> 836</td> 837</tr> 838<tr class="rowColor"> 839<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 840<td class="colLast"><span class="strong">BasicSerializerFactory.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSerializerFromAnnotation(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.introspect.Annotated)">findSerializerFromAnnotation</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 841 <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> a)</code> 842<div class="block">Helper method called to check if a class or method 843 has an annotation 844 (@link com.fasterxml.jackson.databind.annotation.JsonSerialize#using) 845 that tells the class to use for serialization.</div> 846</td> 847</tr> 848<tr class="altColor"> 849<td class="colFirst"><code>void</code></td> 850<td class="colLast"><span class="strong">AnyGetterWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/AnyGetterWriter.html#getAndFilter(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.ser.PropertyFilter)">getAndFilter</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 851 com.fasterxml.jackson.core.JsonGenerator jgen, 852 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 853 <a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser">PropertyFilter</a> filter)</code> </td> 854</tr> 855<tr class="rowColor"> 856<td class="colFirst"><code>void</code></td> 857<td class="colLast"><span class="strong">AnyGetterWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/AnyGetterWriter.html#getAndSerialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">getAndSerialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 858 com.fasterxml.jackson.core.JsonGenerator jgen, 859 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 860</tr> 861<tr class="altColor"> 862<td class="colFirst"><code>protected boolean</code></td> 863<td class="colLast"><span class="strong">ContainerSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/ContainerSerializer.html#hasContentTypeAnnotation(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">hasContentTypeAnnotation</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 864 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 865<div class="block">Helper method used to encapsulate logic for determining whether there is 866 a property annotation that overrides element type; if so, we can 867 and need to statically find the serializer.</div> 868</td> 869</tr> 870<tr class="rowColor"> 871<td class="colFirst"><code>void</code></td> 872<td class="colLast"><span class="strong">ResolvableSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/ResolvableSerializer.html#resolve(com.fasterxml.jackson.databind.SerializerProvider)">resolve</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 873<div class="block">Method called after <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind"><code>SerializerProvider</code></a> has registered 874 the serializer, but before it has returned it to the caller.</div> 875</td> 876</tr> 877<tr class="altColor"> 878<td class="colFirst"><code>void</code></td> 879<td class="colLast"><span class="strong">AnyGetterWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/AnyGetterWriter.html#resolve(com.fasterxml.jackson.databind.SerializerProvider)">resolve</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 880</tr> 881<tr class="rowColor"> 882<td class="colFirst"><code>void</code></td> 883<td class="colLast"><span class="strong">BeanSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 884 com.fasterxml.jackson.core.JsonGenerator gen, 885 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 886<div class="block">Main serialization method that will delegate actual output to 887 configured 888 <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanPropertyWriter</code></a> instances.</div> 889</td> 890</tr> 891<tr class="altColor"> 892<td class="colFirst"><code>void</code></td> 893<td class="colLast"><span class="strong">VirtualBeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/VirtualBeanPropertyWriter.html#serializeAsElement(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeAsElement</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 894 com.fasterxml.jackson.core.JsonGenerator gen, 895 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov)</code> </td> 896</tr> 897<tr class="rowColor"> 898<td class="colFirst"><code>abstract void</code></td> 899<td class="colLast"><span class="strong">PropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html#serializeAsElement(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeAsElement</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 900 com.fasterxml.jackson.core.JsonGenerator jgen, 901 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 902<div class="block">Serialization method called when output is to be done as an array, 903 that is, not using property names.</div> 904</td> 905</tr> 906<tr class="altColor"> 907<td class="colFirst"><code>void</code></td> 908<td class="colLast"><span class="strong">BeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#serializeAsElement(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeAsElement</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 909 com.fasterxml.jackson.core.JsonGenerator gen, 910 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov)</code> 911<div class="block">Alternative to <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#serializeAsField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)"><code>BeanPropertyWriter.serializeAsField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)</code></a> that is used when a POJO 912 is serialized as JSON Array; the difference is that no field names 913 are written.</div> 914</td> 915</tr> 916<tr class="rowColor"> 917<td class="colFirst"><code>void</code></td> 918<td class="colLast"><span class="strong">PropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyFilter.html#serializeAsElement(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.ser.PropertyWriter)">serializeAsElement</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> elementValue, 919 com.fasterxml.jackson.core.JsonGenerator jgen, 920 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 921 <a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">PropertyWriter</a> writer)</code> 922<div class="block">Method called by container to let the filter decide what to do with given element 923 value: 924 the usual choices are to either filter out (i.e.</div> 925</td> 926</tr> 927<tr class="altColor"> 928<td class="colFirst"><code>void</code></td> 929<td class="colLast"><span class="strong">VirtualBeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/VirtualBeanPropertyWriter.html#serializeAsField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeAsField</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 930 com.fasterxml.jackson.core.JsonGenerator gen, 931 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov)</code> </td> 932</tr> 933<tr class="rowColor"> 934<td class="colFirst"><code>abstract void</code></td> 935<td class="colLast"><span class="strong">PropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html#serializeAsField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeAsField</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 936 com.fasterxml.jackson.core.JsonGenerator jgen, 937 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 938<div class="block">The main serialization method called by filter when property is to be written normally.</div> 939</td> 940</tr> 941<tr class="altColor"> 942<td class="colFirst"><code>void</code></td> 943<td class="colLast"><span class="strong">BeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#serializeAsField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeAsField</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 944 com.fasterxml.jackson.core.JsonGenerator gen, 945 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov)</code> 946<div class="block">Method called to access property that this bean stands for, from 947 within given bean, and to serialize it as a JSON Object field 948 using appropriate serializer.</div> 949</td> 950</tr> 951<tr class="rowColor"> 952<td class="colFirst"><code>void</code></td> 953<td class="colLast"><span class="strong">BeanPropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html#serializeAsField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.ser.BeanPropertyWriter)">serializeAsField</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> pojo, 954 com.fasterxml.jackson.core.JsonGenerator jgen, 955 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 956 <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a> writer)</code> 957<div class="block"><strong>Deprecated.</strong> </div> 958<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializer.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanSerializer</code></a> to let filter decide what to do with 959 given bean property value: the usual choices are to either filter out (i.e.</div> 960</td> 961</tr> 962<tr class="altColor"> 963<td class="colFirst"><code>void</code></td> 964<td class="colLast"><span class="strong">PropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyFilter.html#serializeAsField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.ser.PropertyWriter)">serializeAsField</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> pojo, 965 com.fasterxml.jackson.core.JsonGenerator jgen, 966 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 967 <a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">PropertyWriter</a> writer)</code> 968<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializer.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanSerializer</code></a> to let the filter decide what to do with 969 given bean property value: 970 the usual choices are to either filter out (i.e.</div> 971</td> 972</tr> 973<tr class="rowColor"> 974<td class="colFirst"><code>abstract void</code></td> 975<td class="colLast"><span class="strong">PropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html#serializeAsOmittedField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeAsOmittedField</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 976 com.fasterxml.jackson.core.JsonGenerator jgen, 977 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 978<div class="block">Serialization method that filter needs to call in cases where property is to be 979 filtered, but the underlying data format requires a placeholder of some kind.</div> 980</td> 981</tr> 982<tr class="altColor"> 983<td class="colFirst"><code>void</code></td> 984<td class="colLast"><span class="strong">BeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#serializeAsOmittedField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeAsOmittedField</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 985 com.fasterxml.jackson.core.JsonGenerator gen, 986 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov)</code> 987<div class="block">Method called to indicate that serialization of a field was omitted 988 due to filtering, in cases where backend data format does not allow 989 basic omission.</div> 990</td> 991</tr> 992<tr class="rowColor"> 993<td class="colFirst"><code>abstract void</code></td> 994<td class="colLast"><span class="strong">PropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html#serializeAsPlaceholder(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeAsPlaceholder</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 995 com.fasterxml.jackson.core.JsonGenerator jgen, 996 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 997<div class="block">Serialization method called when doing tabular (positional) output from databind, 998 but then value is to be omitted.</div> 999</td> 1000</tr> 1001<tr class="altColor"> 1002<td class="colFirst"><code>void</code></td> 1003<td class="colLast"><span class="strong">BeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#serializeAsPlaceholder(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeAsPlaceholder</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 1004 com.fasterxml.jackson.core.JsonGenerator gen, 1005 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov)</code> 1006<div class="block">Method called to serialize a placeholder used in tabular output when 1007 real value is not to be included (is filtered out), but when we need 1008 an entry so that field indexes will not be off.</div> 1009</td> 1010</tr> 1011<tr class="rowColor"> 1012<td class="colFirst"><code>protected abstract <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 1013<td class="colLast"><span class="strong">VirtualBeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/VirtualBeanPropertyWriter.html#value(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">value</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 1014 com.fasterxml.jackson.core.JsonGenerator jgen, 1015 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov)</code> 1016<div class="block">Method called to figure out the value to serialize.</div> 1017</td> 1018</tr> 1019</tbody> 1020</table> 1021<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 1022<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/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></span><span class="tabEnd"> </span></caption> 1023<tr> 1024<th class="colOne" scope="col">Constructor and Description</th> 1025</tr> 1026<tbody> 1027<tr class="altColor"> 1028<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.Impl.html#DefaultSerializerProvider.Impl(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.SerializationConfig, com.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, 1029 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1030 <a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">SerializerFactory</a> f)</code> </td> 1031</tr> 1032<tr class="rowColor"> 1033<td class="colLast"><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#DefaultSerializerProvider(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.SerializationConfig, com.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, 1034 <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> config, 1035 <a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">SerializerFactory</a> f)</code> </td> 1036</tr> 1037</tbody> 1038</table> 1039</li> 1040<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl"> 1041<!-- --> 1042</a> 1043<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a></h3> 1044<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1045<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></span><span class="tabEnd"> </span></caption> 1046<tr> 1047<th class="colFirst" scope="col">Modifier and Type</th> 1048<th class="colLast" scope="col">Method and Description</th> 1049</tr> 1050<tbody> 1051<tr class="altColor"> 1052<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1053<td class="colLast"><span class="strong">UnwrappingBeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanPropertyWriter.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap, java.lang.Class, com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 1054 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 1055 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1056</tr> 1057<tr class="rowColor"> 1058<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1059<td class="colLast"><span class="strong">MapEntrySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap, java.lang.Class, com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 1060 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 1061 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1062</tr> 1063<tr class="altColor"> 1064<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1065<td class="colLast"><span class="strong">MapEntrySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 1066 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1067 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1068</tr> 1069<tr class="rowColor"> 1070<td class="colFirst"><code><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">StringCollectionSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1072 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1073</tr> 1074<tr class="altColor"> 1075<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1076<td class="colLast"><span class="strong">StringArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1077 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1078</tr> 1079<tr class="rowColor"> 1080<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1081<td class="colLast"><span class="strong">MapEntrySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1082 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1083</tr> 1084<tr class="altColor"> 1085<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1086<td class="colLast"><span class="strong">IndexedStringListSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedStringListSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1087 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1088</tr> 1089<tr class="rowColor"> 1090<td class="colFirst"><code>void</code></td> 1091<td class="colLast"><span class="strong">SimpleBeanPropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.BeanPropertyWriter, com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor, com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a> writer, 1092 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor, 1093 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 1094<div class="block"><strong>Deprecated.</strong> </div> 1095</td> 1096</tr> 1097<tr class="altColor"> 1098<td class="colFirst"><code>void</code></td> 1099<td class="colLast"><span class="strong">SimpleBeanPropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.BeanPropertyWriter, com.fasterxml.jackson.databind.node.ObjectNode, com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a> writer, 1100 <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 1101 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 1102<div class="block"><strong>Deprecated.</strong> </div> 1103</td> 1104</tr> 1105<tr class="rowColor"> 1106<td class="colFirst"><code>void</code></td> 1107<td class="colLast"><span class="strong">SimpleBeanPropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.PropertyWriter, com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor, com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">PropertyWriter</a> writer, 1108 <a href="../../../../../com/fasterxml/jackson/databind/jsonFormatVisitors/JsonObjectFormatVisitor.html" title="interface in com.fasterxml.jackson.databind.jsonFormatVisitors">JsonObjectFormatVisitor</a> objectVisitor, 1109 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1110</tr> 1111<tr class="altColor"> 1112<td class="colFirst"><code>void</code></td> 1113<td class="colLast"><span class="strong">SimpleBeanPropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#depositSchemaProperty(com.fasterxml.jackson.databind.ser.PropertyWriter, com.fasterxml.jackson.databind.node.ObjectNode, com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">PropertyWriter</a> writer, 1114 <a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 1115 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 1116<div class="block"><strong>Deprecated.</strong> </div> 1117</td> 1118</tr> 1119<tr class="rowColor"> 1120<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap.SerializerAndMapResult</a></code></td> 1121<td class="colLast"><span class="strong">PropertySerializerMap.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddPrimarySerializer(java.lang.Class, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">findAndAddPrimarySerializer</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 1122 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1123 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 1124<div class="block">Method called if initial lookup fails, when looking for a primary 1125 serializer (one that is directly attached to a property).</div> 1126</td> 1127</tr> 1128<tr class="altColor"> 1129<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap.SerializerAndMapResult</a></code></td> 1130<td class="colLast"><span class="strong">PropertySerializerMap.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddPrimarySerializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">findAndAddPrimarySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1131 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1132 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1133</tr> 1134<tr class="rowColor"> 1135<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap.SerializerAndMapResult</a></code></td> 1136<td class="colLast"><span class="strong">PropertySerializerMap.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddRootValueSerializer(java.lang.Class, com.fasterxml.jackson.databind.SerializerProvider)">findAndAddRootValueSerializer</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 1137 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 1138<div class="block">Method called if initial lookup fails, when looking for a root value 1139 serializer: one that is not directly attached to a property, but needs to 1140 have <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>TypeSerializer</code></a> wrapped 1141 around it.</div> 1142</td> 1143</tr> 1144<tr class="altColor"> 1145<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap.SerializerAndMapResult</a></code></td> 1146<td class="colLast"><span class="strong">PropertySerializerMap.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddRootValueSerializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.SerializerProvider)">findAndAddRootValueSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1147 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1148</tr> 1149<tr class="rowColor"> 1150<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap.SerializerAndMapResult</a></code></td> 1151<td class="colLast"><span class="strong">PropertySerializerMap.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddSecondarySerializer(java.lang.Class, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">findAndAddSecondarySerializer</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 1152 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1153 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 1154<div class="block">Method called if initial lookup fails, when looking for a non-primary 1155 serializer (one that is not directly attached to a property).</div> 1156</td> 1157</tr> 1158<tr class="altColor"> 1159<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap.SerializerAndMapResult</a></code></td> 1160<td class="colLast"><span class="strong">PropertySerializerMap.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddSecondarySerializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">findAndAddSecondarySerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1161 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1162 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1163</tr> 1164<tr class="rowColor"> 1165<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1166<td class="colLast"><span class="strong">UnknownSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnknownSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1167 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1168</tr> 1169<tr class="altColor"> 1170<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1171<td class="colLast"><span class="strong">StringArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1172 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1173</tr> 1174<tr class="rowColor"> 1175<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1176<td class="colLast"><span class="strong">FailingSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/FailingSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1177 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1178</tr> 1179<tr class="altColor"> 1180<td class="colFirst"><code>boolean</code></td> 1181<td class="colLast"><span class="strong">IteratorSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IteratorSerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, java.util.Iterator)">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1182 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><?> value)</code> </td> 1183</tr> 1184<tr class="rowColor"> 1185<td class="colFirst"><code>boolean</code></td> 1186<td class="colLast"><span class="strong">IndexedListSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, java.util.List)">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1187 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><?> value)</code> </td> 1188</tr> 1189<tr class="altColor"> 1190<td class="colFirst"><code>boolean</code></td> 1191<td class="colLast"><span class="strong">MapEntrySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, java.util.Map.Entry)">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1192 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</a><?,?> value)</code> </td> 1193</tr> 1194<tr class="rowColor"> 1195<td class="colFirst"><code>boolean</code></td> 1196<td class="colLast"><span class="strong">StringArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, java.lang.String[])">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1197 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] value)</code> </td> 1198</tr> 1199<tr class="altColor"> 1200<td class="colFirst"><code>void</code></td> 1201<td class="colLast"><span class="strong">StringCollectionSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.html#serialize(java.util.Collection, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> value, 1202 com.fasterxml.jackson.core.JsonGenerator jgen, 1203 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1204</tr> 1205<tr class="rowColor"> 1206<td class="colFirst"><code>void</code></td> 1207<td class="colLast"><span class="strong">IteratorSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IteratorSerializer.html#serialize(java.util.Iterator, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><?> value, 1208 com.fasterxml.jackson.core.JsonGenerator jgen, 1209 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1210</tr> 1211<tr class="altColor"> 1212<td class="colFirst"><code>void</code></td> 1213<td class="colLast"><span class="strong">IndexedListSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html#serialize(java.util.List, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><?> value, 1214 com.fasterxml.jackson.core.JsonGenerator jgen, 1215 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1216</tr> 1217<tr class="rowColor"> 1218<td class="colFirst"><code>void</code></td> 1219<td class="colLast"><span class="strong">IndexedStringListSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedStringListSerializer.html#serialize(java.util.List, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> value, 1220 com.fasterxml.jackson.core.JsonGenerator jgen, 1221 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1222</tr> 1223<tr class="altColor"> 1224<td class="colFirst"><code>void</code></td> 1225<td class="colLast"><span class="strong">MapEntrySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#serialize(java.util.Map.Entry, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</a><?,?> value, 1226 com.fasterxml.jackson.core.JsonGenerator gen, 1227 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1228</tr> 1229<tr class="rowColor"> 1230<td class="colFirst"><code>void</code></td> 1231<td class="colLast"><span class="strong">UnwrappingBeanSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanSerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 1232 com.fasterxml.jackson.core.JsonGenerator jgen, 1233 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 1234<div class="block">Main serialization method that will delegate actual output to 1235 configured 1236 <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanPropertyWriter</code></a> instances.</div> 1237</td> 1238</tr> 1239<tr class="altColor"> 1240<td class="colFirst"><code>void</code></td> 1241<td class="colLast"><span class="strong">UnknownSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnknownSerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 1242 com.fasterxml.jackson.core.JsonGenerator jgen, 1243 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1244</tr> 1245<tr class="rowColor"> 1246<td class="colFirst"><code>void</code></td> 1247<td class="colLast"><span class="strong">TypeWrappedSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/TypeWrappedSerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 1248 com.fasterxml.jackson.core.JsonGenerator jgen, 1249 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1250</tr> 1251<tr class="altColor"> 1252<td class="colFirst"><code>void</code></td> 1253<td class="colLast"><span class="strong">FailingSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/FailingSerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 1254 com.fasterxml.jackson.core.JsonGenerator jgen, 1255 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1256</tr> 1257<tr class="rowColor"> 1258<td class="colFirst"><code>void</code></td> 1259<td class="colLast"><span class="strong">BeanAsArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/BeanAsArraySerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 1260 com.fasterxml.jackson.core.JsonGenerator gen, 1261 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 1262<div class="block">Main serialization method that will delegate actual output to 1263 configured 1264 <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanPropertyWriter</code></a> instances.</div> 1265</td> 1266</tr> 1267<tr class="altColor"> 1268<td class="colFirst"><code>void</code></td> 1269<td class="colLast"><span class="strong">StringArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#serialize(java.lang.String[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] value, 1270 com.fasterxml.jackson.core.JsonGenerator jgen, 1271 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1272</tr> 1273<tr class="rowColor"> 1274<td class="colFirst"><code>protected void</code></td> 1275<td class="colLast"><span class="strong">BeanAsArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/BeanAsArraySerializer.html#serializeAsArray(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeAsArray</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 1276 com.fasterxml.jackson.core.JsonGenerator gen, 1277 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1278</tr> 1279<tr class="altColor"> 1280<td class="colFirst"><code>void</code></td> 1281<td class="colLast"><span class="strong">SimpleBeanPropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#serializeAsElement(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.ser.PropertyWriter)">serializeAsElement</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> elementValue, 1282 com.fasterxml.jackson.core.JsonGenerator jgen, 1283 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1284 <a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">PropertyWriter</a> writer)</code> </td> 1285</tr> 1286<tr class="rowColor"> 1287<td class="colFirst"><code>void</code></td> 1288<td class="colLast"><span class="strong">UnwrappingBeanPropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanPropertyWriter.html#serializeAsField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeAsField</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 1289 com.fasterxml.jackson.core.JsonGenerator jgen, 1290 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov)</code> </td> 1291</tr> 1292<tr class="altColor"> 1293<td class="colFirst"><code>void</code></td> 1294<td class="colLast"><span class="strong">SimpleBeanPropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#serializeAsField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.ser.BeanPropertyWriter)">serializeAsField</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 1295 com.fasterxml.jackson.core.JsonGenerator jgen, 1296 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1297 <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a> writer)</code> 1298<div class="block"><strong>Deprecated.</strong> </div> 1299</td> 1300</tr> 1301<tr class="rowColor"> 1302<td class="colFirst"><code>void</code></td> 1303<td class="colLast"><span class="strong">SimpleBeanPropertyFilter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html#serializeAsField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.ser.PropertyWriter)">serializeAsField</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> pojo, 1304 com.fasterxml.jackson.core.JsonGenerator jgen, 1305 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1306 <a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">PropertyWriter</a> writer)</code> </td> 1307</tr> 1308<tr class="altColor"> 1309<td class="colFirst"><code>void</code></td> 1310<td class="colLast"><span class="strong">IteratorSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IteratorSerializer.html#serializeContents(java.util.Iterator, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a><?> value, 1311 com.fasterxml.jackson.core.JsonGenerator jgen, 1312 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1313</tr> 1314<tr class="rowColor"> 1315<td class="colFirst"><code>void</code></td> 1316<td class="colLast"><span class="strong">IndexedListSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html#serializeContents(java.util.List, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><?> value, 1317 com.fasterxml.jackson.core.JsonGenerator jgen, 1318 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1319</tr> 1320<tr class="altColor"> 1321<td class="colFirst"><code>void</code></td> 1322<td class="colLast"><span class="strong">StringArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#serializeContents(java.lang.String[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] value, 1323 com.fasterxml.jackson.core.JsonGenerator jgen, 1324 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1325</tr> 1326<tr class="rowColor"> 1327<td class="colFirst"><code>void</code></td> 1328<td class="colLast"><span class="strong">IndexedListSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html#serializeContentsUsing(java.util.List, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JsonSerializer)">serializeContentsUsing</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><?> value, 1329 com.fasterxml.jackson.core.JsonGenerator jgen, 1330 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1331 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> ser)</code> </td> 1332</tr> 1333<tr class="altColor"> 1334<td class="colFirst"><code>protected void</code></td> 1335<td class="colLast"><span class="strong">MapEntrySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#serializeDynamic(java.util.Map.Entry, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeDynamic</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</a><?,?> value, 1336 com.fasterxml.jackson.core.JsonGenerator jgen, 1337 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1338</tr> 1339<tr class="rowColor"> 1340<td class="colFirst"><code>void</code></td> 1341<td class="colLast"><span class="strong">IndexedListSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html#serializeTypedContents(java.util.List, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeTypedContents</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><?> value, 1342 com.fasterxml.jackson.core.JsonGenerator jgen, 1343 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1344</tr> 1345<tr class="altColor"> 1346<td class="colFirst"><code>protected void</code></td> 1347<td class="colLast"><span class="strong">MapEntrySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#serializeUsing(java.util.Map.Entry, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JsonSerializer)">serializeUsing</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</a><?,?> value, 1348 com.fasterxml.jackson.core.JsonGenerator jgen, 1349 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1350 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> ser)</code> 1351<div class="block">Method called to serialize fields, when the value type is statically known, 1352 so that value serializer is passed and does not need to be fetched from 1353 provider.</div> 1354</td> 1355</tr> 1356<tr class="rowColor"> 1357<td class="colFirst"><code>void</code></td> 1358<td class="colLast"><span class="strong">StringCollectionSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.html#serializeWithType(java.util.Collection, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> value, 1359 com.fasterxml.jackson.core.JsonGenerator jgen, 1360 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1361 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 1362</tr> 1363<tr class="altColor"> 1364<td class="colFirst"><code>void</code></td> 1365<td class="colLast"><span class="strong">IndexedStringListSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedStringListSerializer.html#serializeWithType(java.util.List, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> value, 1366 com.fasterxml.jackson.core.JsonGenerator jgen, 1367 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1368 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 1369</tr> 1370<tr class="rowColor"> 1371<td class="colFirst"><code>void</code></td> 1372<td class="colLast"><span class="strong">MapEntrySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#serializeWithType(java.util.Map.Entry, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</a><?,?> value, 1373 com.fasterxml.jackson.core.JsonGenerator gen, 1374 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1375 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 1376</tr> 1377<tr class="altColor"> 1378<td class="colFirst"><code>void</code></td> 1379<td class="colLast"><span class="strong">UnwrappingBeanSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanSerializer.html#serializeWithType(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 1380 com.fasterxml.jackson.core.JsonGenerator jgen, 1381 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1382 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 1383</tr> 1384<tr class="rowColor"> 1385<td class="colFirst"><code>void</code></td> 1386<td class="colLast"><span class="strong">UnknownSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnknownSerializer.html#serializeWithType(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 1387 com.fasterxml.jackson.core.JsonGenerator jgen, 1388 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1389 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 1390</tr> 1391<tr class="altColor"> 1392<td class="colFirst"><code>void</code></td> 1393<td class="colLast"><span class="strong">TypeWrappedSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/TypeWrappedSerializer.html#serializeWithType(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 1394 com.fasterxml.jackson.core.JsonGenerator jgen, 1395 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1396 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 1397</tr> 1398<tr class="rowColor"> 1399<td class="colFirst"><code>void</code></td> 1400<td class="colLast"><span class="strong">BeanAsArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/BeanAsArraySerializer.html#serializeWithType(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 1401 com.fasterxml.jackson.core.JsonGenerator gen, 1402 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1403 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 1404</tr> 1405<tr class="altColor"> 1406<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> 1407<td class="colLast"><span class="strong">AttributePropertyWriter.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/AttributePropertyWriter.html#value(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">value</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 1408 com.fasterxml.jackson.core.JsonGenerator jgen, 1409 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov)</code> </td> 1410</tr> 1411<tr class="rowColor"> 1412<td class="colFirst"><code>void</code></td> 1413<td class="colLast"><span class="strong">WritableObjectId.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/WritableObjectId.html#writeAsField(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)">writeAsField</a></strong>(com.fasterxml.jackson.core.JsonGenerator jgen, 1414 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1415 <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/ObjectIdWriter.html" title="class in com.fasterxml.jackson.databind.ser.impl">ObjectIdWriter</a> w)</code> 1416<div class="block">Method called to output Object Id as specified.</div> 1417</td> 1418</tr> 1419<tr class="altColor"> 1420<td class="colFirst"><code>boolean</code></td> 1421<td class="colLast"><span class="strong">WritableObjectId.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/WritableObjectId.html#writeAsId(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter)">writeAsId</a></strong>(com.fasterxml.jackson.core.JsonGenerator jgen, 1422 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1423 <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/ObjectIdWriter.html" title="class in com.fasterxml.jackson.databind.ser.impl">ObjectIdWriter</a> w)</code> </td> 1424</tr> 1425</tbody> 1426</table> 1427</li> 1428<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.std"> 1429<!-- --> 1430</a> 1431<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a></h3> 1432<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 1433<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/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></span><span class="tabEnd"> </span></caption> 1434<tr> 1435<th class="colFirst" scope="col">Modifier and Type</th> 1436<th class="colLast" scope="col">Method and Description</th> 1437</tr> 1438<tbody> 1439<tr class="altColor"> 1440<td class="colFirst"><code>protected boolean</code></td> 1441<td class="colLast"><span class="strong">DateTimeSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html#_asTimestamp(com.fasterxml.jackson.databind.SerializerProvider)">_asTimestamp</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1442</tr> 1443<tr class="rowColor"> 1444<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1445<td class="colLast"><span class="strong">ObjectArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap, java.lang.Class, com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 1446 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 1447 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1448</tr> 1449<tr class="altColor"> 1450<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1451<td class="colLast"><span class="strong">MapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap, java.lang.Class, com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 1452 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 1453 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1454</tr> 1455<tr class="rowColor"> 1456<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1457<td class="colLast"><span class="strong">AsArraySerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap, java.lang.Class, com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 1458 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> type, 1459 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1460</tr> 1461<tr class="altColor"> 1462<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1463<td class="colLast"><span class="strong">ObjectArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 1464 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1465 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1466</tr> 1467<tr class="rowColor"> 1468<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1469<td class="colLast"><span class="strong">MapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 1470 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1471 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1472</tr> 1473<tr class="altColor"> 1474<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1475<td class="colLast"><span class="strong">AsArraySerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a> map, 1476 <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> type, 1477 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1478</tr> 1479<tr class="rowColor"> 1480<td class="colFirst"><code>protected boolean</code></td> 1481<td class="colLast"><span class="strong">EnumSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSerializer.html#_serializeAsIndex(com.fasterxml.jackson.databind.SerializerProvider)">_serializeAsIndex</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1482</tr> 1483<tr class="altColor"> 1484<td class="colFirst"><code>protected void</code></td> 1485<td class="colLast"><span class="strong">BeanSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#_serializeObjectId(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.ser.impl.WritableObjectId)">_serializeObjectId</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 1486 com.fasterxml.jackson.core.JsonGenerator jgen, 1487 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1488 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer, 1489 <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/WritableObjectId.html" title="class in com.fasterxml.jackson.databind.ser.impl">WritableObjectId</a> objectId)</code> </td> 1490</tr> 1491<tr class="rowColor"> 1492<td class="colFirst"><code>protected void</code></td> 1493<td class="colLast"><span class="strong">BeanSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#_serializeWithObjectId(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, boolean)">_serializeWithObjectId</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 1494 com.fasterxml.jackson.core.JsonGenerator jgen, 1495 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1496 boolean startEndObject)</code> </td> 1497</tr> 1498<tr class="altColor"> 1499<td class="colFirst"><code>protected void</code></td> 1500<td class="colLast"><span class="strong">BeanSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#_serializeWithObjectId(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">_serializeWithObjectId</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 1501 com.fasterxml.jackson.core.JsonGenerator jgen, 1502 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1503 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 1504</tr> 1505<tr class="rowColor"> 1506<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1507<td class="colLast"><span class="strong">StdDelegatingSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1508 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1509</tr> 1510<tr class="altColor"> 1511<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1512<td class="colLast"><span class="strong">ObjectArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1513 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1514</tr> 1515<tr class="rowColor"> 1516<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1517<td class="colLast"><span class="strong">NumberSerializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.Base.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1518 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1519</tr> 1520<tr class="altColor"> 1521<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1522<td class="colLast"><span class="strong">MapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1523 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1524</tr> 1525<tr class="rowColor"> 1526<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1527<td class="colLast"><span class="strong">JsonValueSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1528 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 1529<div class="block">We can try to find the actual serializer for value, if we can 1530 statically figure out what the result type must be.</div> 1531</td> 1532</tr> 1533<tr class="altColor"> 1534<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1535<td class="colLast"><span class="strong">EnumSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1536 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 1537<div class="block">To support some level of per-property configuration, we will need 1538 to make things contextual.</div> 1539</td> 1540</tr> 1541<tr class="rowColor"> 1542<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1543<td class="colLast"><span class="strong">EnumMapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1544 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 1545<div class="block"><strong>Deprecated.</strong> </div> 1546 </td> 1547</tr> 1548<tr class="altColor"> 1549<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1550<td class="colLast"><span class="strong">DateTimeSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1551 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1552</tr> 1553<tr class="rowColor"> 1554<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1555<td class="colLast"><span class="strong">BeanSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1556 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> </td> 1557</tr> 1558<tr class="altColor"> 1559<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1560<td class="colLast"><span class="strong">AsArraySerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1561 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> property)</code> 1562<div class="block">This method is needed to resolve contextual annotations like 1563 per-property overrides, as well as do recursive call 1564 to <code>createContextual</code> of content serializer, if 1565 known statically.</div> 1566</td> 1567</tr> 1568<tr class="rowColor"> 1569<td class="colFirst"><code>void</code></td> 1570<td class="colLast"><span class="strong">MapProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html#depositSchemaProperty(com.fasterxml.jackson.databind.node.ObjectNode, com.fasterxml.jackson.databind.SerializerProvider)">depositSchemaProperty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html" title="class in com.fasterxml.jackson.databind.node">ObjectNode</a> propertiesNode, 1571 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 1572<div class="block"><strong>Deprecated.</strong> </div> 1573</td> 1574</tr> 1575<tr class="altColor"> 1576<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?></code></td> 1577<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#findConvertingContentSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer)">findConvertingContentSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1578 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> prop, 1579 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><?> existingSerializer)</code> 1580<div class="block">Helper method that can be used to see if specified property has annotation 1581 indicating that a converter is to be used for contained values (contents 1582 of structured types; array/List/Map values)</div> 1583</td> 1584</tr> 1585<tr class="rowColor"> 1586<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> 1587<td class="colLast"><span class="strong">BeanSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#findConvertingSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.ser.BeanPropertyWriter)">findConvertingSerializer</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1588 <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a> prop)</code> 1589<div class="block">Helper method that can be used to see if specified property is annotated 1590 to indicate use of a converter for property value (in case of container types, 1591 it is container type itself, not key or content type).</div> 1592</td> 1593</tr> 1594<tr class="altColor"> 1595<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser">PropertyFilter</a></code></td> 1596<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#findPropertyFilter(com.fasterxml.jackson.databind.SerializerProvider, java.lang.Object, java.lang.Object)">findPropertyFilter</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1597 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> filterId, 1598 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> valueToFilter)</code> 1599<div class="block">Helper method used to locate filter that is needed, based on filter id 1600 this serializer was constructed with.</div> 1601</td> 1602</tr> 1603<tr class="rowColor"> 1604<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1605<td class="colLast"><span class="strong">ToStringSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ToStringSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1606 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1607</tr> 1608<tr class="altColor"> 1609<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1610<td class="colLast"><span class="strong">TokenBufferSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/TokenBufferSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1611 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1612</tr> 1613<tr class="rowColor"> 1614<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1615<td class="colLast"><span class="strong">StringSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StringSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1616 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1617</tr> 1618<tr class="altColor"> 1619<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1620<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1621 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> 1622<div class="block">Default implementation simply claims type is "string"; usually 1623 overriden by custom serializers.</div> 1624</td> 1625</tr> 1626<tr class="rowColor"> 1627<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1628<td class="colLast"><span class="strong">StdScalarSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdScalarSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1629 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1630</tr> 1631<tr class="altColor"> 1632<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1633<td class="colLast"><span class="strong">StdKeySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1634 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1635</tr> 1636<tr class="rowColor"> 1637<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1638<td class="colLast"><span class="strong">StdJdkSerializers.AtomicBooleanSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicBooleanSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1639 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1640</tr> 1641<tr class="altColor"> 1642<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1643<td class="colLast"><span class="strong">StdJdkSerializers.AtomicIntegerSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicIntegerSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1644 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1645</tr> 1646<tr class="rowColor"> 1647<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1648<td class="colLast"><span class="strong">StdJdkSerializers.AtomicLongSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicLongSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1649 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1650</tr> 1651<tr class="altColor"> 1652<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1653<td class="colLast"><span class="strong">StdJdkSerializers.AtomicReferenceSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicReferenceSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1654 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1655</tr> 1656<tr class="rowColor"> 1657<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1658<td class="colLast"><span class="strong">StdDelegatingSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1659 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1660</tr> 1661<tr class="altColor"> 1662<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1663<td class="colLast"><span class="strong">StdArraySerializers.BooleanArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.BooleanArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1664 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1665</tr> 1666<tr class="rowColor"> 1667<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1668<td class="colLast"><span class="strong">StdArraySerializers.ByteArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ByteArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1669 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1670</tr> 1671<tr class="altColor"> 1672<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1673<td class="colLast"><span class="strong">StdArraySerializers.ShortArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ShortArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1674 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1675</tr> 1676<tr class="rowColor"> 1677<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1678<td class="colLast"><span class="strong">StdArraySerializers.CharArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.CharArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1679 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1680</tr> 1681<tr class="altColor"> 1682<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1683<td class="colLast"><span class="strong">StdArraySerializers.IntArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.IntArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1684 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1685</tr> 1686<tr class="rowColor"> 1687<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1688<td class="colLast"><span class="strong">StdArraySerializers.LongArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.LongArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1689 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1690</tr> 1691<tr class="altColor"> 1692<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1693<td class="colLast"><span class="strong">StdArraySerializers.FloatArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.FloatArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1694 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1695</tr> 1696<tr class="rowColor"> 1697<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1698<td class="colLast"><span class="strong">StdArraySerializers.DoubleArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.DoubleArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1699 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1700</tr> 1701<tr class="altColor"> 1702<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1703<td class="colLast"><span class="strong">StaticListSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1704 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1705</tr> 1706<tr class="rowColor"> 1707<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1708<td class="colLast"><span class="strong">SqlTimeSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/SqlTimeSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1709 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1710</tr> 1711<tr class="altColor"> 1712<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1713<td class="colLast"><span class="strong">SqlDateSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/SqlDateSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1714 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1715</tr> 1716<tr class="rowColor"> 1717<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1718<td class="colLast"><span class="strong">SerializableSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/SerializableSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1719 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1720</tr> 1721<tr class="altColor"> 1722<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1723<td class="colLast"><span class="strong">RawSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/RawSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1724 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1725</tr> 1726<tr class="rowColor"> 1727<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1728<td class="colLast"><span class="strong">ObjectArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1729 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1730</tr> 1731<tr class="altColor"> 1732<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1733<td class="colLast"><span class="strong">NumberSerializers.Base.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.Base.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1734 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1735</tr> 1736<tr class="rowColor"> 1737<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1738<td class="colLast"><span class="strong">NumberSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1739 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1740</tr> 1741<tr class="altColor"> 1742<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1743<td class="colLast"><span class="strong">NullSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NullSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1744 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1745</tr> 1746<tr class="rowColor"> 1747<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1748<td class="colLast"><span class="strong">MapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1749 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1750</tr> 1751<tr class="altColor"> 1752<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1753<td class="colLast"><span class="strong">JsonValueSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1754 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1755</tr> 1756<tr class="rowColor"> 1757<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1758<td class="colLast"><span class="strong">FileSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/FileSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1759 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1760</tr> 1761<tr class="altColor"> 1762<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1763<td class="colLast"><span class="strong">EnumSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1764 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1765</tr> 1766<tr class="rowColor"> 1767<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1768<td class="colLast"><span class="strong">EnumMapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1769 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> 1770<div class="block"><strong>Deprecated.</strong> </div> 1771 </td> 1772</tr> 1773<tr class="altColor"> 1774<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1775<td class="colLast"><span class="strong">DateTimeSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1776 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1777</tr> 1778<tr class="rowColor"> 1779<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1780<td class="colLast"><span class="strong">ClassSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ClassSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1781 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1782</tr> 1783<tr class="altColor"> 1784<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1785<td class="colLast"><span class="strong">BooleanSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BooleanSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1786 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1787</tr> 1788<tr class="rowColor"> 1789<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1790<td class="colLast"><span class="strong">BeanSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1791 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> 1792<div class="block"><strong>Deprecated.</strong> </div> 1793</td> 1794</tr> 1795<tr class="altColor"> 1796<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1797<td class="colLast"><span class="strong">AsArraySerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1798 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint)</code> </td> 1799</tr> 1800<tr class="rowColor"> 1801<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1802<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type, boolean)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1803 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint, 1804 boolean isOptional)</code> 1805<div class="block">Default implementation simply claims type is "string"; usually 1806 overriden by custom serializers.</div> 1807</td> 1808</tr> 1809<tr class="altColor"> 1810<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a></code></td> 1811<td class="colLast"><span class="strong">StdDelegatingSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type, boolean)">getSchema</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1812 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> typeHint, 1813 boolean isOptional)</code> </td> 1814</tr> 1815<tr class="rowColor"> 1816<td class="colFirst"><code>boolean</code></td> 1817<td class="colLast"><span class="strong">StdArraySerializers.BooleanArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.BooleanArraySerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, boolean[])">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1818 boolean[] value)</code> </td> 1819</tr> 1820<tr class="altColor"> 1821<td class="colFirst"><code>boolean</code></td> 1822<td class="colLast"><span class="strong">StdArraySerializers.ByteArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ByteArraySerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, byte[])">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1823 byte[] value)</code> </td> 1824</tr> 1825<tr class="rowColor"> 1826<td class="colFirst"><code>boolean</code></td> 1827<td class="colLast"><span class="strong">StdArraySerializers.CharArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.CharArraySerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, char[])">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1828 char[] value)</code> </td> 1829</tr> 1830<tr class="altColor"> 1831<td class="colFirst"><code>boolean</code></td> 1832<td class="colLast"><span class="strong">CollectionSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, java.util.Collection)">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1833 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><?> value)</code> </td> 1834</tr> 1835<tr class="rowColor"> 1836<td class="colFirst"><code>boolean</code></td> 1837<td class="colLast"><span class="strong">StdArraySerializers.DoubleArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.DoubleArraySerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, double[])">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1838 double[] value)</code> </td> 1839</tr> 1840<tr class="altColor"> 1841<td class="colFirst"><code>boolean</code></td> 1842<td class="colLast"><span class="strong">EnumMapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, java.util.EnumMap)">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1843 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/EnumMap.html?is-external=true" title="class or interface in java.util">EnumMap</a><? extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?>,?> value)</code> 1844<div class="block"><strong>Deprecated.</strong> </div> 1845 </td> 1846</tr> 1847<tr class="rowColor"> 1848<td class="colFirst"><code>boolean</code></td> 1849<td class="colLast"><span class="strong">EnumSetSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, java.util.EnumSet)">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1850 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><? extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?>> value)</code> </td> 1851</tr> 1852<tr class="altColor"> 1853<td class="colFirst"><code>boolean</code></td> 1854<td class="colLast"><span class="strong">StdArraySerializers.FloatArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.FloatArraySerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, float[])">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1855 float[] value)</code> </td> 1856</tr> 1857<tr class="rowColor"> 1858<td class="colFirst"><code>boolean</code></td> 1859<td class="colLast"><span class="strong">StdArraySerializers.IntArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.IntArraySerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, int[])">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1860 int[] value)</code> </td> 1861</tr> 1862<tr class="altColor"> 1863<td class="colFirst"><code>boolean</code></td> 1864<td class="colLast"><span class="strong">IterableSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/IterableSerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, java.lang.Iterable)">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1865 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><?> value)</code> </td> 1866</tr> 1867<tr class="rowColor"> 1868<td class="colFirst"><code>boolean</code></td> 1869<td class="colLast"><span class="strong">StdArraySerializers.LongArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.LongArraySerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, long[])">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1870 long[] value)</code> </td> 1871</tr> 1872<tr class="altColor"> 1873<td class="colFirst"><code>boolean</code></td> 1874<td class="colLast"><span class="strong">MapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, java.util.Map)">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1875 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><?,?> value)</code> </td> 1876</tr> 1877<tr class="rowColor"> 1878<td class="colFirst"><code>boolean</code></td> 1879<td class="colLast"><span class="strong">ToStringSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ToStringSerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, java.lang.Object)">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1880 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> </td> 1881</tr> 1882<tr class="altColor"> 1883<td class="colFirst"><code>boolean</code></td> 1884<td class="colLast"><span class="strong">StdDelegatingSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, java.lang.Object)">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1885 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> </td> 1886</tr> 1887<tr class="rowColor"> 1888<td class="colFirst"><code>boolean</code></td> 1889<td class="colLast"><span class="strong">ObjectArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, java.lang.Object[])">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1890 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[] value)</code> </td> 1891</tr> 1892<tr class="altColor"> 1893<td class="colFirst"><code>boolean</code></td> 1894<td class="colLast"><span class="strong">StdArraySerializers.ShortArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ShortArraySerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, short[])">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1895 short[] value)</code> </td> 1896</tr> 1897<tr class="rowColor"> 1898<td class="colFirst"><code>boolean</code></td> 1899<td class="colLast"><span class="strong">StringSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StringSerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, java.lang.String)">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1900 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</code> </td> 1901</tr> 1902<tr class="altColor"> 1903<td class="colFirst"><code>boolean</code></td> 1904<td class="colLast"><span class="strong">StaticListSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, T)">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 1905 <a href="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html" title="type parameter in StaticListSerializerBase">T</a> value)</code> </td> 1906</tr> 1907<tr class="rowColor"> 1908<td class="colFirst"><code>boolean</code></td> 1909<td class="colLast"><span class="strong">UUIDSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/UUIDSerializer.html#isEmpty(com.fasterxml.jackson.databind.SerializerProvider, java.util.UUID)">isEmpty</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov, 1910 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a> value)</code> </td> 1911</tr> 1912<tr class="altColor"> 1913<td class="colFirst"><code>void</code></td> 1914<td class="colLast"><span class="strong">StdDelegatingSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#resolve(com.fasterxml.jackson.databind.SerializerProvider)">resolve</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1915</tr> 1916<tr class="rowColor"> 1917<td class="colFirst"><code>void</code></td> 1918<td class="colLast"><span class="strong">BeanSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#resolve(com.fasterxml.jackson.databind.SerializerProvider)">resolve</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 1919<div class="block">We need to implement <a href="../../../../../com/fasterxml/jackson/databind/ser/ResolvableSerializer.html" title="interface in com.fasterxml.jackson.databind.ser"><code>ResolvableSerializer</code></a> to be able to 1920 properly handle cyclic type references.</div> 1921</td> 1922</tr> 1923<tr class="altColor"> 1924<td class="colFirst"><code>void</code></td> 1925<td class="colLast"><span class="strong">StdJdkSerializers.AtomicBooleanSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicBooleanSerializer.html#serialize(java.util.concurrent.atomic.AtomicBoolean, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> value, 1926 com.fasterxml.jackson.core.JsonGenerator jgen, 1927 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1928</tr> 1929<tr class="rowColor"> 1930<td class="colFirst"><code>void</code></td> 1931<td class="colLast"><span class="strong">StdJdkSerializers.AtomicIntegerSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicIntegerSerializer.html#serialize(java.util.concurrent.atomic.AtomicInteger, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicInteger</a> value, 1932 com.fasterxml.jackson.core.JsonGenerator jgen, 1933 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1934</tr> 1935<tr class="altColor"> 1936<td class="colFirst"><code>void</code></td> 1937<td class="colLast"><span class="strong">StdJdkSerializers.AtomicLongSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicLongSerializer.html#serialize(java.util.concurrent.atomic.AtomicLong, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> value, 1938 com.fasterxml.jackson.core.JsonGenerator jgen, 1939 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1940</tr> 1941<tr class="rowColor"> 1942<td class="colFirst"><code>void</code></td> 1943<td class="colLast"><span class="strong">StdJdkSerializers.AtomicReferenceSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicReferenceSerializer.html#serialize(java.util.concurrent.atomic.AtomicReference, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicReference</a><?> value, 1944 com.fasterxml.jackson.core.JsonGenerator jgen, 1945 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1946</tr> 1947<tr class="altColor"> 1948<td class="colFirst"><code>void</code></td> 1949<td class="colLast"><span class="strong">StdArraySerializers.BooleanArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.BooleanArraySerializer.html#serialize(boolean[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(boolean[] value, 1950 com.fasterxml.jackson.core.JsonGenerator jgen, 1951 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1952</tr> 1953<tr class="rowColor"> 1954<td class="colFirst"><code>void</code></td> 1955<td class="colLast"><span class="strong">BooleanSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BooleanSerializer.html#serialize(java.lang.Boolean, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> value, 1956 com.fasterxml.jackson.core.JsonGenerator jgen, 1957 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1958</tr> 1959<tr class="altColor"> 1960<td class="colFirst"><code>void</code></td> 1961<td class="colLast"><span class="strong">StdArraySerializers.ByteArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ByteArraySerializer.html#serialize(byte[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(byte[] value, 1962 com.fasterxml.jackson.core.JsonGenerator jgen, 1963 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1964</tr> 1965<tr class="rowColor"> 1966<td class="colFirst"><code>void</code></td> 1967<td class="colLast"><span class="strong">ByteBufferSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ByteBufferSerializer.html#serialize(java.nio.ByteBuffer, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> bbuf, 1968 com.fasterxml.jackson.core.JsonGenerator gen, 1969 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1970</tr> 1971<tr class="altColor"> 1972<td class="colFirst"><code>void</code></td> 1973<td class="colLast"><span class="strong">StdKeySerializers.CalendarKeySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.CalendarKeySerializer.html#serialize(java.util.Calendar, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a> value, 1974 com.fasterxml.jackson.core.JsonGenerator jgen, 1975 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1976</tr> 1977<tr class="rowColor"> 1978<td class="colFirst"><code>void</code></td> 1979<td class="colLast"><span class="strong">CalendarSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/CalendarSerializer.html#serialize(java.util.Calendar, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a> value, 1980 com.fasterxml.jackson.core.JsonGenerator jgen, 1981 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1982</tr> 1983<tr class="altColor"> 1984<td class="colFirst"><code>void</code></td> 1985<td class="colLast"><span class="strong">StdArraySerializers.CharArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.CharArraySerializer.html#serialize(char[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(char[] value, 1986 com.fasterxml.jackson.core.JsonGenerator jgen, 1987 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1988</tr> 1989<tr class="rowColor"> 1990<td class="colFirst"><code>void</code></td> 1991<td class="colLast"><span class="strong">ClassSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ClassSerializer.html#serialize(java.lang.Class, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> value, 1992 com.fasterxml.jackson.core.JsonGenerator jgen, 1993 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 1994</tr> 1995<tr class="altColor"> 1996<td class="colFirst"><code>void</code></td> 1997<td class="colLast"><span class="strong">CollectionSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html#serialize(java.util.Collection, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><?> value, 1998 com.fasterxml.jackson.core.JsonGenerator jgen, 1999 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2000</tr> 2001<tr class="rowColor"> 2002<td class="colFirst"><code>void</code></td> 2003<td class="colLast"><span class="strong">StdKeySerializers.DateKeySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.DateKeySerializer.html#serialize(java.util.Date, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> value, 2004 com.fasterxml.jackson.core.JsonGenerator jgen, 2005 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2006</tr> 2007<tr class="altColor"> 2008<td class="colFirst"><code>void</code></td> 2009<td class="colLast"><span class="strong">SqlDateSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/SqlDateSerializer.html#serialize(java.sql.Date, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql">Date</a> value, 2010 com.fasterxml.jackson.core.JsonGenerator jgen, 2011 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2012</tr> 2013<tr class="rowColor"> 2014<td class="colFirst"><code>void</code></td> 2015<td class="colLast"><span class="strong">DateSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/DateSerializer.html#serialize(java.util.Date, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a> value, 2016 com.fasterxml.jackson.core.JsonGenerator jgen, 2017 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2018</tr> 2019<tr class="altColor"> 2020<td class="colFirst"><code>void</code></td> 2021<td class="colLast"><span class="strong">StdArraySerializers.DoubleArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.DoubleArraySerializer.html#serialize(double[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(double[] value, 2022 com.fasterxml.jackson.core.JsonGenerator jgen, 2023 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2024</tr> 2025<tr class="rowColor"> 2026<td class="colFirst"><code>void</code></td> 2027<td class="colLast"><span class="strong">NumberSerializers.DoubleSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.DoubleSerializer.html#serialize(java.lang.Double, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a> value, 2028 com.fasterxml.jackson.core.JsonGenerator jgen, 2029 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2030</tr> 2031<tr class="altColor"> 2032<td class="colFirst"><code>void</code></td> 2033<td class="colLast"><span class="strong">EnumSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSerializer.html#serialize(java.lang.Enum, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?> en, 2034 com.fasterxml.jackson.core.JsonGenerator jgen, 2035 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2036</tr> 2037<tr class="rowColor"> 2038<td class="colFirst"><code>void</code></td> 2039<td class="colLast"><span class="strong">EnumMapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#serialize(java.util.EnumMap, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/EnumMap.html?is-external=true" title="class or interface in java.util">EnumMap</a><? extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?>,?> value, 2040 com.fasterxml.jackson.core.JsonGenerator jgen, 2041 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 2042<div class="block"><strong>Deprecated.</strong> </div> 2043 </td> 2044</tr> 2045<tr class="altColor"> 2046<td class="colFirst"><code>void</code></td> 2047<td class="colLast"><span class="strong">EnumSetSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.html#serialize(java.util.EnumSet, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><? extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?>> value, 2048 com.fasterxml.jackson.core.JsonGenerator jgen, 2049 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2050</tr> 2051<tr class="rowColor"> 2052<td class="colFirst"><code>void</code></td> 2053<td class="colLast"><span class="strong">FileSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/FileSerializer.html#serialize(java.io.File, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a> value, 2054 com.fasterxml.jackson.core.JsonGenerator jgen, 2055 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2056</tr> 2057<tr class="altColor"> 2058<td class="colFirst"><code>void</code></td> 2059<td class="colLast"><span class="strong">StdArraySerializers.FloatArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.FloatArraySerializer.html#serialize(float[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(float[] value, 2060 com.fasterxml.jackson.core.JsonGenerator jgen, 2061 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2062</tr> 2063<tr class="rowColor"> 2064<td class="colFirst"><code>void</code></td> 2065<td class="colLast"><span class="strong">NumberSerializers.FloatSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.FloatSerializer.html#serialize(java.lang.Float, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a> value, 2066 com.fasterxml.jackson.core.JsonGenerator jgen, 2067 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2068</tr> 2069<tr class="altColor"> 2070<td class="colFirst"><code>void</code></td> 2071<td class="colLast"><span class="strong">InetAddressSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/InetAddressSerializer.html#serialize(java.net.InetAddress, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/net/InetAddress.html?is-external=true" title="class or interface in java.net">InetAddress</a> value, 2072 com.fasterxml.jackson.core.JsonGenerator jgen, 2073 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2074</tr> 2075<tr class="rowColor"> 2076<td class="colFirst"><code>void</code></td> 2077<td class="colLast"><span class="strong">InetSocketAddressSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/InetSocketAddressSerializer.html#serialize(java.net.InetSocketAddress, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a> value, 2078 com.fasterxml.jackson.core.JsonGenerator jgen, 2079 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2080</tr> 2081<tr class="altColor"> 2082<td class="colFirst"><code>void</code></td> 2083<td class="colLast"><span class="strong">StdArraySerializers.IntArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.IntArraySerializer.html#serialize(int[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(int[] value, 2084 com.fasterxml.jackson.core.JsonGenerator jgen, 2085 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2086</tr> 2087<tr class="rowColor"> 2088<td class="colFirst"><code>void</code></td> 2089<td class="colLast"><span class="strong">NumberSerializers.IntegerSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.IntegerSerializer.html#serialize(java.lang.Integer, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> value, 2090 com.fasterxml.jackson.core.JsonGenerator jgen, 2091 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2092</tr> 2093<tr class="altColor"> 2094<td class="colFirst"><code>void</code></td> 2095<td class="colLast"><span class="strong">IterableSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/IterableSerializer.html#serialize(java.lang.Iterable, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><?> value, 2096 com.fasterxml.jackson.core.JsonGenerator jgen, 2097 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2098</tr> 2099<tr class="rowColor"> 2100<td class="colFirst"><code>void</code></td> 2101<td class="colLast"><span class="strong">SerializableSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/SerializableSerializer.html#serialize(com.fasterxml.jackson.databind.JsonSerializable, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html" title="interface in com.fasterxml.jackson.databind">JsonSerializable</a> value, 2102 com.fasterxml.jackson.core.JsonGenerator jgen, 2103 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2104</tr> 2105<tr class="altColor"> 2106<td class="colFirst"><code>void</code></td> 2107<td class="colLast"><span class="strong">StdArraySerializers.LongArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.LongArraySerializer.html#serialize(long[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(long[] value, 2108 com.fasterxml.jackson.core.JsonGenerator jgen, 2109 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2110</tr> 2111<tr class="rowColor"> 2112<td class="colFirst"><code>void</code></td> 2113<td class="colLast"><span class="strong">NumberSerializers.LongSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.LongSerializer.html#serialize(java.lang.Long, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> value, 2114 com.fasterxml.jackson.core.JsonGenerator jgen, 2115 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2116</tr> 2117<tr class="altColor"> 2118<td class="colFirst"><code>void</code></td> 2119<td class="colLast"><span class="strong">MapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#serialize(java.util.Map, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><?,?> value, 2120 com.fasterxml.jackson.core.JsonGenerator gen, 2121 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2122</tr> 2123<tr class="rowColor"> 2124<td class="colFirst"><code>void</code></td> 2125<td class="colLast"><span class="strong">NumberSerializers.IntLikeSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.IntLikeSerializer.html#serialize(java.lang.Number, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> value, 2126 com.fasterxml.jackson.core.JsonGenerator jgen, 2127 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2128</tr> 2129<tr class="altColor"> 2130<td class="colFirst"><code>void</code></td> 2131<td class="colLast"><span class="strong">NumberSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializer.html#serialize(java.lang.Number, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a> value, 2132 com.fasterxml.jackson.core.JsonGenerator jgen, 2133 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2134</tr> 2135<tr class="rowColor"> 2136<td class="colFirst"><code>void</code></td> 2137<td class="colLast"><span class="strong">ObjectArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#serialize(java.lang.Object[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[] value, 2138 com.fasterxml.jackson.core.JsonGenerator jgen, 2139 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2140</tr> 2141<tr class="altColor"> 2142<td class="colFirst"><code>void</code></td> 2143<td class="colLast"><span class="strong">ToStringSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ToStringSerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 2144 com.fasterxml.jackson.core.JsonGenerator gen, 2145 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2146</tr> 2147<tr class="rowColor"> 2148<td class="colFirst"><code>void</code></td> 2149<td class="colLast"><span class="strong">StdKeySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 2150 com.fasterxml.jackson.core.JsonGenerator jgen, 2151 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2152</tr> 2153<tr class="altColor"> 2154<td class="colFirst"><code>void</code></td> 2155<td class="colLast"><span class="strong">StdDelegatingSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 2156 com.fasterxml.jackson.core.JsonGenerator gen, 2157 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2158</tr> 2159<tr class="rowColor"> 2160<td class="colFirst"><code>void</code></td> 2161<td class="colLast"><span class="strong">NullSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NullSerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 2162 com.fasterxml.jackson.core.JsonGenerator jgen, 2163 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2164</tr> 2165<tr class="altColor"> 2166<td class="colFirst"><code>void</code></td> 2167<td class="colLast"><span class="strong">JsonValueSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 2168 com.fasterxml.jackson.core.JsonGenerator jgen, 2169 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> prov)</code> </td> 2170</tr> 2171<tr class="rowColor"> 2172<td class="colFirst"><code>abstract void</code></td> 2173<td class="colLast"><span class="strong">BeanSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 2174 com.fasterxml.jackson.core.JsonGenerator jgen, 2175 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2176</tr> 2177<tr class="altColor"> 2178<td class="colFirst"><code>void</code></td> 2179<td class="colLast"><span class="strong">StdArraySerializers.ShortArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ShortArraySerializer.html#serialize(short[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(short[] value, 2180 com.fasterxml.jackson.core.JsonGenerator jgen, 2181 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2182</tr> 2183<tr class="rowColor"> 2184<td class="colFirst"><code>void</code></td> 2185<td class="colLast"><span class="strong">NumberSerializers.ShortSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.ShortSerializer.html#serialize(java.lang.Short, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Short.html?is-external=true" title="class or interface in java.lang">Short</a> value, 2186 com.fasterxml.jackson.core.JsonGenerator jgen, 2187 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2188</tr> 2189<tr class="altColor"> 2190<td class="colFirst"><code>void</code></td> 2191<td class="colLast"><span class="strong">StringSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StringSerializer.html#serialize(java.lang.String, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value, 2192 com.fasterxml.jackson.core.JsonGenerator jgen, 2193 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2194</tr> 2195<tr class="rowColor"> 2196<td class="colFirst"><code>void</code></td> 2197<td class="colLast"><span class="strong">StdKeySerializers.StringKeySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.StringKeySerializer.html#serialize(java.lang.String, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value, 2198 com.fasterxml.jackson.core.JsonGenerator jgen, 2199 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2200</tr> 2201<tr class="altColor"> 2202<td class="colFirst"><code>void</code></td> 2203<td class="colLast"><span class="strong">SqlTimeSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/SqlTimeSerializer.html#serialize(java.sql.Time, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql">Time</a> value, 2204 com.fasterxml.jackson.core.JsonGenerator jgen, 2205 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2206</tr> 2207<tr class="rowColor"> 2208<td class="colFirst"><code>void</code></td> 2209<td class="colLast"><span class="strong">TimeZoneSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/TimeZoneSerializer.html#serialize(java.util.TimeZone, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> value, 2210 com.fasterxml.jackson.core.JsonGenerator jgen, 2211 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2212</tr> 2213<tr class="altColor"> 2214<td class="colFirst"><code>abstract void</code></td> 2215<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#serialize(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html" title="type parameter in StdSerializer">T</a> value, 2216 com.fasterxml.jackson.core.JsonGenerator jgen, 2217 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2218</tr> 2219<tr class="rowColor"> 2220<td class="colFirst"><code>void</code></td> 2221<td class="colLast"><span class="strong">RawSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/RawSerializer.html#serialize(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/RawSerializer.html" title="type parameter in RawSerializer">T</a> value, 2222 com.fasterxml.jackson.core.JsonGenerator jgen, 2223 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2224</tr> 2225<tr class="altColor"> 2226<td class="colFirst"><code>abstract void</code></td> 2227<td class="colLast"><span class="strong">DateTimeSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html#serialize(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html" title="type parameter in DateTimeSerializerBase">T</a> value, 2228 com.fasterxml.jackson.core.JsonGenerator jgen, 2229 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2230</tr> 2231<tr class="rowColor"> 2232<td class="colFirst"><code>void</code></td> 2233<td class="colLast"><span class="strong">AsArraySerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#serialize(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html" title="type parameter in AsArraySerializerBase">T</a> value, 2234 com.fasterxml.jackson.core.JsonGenerator gen, 2235 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2236</tr> 2237<tr class="altColor"> 2238<td class="colFirst"><code>void</code></td> 2239<td class="colLast"><span class="strong">ArraySerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html#serialize(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html" title="type parameter in ArraySerializerBase">T</a> value, 2240 com.fasterxml.jackson.core.JsonGenerator gen, 2241 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2242</tr> 2243<tr class="rowColor"> 2244<td class="colFirst"><code>void</code></td> 2245<td class="colLast"><span class="strong">TokenBufferSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/TokenBufferSerializer.html#serialize(com.fasterxml.jackson.databind.util.TokenBuffer, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</a> value, 2246 com.fasterxml.jackson.core.JsonGenerator jgen, 2247 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2248</tr> 2249<tr class="altColor"> 2250<td class="colFirst"><code>void</code></td> 2251<td class="colLast"><span class="strong">UUIDSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/UUIDSerializer.html#serialize(java.util.UUID, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a> value, 2252 com.fasterxml.jackson.core.JsonGenerator gen, 2253 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2254</tr> 2255<tr class="rowColor"> 2256<td class="colFirst"><code>void</code></td> 2257<td class="colLast"><span class="strong">MapProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html#serializeAsElement(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeAsElement</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 2258 com.fasterxml.jackson.core.JsonGenerator jgen, 2259 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2260</tr> 2261<tr class="altColor"> 2262<td class="colFirst"><code>void</code></td> 2263<td class="colLast"><span class="strong">MapProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html#serializeAsField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeAsField</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 2264 com.fasterxml.jackson.core.JsonGenerator jgen, 2265 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2266</tr> 2267<tr class="rowColor"> 2268<td class="colFirst"><code>void</code></td> 2269<td class="colLast"><span class="strong">MapProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html#serializeAsOmittedField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeAsOmittedField</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 2270 com.fasterxml.jackson.core.JsonGenerator jgen, 2271 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2272</tr> 2273<tr class="altColor"> 2274<td class="colFirst"><code>void</code></td> 2275<td class="colLast"><span class="strong">MapProperty.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html#serializeAsPlaceholder(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeAsPlaceholder</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 2276 com.fasterxml.jackson.core.JsonGenerator jgen, 2277 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2278</tr> 2279<tr class="rowColor"> 2280<td class="colFirst"><code>void</code></td> 2281<td class="colLast"><span class="strong">StdArraySerializers.BooleanArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.BooleanArraySerializer.html#serializeContents(boolean[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</a></strong>(boolean[] value, 2282 com.fasterxml.jackson.core.JsonGenerator jgen, 2283 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2284</tr> 2285<tr class="altColor"> 2286<td class="colFirst"><code>void</code></td> 2287<td class="colLast"><span class="strong">CollectionSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html#serializeContents(java.util.Collection, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><?> value, 2288 com.fasterxml.jackson.core.JsonGenerator jgen, 2289 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2290</tr> 2291<tr class="rowColor"> 2292<td class="colFirst"><code>void</code></td> 2293<td class="colLast"><span class="strong">StdArraySerializers.DoubleArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.DoubleArraySerializer.html#serializeContents(double[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</a></strong>(double[] value, 2294 com.fasterxml.jackson.core.JsonGenerator jgen, 2295 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2296</tr> 2297<tr class="altColor"> 2298<td class="colFirst"><code>protected void</code></td> 2299<td class="colLast"><span class="strong">EnumMapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#serializeContents(java.util.EnumMap, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/EnumMap.html?is-external=true" title="class or interface in java.util">EnumMap</a><? extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?>,?> value, 2300 com.fasterxml.jackson.core.JsonGenerator jgen, 2301 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 2302<div class="block"><strong>Deprecated.</strong> </div> 2303 </td> 2304</tr> 2305<tr class="rowColor"> 2306<td class="colFirst"><code>void</code></td> 2307<td class="colLast"><span class="strong">EnumSetSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.html#serializeContents(java.util.EnumSet, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><? extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?>> value, 2308 com.fasterxml.jackson.core.JsonGenerator jgen, 2309 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2310</tr> 2311<tr class="altColor"> 2312<td class="colFirst"><code>void</code></td> 2313<td class="colLast"><span class="strong">StdArraySerializers.FloatArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.FloatArraySerializer.html#serializeContents(float[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</a></strong>(float[] value, 2314 com.fasterxml.jackson.core.JsonGenerator jgen, 2315 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2316</tr> 2317<tr class="rowColor"> 2318<td class="colFirst"><code>void</code></td> 2319<td class="colLast"><span class="strong">StdArraySerializers.IntArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.IntArraySerializer.html#serializeContents(int[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</a></strong>(int[] value, 2320 com.fasterxml.jackson.core.JsonGenerator jgen, 2321 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2322</tr> 2323<tr class="altColor"> 2324<td class="colFirst"><code>void</code></td> 2325<td class="colLast"><span class="strong">IterableSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/IterableSerializer.html#serializeContents(java.lang.Iterable, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><?> value, 2326 com.fasterxml.jackson.core.JsonGenerator jgen, 2327 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2328</tr> 2329<tr class="rowColor"> 2330<td class="colFirst"><code>void</code></td> 2331<td class="colLast"><span class="strong">StdArraySerializers.LongArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.LongArraySerializer.html#serializeContents(long[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</a></strong>(long[] value, 2332 com.fasterxml.jackson.core.JsonGenerator jgen, 2333 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2334</tr> 2335<tr class="altColor"> 2336<td class="colFirst"><code>void</code></td> 2337<td class="colLast"><span class="strong">ObjectArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#serializeContents(java.lang.Object[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[] value, 2338 com.fasterxml.jackson.core.JsonGenerator jgen, 2339 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2340</tr> 2341<tr class="rowColor"> 2342<td class="colFirst"><code>void</code></td> 2343<td class="colLast"><span class="strong">StdArraySerializers.ShortArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ShortArraySerializer.html#serializeContents(short[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</a></strong>(short[] value, 2344 com.fasterxml.jackson.core.JsonGenerator jgen, 2345 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2346</tr> 2347<tr class="altColor"> 2348<td class="colFirst"><code>protected abstract void</code></td> 2349<td class="colLast"><span class="strong">AsArraySerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#serializeContents(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html" title="type parameter in AsArraySerializerBase">T</a> value, 2350 com.fasterxml.jackson.core.JsonGenerator gen, 2351 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2352</tr> 2353<tr class="rowColor"> 2354<td class="colFirst"><code>protected abstract void</code></td> 2355<td class="colLast"><span class="strong">ArraySerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html#serializeContents(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html" title="type parameter in ArraySerializerBase">T</a> value, 2356 com.fasterxml.jackson.core.JsonGenerator jgen, 2357 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2358</tr> 2359<tr class="altColor"> 2360<td class="colFirst"><code>void</code></td> 2361<td class="colLast"><span class="strong">CollectionSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html#serializeContentsUsing(java.util.Collection, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JsonSerializer)">serializeContentsUsing</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><?> value, 2362 com.fasterxml.jackson.core.JsonGenerator jgen, 2363 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2364 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> ser)</code> </td> 2365</tr> 2366<tr class="rowColor"> 2367<td class="colFirst"><code>protected void</code></td> 2368<td class="colLast"><span class="strong">EnumMapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#serializeContentsUsing(java.util.EnumMap, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JsonSerializer)">serializeContentsUsing</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/EnumMap.html?is-external=true" title="class or interface in java.util">EnumMap</a><? extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?>,?> value, 2369 com.fasterxml.jackson.core.JsonGenerator jgen, 2370 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2371 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> valueSer)</code> 2372<div class="block"><strong>Deprecated.</strong> </div> 2373 </td> 2374</tr> 2375<tr class="altColor"> 2376<td class="colFirst"><code>void</code></td> 2377<td class="colLast"><span class="strong">ObjectArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#serializeContentsUsing(java.lang.Object[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JsonSerializer)">serializeContentsUsing</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[] value, 2378 com.fasterxml.jackson.core.JsonGenerator jgen, 2379 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2380 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> ser)</code> </td> 2381</tr> 2382<tr class="rowColor"> 2383<td class="colFirst"><code>void</code></td> 2384<td class="colLast"><span class="strong">MapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#serializeFields(java.util.Map, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeFields</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><?,?> value, 2385 com.fasterxml.jackson.core.JsonGenerator gen, 2386 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 2387<div class="block">Method called to serialize fields, when the value type is not statically known; 2388 but we know that no value suppression is needed (which simplifies processing a bit)</div> 2389</td> 2390</tr> 2391<tr class="altColor"> 2392<td class="colFirst"><code>protected void</code></td> 2393<td class="colLast"><span class="strong">BeanSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#serializeFields(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeFields</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 2394 com.fasterxml.jackson.core.JsonGenerator jgen, 2395 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2396</tr> 2397<tr class="rowColor"> 2398<td class="colFirst"><code>protected void</code></td> 2399<td class="colLast"><span class="strong">BeanSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#serializeFieldsFiltered(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeFieldsFiltered</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 2400 com.fasterxml.jackson.core.JsonGenerator jgen, 2401 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 2402<div class="block">Alternative serialization method that gets called when there is a 2403 <a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser"><code>PropertyFilter</code></a> that needs to be called to determine 2404 which properties are to be serialized (and possibly how)</div> 2405</td> 2406</tr> 2407<tr class="altColor"> 2408<td class="colFirst"><code>protected void</code></td> 2409<td class="colLast"><span class="strong">MapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#serializeFieldsUsing(java.util.Map, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JsonSerializer)">serializeFieldsUsing</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><?,?> value, 2410 com.fasterxml.jackson.core.JsonGenerator gen, 2411 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2412 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> ser)</code> 2413<div class="block">Method called to serialize fields, when the value type is statically known, 2414 so that value serializer is passed and does not need to be fetched from 2415 provider.</div> 2416</td> 2417</tr> 2418<tr class="rowColor"> 2419<td class="colFirst"><code>void</code></td> 2420<td class="colLast"><span class="strong">MapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#serializeFilteredFields(java.util.Map, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.ser.PropertyFilter)">serializeFilteredFields</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><?,?> value, 2421 com.fasterxml.jackson.core.JsonGenerator gen, 2422 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2423 <a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser">PropertyFilter</a> filter)</code> 2424<div class="block"><strong>Deprecated.</strong> </div> 2425</td> 2426</tr> 2427<tr class="altColor"> 2428<td class="colFirst"><code>void</code></td> 2429<td class="colLast"><span class="strong">MapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#serializeFilteredFields(java.util.Map, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.ser.PropertyFilter, java.lang.Object)">serializeFilteredFields</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><?,?> value, 2430 com.fasterxml.jackson.core.JsonGenerator gen, 2431 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2432 <a href="../../../../../com/fasterxml/jackson/databind/ser/PropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser">PropertyFilter</a> filter, 2433 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> suppressableValue)</code> 2434<div class="block">Helper method used when we have a JSON Filter to use for potentially 2435 filtering out Map entries.</div> 2436</td> 2437</tr> 2438<tr class="rowColor"> 2439<td class="colFirst"><code>void</code></td> 2440<td class="colLast"><span class="strong">MapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#serializeOptionalFields(java.util.Map, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, java.lang.Object)">serializeOptionalFields</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><?,?> value, 2441 com.fasterxml.jackson.core.JsonGenerator gen, 2442 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2443 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> suppressableValue)</code> </td> 2444</tr> 2445<tr class="altColor"> 2446<td class="colFirst"><code>void</code></td> 2447<td class="colLast"><span class="strong">ObjectArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#serializeTypedContents(java.lang.Object[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeTypedContents</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[] value, 2448 com.fasterxml.jackson.core.JsonGenerator jgen, 2449 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2450</tr> 2451<tr class="rowColor"> 2452<td class="colFirst"><code>protected void</code></td> 2453<td class="colLast"><span class="strong">MapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#serializeTypedFields(java.util.Map, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeTypedFields</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><?,?> value, 2454 com.fasterxml.jackson.core.JsonGenerator gen, 2455 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> 2456<div class="block"><strong>Deprecated.</strong> </div> 2457</td> 2458</tr> 2459<tr class="altColor"> 2460<td class="colFirst"><code>protected void</code></td> 2461<td class="colLast"><span class="strong">MapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#serializeTypedFields(java.util.Map, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, java.lang.Object)">serializeTypedFields</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><?,?> value, 2462 com.fasterxml.jackson.core.JsonGenerator gen, 2463 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2464 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> suppressableValue)</code> </td> 2465</tr> 2466<tr class="rowColor"> 2467<td class="colFirst"><code>void</code></td> 2468<td class="colLast"><span class="strong">StdArraySerializers.ByteArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ByteArraySerializer.html#serializeWithType(byte[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(byte[] value, 2469 com.fasterxml.jackson.core.JsonGenerator jgen, 2470 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2471 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 2472</tr> 2473<tr class="altColor"> 2474<td class="colFirst"><code>void</code></td> 2475<td class="colLast"><span class="strong">StdArraySerializers.CharArraySerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.CharArraySerializer.html#serializeWithType(char[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(char[] value, 2476 com.fasterxml.jackson.core.JsonGenerator jgen, 2477 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2478 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 2479</tr> 2480<tr class="rowColor"> 2481<td class="colFirst"><code>void</code></td> 2482<td class="colLast"><span class="strong">NumberSerializers.DoubleSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.DoubleSerializer.html#serializeWithType(java.lang.Double, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a> value, 2483 com.fasterxml.jackson.core.JsonGenerator jgen, 2484 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2485 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 2486</tr> 2487<tr class="altColor"> 2488<td class="colFirst"><code>void</code></td> 2489<td class="colLast"><span class="strong">EnumMapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#serializeWithType(java.util.EnumMap, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/EnumMap.html?is-external=true" title="class or interface in java.util">EnumMap</a><? extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?>,?> value, 2490 com.fasterxml.jackson.core.JsonGenerator jgen, 2491 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2492 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> 2493<div class="block"><strong>Deprecated.</strong> </div> 2494 </td> 2495</tr> 2496<tr class="rowColor"> 2497<td class="colFirst"><code>void</code></td> 2498<td class="colLast"><span class="strong">InetAddressSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/InetAddressSerializer.html#serializeWithType(java.net.InetAddress, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/net/InetAddress.html?is-external=true" title="class or interface in java.net">InetAddress</a> value, 2499 com.fasterxml.jackson.core.JsonGenerator jgen, 2500 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2501 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 2502</tr> 2503<tr class="altColor"> 2504<td class="colFirst"><code>void</code></td> 2505<td class="colLast"><span class="strong">InetSocketAddressSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/InetSocketAddressSerializer.html#serializeWithType(java.net.InetSocketAddress, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a> value, 2506 com.fasterxml.jackson.core.JsonGenerator jgen, 2507 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2508 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 2509</tr> 2510<tr class="rowColor"> 2511<td class="colFirst"><code>void</code></td> 2512<td class="colLast"><span class="strong">NumberSerializers.IntegerSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.IntegerSerializer.html#serializeWithType(java.lang.Integer, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> value, 2513 com.fasterxml.jackson.core.JsonGenerator jgen, 2514 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2515 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 2516</tr> 2517<tr class="altColor"> 2518<td class="colFirst"><code>void</code></td> 2519<td class="colLast"><span class="strong">SerializableSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/SerializableSerializer.html#serializeWithType(com.fasterxml.jackson.databind.JsonSerializable, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html" title="interface in com.fasterxml.jackson.databind">JsonSerializable</a> value, 2520 com.fasterxml.jackson.core.JsonGenerator jgen, 2521 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2522 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 2523</tr> 2524<tr class="rowColor"> 2525<td class="colFirst"><code>void</code></td> 2526<td class="colLast"><span class="strong">MapSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#serializeWithType(java.util.Map, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><?,?> value, 2527 com.fasterxml.jackson.core.JsonGenerator gen, 2528 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2529 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 2530</tr> 2531<tr class="altColor"> 2532<td class="colFirst"><code>void</code></td> 2533<td class="colLast"><span class="strong">ToStringSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ToStringSerializer.html#serializeWithType(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 2534 com.fasterxml.jackson.core.JsonGenerator gen, 2535 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2536 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> 2537<div class="block">Default implementation will write type prefix, call regular serialization 2538 method (since assumption is that value itself does not need JSON 2539 Array or Object start/end markers), and then write type suffix.</div> 2540</td> 2541</tr> 2542<tr class="rowColor"> 2543<td class="colFirst"><code>void</code></td> 2544<td class="colLast"><span class="strong">StdDelegatingSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#serializeWithType(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value, 2545 com.fasterxml.jackson.core.JsonGenerator gen, 2546 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2547 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 2548</tr> 2549<tr class="altColor"> 2550<td class="colFirst"><code>void</code></td> 2551<td class="colLast"><span class="strong">JsonValueSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#serializeWithType(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 2552 com.fasterxml.jackson.core.JsonGenerator jgen, 2553 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2554 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer0)</code> </td> 2555</tr> 2556<tr class="rowColor"> 2557<td class="colFirst"><code>void</code></td> 2558<td class="colLast"><span class="strong">BeanSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#serializeWithType(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 2559 com.fasterxml.jackson.core.JsonGenerator gen, 2560 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2561 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 2562</tr> 2563<tr class="altColor"> 2564<td class="colFirst"><code>void</code></td> 2565<td class="colLast"><span class="strong">TimeZoneSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/TimeZoneSerializer.html#serializeWithType(java.util.TimeZone, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> value, 2566 com.fasterxml.jackson.core.JsonGenerator jgen, 2567 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2568 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 2569</tr> 2570<tr class="rowColor"> 2571<td class="colFirst"><code>void</code></td> 2572<td class="colLast"><span class="strong">StdScalarSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdScalarSerializer.html#serializeWithType(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdScalarSerializer.html" title="type parameter in StdScalarSerializer">T</a> value, 2573 com.fasterxml.jackson.core.JsonGenerator jgen, 2574 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2575 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> 2576<div class="block">Default implementation will write type prefix, call regular serialization 2577 method (since assumption is that value itself does not need JSON 2578 Array or Object start/end markers), and then write type suffix.</div> 2579</td> 2580</tr> 2581<tr class="altColor"> 2582<td class="colFirst"><code>void</code></td> 2583<td class="colLast"><span class="strong">RawSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/RawSerializer.html#serializeWithType(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/RawSerializer.html" title="type parameter in RawSerializer">T</a> value, 2584 com.fasterxml.jackson.core.JsonGenerator jgen, 2585 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2586 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 2587</tr> 2588<tr class="rowColor"> 2589<td class="colFirst"><code>void</code></td> 2590<td class="colLast"><span class="strong">NonTypedScalarSerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NonTypedScalarSerializerBase.html#serializeWithType(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/NonTypedScalarSerializerBase.html" title="type parameter in NonTypedScalarSerializerBase">T</a> value, 2591 com.fasterxml.jackson.core.JsonGenerator jgen, 2592 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2593 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 2594</tr> 2595<tr class="altColor"> 2596<td class="colFirst"><code>void</code></td> 2597<td class="colLast"><span class="strong">AsArraySerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#serializeWithType(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html" title="type parameter in AsArraySerializerBase">T</a> value, 2598 com.fasterxml.jackson.core.JsonGenerator gen, 2599 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2600 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 2601</tr> 2602<tr class="rowColor"> 2603<td class="colFirst"><code>void</code></td> 2604<td class="colLast"><span class="strong">ArraySerializerBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html#serializeWithType(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html" title="type parameter in ArraySerializerBase">T</a> value, 2605 com.fasterxml.jackson.core.JsonGenerator gen, 2606 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2607 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 2608</tr> 2609<tr class="altColor"> 2610<td class="colFirst"><code>void</code></td> 2611<td class="colLast"><span class="strong">TokenBufferSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/TokenBufferSerializer.html#serializeWithType(com.fasterxml.jackson.databind.util.TokenBuffer, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</a> value, 2612 com.fasterxml.jackson.core.JsonGenerator jgen, 2613 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2614 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> 2615<div class="block">Implementing typed output for contents of a TokenBuffer is very tricky, 2616 since we do not know for sure what its contents might look like (or, rather, 2617 we do know when serializing, but not necessarily when deserializing!) 2618 One possibility would be to check the current token, and use that to 2619 determine if we would output JSON Array, Object or scalar value.</div> 2620</td> 2621</tr> 2622<tr class="rowColor"> 2623<td class="colFirst"><code>void</code></td> 2624<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#wrapAndThrow(com.fasterxml.jackson.databind.SerializerProvider, java.lang.Throwable, java.lang.Object, int)">wrapAndThrow</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2625 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t, 2626 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 2627 int index)</code> </td> 2628</tr> 2629<tr class="altColor"> 2630<td class="colFirst"><code>void</code></td> 2631<td class="colLast"><span class="strong">StdSerializer.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#wrapAndThrow(com.fasterxml.jackson.databind.SerializerProvider, java.lang.Throwable, java.lang.Object, java.lang.String)">wrapAndThrow</a></strong>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2632 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t, 2633 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> bean, 2634 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> fieldName)</code> 2635<div class="block">Method that will modify caught exception (passed in as argument) 2636 as necessary to include reference information, and to ensure it 2637 is a subtype of <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><code>IOException</code></a>, or an unchecked exception.</div> 2638</td> 2639</tr> 2640</tbody> 2641</table> 2642</li> 2643<li class="blockList"><a name="com.fasterxml.jackson.databind.type"> 2644<!-- --> 2645</a> 2646<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> in <a href="../../../../../com/fasterxml/jackson/databind/type/package-summary.html">com.fasterxml.jackson.databind.type</a></h3> 2647<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 2648<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/type/package-summary.html">com.fasterxml.jackson.databind.type</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></span><span class="tabEnd"> </span></caption> 2649<tr> 2650<th class="colFirst" scope="col">Modifier and Type</th> 2651<th class="colLast" scope="col">Method and Description</th> 2652</tr> 2653<tbody> 2654<tr class="altColor"> 2655<td class="colFirst"><code>void</code></td> 2656<td class="colLast"><span class="strong">TypeBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/type/TypeBase.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator jgen, 2657 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2658</tr> 2659<tr class="rowColor"> 2660<td class="colFirst"><code>void</code></td> 2661<td class="colLast"><span class="strong">TypeBase.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/type/TypeBase.html#serializeWithType(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(com.fasterxml.jackson.core.JsonGenerator jgen, 2662 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2663 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 2664</tr> 2665</tbody> 2666</table> 2667</li> 2668<li class="blockList"><a name="com.fasterxml.jackson.databind.util"> 2669<!-- --> 2670</a> 2671<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> in <a href="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</a></h3> 2672<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 2673<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/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a></span><span class="tabEnd"> </span></caption> 2674<tr> 2675<th class="colFirst" scope="col">Modifier and Type</th> 2676<th class="colLast" scope="col">Method and Description</th> 2677</tr> 2678<tbody> 2679<tr class="altColor"> 2680<td class="colFirst"><code>void</code></td> 2681<td class="colLast"><span class="strong">JSONWrappedObject.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/JSONWrappedObject.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator jgen, 2682 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2683</tr> 2684<tr class="rowColor"> 2685<td class="colFirst"><code>void</code></td> 2686<td class="colLast"><span class="strong">JSONPObject.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/JSONPObject.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</a></strong>(com.fasterxml.jackson.core.JsonGenerator jgen, 2687 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider)</code> </td> 2688</tr> 2689<tr class="altColor"> 2690<td class="colFirst"><code>void</code></td> 2691<td class="colLast"><span class="strong">JSONWrappedObject.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/JSONWrappedObject.html#serializeWithType(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(com.fasterxml.jackson.core.JsonGenerator jgen, 2692 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2693 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 2694</tr> 2695<tr class="rowColor"> 2696<td class="colFirst"><code>void</code></td> 2697<td class="colLast"><span class="strong">JSONPObject.</span><code><strong><a href="../../../../../com/fasterxml/jackson/databind/util/JSONPObject.html#serializeWithType(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</a></strong>(com.fasterxml.jackson.core.JsonGenerator jgen, 2698 <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> provider, 2699 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a> typeSer)</code> </td> 2700</tr> 2701</tbody> 2702</table> 2703</li> 2704</ul> 2705</li> 2706</ul> 2707</div> 2708<!-- ======= START OF BOTTOM NAVBAR ====== --> 2709<div class="bottomNav"><a name="navbar_bottom"> 2710<!-- --> 2711</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 2712<!-- --> 2713</a> 2714<ul class="navList" title="Navigation"> 2715<li><a href="../../../../../overview-summary.html">Overview</a></li> 2716<li><a href="../package-summary.html">Package</a></li> 2717<li><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">Class</a></li> 2718<li class="navBarCell1Rev">Use</li> 2719<li><a href="../package-tree.html">Tree</a></li> 2720<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 2721<li><a href="../../../../../index-all.html">Index</a></li> 2722<li><a href="../../../../../help-doc.html">Help</a></li> 2723</ul> 2724</div> 2725<div class="subNav"> 2726<ul class="navList"> 2727<li>Prev</li> 2728<li>Next</li> 2729</ul> 2730<ul class="navList"> 2731<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/SerializerProvider.html" target="_top">Frames</a></li> 2732<li><a href="SerializerProvider.html" target="_top">No Frames</a></li> 2733</ul> 2734<ul class="navList" id="allclasses_navbar_bottom"> 2735<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 2736</ul> 2737<div> 2738<script type="text/javascript"><!-- 2739 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 2740 if(window==top) { 2741 allClassesLink.style.display = "block"; 2742 } 2743 else { 2744 allClassesLink.style.display = "none"; 2745 } 2746 //--> 2747</script> 2748</div> 2749<a name="skip-navbar_bottom"> 2750<!-- --> 2751</a></div> 2752<!-- ======== END OF BOTTOM NAVBAR ======= --> 2753<p class="legalCopy"><small>Copyright © 2014-2015 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.</small></p> 2754</body> 2755</html> 2756