• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!-- NewPage -->
3<html lang="en">
4<head>
5<!-- Generated by javadoc (1.8.0) on Sun Jul 19 11:36:54 PDT 2015 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>Uses of Class com.fasterxml.jackson.databind.JsonSerializer (jackson-databind 2.6.0 API)</title>
8<meta name="date" content="2015-07-19">
9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
10<script type="text/javascript" src="../../../../../script.js"></script>
11</head>
12<body>
13<script type="text/javascript"><!--
14    try {
15        if (location.href.indexOf('is-external=true') == -1) {
16            parent.document.title="Uses of Class com.fasterxml.jackson.databind.JsonSerializer (jackson-databind 2.6.0 API)";
17        }
18    }
19    catch(err) {
20    }
21//-->
22</script>
23<noscript>
24<div>JavaScript is disabled on your browser.</div>
25</noscript>
26<!-- ========= START OF TOP NAVBAR ======= -->
27<div class="topNav"><a name="navbar.top">
28<!--   -->
29</a>
30<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
31<a name="navbar.top.firstrow">
32<!--   -->
33</a>
34<ul class="navList" title="Navigation">
35<li><a href="../../../../../overview-summary.html">Overview</a></li>
36<li><a href="../package-summary.html">Package</a></li>
37<li><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">Class</a></li>
38<li class="navBarCell1Rev">Use</li>
39<li><a href="../package-tree.html">Tree</a></li>
40<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
41<li><a href="../../../../../index-all.html">Index</a></li>
42<li><a href="../../../../../help-doc.html">Help</a></li>
43</ul>
44</div>
45<div class="subNav">
46<ul class="navList">
47<li>Prev</li>
48<li>Next</li>
49</ul>
50<ul class="navList">
51<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/JsonSerializer.html" target="_top">Frames</a></li>
52<li><a href="JsonSerializer.html" target="_top">No&nbsp;Frames</a></li>
53</ul>
54<ul class="navList" id="allclasses_navbar_top">
55<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
56</ul>
57<div>
58<script type="text/javascript"><!--
59  allClassesLink = document.getElementById("allclasses_navbar_top");
60  if(window==top) {
61    allClassesLink.style.display = "block";
62  }
63  else {
64    allClassesLink.style.display = "none";
65  }
66  //-->
67</script>
68</div>
69<a name="skip.navbar.top">
70<!--   -->
71</a></div>
72<!-- ========= END OF TOP NAVBAR ========= -->
73<div class="header">
74<h2 title="Uses of Class com.fasterxml.jackson.databind.JsonSerializer" class="title">Uses of Class<br>com.fasterxml.jackson.databind.JsonSerializer</h2>
75</div>
76<div class="classUseContainer">
77<ul class="blockList">
78<li class="blockList">
79<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
80<caption><span>Packages that use <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
81<tr>
82<th class="colFirst" scope="col">Package</th>
83<th class="colLast" scope="col">Description</th>
84</tr>
85<tbody>
86<tr class="altColor">
87<td class="colFirst"><a href="#com.fasterxml.jackson.databind">com.fasterxml.jackson.databind</a></td>
88<td class="colLast">
89<div class="block">Basic data binding (mapping) functionality that
90allows for reading JSON content into Java Objects (POJOs)
91and JSON Trees (<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a>), as well as
92writing Java Objects and trees as JSON.</div>
93</td>
94</tr>
95<tr class="rowColor">
96<td class="colFirst"><a href="#com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg</a></td>
97<td class="colLast">
98<div class="block">Package that contains most of configuration-related classes;
99exception being couple of most-commonly used configuration
100things (like Feature enumerations) that are at the
101main level (<code>com.fasterxml.jackson.databind</code>).</div>
102</td>
103</tr>
104<tr class="altColor">
105<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext</a></td>
106<td class="colLast">
107<div class="block">Contains extended support for "external" packages: things that
108may or may not be present in runtime environment, but that are
109commonly enough used so that explicit support can be added.</div>
110</td>
111</tr>
112<tr class="rowColor">
113<td class="colFirst"><a href="#com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module</a></td>
114<td class="colLast">
115<div class="block">Package that contains classes and interfaces to help implement
116 custom extension <a href="../../../../../com/fasterxml/jackson/databind/Module.html" title="class in com.fasterxml.jackson.databind"><code>Module</code></a>s
117 (which are registered using
118 <a href="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#registerModule-com.fasterxml.jackson.databind.Module-"><code>ObjectMapper.registerModule(com.fasterxml.jackson.databind.Module)</code></a>.</div>
119</td>
120</tr>
121<tr class="altColor">
122<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td>
123<td class="colLast">
124<div class="block">Contains implementation classes of serialization part of
125 data binding.</div>
126</td>
127</tr>
128<tr class="rowColor">
129<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl</a></td>
130<td class="colLast">
131<div class="block">Contains implementation classes of serialization part of
132 data binding.</div>
133</td>
134</tr>
135<tr class="altColor">
136<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.std">com.fasterxml.jackson.databind.ser.std</a></td>
137<td class="colLast">&nbsp;</td>
138</tr>
139</tbody>
140</table>
141</li>
142<li class="blockList">
143<ul class="blockList">
144<li class="blockList"><a name="com.fasterxml.jackson.databind">
145<!--   -->
146</a>
147<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a> in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></h3>
148<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
149<caption><span>Subclasses of <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a> in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a></span><span class="tabEnd">&nbsp;</span></caption>
150<tr>
151<th class="colFirst" scope="col">Modifier and Type</th>
152<th class="colLast" scope="col">Class and Description</th>
153</tr>
154<tbody>
155<tr class="altColor">
156<td class="colFirst"><code>static class&nbsp;</code></td>
157<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.None.html" title="class in com.fasterxml.jackson.databind">JsonSerializer.None</a></span></code>
158<div class="block">This marker class is only to be used with annotations, to
159 indicate that <b>no serializer is configured</b>.</div>
160</td>
161</tr>
162</tbody>
163</table>
164<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
165<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</a> declared as <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
166<tr>
167<th class="colFirst" scope="col">Modifier and Type</th>
168<th class="colLast" scope="col">Field and Description</th>
169</tr>
170<tbody>
171<tr class="altColor">
172<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
173<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#Z:Z_keySerializer">_keySerializer</a></span></code>
174<div class="block">Serializer used to output non-null keys of Maps (which will get
175 output as JSON Objects), if not null; if null, us the standard
176 default key serializer.</div>
177</td>
178</tr>
179<tr class="rowColor">
180<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
181<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#Z:Z_nullKeySerializer">_nullKeySerializer</a></span></code>
182<div class="block">Serializer used to (try to) output a null key, due to an entry of
183 <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> having null key.</div>
184</td>
185</tr>
186<tr class="altColor">
187<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
188<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#Z:Z_nullValueSerializer">_nullValueSerializer</a></span></code>
189<div class="block">Serializer used to output a null value.</div>
190</td>
191</tr>
192<tr class="rowColor">
193<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
194<td class="colLast"><span class="typeNameLabel">SequenceWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SequenceWriter.html#Z:Z_rootSerializer">_rootSerializer</a></span></code>&nbsp;</td>
195</tr>
196<tr class="altColor">
197<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
198<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#Z:Z_unknownTypeSerializer">_unknownTypeSerializer</a></span></code>
199<div class="block">Serializer that gets called for values of types for which no
200 serializers can be constructed.</div>
201</td>
202</tr>
203<tr class="rowColor">
204<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
205<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#DEFAULT_NULL_KEY_SERIALIZER">DEFAULT_NULL_KEY_SERIALIZER</a></span></code>&nbsp;</td>
206</tr>
207<tr class="altColor">
208<td class="colFirst"><code>protected static <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
209<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#DEFAULT_UNKNOWN_SERIALIZER">DEFAULT_UNKNOWN_SERIALIZER</a></span></code>
210<div class="block">Placeholder serializer used when <code>java.lang.Object</code> typed property
211 is marked to be serialized.</div>
212</td>
213</tr>
214</tbody>
215</table>
216<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
217<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/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
218<tr>
219<th class="colFirst" scope="col">Modifier and Type</th>
220<th class="colLast" scope="col">Method and Description</th>
221</tr>
222<tbody>
223<tr class="altColor">
224<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
225<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#Z:Z_createAndCacheUntypedSerializer-java.lang.Class-">_createAndCacheUntypedSerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;rawType)</code>
226<div class="block">Method that will try to construct a value serializer; and if
227 one is successfully created, cache it for reuse.</div>
228</td>
229</tr>
230<tr class="rowColor">
231<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
232<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#Z:Z_createAndCacheUntypedSerializer-com.fasterxml.jackson.databind.JavaType-">_createAndCacheUntypedSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
233</tr>
234<tr class="altColor">
235<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
236<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#Z:Z_createUntypedSerializer-com.fasterxml.jackson.databind.JavaType-">_createUntypedSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
237</tr>
238<tr class="rowColor">
239<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
240<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#Z:Z_findExplicitUntypedSerializer-java.lang.Class-">_findExplicitUntypedSerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;runtimeType)</code>
241<div class="block">Method that will try to find a serializer, either from cache
242 or by constructing one; but will not return an "unknown" serializer
243 if this can not be done but rather returns null.</div>
244</td>
245</tr>
246<tr class="altColor">
247<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
248<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#Z:Z_handleContextualResolvable-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.BeanProperty-">_handleContextualResolvable</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
249                           <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
250<div class="block">Helper method called to resolve and contextualize given
251 serializer, if and as necessary.</div>
252</td>
253</tr>
254<tr class="rowColor">
255<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
256<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#Z:Z_handleResolvable-com.fasterxml.jackson.databind.JsonSerializer-">_handleResolvable</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser)</code>&nbsp;</td>
257</tr>
258<tr class="altColor">
259<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
260<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findKeySerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanProperty-">findKeySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;keyType,
261                 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
262<div class="block">Method called to get the serializer to use for serializing
263 non-null Map keys.</div>
264</td>
265</tr>
266<tr class="rowColor">
267<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
268<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findNullKeySerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanProperty-">findNullKeySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;serializationType,
269                     <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
270<div class="block">Method called to find a serializer to use for null values for given
271 declared type.</div>
272</td>
273</tr>
274<tr class="altColor">
275<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
276<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findNullValueSerializer-com.fasterxml.jackson.databind.BeanProperty-">findNullValueSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
277<div class="block">Method called to get the serializer to use for serializing null
278 values for specified property.</div>
279</td>
280</tr>
281<tr class="rowColor">
282<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
283<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findPrimaryPropertySerializer-java.lang.Class-com.fasterxml.jackson.databind.BeanProperty-">findPrimaryPropertySerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;valueType,
284                             <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
285</tr>
286<tr class="altColor">
287<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
288<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findPrimaryPropertySerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanProperty-">findPrimaryPropertySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
289                             <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
290<div class="block">Similar to <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanProperty-"><code>SerializerProvider.findValueSerializer(JavaType, BeanProperty)</code></a>, but used
291 when finding "primary" property value serializer (one directly handling
292 value of the property).</div>
293</td>
294</tr>
295<tr class="rowColor">
296<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
297<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findTypedValueSerializer-java.lang.Class-boolean-com.fasterxml.jackson.databind.BeanProperty-">findTypedValueSerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;valueType,
298                        boolean&nbsp;cache,
299                        <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
300<div class="block">Method called to locate regular serializer, matching type serializer,
301 and if both found, wrap them in a serializer that calls both in correct
302 sequence.</div>
303</td>
304</tr>
305<tr class="altColor">
306<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
307<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findTypedValueSerializer-com.fasterxml.jackson.databind.JavaType-boolean-com.fasterxml.jackson.databind.BeanProperty-">findTypedValueSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
308                        boolean&nbsp;cache,
309                        <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
310<div class="block">Method called to locate regular serializer, matching type serializer,
311 and if both found, wrap them in a serializer that calls both in correct
312 sequence.</div>
313</td>
314</tr>
315<tr class="rowColor">
316<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
317<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer-java.lang.Class-">findValueSerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;valueType)</code>
318<div class="block">Method variant used when we do NOT want contextualization to happen; it will need
319 to be handled at a later point, but caller wants to be able to do that
320 as needed; sometimes to avoid infinite loops</div>
321</td>
322</tr>
323<tr class="altColor">
324<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
325<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer-java.lang.Class-com.fasterxml.jackson.databind.BeanProperty-">findValueSerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;valueType,
326                   <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
327<div class="block">Method called to get hold of a serializer for a value of given type;
328 or if no such serializer can be found, a default handler (which
329 may do a best-effort generic serialization or just simply
330 throw an exception when invoked).</div>
331</td>
332</tr>
333<tr class="rowColor">
334<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
335<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer-com.fasterxml.jackson.databind.JavaType-">findValueSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>
336<div class="block">Method variant used when we do NOT want contextualization to happen; it will need
337 to be handled at a later point, but caller wants to be able to do that
338 as needed; sometimes to avoid infinite loops</div>
339</td>
340</tr>
341<tr class="altColor">
342<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
343<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanProperty-">findValueSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
344                   <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
345<div class="block">Similar to <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer-java.lang.Class-com.fasterxml.jackson.databind.BeanProperty-"><code>SerializerProvider.findValueSerializer(Class,BeanProperty)</code></a>, but takes
346 full generics-aware type instead of raw class.</div>
347</td>
348</tr>
349<tr class="rowColor">
350<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
351<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#getDefaultNullKeySerializer--">getDefaultNullKeySerializer</a></span>()</code>&nbsp;</td>
352</tr>
353<tr class="altColor">
354<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
355<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#getDefaultNullValueSerializer--">getDefaultNullValueSerializer</a></span>()</code>&nbsp;</td>
356</tr>
357<tr class="rowColor">
358<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
359<td class="colLast"><span class="typeNameLabel">JsonSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html#getDelegatee--">getDelegatee</a></span>()</code>
360<div class="block">Accessor that can be used to determine if this serializer uses
361 another serializer for actual serialization, by delegating
362 calls.</div>
363</td>
364</tr>
365<tr class="altColor">
366<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
367<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#getUnknownTypeSerializer-java.lang.Class-">getUnknownTypeSerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;unknownType)</code>
368<div class="block">Method called to get the serializer to use if provider
369 can not determine an actual type-specific serializer
370 to use; typically when none of <a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser"><code>SerializerFactory</code></a>
371 instances are able to construct a serializer.</div>
372</td>
373</tr>
374<tr class="rowColor">
375<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
376<td class="colLast"><span class="typeNameLabel">ObjectWriter.Prefetch.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.Prefetch.html#getValueSerializer--">getValueSerializer</a></span>()</code>&nbsp;</td>
377</tr>
378<tr class="altColor">
379<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
380<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#handlePrimaryContextualization-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.BeanProperty-">handlePrimaryContextualization</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
381                              <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
382<div class="block">Method called for primary property serializers (ones
383 directly created to serialize values of a POJO property),
384 to handle details of resolving
385 <a href="../../../../../com/fasterxml/jackson/databind/ser/ContextualSerializer.html" title="interface in com.fasterxml.jackson.databind.ser"><code>ContextualSerializer</code></a> with given property context.</div>
386</td>
387</tr>
388<tr class="rowColor">
389<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
390<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#handleSecondaryContextualization-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.BeanProperty-">handleSecondaryContextualization</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
391                                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
392<div class="block">Method called for secondary property serializers (ones
393 NOT directly created to serialize values of a POJO property
394 but instead created as a dependant serializer -- such as value serializers
395 for structured types, or serializers for root values)
396 to handle details of resolving
397 <a href="../../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><code>ContextualDeserializer</code></a> with given property context.</div>
398</td>
399</tr>
400<tr class="altColor">
401<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="type parameter in JsonSerializer">T</a>&gt;</code></td>
402<td class="colLast"><span class="typeNameLabel">JsonSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html#replaceDelegatee-com.fasterxml.jackson.databind.JsonSerializer-">replaceDelegatee</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;delegatee)</code>
403<div class="block">Method that can be called to try to replace serializer this serializer
404 delegates calls to.</div>
405</td>
406</tr>
407<tr class="rowColor">
408<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
409<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#serializerInstance-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Object-">serializerInstance</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
410                  <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>&nbsp;serDef)</code>
411<div class="block">Method that can be called to construct and configure serializer instance,
412 either given a <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a> to instantiate (with default constructor),
413 or an uninitialized serializer instance.</div>
414</td>
415</tr>
416<tr class="altColor">
417<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="type parameter in JsonSerializer">T</a>&gt;</code></td>
418<td class="colLast"><span class="typeNameLabel">JsonSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html#unwrappingSerializer-com.fasterxml.jackson.databind.util.NameTransformer-">unwrappingSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</a>&nbsp;unwrapper)</code>
419<div class="block">Method that will return serializer instance that produces
420 "unwrapped" serialization, if applicable for type being
421 serialized (which is the case for some serializers
422 that produce JSON Objects as output).</div>
423</td>
424</tr>
425<tr class="rowColor">
426<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
427<td class="colLast"><span class="typeNameLabel">JsonSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html#withFilterId-java.lang.Object-">withFilterId</a></span>(<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>&nbsp;filterId)</code>
428<div class="block">Mutant factory method that is called if contextual configuration indicates that
429 a specific filter (as specified by <code>filterId</code>) is to be used for
430 serialization.</div>
431</td>
432</tr>
433</tbody>
434</table>
435<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
436<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/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
437<tr>
438<th class="colFirst" scope="col">Modifier and Type</th>
439<th class="colLast" scope="col">Method and Description</th>
440</tr>
441<tbody>
442<tr class="altColor">
443<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
444<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#Z:Z_handleContextualResolvable-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.BeanProperty-">_handleContextualResolvable</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
445                           <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
446<div class="block">Helper method called to resolve and contextualize given
447 serializer, if and as necessary.</div>
448</td>
449</tr>
450<tr class="rowColor">
451<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
452<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#Z:Z_handleResolvable-com.fasterxml.jackson.databind.JsonSerializer-">_handleResolvable</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser)</code>&nbsp;</td>
453</tr>
454<tr class="altColor">
455<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
456<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#handlePrimaryContextualization-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.BeanProperty-">handlePrimaryContextualization</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
457                              <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
458<div class="block">Method called for primary property serializers (ones
459 directly created to serialize values of a POJO property),
460 to handle details of resolving
461 <a href="../../../../../com/fasterxml/jackson/databind/ser/ContextualSerializer.html" title="interface in com.fasterxml.jackson.databind.ser"><code>ContextualSerializer</code></a> with given property context.</div>
462</td>
463</tr>
464<tr class="rowColor">
465<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
466<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#handleSecondaryContextualization-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.BeanProperty-">handleSecondaryContextualization</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
467                                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
468<div class="block">Method called for secondary property serializers (ones
469 NOT directly created to serialize values of a POJO property
470 but instead created as a dependant serializer -- such as value serializers
471 for structured types, or serializers for root values)
472 to handle details of resolving
473 <a href="../../../../../com/fasterxml/jackson/databind/deser/ContextualDeserializer.html" title="interface in com.fasterxml.jackson.databind.deser"><code>ContextualDeserializer</code></a> with given property context.</div>
474</td>
475</tr>
476<tr class="altColor">
477<td class="colFirst"><code>boolean</code></td>
478<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#isUnknownTypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">isUnknownTypeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser)</code>
479<div class="block">Helper method called to see if given serializer is considered to be
480 something returned by <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#getUnknownTypeSerializer-java.lang.Class-"><code>SerializerProvider.getUnknownTypeSerializer(java.lang.Class&lt;?&gt;)</code></a>, that is, something
481 for which no regular serializer was found or constructed.</div>
482</td>
483</tr>
484<tr class="rowColor">
485<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="type parameter in JsonSerializer">T</a>&gt;</code></td>
486<td class="colLast"><span class="typeNameLabel">JsonSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html#replaceDelegatee-com.fasterxml.jackson.databind.JsonSerializer-">replaceDelegatee</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;delegatee)</code>
487<div class="block">Method that can be called to try to replace serializer this serializer
488 delegates calls to.</div>
489</td>
490</tr>
491<tr class="altColor">
492<td class="colFirst"><code>void</code></td>
493<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#setDefaultKeySerializer-com.fasterxml.jackson.databind.JsonSerializer-">setDefaultKeySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;ks)</code>
494<div class="block">Method that can be used to specify serializer that will be
495 used to write JSON property names matching null keys for Java
496 Maps (which will throw an exception if try write such property
497 name)</div>
498</td>
499</tr>
500<tr class="rowColor">
501<td class="colFirst"><code>void</code></td>
502<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#setNullKeySerializer-com.fasterxml.jackson.databind.JsonSerializer-">setNullKeySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;nks)</code>
503<div class="block">Method that can be used to specify serializer to use for serializing
504 all non-null JSON property names, unless more specific key serializer
505 is found (i.e.</div>
506</td>
507</tr>
508<tr class="altColor">
509<td class="colFirst"><code>void</code></td>
510<td class="colLast"><span class="typeNameLabel">SerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#setNullValueSerializer-com.fasterxml.jackson.databind.JsonSerializer-">setNullValueSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;nvs)</code>
511<div class="block">Method that can be used to specify serializer that will be
512 used to write JSON values matching Java null values
513 instead of default one (which simply writes JSON null).</div>
514</td>
515</tr>
516</tbody>
517</table>
518</li>
519<li class="blockList"><a name="com.fasterxml.jackson.databind.cfg">
520<!--   -->
521</a>
522<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a> in <a href="../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a></h3>
523<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
524<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</a> that return <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
525<tr>
526<th class="colFirst" scope="col">Modifier and Type</th>
527<th class="colLast" scope="col">Method and Description</th>
528</tr>
529<tbody>
530<tr class="altColor">
531<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
532<td class="colLast"><span class="typeNameLabel">HandlerInstantiator.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html#serializerInstance-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Class-">serializerInstance</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
533                  <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
534                  <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;serClass)</code>
535<div class="block">Method called to get an instance of serializer of specified type.</div>
536</td>
537</tr>
538</tbody>
539</table>
540</li>
541<li class="blockList"><a name="com.fasterxml.jackson.databind.ext">
542<!--   -->
543</a>
544<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a> in <a href="../../../../../com/fasterxml/jackson/databind/ext/package-summary.html">com.fasterxml.jackson.databind.ext</a></h3>
545<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
546<caption><span>Subclasses of <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a> in <a href="../../../../../com/fasterxml/jackson/databind/ext/package-summary.html">com.fasterxml.jackson.databind.ext</a></span><span class="tabEnd">&nbsp;</span></caption>
547<tr>
548<th class="colFirst" scope="col">Modifier and Type</th>
549<th class="colLast" scope="col">Class and Description</th>
550</tr>
551<tbody>
552<tr class="altColor">
553<td class="colFirst"><code>static class&nbsp;</code></td>
554<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.XMLGregorianCalendarSerializer.html" title="class in com.fasterxml.jackson.databind.ext">CoreXMLSerializers.XMLGregorianCalendarSerializer</a></span></code>&nbsp;</td>
555</tr>
556<tr class="rowColor">
557<td class="colFirst"><code>class&nbsp;</code></td>
558<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ext/DOMSerializer.html" title="class in com.fasterxml.jackson.databind.ext">DOMSerializer</a></span></code>&nbsp;</td>
559</tr>
560</tbody>
561</table>
562<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
563<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/ext/package-summary.html">com.fasterxml.jackson.databind.ext</a> that return <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
564<tr>
565<th class="colFirst" scope="col">Modifier and Type</th>
566<th class="colLast" scope="col">Method and Description</th>
567</tr>
568<tbody>
569<tr class="altColor">
570<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
571<td class="colLast"><span class="typeNameLabel">CoreXMLSerializers.XMLGregorianCalendarSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.XMLGregorianCalendarSerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
572                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
573</tr>
574<tr class="rowColor">
575<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
576<td class="colLast"><span class="typeNameLabel">OptionalHandlerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ext/OptionalHandlerFactory.html#findSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">findSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
577              <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
578              <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
579</tr>
580<tr class="altColor">
581<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
582<td class="colLast"><span class="typeNameLabel">CoreXMLSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.html#findSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">findSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
583              <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
584              <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
585</tr>
586<tr class="rowColor">
587<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
588<td class="colLast"><span class="typeNameLabel">CoreXMLSerializers.XMLGregorianCalendarSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.XMLGregorianCalendarSerializer.html#getDelegatee--">getDelegatee</a></span>()</code>&nbsp;</td>
589</tr>
590</tbody>
591</table>
592<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
593<caption><span>Constructors 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/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
594<tr>
595<th class="colOne" scope="col">Constructor and Description</th>
596</tr>
597<tbody>
598<tr class="altColor">
599<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.XMLGregorianCalendarSerializer.html#XMLGregorianCalendarSerializer-com.fasterxml.jackson.databind.JsonSerializer-">XMLGregorianCalendarSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;del)</code>&nbsp;</td>
600</tr>
601</tbody>
602</table>
603</li>
604<li class="blockList"><a name="com.fasterxml.jackson.databind.module">
605<!--   -->
606</a>
607<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a> in <a href="../../../../../com/fasterxml/jackson/databind/module/package-summary.html">com.fasterxml.jackson.databind.module</a></h3>
608<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
609<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/module/package-summary.html">com.fasterxml.jackson.databind.module</a> with type parameters of type <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
610<tr>
611<th class="colFirst" scope="col">Modifier and Type</th>
612<th class="colLast" scope="col">Field and Description</th>
613</tr>
614<tbody>
615<tr class="altColor">
616<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/type/ClassKey.html" title="class in com.fasterxml.jackson.databind.type">ClassKey</a>,<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&gt;</code></td>
617<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#Z:Z_classMappings">_classMappings</a></span></code>
618<div class="block">Class-based mappings that are used both for exact and
619 sub-class matches.</div>
620</td>
621</tr>
622<tr class="rowColor">
623<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/type/ClassKey.html" title="class in com.fasterxml.jackson.databind.type">ClassKey</a>,<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&gt;</code></td>
624<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#Z:Z_interfaceMappings">_interfaceMappings</a></span></code>
625<div class="block">Interface-based matches.</div>
626</td>
627</tr>
628</tbody>
629</table>
630<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
631<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/module/package-summary.html">com.fasterxml.jackson.databind.module</a> that return <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
632<tr>
633<th class="colFirst" scope="col">Modifier and Type</th>
634<th class="colLast" scope="col">Method and Description</th>
635</tr>
636<tbody>
637<tr class="altColor">
638<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
639<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#Z:Z_findInterfaceMapping-java.lang.Class-com.fasterxml.jackson.databind.type.ClassKey-">_findInterfaceMapping</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;cls,
640                     <a href="../../../../../com/fasterxml/jackson/databind/type/ClassKey.html" title="class in com.fasterxml.jackson.databind.type">ClassKey</a>&nbsp;key)</code>&nbsp;</td>
641</tr>
642<tr class="rowColor">
643<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
644<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#findArraySerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findArraySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
645                   <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a>&nbsp;type,
646                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
647                   <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
648                   <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
649</tr>
650<tr class="altColor">
651<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
652<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#findCollectionLikeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.CollectionLikeType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findCollectionLikeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
653                            <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a>&nbsp;type,
654                            <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
655                            <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
656                            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
657</tr>
658<tr class="rowColor">
659<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
660<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#findCollectionSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findCollectionSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
661                        <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a>&nbsp;type,
662                        <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
663                        <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
664                        <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
665</tr>
666<tr class="altColor">
667<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
668<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#findMapLikeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findMapLikeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
669                     <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a>&nbsp;type,
670                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
671                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
672                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
673                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
674</tr>
675<tr class="rowColor">
676<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
677<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#findMapSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findMapSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
678                 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
679                 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
680                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
681                 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
682                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
683</tr>
684<tr class="altColor">
685<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
686<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#findSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">findSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
687              <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
688              <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
689</tr>
690</tbody>
691</table>
692<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
693<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/module/package-summary.html">com.fasterxml.jackson.databind.module</a> with parameters of type <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
694<tr>
695<th class="colFirst" scope="col">Modifier and Type</th>
696<th class="colLast" scope="col">Method and Description</th>
697</tr>
698<tbody>
699<tr class="altColor">
700<td class="colFirst"><code>protected void</code></td>
701<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#Z:Z_addSerializer-java.lang.Class-com.fasterxml.jackson.databind.JsonSerializer-">_addSerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;cls,
702              <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser)</code>&nbsp;</td>
703</tr>
704<tr class="rowColor">
705<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/module/SimpleModule.html" title="class in com.fasterxml.jackson.databind.module">SimpleModule</a></code></td>
706<td class="colLast"><span class="typeNameLabel">SimpleModule.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleModule.html#addKeySerializer-java.lang.Class-com.fasterxml.jackson.databind.JsonSerializer-">addKeySerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends T&gt;&nbsp;type,
707                <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;T&gt;&nbsp;ser)</code>&nbsp;</td>
708</tr>
709<tr class="altColor">
710<td class="colFirst"><code>&lt;T&gt;&nbsp;void</code></td>
711<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#addSerializer-java.lang.Class-com.fasterxml.jackson.databind.JsonSerializer-">addSerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends T&gt;&nbsp;type,
712             <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;T&gt;&nbsp;ser)</code>&nbsp;</td>
713</tr>
714<tr class="rowColor">
715<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/module/SimpleModule.html" title="class in com.fasterxml.jackson.databind.module">SimpleModule</a></code></td>
716<td class="colLast"><span class="typeNameLabel">SimpleModule.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleModule.html#addSerializer-java.lang.Class-com.fasterxml.jackson.databind.JsonSerializer-">addSerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends T&gt;&nbsp;type,
717             <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;T&gt;&nbsp;ser)</code>&nbsp;</td>
718</tr>
719<tr class="altColor">
720<td class="colFirst"><code>void</code></td>
721<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#addSerializer-com.fasterxml.jackson.databind.JsonSerializer-">addSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser)</code>
722<div class="block">Method for adding given serializer for type that <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html#handledType--"><code>handledType()</code></a>
723 specifies (which MUST return a non-null class; and can NOT be <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><code>Object</code></a>, as a
724 sanity check).</div>
725</td>
726</tr>
727<tr class="rowColor">
728<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleModule.html" title="class in com.fasterxml.jackson.databind.module">SimpleModule</a></code></td>
729<td class="colLast"><span class="typeNameLabel">SimpleModule.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleModule.html#addSerializer-com.fasterxml.jackson.databind.JsonSerializer-">addSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser)</code>&nbsp;</td>
730</tr>
731<tr class="altColor">
732<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
733<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#findArraySerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findArraySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
734                   <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a>&nbsp;type,
735                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
736                   <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
737                   <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
738</tr>
739<tr class="rowColor">
740<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
741<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#findCollectionLikeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.CollectionLikeType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findCollectionLikeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
742                            <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a>&nbsp;type,
743                            <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
744                            <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
745                            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
746</tr>
747<tr class="altColor">
748<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
749<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#findCollectionSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findCollectionSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
750                        <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a>&nbsp;type,
751                        <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
752                        <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
753                        <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
754</tr>
755<tr class="rowColor">
756<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
757<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#findMapLikeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findMapLikeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
758                     <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a>&nbsp;type,
759                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
760                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
761                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
762                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
763</tr>
764<tr class="altColor">
765<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
766<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#findMapLikeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findMapLikeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
767                     <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a>&nbsp;type,
768                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
769                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
770                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
771                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
772</tr>
773<tr class="rowColor">
774<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
775<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#findMapSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findMapSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
776                 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
777                 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
778                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
779                 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
780                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
781</tr>
782<tr class="altColor">
783<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
784<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#findMapSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findMapSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
785                 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
786                 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
787                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
788                 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
789                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
790</tr>
791</tbody>
792</table>
793<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
794<caption><span>Method parameters in <a href="../../../../../com/fasterxml/jackson/databind/module/package-summary.html">com.fasterxml.jackson.databind.module</a> with type arguments of type <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
795<tr>
796<th class="colFirst" scope="col">Modifier and Type</th>
797<th class="colLast" scope="col">Method and Description</th>
798</tr>
799<tbody>
800<tr class="altColor">
801<td class="colFirst"><code>void</code></td>
802<td class="colLast"><span class="typeNameLabel">SimpleSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#addSerializers-java.util.List-">addSerializers</a></span>(<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>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&gt;&nbsp;sers)</code>&nbsp;</td>
803</tr>
804</tbody>
805</table>
806<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
807<caption><span>Constructor parameters in <a href="../../../../../com/fasterxml/jackson/databind/module/package-summary.html">com.fasterxml.jackson.databind.module</a> with type arguments of type <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
808<tr>
809<th class="colOne" scope="col">Constructor and Description</th>
810</tr>
811<tbody>
812<tr class="altColor">
813<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleModule.html#SimpleModule-java.lang.String-com.fasterxml.jackson.core.Version-java.util.List-">SimpleModule</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
814            com.fasterxml.jackson.core.Version&nbsp;version,
815            <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>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&gt;&nbsp;serializers)</code>&nbsp;</td>
816</tr>
817<tr class="rowColor">
818<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleModule.html#SimpleModule-java.lang.String-com.fasterxml.jackson.core.Version-java.util.Map-java.util.List-">SimpleModule</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
819            com.fasterxml.jackson.core.Version&nbsp;version,
820            <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>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;,<a href="../../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a>&lt;?&gt;&gt;&nbsp;deserializers,
821            <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>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&gt;&nbsp;serializers)</code>&nbsp;</td>
822</tr>
823<tr class="altColor">
824<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#SimpleSerializers-java.util.List-">SimpleSerializers</a></span>(<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>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&gt;&nbsp;sers)</code>&nbsp;</td>
825</tr>
826</tbody>
827</table>
828</li>
829<li class="blockList"><a name="com.fasterxml.jackson.databind.ser">
830<!--   -->
831</a>
832<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a></h3>
833<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
834<caption><span>Subclasses of <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a></span><span class="tabEnd">&nbsp;</span></caption>
835<tr>
836<th class="colFirst" scope="col">Modifier and Type</th>
837<th class="colLast" scope="col">Class and Description</th>
838</tr>
839<tbody>
840<tr class="altColor">
841<td class="colFirst"><code>class&nbsp;</code></td>
842<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializer.html" title="class in com.fasterxml.jackson.databind.ser">BeanSerializer</a></span></code>
843<div class="block">Serializer class that can serialize Java objects that map
844 to JSON Object output.</div>
845</td>
846</tr>
847<tr class="rowColor">
848<td class="colFirst"><code>class&nbsp;</code></td>
849<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/ContainerSerializer.html" title="class in com.fasterxml.jackson.databind.ser">ContainerSerializer</a>&lt;T&gt;</span></code>
850<div class="block">Intermediate base class for serializers used for serializing
851 types that contain element(s) of other types, such as arrays,
852 <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a>s (<code>Lists</code>, <code>Sets</code>
853 etc) 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 and iterable things
854 (<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util"><code>Iterator</code></a>s).</div>
855</td>
856</tr>
857</tbody>
858</table>
859<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
860<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a> declared as <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
861<tr>
862<th class="colFirst" scope="col">Modifier and Type</th>
863<th class="colLast" scope="col">Field and Description</th>
864</tr>
865<tbody>
866<tr class="altColor">
867<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
868<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#Z:Z_nullSerializer">_nullSerializer</a></span></code>
869<div class="block">Serializer used for writing out null values, if any: if null,
870 null values are to be suppressed.</div>
871</td>
872</tr>
873<tr class="rowColor">
874<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
875<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#Z:Z_serializer">_serializer</a></span></code>
876<div class="block">Serializer to use for writing out the value: null if it can not
877 be known statically; non-null if it can.</div>
878</td>
879</tr>
880<tr class="altColor">
881<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
882<td class="colLast"><span class="typeNameLabel">AnyGetterWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/AnyGetterWriter.html#Z:Z_serializer">_serializer</a></span></code>&nbsp;</td>
883</tr>
884</tbody>
885</table>
886<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
887<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a> with type parameters of type <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
888<tr>
889<th class="colFirst" scope="col">Modifier and Type</th>
890<th class="colLast" scope="col">Field and Description</th>
891</tr>
892<tbody>
893<tr class="altColor">
894<td class="colFirst"><code>protected static <a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&gt;</code></td>
895<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#Z:Z_concrete">_concrete</a></span></code>
896<div class="block">Since these are all JDK classes, we shouldn't have to worry
897 about ClassLoader used to load them.</div>
898</td>
899</tr>
900<tr class="rowColor">
901<td class="colFirst"><code>protected static <a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&gt;&gt;</code></td>
902<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#Z:Z_concreteLazy">_concreteLazy</a></span></code>
903<div class="block">Actually it may not make much sense to eagerly instantiate all
904 kinds of serializers: so this Map actually contains class references,
905 not instances</div>
906</td>
907</tr>
908</tbody>
909</table>
910<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
911<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</a> that return <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
912<tr>
913<th class="colFirst" scope="col">Modifier and Type</th>
914<th class="colLast" scope="col">Method and Description</th>
915</tr>
916<tbody>
917<tr class="altColor">
918<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
919<td class="colLast"><span class="typeNameLabel">BeanSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#Z:Z_createSerializer2-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-boolean-">_createSerializer2</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
920                  <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
921                  <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
922                  boolean&nbsp;staticTyping)</code>&nbsp;</td>
923</tr>
924<tr class="rowColor">
925<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
926<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-java.lang.Class-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
927                  <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
928                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
929</tr>
930<tr class="altColor">
931<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
932<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#Z:Z_findContentSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.introspect.Annotated-">_findContentSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
933                      <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a)</code>
934<div class="block">Helper method called to try to find whether there is an annotation in the
935 class that indicates content ("value") serializer to use.</div>
936</td>
937</tr>
938<tr class="rowColor">
939<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
940<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#Z:Z_findKeySerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.introspect.Annotated-">_findKeySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
941                  <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a)</code>
942<div class="block">Helper method called to try to find whether there is an annotation in the
943 class that indicates key serializer to use.</div>
944</td>
945</tr>
946<tr class="altColor">
947<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
948<td class="colLast"><span class="typeNameLabel">BeanSerializerBuilder.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerBuilder.html#build--">build</a></span>()</code>
949<div class="block">Method called to create <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializer.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanSerializer</code></a> instance with
950 all accumulated information.</div>
951</td>
952</tr>
953<tr class="rowColor">
954<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
955<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildArraySerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.BeanDescription-boolean-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">buildArraySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
956                    <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a>&nbsp;type,
957                    <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
958                    boolean&nbsp;staticTyping,
959                    <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
960                    <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
961<div class="block">Helper method that handles configuration details when constructing serializers for
962 <code>Object[]</code> (and subtypes, except for String).</div>
963</td>
964</tr>
965<tr class="altColor">
966<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
967<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildCollectionSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.BeanDescription-boolean-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">buildCollectionSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
968                         <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a>&nbsp;type,
969                         <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
970                         boolean&nbsp;staticTyping,
971                         <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
972                         <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
973<div class="block">Helper method that handles configuration details when constructing serializers for
974 <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> types that support efficient by-index access</div>
975</td>
976</tr>
977<tr class="rowColor">
978<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
979<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><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></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
980                        <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
981                        <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
982                        boolean&nbsp;staticTyping)</code>&nbsp;</td>
983</tr>
984<tr class="altColor">
985<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
986<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildEnumSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">buildEnumSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
987                   <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
988                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
989</tr>
990<tr class="rowColor">
991<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
992<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildEnumSetSerializer-com.fasterxml.jackson.databind.JavaType-">buildEnumSetSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;enumType)</code>&nbsp;</td>
993</tr>
994<tr class="altColor">
995<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
996<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildIterableSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-boolean-">buildIterableSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
997                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
998                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
999                       boolean&nbsp;staticTyping)</code>
1000<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
1001</td>
1002</tr>
1003<tr class="rowColor">
1004<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1005<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildIterableSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-boolean-com.fasterxml.jackson.databind.JavaType-">buildIterableSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1006                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1007                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1008                       boolean&nbsp;staticTyping,
1009                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>&nbsp;</td>
1010</tr>
1011<tr class="altColor">
1012<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1013<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildIteratorSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-boolean-">buildIteratorSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1014                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1015                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1016                       boolean&nbsp;staticTyping)</code>
1017<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
1018</td>
1019</tr>
1020<tr class="rowColor">
1021<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1022<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildIteratorSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-boolean-com.fasterxml.jackson.databind.JavaType-">buildIteratorSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1023                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1024                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1025                       boolean&nbsp;staticTyping,
1026                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>&nbsp;</td>
1027</tr>
1028<tr class="altColor">
1029<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1030<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildMapEntrySerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-boolean-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JavaType-">buildMapEntrySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1031                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1032                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1033                       boolean&nbsp;staticTyping,
1034                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;keyType,
1035                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType)</code>&nbsp;</td>
1036</tr>
1037<tr class="rowColor">
1038<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1039<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildMapSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.BeanDescription-boolean-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">buildMapSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
1040                  <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
1041                  <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1042                  boolean&nbsp;staticTyping,
1043                  <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
1044                  <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1045                  <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
1046<div class="block">Helper method that handles configuration details when constructing serializers for
1047 <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> types.</div>
1048</td>
1049</tr>
1050<tr class="altColor">
1051<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1052<td class="colLast"><span class="typeNameLabel">BeanSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#constructBeanSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanDescription-">constructBeanSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
1053                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
1054<div class="block">Method called to construct serializer for serializing specified bean type.</div>
1055</td>
1056</tr>
1057<tr class="rowColor">
1058<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1059<td class="colLast"><span class="typeNameLabel">ContextualSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/ContextualSerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
1060                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
1061<div class="block">Method called to see if a different (or differently configured) serializer
1062 is needed to serialize values of specified property.</div>
1063</td>
1064</tr>
1065<tr class="altColor">
1066<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1067<td class="colLast"><span class="typeNameLabel">SerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html#createKeySerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-">createKeySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1068                   <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1069                   <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;defaultImpl)</code>
1070<div class="block">Method called to create serializer to use for serializing JSON property names (which must
1071 be output as <code>JsonToken.FIELD_NAME</code>) for Map that has specified declared
1072 key type, and is for specified property (or, if property is null, as root value)</div>
1073</td>
1074</tr>
1075<tr class="rowColor">
1076<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1077<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#createKeySerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-">createKeySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1078                   <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;keyType,
1079                   <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;defaultImpl)</code>&nbsp;</td>
1080</tr>
1081<tr class="altColor">
1082<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1083<td class="colLast"><span class="typeNameLabel">SerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html#createSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JavaType-">createSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
1084                <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType)</code>
1085<div class="block">Method called to create (or, for immutable serializers, reuse) a serializer for given type.</div>
1086</td>
1087</tr>
1088<tr class="rowColor">
1089<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1090<td class="colLast"><span class="typeNameLabel">BeanSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#createSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JavaType-">createSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
1091                <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;origType)</code>
1092<div class="block">Main serializer constructor method.</div>
1093</td>
1094</tr>
1095<tr class="altColor">
1096<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1097<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#createSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JavaType-">createSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
1098                <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
1099</tr>
1100<tr class="rowColor">
1101<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1102<td class="colLast"><span class="typeNameLabel">Serializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findArraySerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findArraySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1103                   <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a>&nbsp;type,
1104                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1105                   <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1106                   <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
1107<div class="block">Method called by serialization framework first time a serializer is needed for
1108 specified array type.</div>
1109</td>
1110</tr>
1111<tr class="altColor">
1112<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1113<td class="colLast"><span class="typeNameLabel">Serializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findArraySerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findArraySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1114                   <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a>&nbsp;type,
1115                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1116                   <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1117                   <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
1118</tr>
1119<tr class="rowColor">
1120<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1121<td class="colLast"><span class="typeNameLabel">BeanSerializerFactory.</span><code><span class="memberNameLink"><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></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
1122                  <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1123                  <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
1124<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
1125 given class.</div>
1126</td>
1127</tr>
1128<tr class="altColor">
1129<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1130<td class="colLast"><span class="typeNameLabel">Serializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findCollectionLikeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.CollectionLikeType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findCollectionLikeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1131                            <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a>&nbsp;type,
1132                            <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1133                            <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1134                            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
1135<div class="block">Method called by serialization framework first time a serializer is needed for
1136 specified "Collection-like" type (type that acts like <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a>,
1137 but does not implement it).</div>
1138</td>
1139</tr>
1140<tr class="rowColor">
1141<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1142<td class="colLast"><span class="typeNameLabel">Serializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findCollectionLikeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.CollectionLikeType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findCollectionLikeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1143                            <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a>&nbsp;type,
1144                            <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1145                            <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1146                            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
1147</tr>
1148<tr class="altColor">
1149<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1150<td class="colLast"><span class="typeNameLabel">Serializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findCollectionSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findCollectionSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1151                        <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a>&nbsp;type,
1152                        <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1153                        <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1154                        <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
1155<div class="block">Method called by serialization framework first time a serializer is needed for
1156 specified <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a> type.</div>
1157</td>
1158</tr>
1159<tr class="rowColor">
1160<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1161<td class="colLast"><span class="typeNameLabel">Serializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findCollectionSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findCollectionSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1162                        <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a>&nbsp;type,
1163                        <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1164                        <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1165                        <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
1166</tr>
1167<tr class="altColor">
1168<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1169<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><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></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
1170                        <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a,
1171                        <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser)</code>
1172<div class="block">Helper method that will check whether given annotated entity (usually class,
1173 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
1174 be used; and if so, to construct and return suitable serializer for it.</div>
1175</td>
1176</tr>
1177<tr class="rowColor">
1178<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1179<td class="colLast"><span class="typeNameLabel">Serializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findMapLikeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findMapLikeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1180                     <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a>&nbsp;type,
1181                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1182                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
1183                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1184                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
1185<div class="block">Method called by serialization framework first time a serializer is needed for
1186 specified "Map-like" type (type that acts like <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>,
1187 but does not implement it).</div>
1188</td>
1189</tr>
1190<tr class="altColor">
1191<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1192<td class="colLast"><span class="typeNameLabel">Serializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findMapLikeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findMapLikeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1193                     <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a>&nbsp;type,
1194                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1195                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
1196                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1197                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
1198</tr>
1199<tr class="rowColor">
1200<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1201<td class="colLast"><span class="typeNameLabel">Serializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findMapSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findMapSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1202                 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
1203                 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1204                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
1205                 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1206                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
1207<div class="block">Method called by serialization framework first time a serializer is needed for
1208 specified <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> type.</div>
1209</td>
1210</tr>
1211<tr class="altColor">
1212<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1213<td class="colLast"><span class="typeNameLabel">Serializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findMapSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findMapSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1214                 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
1215                 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1216                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
1217                 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1218                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
1219</tr>
1220<tr class="rowColor">
1221<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1222<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><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></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
1223                         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1224                         <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1225                         boolean&nbsp;staticTyping)</code>
1226<div class="block">Overridable method called after checking all other types.</div>
1227</td>
1228</tr>
1229<tr class="altColor">
1230<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1231<td class="colLast"><span class="typeNameLabel">Serializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">findSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1232              <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1233              <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
1234<div class="block">Method called by serialization framework first time a serializer is needed for
1235 specified type, which is not of a container type (for which other methods are
1236 called).</div>
1237</td>
1238</tr>
1239<tr class="rowColor">
1240<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1241<td class="colLast"><span class="typeNameLabel">Serializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-">findSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1242              <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1243              <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>&nbsp;</td>
1244</tr>
1245<tr class="altColor">
1246<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1247<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSerializerByAddonType-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-boolean-">findSerializerByAddonType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1248                         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;javaType,
1249                         <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1250                         boolean&nbsp;staticTyping)</code>
1251<div class="block">Reflection-based serialized find method, which checks if
1252 given class implements one of recognized "add-on" interfaces.</div>
1253</td>
1254</tr>
1255<tr class="rowColor">
1256<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1257<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><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></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
1258                           <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1259                           <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc)</code>
1260<div class="block">Method called to see if one of primary per-class annotations
1261 (or related, like implementing of <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html" title="interface in com.fasterxml.jackson.databind"><code>JsonSerializable</code></a>)
1262 determines the serializer to use.</div>
1263</td>
1264</tr>
1265<tr class="altColor">
1266<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1267<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSerializerByLookup-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.BeanDescription-boolean-">findSerializerByLookup</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1268                      <a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1269                      <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1270                      boolean&nbsp;staticTyping)</code>
1271<div class="block">Method that will use fast lookup (and identity comparison) methods to
1272 see if we know serializer to use for given type.</div>
1273</td>
1274</tr>
1275<tr class="rowColor">
1276<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1277<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><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></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
1278                           <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1279                           <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1280                           boolean&nbsp;staticTyping)</code>
1281<div class="block">Method for checking if we can determine serializer to use based on set of
1282 known primary types, checking for set of known base types (exact matches
1283 having been compared against with <code>findSerializerByLookup</code>).</div>
1284</td>
1285</tr>
1286<tr class="altColor">
1287<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1288<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSerializerFromAnnotation-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.introspect.Annotated-">findSerializerFromAnnotation</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
1289                            <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a)</code>
1290<div class="block">Helper method called to check if a class or method
1291 has an annotation
1292 (@link com.fasterxml.jackson.databind.annotation.JsonSerialize#using)
1293 that tells the class to use for serialization.</div>
1294</td>
1295</tr>
1296<tr class="rowColor">
1297<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1298<td class="colLast"><span class="typeNameLabel">ContainerSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/ContainerSerializer.html#getContentSerializer--">getContentSerializer</a></span>()</code>
1299<div class="block">Accessor for serializer used for serializing contents
1300 (List and array elements, Map values etc) of the
1301 container for which this serializer is used, if it is
1302 known statically.</div>
1303</td>
1304</tr>
1305<tr class="altColor">
1306<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1307<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#getSerializer--">getSerializer</a></span>()</code>&nbsp;</td>
1308</tr>
1309<tr class="rowColor">
1310<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1311<td class="colLast"><span class="typeNameLabel">BeanSerializerModifier.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyArraySerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-">modifyArraySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1312                     <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a>&nbsp;valueType,
1313                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1314                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;serializer)</code>
1315<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a> after it has constructed the
1316 standard serializer for given
1317 <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type"><code>ArrayType</code></a>
1318 to make it possible to either replace or augment this serializer with
1319 additional functionality.</div>
1320</td>
1321</tr>
1322<tr class="altColor">
1323<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1324<td class="colLast"><span class="typeNameLabel">BeanSerializerModifier.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyCollectionLikeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.CollectionLikeType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-">modifyCollectionLikeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1325                              <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a>&nbsp;valueType,
1326                              <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1327                              <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;serializer)</code>&nbsp;</td>
1328</tr>
1329<tr class="rowColor">
1330<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1331<td class="colLast"><span class="typeNameLabel">BeanSerializerModifier.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyCollectionSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-">modifyCollectionSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1332                          <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a>&nbsp;valueType,
1333                          <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1334                          <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;serializer)</code>&nbsp;</td>
1335</tr>
1336<tr class="altColor">
1337<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1338<td class="colLast"><span class="typeNameLabel">BeanSerializerModifier.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyEnumSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-">modifyEnumSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1339                    <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
1340                    <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1341                    <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;serializer)</code>&nbsp;</td>
1342</tr>
1343<tr class="rowColor">
1344<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1345<td class="colLast"><span class="typeNameLabel">BeanSerializerModifier.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyKeySerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-">modifyKeySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1346                   <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
1347                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1348                   <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;serializer)</code>
1349<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a> after it has constructed the
1350 default key serializer to use for serializing <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> keys of
1351 given type.</div>
1352</td>
1353</tr>
1354<tr class="altColor">
1355<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1356<td class="colLast"><span class="typeNameLabel">BeanSerializerModifier.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyMapLikeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-">modifyMapLikeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1357                       <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a>&nbsp;valueType,
1358                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1359                       <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;serializer)</code>&nbsp;</td>
1360</tr>
1361<tr class="rowColor">
1362<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1363<td class="colLast"><span class="typeNameLabel">BeanSerializerModifier.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyMapSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-">modifyMapSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1364                   <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;valueType,
1365                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1366                   <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;serializer)</code>&nbsp;</td>
1367</tr>
1368<tr class="altColor">
1369<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1370<td class="colLast"><span class="typeNameLabel">BeanSerializerModifier.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifySerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-">modifySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1371                <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1372                <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;serializer)</code>
1373<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanSerializerFactory</code></a> after constructing default
1374 bean serializer instance with properties collected and ordered earlier.</div>
1375</td>
1376</tr>
1377<tr class="rowColor">
1378<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1379<td class="colLast"><span class="typeNameLabel">DefaultSerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#serializerInstance-com.fasterxml.jackson.databind.introspect.Annotated-java.lang.Object-">serializerInstance</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;annotated,
1380                  <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>&nbsp;serDef)</code>&nbsp;</td>
1381</tr>
1382<tr class="altColor">
1383<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1384<td class="colLast"><span class="typeNameLabel">SerializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#typedValueSerializer-java.lang.Class-">typedValueSerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;cls)</code>&nbsp;</td>
1385</tr>
1386<tr class="rowColor">
1387<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1388<td class="colLast"><span class="typeNameLabel">SerializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#typedValueSerializer-com.fasterxml.jackson.databind.JavaType-">typedValueSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
1389</tr>
1390<tr class="altColor">
1391<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1392<td class="colLast"><span class="typeNameLabel">SerializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#untypedValueSerializer-java.lang.Class-">untypedValueSerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type)</code>
1393<div class="block">Method that checks if the shared (and hence, synchronized) lookup Map might have
1394 untyped serializer for given type.</div>
1395</td>
1396</tr>
1397<tr class="rowColor">
1398<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1399<td class="colLast"><span class="typeNameLabel">SerializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#untypedValueSerializer-com.fasterxml.jackson.databind.JavaType-">untypedValueSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
1400</tr>
1401<tr class="altColor">
1402<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1403<td class="colLast"><span class="typeNameLabel">BeanSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializer.html#unwrappingSerializer-com.fasterxml.jackson.databind.util.NameTransformer-">unwrappingSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</a>&nbsp;unwrapper)</code>&nbsp;</td>
1404</tr>
1405</tbody>
1406</table>
1407<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
1408<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/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
1409<tr>
1410<th class="colFirst" scope="col">Modifier and Type</th>
1411<th class="colLast" scope="col">Method and Description</th>
1412</tr>
1413<tbody>
1414<tr class="altColor">
1415<td class="colFirst"><code>protected boolean</code></td>
1416<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#Z:Z_handleSelfReference-java.lang.Object-com.fasterxml.jackson.core.JsonGenerator-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JsonSerializer-">_handleSelfReference</a></span>(<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>&nbsp;bean,
1417                    com.fasterxml.jackson.core.JsonGenerator&nbsp;gen,
1418                    <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
1419                    <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser)</code>
1420<div class="block">Method called to handle a direct self-reference through this property.</div>
1421</td>
1422</tr>
1423<tr class="rowColor">
1424<td class="colFirst"><code>void</code></td>
1425<td class="colLast"><span class="typeNameLabel">SerializerCache.</span><code><span class="memberNameLink"><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></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
1426                               <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;ser,
1427                               <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
1428</tr>
1429<tr class="altColor">
1430<td class="colFirst"><code>void</code></td>
1431<td class="colLast"><span class="typeNameLabel">SerializerCache.</span><code><span class="memberNameLink"><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></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1432                               <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;ser,
1433                               <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
1434</tr>
1435<tr class="rowColor">
1436<td class="colFirst"><code>void</code></td>
1437<td class="colLast"><span class="typeNameLabel">SerializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#addTypedSerializer-java.lang.Class-com.fasterxml.jackson.databind.JsonSerializer-">addTypedSerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;cls,
1438                  <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;ser)</code>&nbsp;</td>
1439</tr>
1440<tr class="altColor">
1441<td class="colFirst"><code>void</code></td>
1442<td class="colLast"><span class="typeNameLabel">SerializerCache.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#addTypedSerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-">addTypedSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1443                  <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;ser)</code>
1444<div class="block">Method called if none of lookups succeeded, and caller had to construct
1445 a serializer.</div>
1446</td>
1447</tr>
1448<tr class="rowColor">
1449<td class="colFirst"><code>void</code></td>
1450<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#assignNullSerializer-com.fasterxml.jackson.databind.JsonSerializer-">assignNullSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;nullSer)</code>
1451<div class="block">Method called to assign null value serializer for property</div>
1452</td>
1453</tr>
1454<tr class="altColor">
1455<td class="colFirst"><code>void</code></td>
1456<td class="colLast"><span class="typeNameLabel">BeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#assignSerializer-com.fasterxml.jackson.databind.JsonSerializer-">assignSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;ser)</code>
1457<div class="block">Method called to assign value serializer for property</div>
1458</td>
1459</tr>
1460<tr class="rowColor">
1461<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1462<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildArraySerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.BeanDescription-boolean-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">buildArraySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
1463                    <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a>&nbsp;type,
1464                    <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1465                    boolean&nbsp;staticTyping,
1466                    <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1467                    <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
1468<div class="block">Helper method that handles configuration details when constructing serializers for
1469 <code>Object[]</code> (and subtypes, except for String).</div>
1470</td>
1471</tr>
1472<tr class="altColor">
1473<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/ContainerSerializer.html" title="class in com.fasterxml.jackson.databind.ser">ContainerSerializer</a>&lt;?&gt;</code></td>
1474<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildCollectionSerializer-com.fasterxml.jackson.databind.JavaType-boolean-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">buildCollectionSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;elemType,
1475                         boolean&nbsp;staticTyping,
1476                         <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
1477                         <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;valueSerializer)</code>&nbsp;</td>
1478</tr>
1479<tr class="rowColor">
1480<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1481<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildCollectionSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.BeanDescription-boolean-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">buildCollectionSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
1482                         <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a>&nbsp;type,
1483                         <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1484                         boolean&nbsp;staticTyping,
1485                         <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1486                         <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
1487<div class="block">Helper method that handles configuration details when constructing serializers for
1488 <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> types that support efficient by-index access</div>
1489</td>
1490</tr>
1491<tr class="altColor">
1492<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/ContainerSerializer.html" title="class in com.fasterxml.jackson.databind.ser">ContainerSerializer</a>&lt;?&gt;</code></td>
1493<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildIndexedListSerializer-com.fasterxml.jackson.databind.JavaType-boolean-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">buildIndexedListSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;elemType,
1494                          boolean&nbsp;staticTyping,
1495                          <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
1496                          <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;valueSerializer)</code>&nbsp;</td>
1497</tr>
1498<tr class="rowColor">
1499<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1500<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildMapSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.BeanDescription-boolean-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">buildMapSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
1501                  <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
1502                  <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1503                  boolean&nbsp;staticTyping,
1504                  <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
1505                  <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1506                  <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
1507<div class="block">Helper method that handles configuration details when constructing serializers for
1508 <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> types.</div>
1509</td>
1510</tr>
1511<tr class="altColor">
1512<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1513<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildMapSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.BeanDescription-boolean-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">buildMapSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
1514                  <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
1515                  <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1516                  boolean&nbsp;staticTyping,
1517                  <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
1518                  <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1519                  <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
1520<div class="block">Helper method that handles configuration details when constructing serializers for
1521 <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> types.</div>
1522</td>
1523</tr>
1524<tr class="rowColor">
1525<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>
1526<td class="colLast"><span class="typeNameLabel">PropertyBuilder.</span><code><span class="memberNameLink"><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></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
1527           <a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>&nbsp;propDef,
1528           <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;declaredType,
1529           <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
1530           <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;typeSer,
1531           <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;contentTypeSer,
1532           <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;am,
1533           boolean&nbsp;defaultUseStaticTyping)</code>&nbsp;</td>
1534</tr>
1535<tr class="altColor">
1536<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1537<td class="colLast"><span class="typeNameLabel">SerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html#createKeySerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-">createKeySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1538                   <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;baseType,
1539                   <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;defaultImpl)</code>
1540<div class="block">Method called to create serializer to use for serializing JSON property names (which must
1541 be output as <code>JsonToken.FIELD_NAME</code>) for Map that has specified declared
1542 key type, and is for specified property (or, if property is null, as root value)</div>
1543</td>
1544</tr>
1545<tr class="rowColor">
1546<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1547<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#createKeySerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-">createKeySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1548                   <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;keyType,
1549                   <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;defaultImpl)</code>&nbsp;</td>
1550</tr>
1551<tr class="altColor">
1552<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1553<td class="colLast"><span class="typeNameLabel">Serializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findArraySerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findArraySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1554                   <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a>&nbsp;type,
1555                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1556                   <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1557                   <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
1558<div class="block">Method called by serialization framework first time a serializer is needed for
1559 specified array type.</div>
1560</td>
1561</tr>
1562<tr class="rowColor">
1563<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1564<td class="colLast"><span class="typeNameLabel">Serializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findArraySerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findArraySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1565                   <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a>&nbsp;type,
1566                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1567                   <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1568                   <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
1569</tr>
1570<tr class="altColor">
1571<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1572<td class="colLast"><span class="typeNameLabel">Serializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findCollectionLikeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.CollectionLikeType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findCollectionLikeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1573                            <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a>&nbsp;type,
1574                            <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1575                            <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1576                            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
1577<div class="block">Method called by serialization framework first time a serializer is needed for
1578 specified "Collection-like" type (type that acts like <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a>,
1579 but does not implement it).</div>
1580</td>
1581</tr>
1582<tr class="rowColor">
1583<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1584<td class="colLast"><span class="typeNameLabel">Serializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findCollectionLikeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.CollectionLikeType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findCollectionLikeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1585                            <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a>&nbsp;type,
1586                            <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1587                            <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1588                            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
1589</tr>
1590<tr class="altColor">
1591<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1592<td class="colLast"><span class="typeNameLabel">Serializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findCollectionSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findCollectionSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1593                        <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a>&nbsp;type,
1594                        <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1595                        <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1596                        <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
1597<div class="block">Method called by serialization framework first time a serializer is needed for
1598 specified <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a> type.</div>
1599</td>
1600</tr>
1601<tr class="rowColor">
1602<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1603<td class="colLast"><span class="typeNameLabel">Serializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findCollectionSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findCollectionSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1604                        <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a>&nbsp;type,
1605                        <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1606                        <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1607                        <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
1608</tr>
1609<tr class="altColor">
1610<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1611<td class="colLast"><span class="typeNameLabel">BasicSerializerFactory.</span><code><span class="memberNameLink"><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></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
1612                        <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>&nbsp;a,
1613                        <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser)</code>
1614<div class="block">Helper method that will check whether given annotated entity (usually class,
1615 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
1616 be used; and if so, to construct and return suitable serializer for it.</div>
1617</td>
1618</tr>
1619<tr class="rowColor">
1620<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1621<td class="colLast"><span class="typeNameLabel">Serializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findMapLikeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findMapLikeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1622                     <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a>&nbsp;type,
1623                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1624                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
1625                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1626                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
1627<div class="block">Method called by serialization framework first time a serializer is needed for
1628 specified "Map-like" type (type that acts like <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>,
1629 but does not implement it).</div>
1630</td>
1631</tr>
1632<tr class="altColor">
1633<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1634<td class="colLast"><span class="typeNameLabel">Serializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findMapLikeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findMapLikeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1635                     <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a>&nbsp;type,
1636                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1637                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
1638                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1639                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
1640<div class="block">Method called by serialization framework first time a serializer is needed for
1641 specified "Map-like" type (type that acts like <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>,
1642 but does not implement it).</div>
1643</td>
1644</tr>
1645<tr class="rowColor">
1646<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1647<td class="colLast"><span class="typeNameLabel">Serializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findMapLikeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findMapLikeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1648                     <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a>&nbsp;type,
1649                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1650                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
1651                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1652                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
1653</tr>
1654<tr class="altColor">
1655<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1656<td class="colLast"><span class="typeNameLabel">Serializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findMapLikeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findMapLikeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1657                     <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a>&nbsp;type,
1658                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1659                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
1660                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1661                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
1662</tr>
1663<tr class="rowColor">
1664<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1665<td class="colLast"><span class="typeNameLabel">Serializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findMapSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findMapSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1666                 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
1667                 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1668                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
1669                 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1670                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
1671<div class="block">Method called by serialization framework first time a serializer is needed for
1672 specified <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> type.</div>
1673</td>
1674</tr>
1675<tr class="altColor">
1676<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1677<td class="colLast"><span class="typeNameLabel">Serializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.html#findMapSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findMapSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1678                 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
1679                 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1680                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
1681                 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1682                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>
1683<div class="block">Method called by serialization framework first time a serializer is needed for
1684 specified <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> type.</div>
1685</td>
1686</tr>
1687<tr class="rowColor">
1688<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1689<td class="colLast"><span class="typeNameLabel">Serializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findMapSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findMapSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1690                 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
1691                 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1692                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
1693                 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1694                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
1695</tr>
1696<tr class="altColor">
1697<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1698<td class="colLast"><span class="typeNameLabel">Serializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/Serializers.Base.html#findMapSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">findMapSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1699                 <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;type,
1700                 <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1701                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
1702                 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;elementTypeSerializer,
1703                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementValueSerializer)</code>&nbsp;</td>
1704</tr>
1705<tr class="rowColor">
1706<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1707<td class="colLast"><span class="typeNameLabel">BeanSerializerModifier.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyArraySerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.ArrayType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-">modifyArraySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1708                     <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a>&nbsp;valueType,
1709                     <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1710                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;serializer)</code>
1711<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a> after it has constructed the
1712 standard serializer for given
1713 <a href="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type"><code>ArrayType</code></a>
1714 to make it possible to either replace or augment this serializer with
1715 additional functionality.</div>
1716</td>
1717</tr>
1718<tr class="altColor">
1719<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1720<td class="colLast"><span class="typeNameLabel">BeanSerializerModifier.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyCollectionLikeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.CollectionLikeType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-">modifyCollectionLikeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1721                              <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a>&nbsp;valueType,
1722                              <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1723                              <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;serializer)</code>&nbsp;</td>
1724</tr>
1725<tr class="rowColor">
1726<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1727<td class="colLast"><span class="typeNameLabel">BeanSerializerModifier.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyCollectionSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.CollectionType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-">modifyCollectionSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1728                          <a href="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</a>&nbsp;valueType,
1729                          <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1730                          <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;serializer)</code>&nbsp;</td>
1731</tr>
1732<tr class="altColor">
1733<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1734<td class="colLast"><span class="typeNameLabel">BeanSerializerModifier.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyEnumSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-">modifyEnumSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1735                    <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
1736                    <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1737                    <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;serializer)</code>&nbsp;</td>
1738</tr>
1739<tr class="rowColor">
1740<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1741<td class="colLast"><span class="typeNameLabel">BeanSerializerModifier.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyKeySerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-">modifyKeySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1742                   <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
1743                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1744                   <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;serializer)</code>
1745<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><code>DeserializerFactory</code></a> after it has constructed the
1746 default key serializer to use for serializing <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> keys of
1747 given type.</div>
1748</td>
1749</tr>
1750<tr class="altColor">
1751<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1752<td class="colLast"><span class="typeNameLabel">BeanSerializerModifier.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyMapLikeSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapLikeType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-">modifyMapLikeSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1753                       <a href="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a>&nbsp;valueType,
1754                       <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1755                       <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;serializer)</code>&nbsp;</td>
1756</tr>
1757<tr class="rowColor">
1758<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1759<td class="colLast"><span class="typeNameLabel">BeanSerializerModifier.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifyMapSerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.type.MapType-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-">modifyMapSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1760                   <a href="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</a>&nbsp;valueType,
1761                   <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1762                   <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;serializer)</code>&nbsp;</td>
1763</tr>
1764<tr class="altColor">
1765<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1766<td class="colLast"><span class="typeNameLabel">BeanSerializerModifier.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html#modifySerializer-com.fasterxml.jackson.databind.SerializationConfig-com.fasterxml.jackson.databind.BeanDescription-com.fasterxml.jackson.databind.JsonSerializer-">modifySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
1767                <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</a>&nbsp;beanDesc,
1768                <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;serializer)</code>
1769<div class="block">Method called by <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanSerializerFactory</code></a> after constructing default
1770 bean serializer instance with properties collected and ordered earlier.</div>
1771</td>
1772</tr>
1773<tr class="rowColor">
1774<td class="colFirst"><code>void</code></td>
1775<td class="colLast"><span class="typeNameLabel">DefaultSerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#serializePolymorphic-com.fasterxml.jackson.core.JsonGenerator-java.lang.Object-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-">serializePolymorphic</a></span>(com.fasterxml.jackson.core.JsonGenerator&nbsp;gen,
1776                    <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>&nbsp;value,
1777                    <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;rootType,
1778                    <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;valueSer,
1779                    <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;typeSer)</code>
1780<div class="block">Alternate serialization call used for polymorphic types, when <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype"><code>TypeSerializer</code></a>
1781 is already known, but the actual serializer may or may not be.</div>
1782</td>
1783</tr>
1784<tr class="altColor">
1785<td class="colFirst"><code>void</code></td>
1786<td class="colLast"><span class="typeNameLabel">DefaultSerializerProvider.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#serializeValue-com.fasterxml.jackson.core.JsonGenerator-java.lang.Object-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-">serializeValue</a></span>(com.fasterxml.jackson.core.JsonGenerator&nbsp;gen,
1787              <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>&nbsp;value,
1788              <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;rootType,
1789              <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;ser)</code>
1790<div class="block">The method to be called by <a href="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind"><code>ObjectWriter</code></a>
1791 for serializing given value (assumed to be of specified root type,
1792 instead of runtime type of value), when it may know specific
1793 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonSerializer</code></a> to use.</div>
1794</td>
1795</tr>
1796</tbody>
1797</table>
1798<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
1799<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/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
1800<tr>
1801<th class="colOne" scope="col">Constructor and Description</th>
1802</tr>
1803<tbody>
1804<tr class="altColor">
1805<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/AnyGetterWriter.html#AnyGetterWriter-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.JsonSerializer-">AnyGetterWriter</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
1806               <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;accessor,
1807               <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;serializer)</code>&nbsp;</td>
1808</tr>
1809<tr class="rowColor">
1810<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#BeanPropertyWriter-com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition-com.fasterxml.jackson.databind.introspect.AnnotatedMember-com.fasterxml.jackson.databind.util.Annotations-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JavaType-boolean-java.lang.Object-">BeanPropertyWriter</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>&nbsp;propDef,
1811                  <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>&nbsp;member,
1812                  <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a>&nbsp;contextAnnotations,
1813                  <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;declaredType,
1814                  <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
1815                  <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;typeSer,
1816                  <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;serType,
1817                  boolean&nbsp;suppressNulls,
1818                  <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>&nbsp;suppressableValue)</code>&nbsp;</td>
1819</tr>
1820<tr class="altColor">
1821<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/VirtualBeanPropertyWriter.html#VirtualBeanPropertyWriter-com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition-com.fasterxml.jackson.databind.util.Annotations-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.annotation.JsonInclude.Include-">VirtualBeanPropertyWriter</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>&nbsp;propDef,
1822                         <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a>&nbsp;contextAnnotations,
1823                         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;declaredType,
1824                         <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
1825                         <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;typeSer,
1826                         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;serType,
1827                         com.fasterxml.jackson.annotation.JsonInclude.Include&nbsp;inclusion)</code>
1828<div class="block">Pass-through constructor that may be used by sub-classes that
1829 want full control over implementation.</div>
1830</td>
1831</tr>
1832</tbody>
1833</table>
1834</li>
1835<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl">
1836<!--   -->
1837</a>
1838<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a></h3>
1839<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
1840<caption><span>Subclasses of <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a></span><span class="tabEnd">&nbsp;</span></caption>
1841<tr>
1842<th class="colFirst" scope="col">Modifier and Type</th>
1843<th class="colLast" scope="col">Class and Description</th>
1844</tr>
1845<tbody>
1846<tr class="altColor">
1847<td class="colFirst"><code>class&nbsp;</code></td>
1848<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/BeanAsArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">BeanAsArraySerializer</a></span></code>
1849<div class="block">Specialized POJO serializer that differs from
1850 <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializer.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanSerializer</code></a>
1851 in that instead of producing a JSON Object it will output
1852 a JSON Array, omitting field names, and serializing values in
1853 specified serialization order.</div>
1854</td>
1855</tr>
1856<tr class="rowColor">
1857<td class="colFirst"><code>class&nbsp;</code></td>
1858<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/FailingSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">FailingSerializer</a></span></code>
1859<div class="block">Special bogus "serializer" that will throw
1860 <code>JsonGenerationException</code> if its <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/FailingSerializer.html#serialize-java.lang.Object-com.fasterxml.jackson.core.JsonGenerator-com.fasterxml.jackson.databind.SerializerProvider-"><code>FailingSerializer.serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)</code></a>
1861 gets invoked.</div>
1862</td>
1863</tr>
1864<tr class="altColor">
1865<td class="colFirst"><code>class&nbsp;</code></td>
1866<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">IndexedListSerializer</a></span></code>
1867<div class="block">This is an optimized serializer for Lists that can be efficiently
1868 traversed by index (as opposed to others, such as <a href="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util"><code>LinkedList</code></a>
1869 that can not}.</div>
1870</td>
1871</tr>
1872<tr class="rowColor">
1873<td class="colFirst"><code>class&nbsp;</code></td>
1874<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedStringListSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">IndexedStringListSerializer</a></span></code>
1875<div class="block">Efficient implement for serializing <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 that contains Strings and are random-accessible.</div>
1876</td>
1877</tr>
1878<tr class="altColor">
1879<td class="colFirst"><code>class&nbsp;</code></td>
1880<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IteratorSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">IteratorSerializer</a></span></code>&nbsp;</td>
1881</tr>
1882<tr class="rowColor">
1883<td class="colFirst"><code>class&nbsp;</code></td>
1884<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">MapEntrySerializer</a></span></code>&nbsp;</td>
1885</tr>
1886<tr class="altColor">
1887<td class="colFirst"><code>class&nbsp;</code></td>
1888<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">StringArraySerializer</a></span></code>
1889<div class="block">Standard serializer used for <code>String[]</code> values.</div>
1890</td>
1891</tr>
1892<tr class="rowColor">
1893<td class="colFirst"><code>class&nbsp;</code></td>
1894<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">StringCollectionSerializer</a></span></code>
1895<div class="block">Efficient implement for serializing <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a>s that contain Strings.</div>
1896</td>
1897</tr>
1898<tr class="altColor">
1899<td class="colFirst"><code>class&nbsp;</code></td>
1900<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/TypeWrappedSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">TypeWrappedSerializer</a></span></code>
1901<div class="block">Simple serializer that will call configured type serializer, passing
1902 in configured data serializer, and exposing it all as a simple
1903 serializer.</div>
1904</td>
1905</tr>
1906<tr class="rowColor">
1907<td class="colFirst"><code>class&nbsp;</code></td>
1908<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnknownSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">UnknownSerializer</a></span></code>&nbsp;</td>
1909</tr>
1910<tr class="altColor">
1911<td class="colFirst"><code>class&nbsp;</code></td>
1912<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">UnwrappingBeanSerializer</a></span></code>&nbsp;</td>
1913</tr>
1914</tbody>
1915</table>
1916<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
1917<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a> declared as <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
1918<tr>
1919<th class="colFirst" scope="col">Modifier and Type</th>
1920<th class="colLast" scope="col">Field and Description</th>
1921</tr>
1922<tbody>
1923<tr class="altColor">
1924<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1925<td class="colLast"><span class="typeNameLabel">StringArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#Z:Z_elementSerializer">_elementSerializer</a></span></code>
1926<div class="block">Value serializer to use, if it's not the standard one
1927 (if it is we can optimize serialization a lot)</div>
1928</td>
1929</tr>
1930<tr class="rowColor">
1931<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1932<td class="colLast"><span class="typeNameLabel">MapEntrySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#Z:Z_keySerializer">_keySerializer</a></span></code>
1933<div class="block">Key serializer to use, if it can be statically determined</div>
1934</td>
1935</tr>
1936<tr class="altColor">
1937<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1938<td class="colLast"><span class="typeNameLabel">TypeWrappedSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/TypeWrappedSerializer.html#Z:Z_serializer">_serializer</a></span></code>&nbsp;</td>
1939</tr>
1940<tr class="rowColor">
1941<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1942<td class="colLast"><span class="typeNameLabel">MapEntrySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#Z:Z_valueSerializer">_valueSerializer</a></span></code>
1943<div class="block">Value serializer to use, if it can be statically determined</div>
1944</td>
1945</tr>
1946<tr class="altColor">
1947<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1948<td class="colLast"><span class="typeNameLabel">PropertySerializerMap.SerializerAndMapResult.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html#serializer">serializer</a></span></code>&nbsp;</td>
1949</tr>
1950<tr class="rowColor">
1951<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1952<td class="colLast"><span class="typeNameLabel">ObjectIdWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/ObjectIdWriter.html#serializer">serializer</a></span></code>
1953<div class="block">Serializer used for serializing id values.</div>
1954</td>
1955</tr>
1956</tbody>
1957</table>
1958<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
1959<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a> that return <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
1960<tr>
1961<th class="colFirst" scope="col">Modifier and Type</th>
1962<th class="colLast" scope="col">Method and Description</th>
1963</tr>
1964<tbody>
1965<tr class="altColor">
1966<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1967<td class="colLast"><span class="typeNameLabel">UnwrappingBeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanPropertyWriter.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-java.lang.Class-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
1968                  <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
1969                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
1970</tr>
1971<tr class="rowColor">
1972<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1973<td class="colLast"><span class="typeNameLabel">MapEntrySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-java.lang.Class-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
1974                  <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
1975                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
1976</tr>
1977<tr class="altColor">
1978<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
1979<td class="colLast"><span class="typeNameLabel">MapEntrySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
1980                  <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
1981                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
1982</tr>
1983<tr class="rowColor">
1984<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1985<td class="colLast"><span class="typeNameLabel">StringArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#Z:Z_withResolved-com.fasterxml.jackson.databind.BeanProperty-java.lang.Boolean-">_withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
1986             <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
1987</tr>
1988<tr class="altColor">
1989<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1990<td class="colLast"><span class="typeNameLabel">StringCollectionSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.html#Z:Z_withResolved-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">_withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
1991             <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
1992             <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
1993</tr>
1994<tr class="rowColor">
1995<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
1996<td class="colLast"><span class="typeNameLabel">IndexedStringListSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedStringListSerializer.html#Z:Z_withResolved-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">_withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
1997             <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
1998             <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
1999</tr>
2000<tr class="altColor">
2001<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2002<td class="colLast"><span class="typeNameLabel">StringArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
2003                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
2004</tr>
2005<tr class="rowColor">
2006<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2007<td class="colLast"><span class="typeNameLabel">MapEntrySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
2008                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
2009</tr>
2010<tr class="altColor">
2011<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2012<td class="colLast"><span class="typeNameLabel">StringArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#getContentSerializer--">getContentSerializer</a></span>()</code>&nbsp;</td>
2013</tr>
2014<tr class="rowColor">
2015<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2016<td class="colLast"><span class="typeNameLabel">MapEntrySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#getContentSerializer--">getContentSerializer</a></span>()</code>&nbsp;</td>
2017</tr>
2018<tr class="altColor">
2019<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2020<td class="colLast"><span class="typeNameLabel">PropertySerializerMap.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#serializerFor-java.lang.Class-">serializerFor</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type)</code>
2021<div class="block">Main lookup method.</div>
2022</td>
2023</tr>
2024<tr class="rowColor">
2025<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2026<td class="colLast"><span class="typeNameLabel">ReadOnlyClassToSerializerMap.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/ReadOnlyClassToSerializerMap.html#typedValueSerializer-java.lang.Class-">typedValueSerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type)</code>&nbsp;</td>
2027</tr>
2028<tr class="altColor">
2029<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2030<td class="colLast"><span class="typeNameLabel">ReadOnlyClassToSerializerMap.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/ReadOnlyClassToSerializerMap.html#typedValueSerializer-com.fasterxml.jackson.databind.JavaType-">typedValueSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2031</tr>
2032<tr class="rowColor">
2033<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2034<td class="colLast"><span class="typeNameLabel">ReadOnlyClassToSerializerMap.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/ReadOnlyClassToSerializerMap.html#untypedValueSerializer-java.lang.Class-">untypedValueSerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type)</code>&nbsp;</td>
2035</tr>
2036<tr class="altColor">
2037<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2038<td class="colLast"><span class="typeNameLabel">ReadOnlyClassToSerializerMap.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/ReadOnlyClassToSerializerMap.html#untypedValueSerializer-com.fasterxml.jackson.databind.JavaType-">untypedValueSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type)</code>&nbsp;</td>
2039</tr>
2040<tr class="rowColor">
2041<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2042<td class="colLast"><span class="typeNameLabel">UnwrappingBeanSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanSerializer.html#unwrappingSerializer-com.fasterxml.jackson.databind.util.NameTransformer-">unwrappingSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</a>&nbsp;transformer)</code>&nbsp;</td>
2043</tr>
2044<tr class="altColor">
2045<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2046<td class="colLast"><span class="typeNameLabel">BeanAsArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/BeanAsArraySerializer.html#unwrappingSerializer-com.fasterxml.jackson.databind.util.NameTransformer-">unwrappingSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</a>&nbsp;transformer)</code>&nbsp;</td>
2047</tr>
2048<tr class="rowColor">
2049<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2050<td class="colLast"><span class="typeNameLabel">TypeWrappedSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/TypeWrappedSerializer.html#valueSerializer--">valueSerializer</a></span>()</code>&nbsp;</td>
2051</tr>
2052</tbody>
2053</table>
2054<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
2055<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/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
2056<tr>
2057<th class="colFirst" scope="col">Modifier and Type</th>
2058<th class="colLast" scope="col">Method and Description</th>
2059</tr>
2060<tbody>
2061<tr class="altColor">
2062<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2063<td class="colLast"><span class="typeNameLabel">StringCollectionSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.html#Z:Z_withResolved-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">_withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
2064             <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
2065             <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
2066</tr>
2067<tr class="rowColor">
2068<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2069<td class="colLast"><span class="typeNameLabel">IndexedStringListSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedStringListSerializer.html#Z:Z_withResolved-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">_withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
2070             <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
2071             <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
2072</tr>
2073<tr class="altColor">
2074<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>
2075<td class="colLast"><span class="typeNameLabel">PropertySerializerMap.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#addSerializer-java.lang.Class-com.fasterxml.jackson.databind.JsonSerializer-">addSerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
2076             <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;serializer)</code>
2077<div class="block">Method that can be used to 'register' a serializer that caller has resolved
2078 without help of this map.</div>
2079</td>
2080</tr>
2081<tr class="rowColor">
2082<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>
2083<td class="colLast"><span class="typeNameLabel">PropertySerializerMap.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#addSerializer-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-">addSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
2084             <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;serializer)</code>&nbsp;</td>
2085</tr>
2086<tr class="altColor">
2087<td class="colFirst"><code>void</code></td>
2088<td class="colLast"><span class="typeNameLabel">UnwrappingBeanPropertyWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanPropertyWriter.html#assignSerializer-com.fasterxml.jackson.databind.JsonSerializer-">assignSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;ser)</code>&nbsp;</td>
2089</tr>
2090<tr class="rowColor">
2091<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a></code></td>
2092<td class="colLast"><span class="typeNameLabel">PropertySerializerMap.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#newWith-java.lang.Class-com.fasterxml.jackson.databind.JsonSerializer-">newWith</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
2093       <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;serializer)</code>&nbsp;</td>
2094</tr>
2095<tr class="altColor">
2096<td class="colFirst"><code>void</code></td>
2097<td class="colLast"><span class="typeNameLabel">IndexedListSerializer.</span><code><span class="memberNameLink"><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></span>(<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>&lt;?&gt;&nbsp;value,
2098                      com.fasterxml.jackson.core.JsonGenerator&nbsp;jgen,
2099                      <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
2100                      <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;ser)</code>&nbsp;</td>
2101</tr>
2102<tr class="rowColor">
2103<td class="colFirst"><code>protected void</code></td>
2104<td class="colLast"><span class="typeNameLabel">MapEntrySerializer.</span><code><span class="memberNameLink"><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></span>(<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>&lt;?,?&gt;&nbsp;value,
2105              com.fasterxml.jackson.core.JsonGenerator&nbsp;jgen,
2106              <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
2107              <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;ser)</code>
2108<div class="block">Method called to serialize fields, when the value type is statically known,
2109 so that value serializer is passed and does not need to be fetched from
2110 provider.</div>
2111</td>
2112</tr>
2113<tr class="altColor">
2114<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">MapEntrySerializer</a></code></td>
2115<td class="colLast"><span class="typeNameLabel">MapEntrySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#withResolved-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.JsonSerializer-">withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
2116            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;keySerializer,
2117            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;valueSerializer)</code>&nbsp;</td>
2118</tr>
2119<tr class="rowColor">
2120<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">MapEntrySerializer</a></code></td>
2121<td class="colLast"><span class="typeNameLabel">MapEntrySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#withResolved-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.JsonSerializer-">withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
2122            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;keySerializer,
2123            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;valueSerializer)</code>&nbsp;</td>
2124</tr>
2125<tr class="altColor">
2126<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IteratorSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">IteratorSerializer</a></code></td>
2127<td class="colLast"><span class="typeNameLabel">IteratorSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IteratorSerializer.html#withResolved-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
2128            <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
2129            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;elementSerializer,
2130            <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
2131</tr>
2132<tr class="rowColor">
2133<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">IndexedListSerializer</a></code></td>
2134<td class="colLast"><span class="typeNameLabel">IndexedListSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html#withResolved-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
2135            <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
2136            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;elementSerializer,
2137            <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
2138</tr>
2139<tr class="altColor">
2140<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/ObjectIdWriter.html" title="class in com.fasterxml.jackson.databind.ser.impl">ObjectIdWriter</a></code></td>
2141<td class="colLast"><span class="typeNameLabel">ObjectIdWriter.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/ObjectIdWriter.html#withSerializer-com.fasterxml.jackson.databind.JsonSerializer-">withSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser)</code>&nbsp;</td>
2142</tr>
2143</tbody>
2144</table>
2145<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
2146<caption><span>Method parameters in <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a> with type arguments of type <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
2147<tr>
2148<th class="colFirst" scope="col">Modifier and Type</th>
2149<th class="colLast" scope="col">Method and Description</th>
2150</tr>
2151<tbody>
2152<tr class="altColor">
2153<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/ReadOnlyClassToSerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">ReadOnlyClassToSerializerMap</a></code></td>
2154<td class="colLast"><span class="typeNameLabel">ReadOnlyClassToSerializerMap.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/ReadOnlyClassToSerializerMap.html#from-java.util.HashMap-">from</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/util/TypeKey.html" title="class in com.fasterxml.jackson.databind.util">TypeKey</a>,<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&gt;&nbsp;src)</code>
2155<div class="block">Factory method for constructing an instance.</div>
2156</td>
2157</tr>
2158</tbody>
2159</table>
2160<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
2161<caption><span>Constructors 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/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
2162<tr>
2163<th class="colOne" scope="col">Constructor and Description</th>
2164</tr>
2165<tbody>
2166<tr class="altColor">
2167<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html#IndexedListSerializer-com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">IndexedListSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">IndexedListSerializer</a>&nbsp;src,
2168                     <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
2169                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
2170                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;valueSerializer,
2171                     <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
2172</tr>
2173<tr class="rowColor">
2174<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html#IndexedListSerializer-com.fasterxml.jackson.databind.JavaType-boolean-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">IndexedListSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;elemType,
2175                     boolean&nbsp;staticTyping,
2176                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
2177                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;valueSerializer)</code>&nbsp;</td>
2178</tr>
2179<tr class="altColor">
2180<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedStringListSerializer.html#IndexedStringListSerializer-com.fasterxml.jackson.databind.ser.impl.IndexedStringListSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">IndexedStringListSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedStringListSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">IndexedStringListSerializer</a>&nbsp;src,
2181                           <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
2182                           <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
2183</tr>
2184<tr class="rowColor">
2185<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IteratorSerializer.html#IteratorSerializer-com.fasterxml.jackson.databind.ser.impl.IteratorSerializer-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">IteratorSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/IteratorSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">IteratorSerializer</a>&nbsp;src,
2186                  <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
2187                  <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
2188                  <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;valueSerializer,
2189                  <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
2190</tr>
2191<tr class="altColor">
2192<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#MapEntrySerializer-com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.JsonSerializer-">MapEntrySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">MapEntrySerializer</a>&nbsp;src,
2193                  <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
2194                  <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
2195                  <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;keySer,
2196                  <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;valueSer)</code>&nbsp;</td>
2197</tr>
2198<tr class="rowColor">
2199<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html#MapEntrySerializer-com.fasterxml.jackson.databind.ser.impl.MapEntrySerializer-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.JsonSerializer-">MapEntrySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/MapEntrySerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">MapEntrySerializer</a>&nbsp;src,
2200                  <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
2201                  <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
2202                  <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;keySer,
2203                  <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;valueSer)</code>&nbsp;</td>
2204</tr>
2205<tr class="altColor">
2206<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/ObjectIdWriter.html#ObjectIdWriter-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.core.SerializableString-com.fasterxml.jackson.annotation.ObjectIdGenerator-com.fasterxml.jackson.databind.JsonSerializer-boolean-">ObjectIdWriter</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;t,
2207              com.fasterxml.jackson.core.SerializableString&nbsp;propName,
2208              com.fasterxml.jackson.annotation.ObjectIdGenerator&lt;?&gt;&nbsp;gen,
2209              <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
2210              boolean&nbsp;alwaysAsId)</code>&nbsp;</td>
2211</tr>
2212<tr class="rowColor">
2213<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html#SerializerAndMapResult-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-">SerializerAndMapResult</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;serializer,
2214                      <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map)</code>&nbsp;</td>
2215</tr>
2216<tr class="altColor">
2217<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#StringArraySerializer-com.fasterxml.jackson.databind.ser.impl.StringArraySerializer-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">StringArraySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">StringArraySerializer</a>&nbsp;src,
2218                     <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
2219                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
2220                     <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
2221</tr>
2222<tr class="rowColor">
2223<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.html#StringCollectionSerializer-com.fasterxml.jackson.databind.ser.impl.StringCollectionSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">StringCollectionSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">StringCollectionSerializer</a>&nbsp;src,
2224                          <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
2225                          <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
2226</tr>
2227<tr class="altColor">
2228<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/TypeWrappedSerializer.html#TypeWrappedSerializer-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">TypeWrappedSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;typeSer,
2229                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser)</code>&nbsp;</td>
2230</tr>
2231</tbody>
2232</table>
2233<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
2234<caption><span>Constructor parameters in <a href="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</a> with type arguments of type <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
2235<tr>
2236<th class="colOne" scope="col">Constructor and Description</th>
2237</tr>
2238<tbody>
2239<tr class="altColor">
2240<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/impl/ReadOnlyClassToSerializerMap.html#ReadOnlyClassToSerializerMap-java.util.Map-">ReadOnlyClassToSerializerMap</a></span>(<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>&lt;<a href="../../../../../com/fasterxml/jackson/databind/util/TypeKey.html" title="class in com.fasterxml.jackson.databind.util">TypeKey</a>,<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&gt;&nbsp;serializers)</code>&nbsp;</td>
2241</tr>
2242</tbody>
2243</table>
2244</li>
2245<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.std">
2246<!--   -->
2247</a>
2248<h3>Uses of <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a></h3>
2249<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
2250<caption><span>Subclasses of <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a> in <a href="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a></span><span class="tabEnd">&nbsp;</span></caption>
2251<tr>
2252<th class="colFirst" scope="col">Modifier and Type</th>
2253<th class="colLast" scope="col">Class and Description</th>
2254</tr>
2255<tbody>
2256<tr class="altColor">
2257<td class="colFirst"><code>class&nbsp;</code></td>
2258<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">ArraySerializerBase</a>&lt;T&gt;</span></code>
2259<div class="block">Intermediate base class for serializers used for various
2260 Java arrays.</div>
2261</td>
2262</tr>
2263<tr class="rowColor">
2264<td class="colFirst"><code>class&nbsp;</code></td>
2265<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">AsArraySerializerBase</a>&lt;T&gt;</span></code>
2266<div class="block">Base class for serializers that will output contents as JSON
2267 arrays; typically serializers used for <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a>
2268 and array types.</div>
2269</td>
2270</tr>
2271<tr class="altColor">
2272<td class="colFirst"><code>class&nbsp;</code></td>
2273<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AtomicReferenceSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">AtomicReferenceSerializer</a></span></code>&nbsp;</td>
2274</tr>
2275<tr class="rowColor">
2276<td class="colFirst"><code>class&nbsp;</code></td>
2277<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">BeanSerializerBase</a></span></code>
2278<div class="block">Base class both for the standard bean serializer, and couple
2279 of variants that only differ in small details.</div>
2280</td>
2281</tr>
2282<tr class="altColor">
2283<td class="colFirst"><code>class&nbsp;</code></td>
2284<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BooleanSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">BooleanSerializer</a></span></code>
2285<div class="block">Serializer used for primitive boolean, as well as java.util.Boolean
2286 wrapper type.</div>
2287</td>
2288</tr>
2289<tr class="rowColor">
2290<td class="colFirst"><code>class&nbsp;</code></td>
2291<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ByteArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">ByteArraySerializer</a></span></code>
2292<div class="block">Unlike other integral number array serializers, we do not just print out byte values
2293 as numbers.</div>
2294</td>
2295</tr>
2296<tr class="altColor">
2297<td class="colFirst"><code>class&nbsp;</code></td>
2298<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ByteBufferSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">ByteBufferSerializer</a></span></code>&nbsp;</td>
2299</tr>
2300<tr class="rowColor">
2301<td class="colFirst"><code>class&nbsp;</code></td>
2302<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/CalendarSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">CalendarSerializer</a></span></code>
2303<div class="block">Standard serializer for <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util"><code>Calendar</code></a>.</div>
2304</td>
2305</tr>
2306<tr class="altColor">
2307<td class="colFirst"><code>class&nbsp;</code></td>
2308<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ClassSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">ClassSerializer</a></span></code>
2309<div class="block">Also: default bean access will not do much good with Class.class.</div>
2310</td>
2311</tr>
2312<tr class="rowColor">
2313<td class="colFirst"><code>class&nbsp;</code></td>
2314<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">CollectionSerializer</a></span></code>
2315<div class="block">Fallback serializer for cases where Collection is not known to be
2316 of type for which more specializer serializer exists (such as
2317 index-accessible List).</div>
2318</td>
2319</tr>
2320<tr class="altColor">
2321<td class="colFirst"><code>class&nbsp;</code></td>
2322<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/DateSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">DateSerializer</a></span></code>
2323<div class="block">For efficiency, we will serialize Dates as longs, instead of
2324 potentially more readable Strings.</div>
2325</td>
2326</tr>
2327<tr class="rowColor">
2328<td class="colFirst"><code>class&nbsp;</code></td>
2329<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">DateTimeSerializerBase</a>&lt;T&gt;</span></code>&nbsp;</td>
2330</tr>
2331<tr class="altColor">
2332<td class="colFirst"><code>class&nbsp;</code></td>
2333<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">EnumMapSerializer</a></span></code>
2334<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
2335<div class="block"><span class="deprecationComment">Since 2.4.4; standard <a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std"><code>MapSerializer</code></a> works better.
2336   (to be removed from 2.6)</span></div>
2337</div>
2338</td>
2339</tr>
2340<tr class="rowColor">
2341<td class="colFirst"><code>class&nbsp;</code></td>
2342<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">EnumSerializer</a></span></code>
2343<div class="block">Standard serializer used for <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><code>Enum</code></a> types.</div>
2344</td>
2345</tr>
2346<tr class="altColor">
2347<td class="colFirst"><code>class&nbsp;</code></td>
2348<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">EnumSetSerializer</a></span></code>&nbsp;</td>
2349</tr>
2350<tr class="rowColor">
2351<td class="colFirst"><code>class&nbsp;</code></td>
2352<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/FileSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">FileSerializer</a></span></code>
2353<div class="block">For now, File objects get serialized by just outputting
2354 absolute (but not canonical) name as String value</div>
2355</td>
2356</tr>
2357<tr class="altColor">
2358<td class="colFirst"><code>class&nbsp;</code></td>
2359<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/InetAddressSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">InetAddressSerializer</a></span></code>
2360<div class="block">Simple serializer for <a href="http://docs.oracle.com/javase/6/docs/api/java/net/InetAddress.html?is-external=true" title="class or interface in java.net"><code>InetAddress</code></a>.</div>
2361</td>
2362</tr>
2363<tr class="rowColor">
2364<td class="colFirst"><code>class&nbsp;</code></td>
2365<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/InetSocketAddressSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">InetSocketAddressSerializer</a></span></code>
2366<div class="block">Simple serializer for <a href="http://docs.oracle.com/javase/6/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net"><code>InetSocketAddress</code></a>.</div>
2367</td>
2368</tr>
2369<tr class="altColor">
2370<td class="colFirst"><code>class&nbsp;</code></td>
2371<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/IterableSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">IterableSerializer</a></span></code>&nbsp;</td>
2372</tr>
2373<tr class="rowColor">
2374<td class="colFirst"><code>class&nbsp;</code></td>
2375<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">JsonValueSerializer</a></span></code>
2376<div class="block">Serializer class that can serialize Object that have a
2377 <code>JsonValue</code> annotation to
2378 indicate that serialization should be done by calling the method
2379 annotated, and serializing result it returns.</div>
2380</td>
2381</tr>
2382<tr class="altColor">
2383<td class="colFirst"><code>class&nbsp;</code></td>
2384<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">MapSerializer</a></span></code>
2385<div class="block">Standard serializer implementation for serializing {link java.util.Map} types.</div>
2386</td>
2387</tr>
2388<tr class="rowColor">
2389<td class="colFirst"><code>class&nbsp;</code></td>
2390<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NonTypedScalarSerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">NonTypedScalarSerializerBase</a>&lt;T&gt;</span></code>
2391<div class="block">Intermediate base class for limited number of scalar types
2392 that should never include type information.</div>
2393</td>
2394</tr>
2395<tr class="altColor">
2396<td class="colFirst"><code>class&nbsp;</code></td>
2397<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NullSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">NullSerializer</a></span></code>
2398<div class="block">This is a simple dummy serializer that will just output literal
2399 JSON null value whenever serialization is requested.</div>
2400</td>
2401</tr>
2402<tr class="rowColor">
2403<td class="colFirst"><code>class&nbsp;</code></td>
2404<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">NumberSerializer</a></span></code>
2405<div class="block">As a fallback, we may need to use this serializer for other
2406 types of <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang"><code>Number</code></a>s: both custom types and "big" numbers
2407 like <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math"><code>BigInteger</code></a> and <a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math"><code>BigDecimal</code></a>.</div>
2408</td>
2409</tr>
2410<tr class="altColor">
2411<td class="colFirst"><code>protected static class&nbsp;</code></td>
2412<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.Base.html" title="class in com.fasterxml.jackson.databind.ser.std">NumberSerializers.Base</a>&lt;T&gt;</span></code>&nbsp;</td>
2413</tr>
2414<tr class="rowColor">
2415<td class="colFirst"><code>static class&nbsp;</code></td>
2416<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.DoubleSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">NumberSerializers.DoubleSerializer</a></span></code>
2417<div class="block">This is the special serializer for regular <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang"><code>Double</code></a>s
2418 (and primitive doubles)</div>
2419</td>
2420</tr>
2421<tr class="altColor">
2422<td class="colFirst"><code>static class&nbsp;</code></td>
2423<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.FloatSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">NumberSerializers.FloatSerializer</a></span></code>&nbsp;</td>
2424</tr>
2425<tr class="rowColor">
2426<td class="colFirst"><code>static class&nbsp;</code></td>
2427<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.IntegerSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">NumberSerializers.IntegerSerializer</a></span></code>
2428<div class="block">This is the special serializer for regular <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang"><code>Integer</code></a>s
2429 (and primitive ints)</div>
2430</td>
2431</tr>
2432<tr class="altColor">
2433<td class="colFirst"><code>static class&nbsp;</code></td>
2434<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.IntLikeSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">NumberSerializers.IntLikeSerializer</a></span></code>
2435<div class="block">Similar to <a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.IntegerSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std"><code>NumberSerializers.IntegerSerializer</code></a>, but will not cast to Integer:
2436 instead, cast is to <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang"><code>Number</code></a>, and conversion is
2437 by calling <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true#intValue--" title="class or interface in java.lang"><code>Number.intValue()</code></a>.</div>
2438</td>
2439</tr>
2440<tr class="rowColor">
2441<td class="colFirst"><code>static class&nbsp;</code></td>
2442<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.LongSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">NumberSerializers.LongSerializer</a></span></code>&nbsp;</td>
2443</tr>
2444<tr class="altColor">
2445<td class="colFirst"><code>static class&nbsp;</code></td>
2446<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.ShortSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">NumberSerializers.ShortSerializer</a></span></code>&nbsp;</td>
2447</tr>
2448<tr class="rowColor">
2449<td class="colFirst"><code>class&nbsp;</code></td>
2450<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">ObjectArraySerializer</a></span></code>
2451<div class="block">Generic serializer for Object arrays (<code>Object[]</code>).</div>
2452</td>
2453</tr>
2454<tr class="altColor">
2455<td class="colFirst"><code>class&nbsp;</code></td>
2456<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/RawSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">RawSerializer</a>&lt;T&gt;</span></code>
2457<div class="block">This is a simple dummy serializer that will just output raw values by calling
2458 toString() on value to serialize.</div>
2459</td>
2460</tr>
2461<tr class="rowColor">
2462<td class="colFirst"><code>class&nbsp;</code></td>
2463<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/SerializableSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">SerializableSerializer</a></span></code>
2464<div class="block">Generic handler for types that implement <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html" title="interface in com.fasterxml.jackson.databind"><code>JsonSerializable</code></a>.</div>
2465</td>
2466</tr>
2467<tr class="altColor">
2468<td class="colFirst"><code>class&nbsp;</code></td>
2469<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/SqlDateSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">SqlDateSerializer</a></span></code>
2470<div class="block">Compared to regular <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util"><code>Date</code></a> serialization, we do use String
2471 representation here.</div>
2472</td>
2473</tr>
2474<tr class="rowColor">
2475<td class="colFirst"><code>class&nbsp;</code></td>
2476<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/SqlTimeSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">SqlTimeSerializer</a></span></code>&nbsp;</td>
2477</tr>
2478<tr class="altColor">
2479<td class="colFirst"><code>class&nbsp;</code></td>
2480<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">StaticListSerializerBase</a>&lt;T extends <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>&lt;?&gt;&gt;</span></code>
2481<div class="block">Intermediate base class for Lists, Collections and Arrays
2482 that contain static (non-dynamic) value types.</div>
2483</td>
2484</tr>
2485<tr class="rowColor">
2486<td class="colFirst"><code>static class&nbsp;</code></td>
2487<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.BooleanArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.BooleanArraySerializer</a></span></code>&nbsp;</td>
2488</tr>
2489<tr class="altColor">
2490<td class="colFirst"><code>static class&nbsp;</code></td>
2491<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ByteArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.ByteArraySerializer</a></span></code>
2492<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
2493<div class="block"><span class="deprecationComment">Since 2.6 use the main-level implementation, base class of this class</span></div>
2494</div>
2495</td>
2496</tr>
2497<tr class="rowColor">
2498<td class="colFirst"><code>static class&nbsp;</code></td>
2499<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.CharArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.CharArraySerializer</a></span></code>
2500<div class="block">Character arrays are different from other integral number arrays in that
2501 they are most likely to be textual data, and should be written as
2502 Strings, not arrays of entries.</div>
2503</td>
2504</tr>
2505<tr class="altColor">
2506<td class="colFirst"><code>static class&nbsp;</code></td>
2507<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.DoubleArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.DoubleArraySerializer</a></span></code>&nbsp;</td>
2508</tr>
2509<tr class="rowColor">
2510<td class="colFirst"><code>static class&nbsp;</code></td>
2511<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.FloatArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.FloatArraySerializer</a></span></code>&nbsp;</td>
2512</tr>
2513<tr class="altColor">
2514<td class="colFirst"><code>static class&nbsp;</code></td>
2515<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.IntArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.IntArraySerializer</a></span></code>&nbsp;</td>
2516</tr>
2517<tr class="rowColor">
2518<td class="colFirst"><code>static class&nbsp;</code></td>
2519<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.LongArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.LongArraySerializer</a></span></code>&nbsp;</td>
2520</tr>
2521<tr class="altColor">
2522<td class="colFirst"><code>static class&nbsp;</code></td>
2523<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ShortArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.ShortArraySerializer</a></span></code>&nbsp;</td>
2524</tr>
2525<tr class="rowColor">
2526<td class="colFirst"><code>protected static class&nbsp;</code></td>
2527<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.TypedPrimitiveArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.TypedPrimitiveArraySerializer</a>&lt;T&gt;</span></code>
2528<div class="block">Intermediate base class used for cases where we may add
2529 type information (excludes boolean/int/double arrays).</div>
2530</td>
2531</tr>
2532<tr class="altColor">
2533<td class="colFirst"><code>class&nbsp;</code></td>
2534<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdDelegatingSerializer</a></span></code>
2535<div class="block">Serializer implementation where given Java type is first converted
2536 to an intermediate "delegate type" (using a configured
2537 <a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util"><code>Converter</code></a>, and then this delegate value is serialized by Jackson.</div>
2538</td>
2539</tr>
2540<tr class="rowColor">
2541<td class="colFirst"><code>static class&nbsp;</code></td>
2542<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicBooleanSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdJdkSerializers.AtomicBooleanSerializer</a></span></code>&nbsp;</td>
2543</tr>
2544<tr class="altColor">
2545<td class="colFirst"><code>static class&nbsp;</code></td>
2546<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicIntegerSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdJdkSerializers.AtomicIntegerSerializer</a></span></code>&nbsp;</td>
2547</tr>
2548<tr class="rowColor">
2549<td class="colFirst"><code>static class&nbsp;</code></td>
2550<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicLongSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdJdkSerializers.AtomicLongSerializer</a></span></code>&nbsp;</td>
2551</tr>
2552<tr class="altColor">
2553<td class="colFirst"><code>class&nbsp;</code></td>
2554<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdKeySerializer</a></span></code>
2555<div class="block">Specialized serializer that can be used as the generic key
2556 serializer, when serializing <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 to JSON
2557 Objects.</div>
2558</td>
2559</tr>
2560<tr class="rowColor">
2561<td class="colFirst"><code>static class&nbsp;</code></td>
2562<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.CalendarKeySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdKeySerializers.CalendarKeySerializer</a></span></code>
2563<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
2564</td>
2565</tr>
2566<tr class="altColor">
2567<td class="colFirst"><code>static class&nbsp;</code></td>
2568<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.DateKeySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdKeySerializers.DateKeySerializer</a></span></code>
2569<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
2570</td>
2571</tr>
2572<tr class="rowColor">
2573<td class="colFirst"><code>static class&nbsp;</code></td>
2574<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.Default.html" title="class in com.fasterxml.jackson.databind.ser.std">StdKeySerializers.Default</a></span></code>&nbsp;</td>
2575</tr>
2576<tr class="altColor">
2577<td class="colFirst"><code>static class&nbsp;</code></td>
2578<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.StringKeySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdKeySerializers.StringKeySerializer</a></span></code>&nbsp;</td>
2579</tr>
2580<tr class="rowColor">
2581<td class="colFirst"><code>class&nbsp;</code></td>
2582<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdScalarSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdScalarSerializer</a>&lt;T&gt;</span></code>&nbsp;</td>
2583</tr>
2584<tr class="altColor">
2585<td class="colFirst"><code>class&nbsp;</code></td>
2586<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdSerializer</a>&lt;T&gt;</span></code>
2587<div class="block">Base class used by all standard serializers, and can also
2588 be used for custom serializers (in fact, this is the recommended
2589 base class to use).</div>
2590</td>
2591</tr>
2592<tr class="rowColor">
2593<td class="colFirst"><code>class&nbsp;</code></td>
2594<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StringSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StringSerializer</a></span></code>
2595<div class="block">This is the special serializer for regular <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a>s.</div>
2596</td>
2597</tr>
2598<tr class="altColor">
2599<td class="colFirst"><code>class&nbsp;</code></td>
2600<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/TimeZoneSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">TimeZoneSerializer</a></span></code>&nbsp;</td>
2601</tr>
2602<tr class="rowColor">
2603<td class="colFirst"><code>class&nbsp;</code></td>
2604<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/TokenBufferSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">TokenBufferSerializer</a></span></code>
2605<div class="block">We also want to directly support serialization of <a href="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util"><code>TokenBuffer</code></a>;
2606 and since it is part of core package, it can not implement
2607 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html" title="interface in com.fasterxml.jackson.databind"><code>JsonSerializable</code></a>
2608 (which is only included in the mapper package)</div>
2609</td>
2610</tr>
2611<tr class="altColor">
2612<td class="colFirst"><code>class&nbsp;</code></td>
2613<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ToStringSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">ToStringSerializer</a></span></code>
2614<div class="block">Simple general purpose serializer, useful for any
2615 type for which <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang"><code>Object.toString()</code></a> returns the desired JSON
2616 value.</div>
2617</td>
2618</tr>
2619<tr class="rowColor">
2620<td class="colFirst"><code>class&nbsp;</code></td>
2621<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/UUIDSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">UUIDSerializer</a></span></code>
2622<div class="block">Specialized <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonSerializer</code></a> to output <a href="http://docs.oracle.com/javase/6/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util"><code>UUID</code></a>s.</div>
2623</td>
2624</tr>
2625</tbody>
2626</table>
2627<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
2628<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a> declared as <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
2629<tr>
2630<th class="colFirst" scope="col">Modifier and Type</th>
2631<th class="colLast" scope="col">Field and Description</th>
2632</tr>
2633<tbody>
2634<tr class="altColor">
2635<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2636<td class="colLast"><span class="typeNameLabel">StdDelegatingSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#Z:Z_delegateSerializer">_delegateSerializer</a></span></code>
2637<div class="block">Underlying serializer for type <code>T</code>.</div>
2638</td>
2639</tr>
2640<tr class="rowColor">
2641<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2642<td class="colLast"><span class="typeNameLabel">ObjectArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#Z:Z_elementSerializer">_elementSerializer</a></span></code>
2643<div class="block">Value serializer to use, if it can be statically determined.</div>
2644</td>
2645</tr>
2646<tr class="altColor">
2647<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2648<td class="colLast"><span class="typeNameLabel">AsArraySerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#Z:Z_elementSerializer">_elementSerializer</a></span></code>
2649<div class="block">Value serializer to use, if it can be statically determined</div>
2650</td>
2651</tr>
2652<tr class="rowColor">
2653<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2654<td class="colLast"><span class="typeNameLabel">MapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#Z:Z_keySerializer">_keySerializer</a></span></code>
2655<div class="block">Key serializer to use, if it can be statically determined</div>
2656</td>
2657</tr>
2658<tr class="altColor">
2659<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2660<td class="colLast"><span class="typeNameLabel">MapProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html#Z:Z_keySerializer">_keySerializer</a></span></code>&nbsp;</td>
2661</tr>
2662<tr class="rowColor">
2663<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<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>&gt;</code></td>
2664<td class="colLast"><span class="typeNameLabel">StaticListSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html#Z:Z_serializer">_serializer</a></span></code>&nbsp;</td>
2665</tr>
2666<tr class="altColor">
2667<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2668<td class="colLast"><span class="typeNameLabel">MapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#Z:Z_valueSerializer">_valueSerializer</a></span></code>
2669<div class="block">Value serializer to use, if it can be statically determined</div>
2670</td>
2671</tr>
2672<tr class="rowColor">
2673<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2674<td class="colLast"><span class="typeNameLabel">MapProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html#Z:Z_valueSerializer">_valueSerializer</a></span></code>&nbsp;</td>
2675</tr>
2676<tr class="altColor">
2677<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2678<td class="colLast"><span class="typeNameLabel">JsonValueSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#Z:Z_valueSerializer">_valueSerializer</a></span></code>&nbsp;</td>
2679</tr>
2680<tr class="rowColor">
2681<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2682<td class="colLast"><span class="typeNameLabel">EnumMapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#Z:Z_valueSerializer">_valueSerializer</a></span></code>
2683<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
2684<div class="block">Value serializer to use, if it can be statically determined</div>
2685</td>
2686</tr>
2687<tr class="altColor">
2688<td class="colFirst"><code>protected static <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2689<td class="colLast"><span class="typeNameLabel">StdKeySerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.html#DEFAULT_KEY_SERIALIZER">DEFAULT_KEY_SERIALIZER</a></span></code>&nbsp;</td>
2690</tr>
2691<tr class="rowColor">
2692<td class="colFirst"><code>protected static <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2693<td class="colLast"><span class="typeNameLabel">StdKeySerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.html#DEFAULT_STRING_SERIALIZER">DEFAULT_STRING_SERIALIZER</a></span></code>&nbsp;</td>
2694</tr>
2695<tr class="altColor">
2696<td class="colFirst"><code>protected static <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2697<td class="colLast"><span class="typeNameLabel">StdKeySerializers.DateKeySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.DateKeySerializer.html#instance">instance</a></span></code>
2698<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
2699&nbsp;</td>
2700</tr>
2701<tr class="rowColor">
2702<td class="colFirst"><code>protected static <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2703<td class="colLast"><span class="typeNameLabel">StdKeySerializers.CalendarKeySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.CalendarKeySerializer.html#instance">instance</a></span></code>
2704<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
2705&nbsp;</td>
2706</tr>
2707</tbody>
2708</table>
2709<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
2710<caption><span>Fields in <a href="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a> with type parameters of type <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
2711<tr>
2712<th class="colFirst" scope="col">Modifier and Type</th>
2713<th class="colLast" scope="col">Field and Description</th>
2714</tr>
2715<tbody>
2716<tr class="altColor">
2717<td class="colFirst"><code>protected static <a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&gt;</code></td>
2718<td class="colLast"><span class="typeNameLabel">StdArraySerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.html#Z:Z_arraySerializers">_arraySerializers</a></span></code>&nbsp;</td>
2719</tr>
2720</tbody>
2721</table>
2722<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
2723<caption><span>Methods in <a href="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a> that return <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
2724<tr>
2725<th class="colFirst" scope="col">Modifier and Type</th>
2726<th class="colLast" scope="col">Method and Description</th>
2727</tr>
2728<tbody>
2729<tr class="altColor">
2730<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2731<td class="colLast"><span class="typeNameLabel">ObjectArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-java.lang.Class-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
2732                  <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
2733                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
2734</tr>
2735<tr class="rowColor">
2736<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2737<td class="colLast"><span class="typeNameLabel">MapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-java.lang.Class-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
2738                  <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
2739                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
2740</tr>
2741<tr class="altColor">
2742<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2743<td class="colLast"><span class="typeNameLabel">AsArraySerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-java.lang.Class-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
2744                  <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;type,
2745                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
2746</tr>
2747<tr class="rowColor">
2748<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2749<td class="colLast"><span class="typeNameLabel">ObjectArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
2750                  <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
2751                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
2752</tr>
2753<tr class="altColor">
2754<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2755<td class="colLast"><span class="typeNameLabel">MapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
2756                  <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
2757                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
2758</tr>
2759<tr class="rowColor">
2760<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2761<td class="colLast"><span class="typeNameLabel">AsArraySerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#Z:Z_findAndAddDynamic-com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.SerializerProvider-">_findAndAddDynamic</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</a>&nbsp;map,
2762                  <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
2763                  <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider)</code>&nbsp;</td>
2764</tr>
2765<tr class="altColor">
2766<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2767<td class="colLast"><span class="typeNameLabel">StdDelegatingSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#Z:Z_findSerializer-java.lang.Object-com.fasterxml.jackson.databind.SerializerProvider-">_findSerializer</a></span>(<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>&nbsp;value,
2768               <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;serializers)</code>
2769<div class="block">Helper method used for locating serializer to use in dynamic use case, where
2770 actual type value gets converted to is not specified beyond basic
2771 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><code>Object</code></a>, and where serializer needs to be located dynamically
2772 based on actual value type.</div>
2773</td>
2774</tr>
2775<tr class="rowColor">
2776<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2777<td class="colLast"><span class="typeNameLabel">StdArraySerializers.BooleanArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.BooleanArraySerializer.html#Z:Z_withResolved-com.fasterxml.jackson.databind.BeanProperty-java.lang.Boolean-">_withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
2778             <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
2779</tr>
2780<tr class="altColor">
2781<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2782<td class="colLast"><span class="typeNameLabel">StdArraySerializers.ShortArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ShortArraySerializer.html#Z:Z_withResolved-com.fasterxml.jackson.databind.BeanProperty-java.lang.Boolean-">_withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
2783             <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
2784</tr>
2785<tr class="rowColor">
2786<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2787<td class="colLast"><span class="typeNameLabel">StdArraySerializers.IntArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.IntArraySerializer.html#Z:Z_withResolved-com.fasterxml.jackson.databind.BeanProperty-java.lang.Boolean-">_withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
2788             <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
2789</tr>
2790<tr class="altColor">
2791<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2792<td class="colLast"><span class="typeNameLabel">StdArraySerializers.LongArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.LongArraySerializer.html#Z:Z_withResolved-com.fasterxml.jackson.databind.BeanProperty-java.lang.Boolean-">_withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
2793             <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
2794</tr>
2795<tr class="rowColor">
2796<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2797<td class="colLast"><span class="typeNameLabel">StdArraySerializers.FloatArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.FloatArraySerializer.html#Z:Z_withResolved-com.fasterxml.jackson.databind.BeanProperty-java.lang.Boolean-">_withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
2798             <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
2799</tr>
2800<tr class="altColor">
2801<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2802<td class="colLast"><span class="typeNameLabel">StdArraySerializers.DoubleArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.DoubleArraySerializer.html#Z:Z_withResolved-com.fasterxml.jackson.databind.BeanProperty-java.lang.Boolean-">_withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
2803             <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
2804</tr>
2805<tr class="rowColor">
2806<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2807<td class="colLast"><span class="typeNameLabel">ObjectArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#Z:Z_withResolved-com.fasterxml.jackson.databind.BeanProperty-java.lang.Boolean-">_withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
2808             <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
2809</tr>
2810<tr class="altColor">
2811<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2812<td class="colLast"><span class="typeNameLabel">ArraySerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html#Z:Z_withResolved-com.fasterxml.jackson.databind.BeanProperty-java.lang.Boolean-">_withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
2813             <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
2814</tr>
2815<tr class="rowColor">
2816<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2817<td class="colLast"><span class="typeNameLabel">StaticListSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html#Z:Z_withResolved-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">_withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
2818             <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
2819             <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
2820</tr>
2821<tr class="altColor">
2822<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2823<td class="colLast"><span class="typeNameLabel">StdDelegatingSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
2824                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
2825</tr>
2826<tr class="rowColor">
2827<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2828<td class="colLast"><span class="typeNameLabel">StaticListSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
2829                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
2830</tr>
2831<tr class="altColor">
2832<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2833<td class="colLast"><span class="typeNameLabel">ObjectArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
2834                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
2835</tr>
2836<tr class="rowColor">
2837<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2838<td class="colLast"><span class="typeNameLabel">NumberSerializers.Base.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.Base.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2839                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
2840</tr>
2841<tr class="altColor">
2842<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2843<td class="colLast"><span class="typeNameLabel">MapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
2844                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
2845</tr>
2846<tr class="rowColor">
2847<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2848<td class="colLast"><span class="typeNameLabel">JsonValueSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
2849                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
2850<div class="block">We can try to find the actual serializer for value, if we can
2851 statically figure out what the result type must be.</div>
2852</td>
2853</tr>
2854<tr class="altColor">
2855<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2856<td class="colLast"><span class="typeNameLabel">EnumSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;prov,
2857                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
2858<div class="block">To support some level of per-property configuration, we will need
2859 to make things contextual.</div>
2860</td>
2861</tr>
2862<tr class="rowColor">
2863<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2864<td class="colLast"><span class="typeNameLabel">EnumMapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
2865                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
2866<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
2867&nbsp;</td>
2868</tr>
2869<tr class="altColor">
2870<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2871<td class="colLast"><span class="typeNameLabel">DateTimeSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;serializers,
2872                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
2873</tr>
2874<tr class="rowColor">
2875<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2876<td class="colLast"><span class="typeNameLabel">BeanSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
2877                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
2878</tr>
2879<tr class="altColor">
2880<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2881<td class="colLast"><span class="typeNameLabel">AsArraySerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
2882                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>
2883<div class="block">This method is needed to resolve contextual annotations like
2884 per-property overrides, as well as do recursive call
2885 to <code>createContextual</code> of content serializer, if
2886 known statically.</div>
2887</td>
2888</tr>
2889<tr class="rowColor">
2890<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2891<td class="colLast"><span class="typeNameLabel">ArraySerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html#createContextual-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.BeanProperty-">createContextual</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
2892                <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property)</code>&nbsp;</td>
2893</tr>
2894<tr class="altColor">
2895<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2896<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><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></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
2897                               <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
2898                               <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;existingSerializer)</code>
2899<div class="block">Helper method that can be used to see if specified property has annotation
2900 indicating that a converter is to be used for contained values (contents
2901 of structured types; array/List/Map values)</div>
2902</td>
2903</tr>
2904<tr class="rowColor">
2905<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2906<td class="colLast"><span class="typeNameLabel">BeanSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#findConvertingSerializer-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.ser.BeanPropertyWriter-">findConvertingSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
2907                        <a href="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a>&nbsp;prop)</code>
2908<div class="block">Helper method that can be used to see if specified property is annotated
2909 to indicate use of a converter for property value (in case of container types,
2910 it is container type itself, not key or content type).</div>
2911</td>
2912</tr>
2913<tr class="altColor">
2914<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2915<td class="colLast"><span class="typeNameLabel">StdArraySerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.html#findStandardImpl-java.lang.Class-">findStandardImpl</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;cls)</code>
2916<div class="block">Accessor for checking to see if there is a standard serializer for
2917 given primitive value type.</div>
2918</td>
2919</tr>
2920<tr class="rowColor">
2921<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2922<td class="colLast"><span class="typeNameLabel">StdArraySerializers.BooleanArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.BooleanArraySerializer.html#getContentSerializer--">getContentSerializer</a></span>()</code>&nbsp;</td>
2923</tr>
2924<tr class="altColor">
2925<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2926<td class="colLast"><span class="typeNameLabel">StdArraySerializers.ShortArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ShortArraySerializer.html#getContentSerializer--">getContentSerializer</a></span>()</code>&nbsp;</td>
2927</tr>
2928<tr class="rowColor">
2929<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2930<td class="colLast"><span class="typeNameLabel">StdArraySerializers.IntArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.IntArraySerializer.html#getContentSerializer--">getContentSerializer</a></span>()</code>&nbsp;</td>
2931</tr>
2932<tr class="altColor">
2933<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2934<td class="colLast"><span class="typeNameLabel">StdArraySerializers.LongArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.LongArraySerializer.html#getContentSerializer--">getContentSerializer</a></span>()</code>&nbsp;</td>
2935</tr>
2936<tr class="rowColor">
2937<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2938<td class="colLast"><span class="typeNameLabel">StdArraySerializers.FloatArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.FloatArraySerializer.html#getContentSerializer--">getContentSerializer</a></span>()</code>&nbsp;</td>
2939</tr>
2940<tr class="altColor">
2941<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2942<td class="colLast"><span class="typeNameLabel">StdArraySerializers.DoubleArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.DoubleArraySerializer.html#getContentSerializer--">getContentSerializer</a></span>()</code>&nbsp;</td>
2943</tr>
2944<tr class="rowColor">
2945<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2946<td class="colLast"><span class="typeNameLabel">ObjectArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#getContentSerializer--">getContentSerializer</a></span>()</code>&nbsp;</td>
2947</tr>
2948<tr class="altColor">
2949<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2950<td class="colLast"><span class="typeNameLabel">MapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#getContentSerializer--">getContentSerializer</a></span>()</code>&nbsp;</td>
2951</tr>
2952<tr class="rowColor">
2953<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2954<td class="colLast"><span class="typeNameLabel">EnumMapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#getContentSerializer--">getContentSerializer</a></span>()</code>
2955<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
2956&nbsp;</td>
2957</tr>
2958<tr class="altColor">
2959<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2960<td class="colLast"><span class="typeNameLabel">AsArraySerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#getContentSerializer--">getContentSerializer</a></span>()</code>&nbsp;</td>
2961</tr>
2962<tr class="rowColor">
2963<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2964<td class="colLast"><span class="typeNameLabel">StdKeySerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.html#getDefault--">getDefault</a></span>()</code>&nbsp;</td>
2965</tr>
2966<tr class="altColor">
2967<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2968<td class="colLast"><span class="typeNameLabel">StdDelegatingSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#getDelegatee--">getDelegatee</a></span>()</code>&nbsp;</td>
2969</tr>
2970<tr class="rowColor">
2971<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
2972<td class="colLast"><span class="typeNameLabel">MapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#getKeySerializer--">getKeySerializer</a></span>()</code>
2973<div class="block">Accessor for currently assigned key serializer.</div>
2974</td>
2975</tr>
2976<tr class="altColor">
2977<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2978<td class="colLast"><span class="typeNameLabel">StdKeySerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.html#getStdKeySerializer-com.fasterxml.jackson.databind.JavaType-">getStdKeySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;keyType)</code>
2979<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
2980<div class="block"><span class="deprecationComment">Since 2.5</span></div>
2981</div>
2982</td>
2983</tr>
2984<tr class="rowColor">
2985<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
2986<td class="colLast"><span class="typeNameLabel">StdKeySerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.html#getStdKeySerializer-com.fasterxml.jackson.databind.SerializationConfig-java.lang.Class-boolean-">getStdKeySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>&nbsp;config,
2987                   <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;rawKeyType,
2988                   boolean&nbsp;useDefault)</code>&nbsp;</td>
2989</tr>
2990</tbody>
2991</table>
2992<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
2993<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/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
2994<tr>
2995<th class="colFirst" scope="col">Modifier and Type</th>
2996<th class="colLast" scope="col">Method and Description</th>
2997</tr>
2998<tbody>
2999<tr class="altColor">
3000<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3001<td class="colLast"><span class="typeNameLabel">StaticListSerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html#Z:Z_withResolved-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">_withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
3002             <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
3003             <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
3004</tr>
3005<tr class="rowColor">
3006<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">MapSerializer</a></code></td>
3007<td class="colLast"><span class="typeNameLabel">MapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#construct-java.lang.String:A-com.fasterxml.jackson.databind.JavaType-boolean-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Object-">construct</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;ignoredList,
3008         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;mapType,
3009         boolean&nbsp;staticValueType,
3010         <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3011         <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
3012         <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;valueSerializer,
3013         <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>&nbsp;filterId)</code>&nbsp;</td>
3014</tr>
3015<tr class="altColor">
3016<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">MapSerializer</a></code></td>
3017<td class="colLast"><span class="typeNameLabel">MapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#construct-java.lang.String:A-com.fasterxml.jackson.databind.JavaType-boolean-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Object-">construct</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;ignoredList,
3018         <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;mapType,
3019         boolean&nbsp;staticValueType,
3020         <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3021         <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySerializer,
3022         <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;valueSerializer,
3023         <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>&nbsp;filterId)</code>&nbsp;</td>
3024</tr>
3025<tr class="rowColor">
3026<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;</code></td>
3027<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><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></span>(<a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3028                               <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
3029                               <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;existingSerializer)</code>
3030<div class="block">Helper method that can be used to see if specified property has annotation
3031 indicating that a converter is to be used for contained values (contents
3032 of structured types; array/List/Map values)</div>
3033</td>
3034</tr>
3035<tr class="altColor">
3036<td class="colFirst"><code>protected boolean</code></td>
3037<td class="colLast"><span class="typeNameLabel">StdSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#isDefaultSerializer-com.fasterxml.jackson.databind.JsonSerializer-">isDefaultSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;serializer)</code>
3038<div class="block">Method that can be called to determine if given serializer is the default
3039 serializer Jackson uses; as opposed to a custom serializer installed by
3040 a module or calling application.</div>
3041</td>
3042</tr>
3043<tr class="rowColor">
3044<td class="colFirst"><code>protected boolean</code></td>
3045<td class="colLast"><span class="typeNameLabel">JsonValueSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#isNaturalTypeWithStdHandling-java.lang.Class-com.fasterxml.jackson.databind.JsonSerializer-">isNaturalTypeWithStdHandling</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;rawType,
3046                            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser)</code>&nbsp;</td>
3047</tr>
3048<tr class="altColor">
3049<td class="colFirst"><code>void</code></td>
3050<td class="colLast"><span class="typeNameLabel">MapProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html#reset-java.lang.Object-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.JsonSerializer-">reset</a></span>(<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>&nbsp;key,
3051     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySer,
3052     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;valueSer)</code>
3053<div class="block">Initialization method that needs to be called before passing
3054 property to filter.</div>
3055</td>
3056</tr>
3057<tr class="rowColor">
3058<td class="colFirst"><code>void</code></td>
3059<td class="colLast"><span class="typeNameLabel">MapProperty.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapProperty.html#reset-java.lang.Object-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.JsonSerializer-">reset</a></span>(<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>&nbsp;key,
3060     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;keySer,
3061     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;valueSer)</code>
3062<div class="block">Initialization method that needs to be called before passing
3063 property to filter.</div>
3064</td>
3065</tr>
3066<tr class="altColor">
3067<td class="colFirst"><code>void</code></td>
3068<td class="colLast"><span class="typeNameLabel">CollectionSerializer.</span><code><span class="memberNameLink"><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></span>(<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>&lt;?&gt;&nbsp;value,
3069                      com.fasterxml.jackson.core.JsonGenerator&nbsp;jgen,
3070                      <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3071                      <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;ser)</code>&nbsp;</td>
3072</tr>
3073<tr class="rowColor">
3074<td class="colFirst"><code>protected void</code></td>
3075<td class="colLast"><span class="typeNameLabel">EnumMapSerializer.</span><code><span class="memberNameLink"><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></span>(<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>&lt;? 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>&lt;?&gt;,?&gt;&nbsp;value,
3076                      com.fasterxml.jackson.core.JsonGenerator&nbsp;jgen,
3077                      <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3078                      <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;valueSer)</code>
3079<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
3080&nbsp;</td>
3081</tr>
3082<tr class="altColor">
3083<td class="colFirst"><code>void</code></td>
3084<td class="colLast"><span class="typeNameLabel">ObjectArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#serializeContentsUsing-java.lang.Object:A-com.fasterxml.jackson.core.JsonGenerator-com.fasterxml.jackson.databind.SerializerProvider-com.fasterxml.jackson.databind.JsonSerializer-">serializeContentsUsing</a></span>(<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>[]&nbsp;value,
3085                      com.fasterxml.jackson.core.JsonGenerator&nbsp;jgen,
3086                      <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3087                      <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;ser)</code>&nbsp;</td>
3088</tr>
3089<tr class="rowColor">
3090<td class="colFirst"><code>protected void</code></td>
3091<td class="colLast"><span class="typeNameLabel">MapSerializer.</span><code><span class="memberNameLink"><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></span>(<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>&lt;?,?&gt;&nbsp;value,
3092                    com.fasterxml.jackson.core.JsonGenerator&nbsp;gen,
3093                    <a href="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a>&nbsp;provider,
3094                    <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;ser)</code>
3095<div class="block">Method called to serialize fields, when the value type is statically known,
3096 so that value serializer is passed and does not need to be fetched from
3097 provider.</div>
3098</td>
3099</tr>
3100<tr class="altColor">
3101<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdDelegatingSerializer</a></code></td>
3102<td class="colLast"><span class="typeNameLabel">StdDelegatingSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#withDelegate-com.fasterxml.jackson.databind.util.Converter-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-">withDelegate</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,?&gt;&nbsp;converter,
3103            <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;delegateType,
3104            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;delegateSerializer)</code>
3105<div class="block">Method used for creating resolved contextual instances.</div>
3106</td>
3107</tr>
3108<tr class="rowColor">
3109<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">JsonValueSerializer</a></code></td>
3110<td class="colLast"><span class="typeNameLabel">JsonValueSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#withResolved-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-boolean-">withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3111            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
3112            boolean&nbsp;forceTypeInfo)</code>&nbsp;</td>
3113</tr>
3114<tr class="altColor">
3115<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">MapSerializer</a></code></td>
3116<td class="colLast"><span class="typeNameLabel">MapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#withResolved-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.util.HashSet-boolean-">withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3117            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;keySerializer,
3118            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;valueSerializer,
3119            <a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</a>&lt;<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>&gt;&nbsp;ignored,
3120            boolean&nbsp;sortKeys)</code>&nbsp;</td>
3121</tr>
3122<tr class="rowColor">
3123<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">MapSerializer</a></code></td>
3124<td class="colLast"><span class="typeNameLabel">MapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#withResolved-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.util.HashSet-boolean-">withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3125            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;keySerializer,
3126            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;valueSerializer,
3127            <a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</a>&lt;<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>&gt;&nbsp;ignored,
3128            boolean&nbsp;sortKeys)</code>&nbsp;</td>
3129</tr>
3130<tr class="altColor">
3131<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">AsArraySerializerBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html" title="type parameter in AsArraySerializerBase">T</a>&gt;</code></td>
3132<td class="colLast"><span class="typeNameLabel">AsArraySerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#withResolved-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3133            <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3134            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;elementSerializer)</code>
3135<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
3136<div class="block"><span class="deprecationComment">since 2.6: use the overloaded method that takes 'unwrapSingle'</span></div>
3137</div>
3138</td>
3139</tr>
3140<tr class="rowColor">
3141<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">ObjectArraySerializer</a></code></td>
3142<td class="colLast"><span class="typeNameLabel">ObjectArraySerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#withResolved-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
3143            <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3144            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
3145            <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
3146</tr>
3147<tr class="altColor">
3148<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/std/IterableSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">IterableSerializer</a></code></td>
3149<td class="colLast"><span class="typeNameLabel">IterableSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/IterableSerializer.html#withResolved-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3150            <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3151            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;elementSerializer,
3152            <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
3153</tr>
3154<tr class="rowColor">
3155<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">EnumSetSerializer</a></code></td>
3156<td class="colLast"><span class="typeNameLabel">EnumSetSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.html#withResolved-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3157            <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3158            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;elementSerializer,
3159            <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
3160</tr>
3161<tr class="altColor">
3162<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">CollectionSerializer</a></code></td>
3163<td class="colLast"><span class="typeNameLabel">CollectionSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html#withResolved-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3164            <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3165            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;elementSerializer,
3166            <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
3167</tr>
3168<tr class="rowColor">
3169<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">AsArraySerializerBase</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html" title="type parameter in AsArraySerializerBase">T</a>&gt;</code></td>
3170<td class="colLast"><span class="typeNameLabel">AsArraySerializerBase.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#withResolved-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">withResolved</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3171            <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3172            <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;elementSerializer,
3173            <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
3174</tr>
3175<tr class="altColor">
3176<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">EnumMapSerializer</a></code></td>
3177<td class="colLast"><span class="typeNameLabel">EnumMapSerializer.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#withValueSerializer-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-">withValueSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;prop,
3178                   <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser)</code>
3179<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
3180&nbsp;</td>
3181</tr>
3182</tbody>
3183</table>
3184<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
3185<caption><span>Method parameters in <a href="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</a> with type arguments of type <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
3186<tr>
3187<th class="colFirst" scope="col">Modifier and Type</th>
3188<th class="colLast" scope="col">Method and Description</th>
3189</tr>
3190<tbody>
3191<tr class="altColor">
3192<td class="colFirst"><code>static void</code></td>
3193<td class="colLast"><span class="typeNameLabel">NumberSerializers.</span><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.html#addAll-java.util.Map-">addAll</a></span>(<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>&lt;<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>,<a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&gt;&nbsp;allDeserializers)</code>&nbsp;</td>
3194</tr>
3195</tbody>
3196</table>
3197<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
3198<caption><span>Constructors 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/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a></span><span class="tabEnd">&nbsp;</span></caption>
3199<tr>
3200<th class="colOne" scope="col">Constructor and Description</th>
3201</tr>
3202<tbody>
3203<tr class="altColor">
3204<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#AsArraySerializerBase-com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">AsArraySerializerBase</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">AsArraySerializerBase</a>&lt;?&gt;&nbsp;src,
3205                     <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3206                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3207                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;elementSerializer)</code>
3208<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
3209<div class="block"><span class="deprecationComment">since 2.6: use the overloaded method that takes 'unwrapSingle'</span></div>
3210</div>
3211</td>
3212</tr>
3213<tr class="rowColor">
3214<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#AsArraySerializerBase-com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">AsArraySerializerBase</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">AsArraySerializerBase</a>&lt;?&gt;&nbsp;src,
3215                     <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3216                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3217                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;elementSerializer,
3218                     <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
3219</tr>
3220<tr class="altColor">
3221<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#AsArraySerializerBase-java.lang.Class-com.fasterxml.jackson.databind.JavaType-boolean-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-">AsArraySerializerBase</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;cls,
3222                     <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;et,
3223                     boolean&nbsp;staticTyping,
3224                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3225                     <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3226                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementSerializer)</code>
3227<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
3228<div class="block"><span class="deprecationComment">Since 2.6 Use variants that either take 'src', or do NOT pass
3229    BeanProperty</span></div>
3230</div>
3231</td>
3232</tr>
3233<tr class="rowColor">
3234<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#AsArraySerializerBase-java.lang.Class-com.fasterxml.jackson.databind.JavaType-boolean-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">AsArraySerializerBase</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;cls,
3235                     <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;et,
3236                     boolean&nbsp;staticTyping,
3237                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3238                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementSerializer)</code>
3239<div class="block">Non-contextual, "blueprint" constructor typically called when the first
3240 instance is created, without knowledge of property it was used via.</div>
3241</td>
3242</tr>
3243<tr class="altColor">
3244<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html#CollectionSerializer-com.fasterxml.jackson.databind.ser.std.CollectionSerializer-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">CollectionSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">CollectionSerializer</a>&nbsp;src,
3245                    <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3246                    <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3247                    <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;valueSerializer,
3248                    <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
3249</tr>
3250<tr class="rowColor">
3251<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html#CollectionSerializer-com.fasterxml.jackson.databind.JavaType-boolean-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-">CollectionSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;elemType,
3252                    boolean&nbsp;staticTyping,
3253                    <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3254                    <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3255                    <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;valueSerializer)</code>
3256<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
3257<div class="block"><span class="deprecationComment">since 2.6</span></div>
3258</div>
3259</td>
3260</tr>
3261<tr class="altColor">
3262<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html#CollectionSerializer-com.fasterxml.jackson.databind.JavaType-boolean-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">CollectionSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;elemType,
3263                    boolean&nbsp;staticTyping,
3264                    <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3265                    <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;valueSerializer)</code>&nbsp;</td>
3266</tr>
3267<tr class="rowColor">
3268<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#EnumMapSerializer-com.fasterxml.jackson.databind.ser.std.EnumMapSerializer-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-">EnumMapSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">EnumMapSerializer</a>&nbsp;src,
3269                 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3270                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser)</code>
3271<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
3272<div class="block">Constructor called when a contextual instance is created.</div>
3273</td>
3274</tr>
3275<tr class="altColor">
3276<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#EnumMapSerializer-com.fasterxml.jackson.databind.JavaType-boolean-com.fasterxml.jackson.databind.util.EnumValues-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">EnumMapSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
3277                 boolean&nbsp;staticTyping,
3278                 <a href="../../../../../com/fasterxml/jackson/databind/util/EnumValues.html" title="class in com.fasterxml.jackson.databind.util">EnumValues</a>&nbsp;keyEnums,
3279                 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3280                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;valueSerializer)</code>
3281<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
3282&nbsp;</td>
3283</tr>
3284<tr class="rowColor">
3285<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.html#EnumSetSerializer-com.fasterxml.jackson.databind.ser.std.EnumSetSerializer-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">EnumSetSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">EnumSetSerializer</a>&nbsp;src,
3286                 <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3287                 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3288                 <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;valueSerializer,
3289                 <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
3290</tr>
3291<tr class="altColor">
3292<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/IterableSerializer.html#IterableSerializer-com.fasterxml.jackson.databind.ser.std.IterableSerializer-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">IterableSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/IterableSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">IterableSerializer</a>&nbsp;src,
3293                  <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3294                  <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3295                  <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;valueSerializer,
3296                  <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
3297</tr>
3298<tr class="rowColor">
3299<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#JsonValueSerializer-com.fasterxml.jackson.databind.ser.std.JsonValueSerializer-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-boolean-">JsonValueSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">JsonValueSerializer</a>&nbsp;src,
3300                   <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3301                   <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
3302                   boolean&nbsp;forceTypeInfo)</code>&nbsp;</td>
3303</tr>
3304<tr class="altColor">
3305<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#JsonValueSerializer-java.lang.reflect.Method-com.fasterxml.jackson.databind.JsonSerializer-">JsonValueSerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;valueMethod,
3306                   <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser)</code>&nbsp;</td>
3307</tr>
3308<tr class="rowColor">
3309<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#MapSerializer-java.util.HashSet-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JavaType-boolean-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.JsonSerializer-">MapSerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</a>&lt;<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>&gt;&nbsp;ignoredEntries,
3310             <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;keyType,
3311             <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
3312             boolean&nbsp;valueTypeIsStatic,
3313             <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3314             <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;keySerializer,
3315             <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;valueSerializer)</code>&nbsp;</td>
3316</tr>
3317<tr class="altColor">
3318<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#MapSerializer-java.util.HashSet-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JavaType-boolean-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.JsonSerializer-">MapSerializer</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</a>&lt;<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>&gt;&nbsp;ignoredEntries,
3319             <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;keyType,
3320             <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;valueType,
3321             boolean&nbsp;valueTypeIsStatic,
3322             <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3323             <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;keySerializer,
3324             <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;valueSerializer)</code>&nbsp;</td>
3325</tr>
3326<tr class="rowColor">
3327<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#MapSerializer-com.fasterxml.jackson.databind.ser.std.MapSerializer-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.util.HashSet-">MapSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">MapSerializer</a>&nbsp;src,
3328             <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3329             <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;keySerializer,
3330             <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;valueSerializer,
3331             <a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</a>&lt;<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>&gt;&nbsp;ignored)</code>&nbsp;</td>
3332</tr>
3333<tr class="altColor">
3334<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#MapSerializer-com.fasterxml.jackson.databind.ser.std.MapSerializer-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.JsonSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.util.HashSet-">MapSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">MapSerializer</a>&nbsp;src,
3335             <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3336             <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;keySerializer,
3337             <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;valueSerializer,
3338             <a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</a>&lt;<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>&gt;&nbsp;ignored)</code>&nbsp;</td>
3339</tr>
3340<tr class="rowColor">
3341<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#ObjectArraySerializer-com.fasterxml.jackson.databind.JavaType-boolean-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-">ObjectArraySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;elemType,
3342                     boolean&nbsp;staticTyping,
3343                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3344                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;elementSerializer)</code>&nbsp;</td>
3345</tr>
3346<tr class="altColor">
3347<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#ObjectArraySerializer-com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer-com.fasterxml.jackson.databind.BeanProperty-com.fasterxml.jackson.databind.jsontype.TypeSerializer-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">ObjectArraySerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">ObjectArraySerializer</a>&nbsp;src,
3348                     <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a>&nbsp;property,
3349                     <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</a>&nbsp;vts,
3350                     <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;elementSerializer,
3351                     <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
3352</tr>
3353<tr class="rowColor">
3354<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html#StaticListSerializerBase-com.fasterxml.jackson.databind.ser.std.StaticListSerializerBase-com.fasterxml.jackson.databind.JsonSerializer-java.lang.Boolean-">StaticListSerializerBase</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">StaticListSerializerBase</a>&lt;?&gt;&nbsp;src,
3355                        <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;ser,
3356                        <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>&nbsp;unwrapSingle)</code>&nbsp;</td>
3357</tr>
3358<tr class="altColor">
3359<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#StdDelegatingSerializer-com.fasterxml.jackson.databind.util.Converter-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.JsonSerializer-">StdDelegatingSerializer</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</a>&lt;<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,?&gt;&nbsp;converter,
3360                       <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;delegateType,
3361                       <a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a>&lt;?&gt;&nbsp;delegateSerializer)</code>&nbsp;</td>
3362</tr>
3363</tbody>
3364</table>
3365</li>
3366</ul>
3367</li>
3368</ul>
3369</div>
3370<!-- ======= START OF BOTTOM NAVBAR ====== -->
3371<div class="bottomNav"><a name="navbar.bottom">
3372<!--   -->
3373</a>
3374<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
3375<a name="navbar.bottom.firstrow">
3376<!--   -->
3377</a>
3378<ul class="navList" title="Navigation">
3379<li><a href="../../../../../overview-summary.html">Overview</a></li>
3380<li><a href="../package-summary.html">Package</a></li>
3381<li><a href="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">Class</a></li>
3382<li class="navBarCell1Rev">Use</li>
3383<li><a href="../package-tree.html">Tree</a></li>
3384<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
3385<li><a href="../../../../../index-all.html">Index</a></li>
3386<li><a href="../../../../../help-doc.html">Help</a></li>
3387</ul>
3388</div>
3389<div class="subNav">
3390<ul class="navList">
3391<li>Prev</li>
3392<li>Next</li>
3393</ul>
3394<ul class="navList">
3395<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/class-use/JsonSerializer.html" target="_top">Frames</a></li>
3396<li><a href="JsonSerializer.html" target="_top">No&nbsp;Frames</a></li>
3397</ul>
3398<ul class="navList" id="allclasses_navbar_bottom">
3399<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
3400</ul>
3401<div>
3402<script type="text/javascript"><!--
3403  allClassesLink = document.getElementById("allclasses_navbar_bottom");
3404  if(window==top) {
3405    allClassesLink.style.display = "block";
3406  }
3407  else {
3408    allClassesLink.style.display = "none";
3409  }
3410  //-->
3411</script>
3412</div>
3413<a name="skip.navbar.bottom">
3414<!--   -->
3415</a></div>
3416<!-- ======== END OF BOTTOM NAVBAR ======= -->
3417<p class="legalCopy"><small>Copyright &#169; 2014&#x2013;2015 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
3418</body>
3419</html>
3420