• 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>
4<HEAD>
5<!-- Generated by javadoc (build 1.6.0_35) on Tue Oct 09 17:08:23 PDT 2012 -->
6<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<TITLE>
8Uses of Class com.fasterxml.jackson.databind.JsonSerializer (jackson-databind 2.1.0 API)
9</TITLE>
10
11<META NAME="date" CONTENT="2012-10-09">
12
13<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
14
15<SCRIPT type="text/javascript">
16function windowTitle()
17{
18    if (location.href.indexOf('is-external=true') == -1) {
19        parent.document.title="Uses of Class com.fasterxml.jackson.databind.JsonSerializer (jackson-databind 2.1.0 API)";
20    }
21}
22</SCRIPT>
23<NOSCRIPT>
24</NOSCRIPT>
25
26</HEAD>
27
28<BODY BGCOLOR="white" onload="windowTitle();">
29<HR>
30
31
32<!-- ========= START OF TOP NAVBAR ======= -->
33<A NAME="navbar_top"><!-- --></A>
34<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
35<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
36<TR>
37<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
38<A NAME="navbar_top_firstrow"><!-- --></A>
39<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
40  <TR ALIGN="center" VALIGN="top">
41  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
42  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
43  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
44  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
45  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
46  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
47  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
48  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
49  </TR>
50</TABLE>
51</TD>
52<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
53</EM>
54</TD>
55</TR>
56
57<TR>
58<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
59&nbsp;PREV&nbsp;
60&nbsp;NEXT</FONT></TD>
61<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
62  <A HREF="../../../../../index.html?com/fasterxml/jackson/databind//class-useJsonSerializer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
63&nbsp;<A HREF="JsonSerializer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
64&nbsp;<SCRIPT type="text/javascript">
65  <!--
66  if(window==top) {
67    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
68  }
69  //-->
70</SCRIPT>
71<NOSCRIPT>
72  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
73</NOSCRIPT>
74
75
76</FONT></TD>
77</TR>
78</TABLE>
79<A NAME="skip-navbar_top"></A>
80<!-- ========= END OF TOP NAVBAR ========= -->
81
82<HR>
83<CENTER>
84<H2>
85<B>Uses of Class<br>com.fasterxml.jackson.databind.JsonSerializer</B></H2>
86</CENTER>
87
88<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
89<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
90<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
91Packages that use <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A></FONT></TH>
92</TR>
93<TR BGCOLOR="white" CLASS="TableRowColor">
94<TD><A HREF="#com.fasterxml.jackson.databind"><B>com.fasterxml.jackson.databind</B></A></TD>
95<TD>Contains basic mapper (conversion) functionality that
96allows for converting between regular streaming json content and
97Java objects (beans or Tree Model: support for both is via
98<A HREF="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><CODE>ObjectMapper</CODE></A> class, as well
99as convenience methods included in
100<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><CODE>JsonParser</CODE></A>&nbsp;</TD>
101</TR>
102<TR BGCOLOR="white" CLASS="TableRowColor">
103<TD><A HREF="#com.fasterxml.jackson.databind.cfg"><B>com.fasterxml.jackson.databind.cfg</B></A></TD>
104<TD>Package that contains most of configuration-related classes;
105exception being couple of most-commonly used configuration
106things (like Feature enumerations) that are at the
107main level (<code>com.fasterxml.jackson.databind</code>).&nbsp;</TD>
108</TR>
109<TR BGCOLOR="white" CLASS="TableRowColor">
110<TD><A HREF="#com.fasterxml.jackson.databind.ext"><B>com.fasterxml.jackson.databind.ext</B></A></TD>
111<TD>Contains extended support for "external" packages: things that
112may or may not be present in runtime environment, but that are
113commonly enough used so that explicit support can be added.&nbsp;</TD>
114</TR>
115<TR BGCOLOR="white" CLASS="TableRowColor">
116<TD><A HREF="#com.fasterxml.jackson.databind.introspect"><B>com.fasterxml.jackson.databind.introspect</B></A></TD>
117<TD>Functionality needed for Bean introspection, required for detecting
118 accessors and mutators for Beans, as well as locating and handling
119 method annotations.&nbsp;</TD>
120</TR>
121<TR BGCOLOR="white" CLASS="TableRowColor">
122<TD><A HREF="#com.fasterxml.jackson.databind.module"><B>com.fasterxml.jackson.databind.module</B></A></TD>
123<TD>Package that contains classes and interfaces to help implement
124 custom extension <A HREF="../../../../../com/fasterxml/jackson/databind/Module.html" title="class in com.fasterxml.jackson.databind"><CODE>Module</CODE></A>s
125 (which are registered using
126 <A HREF="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#registerModule(com.fasterxml.jackson.databind.Module)"><CODE>ObjectMapper.registerModule(com.fasterxml.jackson.databind.Module)</CODE></A>.&nbsp;</TD>
127</TR>
128<TR BGCOLOR="white" CLASS="TableRowColor">
129<TD><A HREF="#com.fasterxml.jackson.databind.ser"><B>com.fasterxml.jackson.databind.ser</B></A></TD>
130<TD>Contains implementation classes of serialization part of
131 data binding.&nbsp;</TD>
132</TR>
133<TR BGCOLOR="white" CLASS="TableRowColor">
134<TD><A HREF="#com.fasterxml.jackson.databind.ser.impl"><B>com.fasterxml.jackson.databind.ser.impl</B></A></TD>
135<TD>Contains implementation classes of serialization part of
136 data binding.&nbsp;</TD>
137</TR>
138<TR BGCOLOR="white" CLASS="TableRowColor">
139<TD><A HREF="#com.fasterxml.jackson.databind.ser.std"><B>com.fasterxml.jackson.databind.ser.std</B></A></TD>
140<TD>&nbsp;&nbsp;</TD>
141</TR>
142</TABLE>
143&nbsp;
144<P>
145<A NAME="com.fasterxml.jackson.databind"><!-- --></A>
146<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
147<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
148<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
149Uses 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></FONT></TH>
150</TR>
151</TABLE>
152&nbsp;
153<P>
154
155<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
156<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
157<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
158</TR>
159<TR BGCOLOR="white" CLASS="TableRowColor">
160<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
161<CODE>static&nbsp;class</CODE></FONT></TD>
162<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.None.html" title="class in com.fasterxml.jackson.databind">JsonSerializer.None</A></B></CODE>
163
164<BR>
165&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This marker class is only to be used with annotations, to
166 indicate that <b>no serializer is configured</b>.</TD>
167</TR>
168</TABLE>
169&nbsp;
170<P>
171
172<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
173<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
174<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
175</TR>
176<TR BGCOLOR="white" CLASS="TableRowColor">
177<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
178<CODE>protected &nbsp;<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></FONT></TD>
179<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_keySerializer">_keySerializer</A></B></CODE>
180
181<BR>
182&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Serializer used to output non-null keys of Maps (which will get
183 output as JSON Objects), if not null; if null, us the standard
184 default key serializer.</TD>
185</TR>
186<TR BGCOLOR="white" CLASS="TableRowColor">
187<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
188<CODE>protected &nbsp;<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></FONT></TD>
189<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_nullKeySerializer">_nullKeySerializer</A></B></CODE>
190
191<BR>
192&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Serializer used to (try to) output a null key, due to an entry of
193 <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.</TD>
194</TR>
195<TR BGCOLOR="white" CLASS="TableRowColor">
196<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
197<CODE>protected &nbsp;<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></FONT></TD>
198<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_nullValueSerializer">_nullValueSerializer</A></B></CODE>
199
200<BR>
201&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Serializer used to output a null value.</TD>
202</TR>
203<TR BGCOLOR="white" CLASS="TableRowColor">
204<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
205<CODE>protected &nbsp;<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></FONT></TD>
206<TD><CODE><B>ObjectWriter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#_rootSerializer">_rootSerializer</A></B></CODE>
207
208<BR>
209&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We may pre-fetch serializer if <A HREF="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#_rootType"><CODE>ObjectWriter._rootType</CODE></A>
210 is known, and if so, reuse it afterwards.</TD>
211</TR>
212<TR BGCOLOR="white" CLASS="TableRowColor">
213<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
214<CODE>protected &nbsp;<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></FONT></TD>
215<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_unknownTypeSerializer">_unknownTypeSerializer</A></B></CODE>
216
217<BR>
218&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Serializer that gets called for values of types for which no
219 serializers can be constructed.</TD>
220</TR>
221<TR BGCOLOR="white" CLASS="TableRowColor">
222<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
223<CODE>static&nbsp;<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></FONT></TD>
224<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#DEFAULT_NULL_KEY_SERIALIZER">DEFAULT_NULL_KEY_SERIALIZER</A></B></CODE>
225
226<BR>
227&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
228</TR>
229<TR BGCOLOR="white" CLASS="TableRowColor">
230<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
231<CODE>static&nbsp;<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></FONT></TD>
232<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#DEFAULT_UNKNOWN_SERIALIZER">DEFAULT_UNKNOWN_SERIALIZER</A></B></CODE>
233
234<BR>
235&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
236</TR>
237</TABLE>
238&nbsp;
239<P>
240
241<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
242<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
243<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
244</TR>
245<TR BGCOLOR="white" CLASS="TableRowColor">
246<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
247<CODE>protected &nbsp;<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></FONT></TD>
248<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_createAndCacheUntypedSerializer(java.lang.Class)">_createAndCacheUntypedSerializer</A></B>(<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>
249
250<BR>
251&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that will try to construct a value serializer; and if
252 one is successfully created, cache it for reuse.</TD>
253</TR>
254<TR BGCOLOR="white" CLASS="TableRowColor">
255<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
256<CODE>protected &nbsp;<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></FONT></TD>
257<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_createAndCacheUntypedSerializer(com.fasterxml.jackson.databind.JavaType)">_createAndCacheUntypedSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type)</CODE>
258
259<BR>
260&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
261</TR>
262<TR BGCOLOR="white" CLASS="TableRowColor">
263<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
264<CODE>protected &nbsp;<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></FONT></TD>
265<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_createUntypedSerializer(com.fasterxml.jackson.databind.JavaType)">_createUntypedSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type)</CODE>
266
267<BR>
268&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
269</TR>
270<TR BGCOLOR="white" CLASS="TableRowColor">
271<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
272<CODE>protected &nbsp;<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></FONT></TD>
273<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_findExplicitUntypedSerializer(java.lang.Class)">_findExplicitUntypedSerializer</A></B>(<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>
274
275<BR>
276&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that will try to find a serializer, either from cache
277 or by constructing one; but will not return an "unknown" serializer
278 if this can not be done but rather returns null.</TD>
279</TR>
280<TR BGCOLOR="white" CLASS="TableRowColor">
281<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
282<CODE>protected &nbsp;<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></FONT></TD>
283<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_handleContextual(com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.databind.BeanProperty)">_handleContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser,
284                  <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
285
286<BR>
287&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
288</TR>
289<TR BGCOLOR="white" CLASS="TableRowColor">
290<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
291<CODE>protected &nbsp;<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></FONT></TD>
292<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_handleContextualResolvable(com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.databind.BeanProperty)">_handleContextualResolvable</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser,
293                            <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
294
295<BR>
296&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method called to resolve and contextualize given
297 serializer, if and as necessary.</TD>
298</TR>
299<TR BGCOLOR="white" CLASS="TableRowColor">
300<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
301<CODE>protected &nbsp;<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></FONT></TD>
302<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_handleResolvable(com.fasterxml.jackson.databind.JsonSerializer)">_handleResolvable</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser)</CODE>
303
304<BR>
305&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
306</TR>
307<TR BGCOLOR="white" CLASS="TableRowColor">
308<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
309<CODE>protected &nbsp;<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></FONT></TD>
310<TD><CODE><B>ObjectWriter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#_prefetchRootSerializer(com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.JavaType)">_prefetchRootSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
311                        <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;valueType)</CODE>
312
313<BR>
314&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to locate (root) serializer ahead of time, if permitted
315 by configuration.</TD>
316</TR>
317<TR BGCOLOR="white" CLASS="TableRowColor">
318<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
319<CODE>&nbsp;<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></FONT></TD>
320<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findKeySerializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)">findKeySerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;keyType,
321                  <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
322
323<BR>
324&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to get the serializer to use for serializing
325 non-null Map keys.</TD>
326</TR>
327<TR BGCOLOR="white" CLASS="TableRowColor">
328<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
329<CODE>&nbsp;<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></FONT></TD>
330<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findNullKeySerializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)">findNullKeySerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;serializationType,
331                      <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
332
333<BR>
334&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to find a serializer to use for null values for given
335 declared type.</TD>
336</TR>
337<TR BGCOLOR="white" CLASS="TableRowColor">
338<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
339<CODE>&nbsp;<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></FONT></TD>
340<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findNullValueSerializer(com.fasterxml.jackson.databind.BeanProperty)">findNullValueSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
341
342<BR>
343&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to get the serializer to use for serializing null
344 property values.</TD>
345</TR>
346<TR BGCOLOR="white" CLASS="TableRowColor">
347<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
348<CODE>&nbsp;<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></FONT></TD>
349<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findTypedValueSerializer(java.lang.Class, boolean, com.fasterxml.jackson.databind.BeanProperty)">findTypedValueSerializer</A></B>(<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,
350                         boolean&nbsp;cache,
351                         <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
352
353<BR>
354&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to locate regular serializer, matching type serializer,
355 and if both found, wrap them in a serializer that calls both in correct
356 sequence.</TD>
357</TR>
358<TR BGCOLOR="white" CLASS="TableRowColor">
359<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
360<CODE>&nbsp;<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></FONT></TD>
361<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findTypedValueSerializer(com.fasterxml.jackson.databind.JavaType, boolean, com.fasterxml.jackson.databind.BeanProperty)">findTypedValueSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;valueType,
362                         boolean&nbsp;cache,
363                         <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
364
365<BR>
366&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to locate regular serializer, matching type serializer,
367 and if both found, wrap them in a serializer that calls both in correct
368 sequence.</TD>
369</TR>
370<TR BGCOLOR="white" CLASS="TableRowColor">
371<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
372<CODE>&nbsp;<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></FONT></TD>
373<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer(java.lang.Class, com.fasterxml.jackson.databind.BeanProperty)">findValueSerializer</A></B>(<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,
374                    <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
375
376<BR>
377&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to get hold of a serializer for a value of given type;
378 or if no such serializer can be found, a default handler (which
379 may do a best-effort generic serialization or just simply
380 throw an exception when invoked).</TD>
381</TR>
382<TR BGCOLOR="white" CLASS="TableRowColor">
383<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
384<CODE>&nbsp;<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></FONT></TD>
385<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#findValueSerializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)">findValueSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;valueType,
386                    <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
387
388<BR>
389&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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
390 full generics-aware type instead of raw class.</TD>
391</TR>
392<TR BGCOLOR="white" CLASS="TableRowColor">
393<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
394<CODE>&nbsp;<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></FONT></TD>
395<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#getDefaultNullKeySerializer()">getDefaultNullKeySerializer</A></B>()</CODE>
396
397<BR>
398&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
399</TR>
400<TR BGCOLOR="white" CLASS="TableRowColor">
401<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
402<CODE>&nbsp;<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></FONT></TD>
403<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#getDefaultNullValueSerializer()">getDefaultNullValueSerializer</A></B>()</CODE>
404
405<BR>
406&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
407</TR>
408<TR BGCOLOR="white" CLASS="TableRowColor">
409<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
410<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
411<TD><CODE><B>JsonSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html#getDelegatee()">getDelegatee</A></B>()</CODE>
412
413<BR>
414&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor that can be used to determine if this serializer uses
415 another serializer for actual serialization, by delegating
416 calls.</TD>
417</TR>
418<TR BGCOLOR="white" CLASS="TableRowColor">
419<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
420<CODE>&nbsp;<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></FONT></TD>
421<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#getUnknownTypeSerializer(java.lang.Class)">getUnknownTypeSerializer</A></B>(<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>
422
423<BR>
424&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to get the serializer to use if provider
425 can not determine an actual type-specific serializer
426 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>
427 instances are able to construct a serializer.</TD>
428</TR>
429<TR BGCOLOR="white" CLASS="TableRowColor">
430<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
431<CODE>&nbsp;<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></FONT></TD>
432<TD><CODE><B>JsonSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html#replaceDelegatee(com.fasterxml.jackson.databind.JsonSerializer)">replaceDelegatee</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;delegatee)</CODE>
433
434<BR>
435&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that can be called to try to replace serializer this serializer
436 delegates calls to.</TD>
437</TR>
438<TR BGCOLOR="white" CLASS="TableRowColor">
439<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
440<CODE>abstract &nbsp;<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></FONT></TD>
441<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#serializerInstance(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Object)">serializerInstance</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A>&nbsp;annotated,
442                   <A HREF="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>
443
444<BR>
445&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that can be called to construct and configure serializer instance,
446 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),
447 or an uninitialized serializer instance.</TD>
448</TR>
449<TR BGCOLOR="white" CLASS="TableRowColor">
450<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
451<CODE>&nbsp;<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></FONT></TD>
452<TD><CODE><B>JsonSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html#unwrappingSerializer(com.fasterxml.jackson.databind.util.NameTransformer)">unwrappingSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</A>&nbsp;unwrapper)</CODE>
453
454<BR>
455&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that will return serializer instance that produces
456 "unwrapped" serialization, if applicable for type being
457 serialized (which is the case for some serializers
458 that produce JSON Objects as output).</TD>
459</TR>
460</TABLE>
461&nbsp;
462<P>
463
464<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
465<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
466<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
467</TR>
468<TR BGCOLOR="white" CLASS="TableRowColor">
469<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
470<CODE>protected &nbsp;<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></FONT></TD>
471<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_handleContextual(com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.databind.BeanProperty)">_handleContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser,
472                  <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
473
474<BR>
475&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
476</TR>
477<TR BGCOLOR="white" CLASS="TableRowColor">
478<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
479<CODE>protected &nbsp;<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></FONT></TD>
480<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_handleContextualResolvable(com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.databind.BeanProperty)">_handleContextualResolvable</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser,
481                            <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
482
483<BR>
484&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method called to resolve and contextualize given
485 serializer, if and as necessary.</TD>
486</TR>
487<TR BGCOLOR="white" CLASS="TableRowColor">
488<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
489<CODE>protected &nbsp;<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></FONT></TD>
490<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#_handleResolvable(com.fasterxml.jackson.databind.JsonSerializer)">_handleResolvable</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser)</CODE>
491
492<BR>
493&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
494</TR>
495<TR BGCOLOR="white" CLASS="TableRowColor">
496<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
497<CODE>&nbsp;<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></FONT></TD>
498<TD><CODE><B>JsonSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html#replaceDelegatee(com.fasterxml.jackson.databind.JsonSerializer)">replaceDelegatee</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;delegatee)</CODE>
499
500<BR>
501&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that can be called to try to replace serializer this serializer
502 delegates calls to.</TD>
503</TR>
504<TR BGCOLOR="white" CLASS="TableRowColor">
505<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
506<CODE>&nbsp;void</CODE></FONT></TD>
507<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#setDefaultKeySerializer(com.fasterxml.jackson.databind.JsonSerializer)">setDefaultKeySerializer</A></B>(<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>
508
509<BR>
510&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that can be used to specify serializer that will be
511 used to write JSON property names matching null keys for Java
512 Maps (which will throw an exception if try write such property
513 name)</TD>
514</TR>
515<TR BGCOLOR="white" CLASS="TableRowColor">
516<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
517<CODE>&nbsp;void</CODE></FONT></TD>
518<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#setNullKeySerializer(com.fasterxml.jackson.databind.JsonSerializer)">setNullKeySerializer</A></B>(<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>
519
520<BR>
521&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that can be used to specify serializer to use for serializing
522 all non-null JSON property names, unless more specific key serializer
523 is found (i.e.</TD>
524</TR>
525<TR BGCOLOR="white" CLASS="TableRowColor">
526<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
527<CODE>&nbsp;void</CODE></FONT></TD>
528<TD><CODE><B>SerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#setNullValueSerializer(com.fasterxml.jackson.databind.JsonSerializer)">setNullValueSerializer</A></B>(<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>
529
530<BR>
531&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that can be used to specify serializer that will be
532 used to write JSON values matching Java null values
533 instead of default one (which simply writes JSON null)</TD>
534</TR>
535</TABLE>
536&nbsp;
537<P>
538
539<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
540<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
541<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A></FONT></TH>
542</TR>
543<TR BGCOLOR="white" CLASS="TableRowColor">
544<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html#ObjectWriter(com.fasterxml.jackson.databind.ObjectWriter, com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.core.PrettyPrinter, com.fasterxml.jackson.core.FormatSchema)">ObjectWriter</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">ObjectWriter</A>&nbsp;base,
545             <A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
546             <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;rootType,
547             <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;rootSer,
548             <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</A>&nbsp;pp,
549             <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</A>&nbsp;s)</CODE>
550
551<BR>
552&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copy constructor used for building variations.</TD>
553</TR>
554</TABLE>
555&nbsp;
556<P>
557<A NAME="com.fasterxml.jackson.databind.cfg"><!-- --></A>
558<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
559<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
560<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
561Uses 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></FONT></TH>
562</TR>
563</TABLE>
564&nbsp;
565<P>
566
567<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
568<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
569<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
570</TR>
571<TR BGCOLOR="white" CLASS="TableRowColor">
572<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
573<CODE>abstract &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
574<TD><CODE><B>HandlerInstantiator.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
575                   <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A>&nbsp;annotated,
576                   <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>
577
578<BR>
579&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to get an instance of serializer of specified type.</TD>
580</TR>
581</TABLE>
582&nbsp;
583<P>
584<A NAME="com.fasterxml.jackson.databind.ext"><!-- --></A>
585<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
586<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
587<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
588Uses 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></FONT></TH>
589</TR>
590</TABLE>
591&nbsp;
592<P>
593
594<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
595<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
596<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
597</TR>
598<TR BGCOLOR="white" CLASS="TableRowColor">
599<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
600<CODE>static&nbsp;class</CODE></FONT></TD>
601<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.XMLGregorianCalendarSerializer.html" title="class in com.fasterxml.jackson.databind.ext">CoreXMLSerializers.XMLGregorianCalendarSerializer</A></B></CODE>
602
603<BR>
604&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
605</TR>
606<TR BGCOLOR="white" CLASS="TableRowColor">
607<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
608<CODE>&nbsp;class</CODE></FONT></TD>
609<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ext/DOMSerializer.html" title="class in com.fasterxml.jackson.databind.ext">DOMSerializer</A></B></CODE>
610
611<BR>
612&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
613</TR>
614</TABLE>
615&nbsp;
616<P>
617
618<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
619<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
620<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
621</TR>
622<TR BGCOLOR="white" CLASS="TableRowColor">
623<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
624<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
625<TD><CODE><B>OptionalHandlerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ext/OptionalHandlerFactory.html#findSerializer(com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.JavaType)">findSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
626               <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type)</CODE>
627
628<BR>
629&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
630</TR>
631</TABLE>
632&nbsp;
633<P>
634
635<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
636<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
637<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/fasterxml/jackson/databind/ext/package-summary.html">com.fasterxml.jackson.databind.ext</A> that return types with arguments of type <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A></FONT></TH>
638</TR>
639<TR BGCOLOR="white" CLASS="TableRowColor">
640<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
641<CODE>&nbsp;<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;<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;<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/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&gt;&gt;</CODE></FONT></TD>
642<TD><CODE><B>CoreXMLSerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.html#provide()">provide</A></B>()</CODE>
643
644<BR>
645&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
646</TR>
647</TABLE>
648&nbsp;
649<P>
650<A NAME="com.fasterxml.jackson.databind.introspect"><!-- --></A>
651<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
652<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
653<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
654Uses 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/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</A></FONT></TH>
655</TR>
656</TABLE>
657&nbsp;
658<P>
659
660<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
661<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
662<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</A> that return types with arguments of type <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A></FONT></TH>
663</TR>
664<TR BGCOLOR="white" CLASS="TableRowColor">
665<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
666<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;? extends <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&gt;</CODE></FONT></TD>
667<TD><CODE><B>JacksonAnnotationIntrospector.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findContentSerializer(com.fasterxml.jackson.databind.introspect.Annotated)">findContentSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A>&nbsp;a)</CODE>
668
669<BR>
670&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
671</TR>
672<TR BGCOLOR="white" CLASS="TableRowColor">
673<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
674<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&lt;? extends <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&gt;</CODE></FONT></TD>
675<TD><CODE><B>JacksonAnnotationIntrospector.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html#findKeySerializer(com.fasterxml.jackson.databind.introspect.Annotated)">findKeySerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A>&nbsp;a)</CODE>
676
677<BR>
678&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
679</TR>
680</TABLE>
681&nbsp;
682<P>
683<A NAME="com.fasterxml.jackson.databind.module"><!-- --></A>
684<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
685<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
686<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
687Uses 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></FONT></TH>
688</TR>
689</TABLE>
690&nbsp;
691<P>
692
693<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
694<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
695<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
696</TR>
697<TR BGCOLOR="white" CLASS="TableRowColor">
698<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
699<CODE>protected &nbsp;<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></FONT></TD>
700<TD><CODE><B>SimpleSerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#_classMappings">_classMappings</A></B></CODE>
701
702<BR>
703&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Class-based mappings that are used both for exact and
704 sub-class matches.</TD>
705</TR>
706<TR BGCOLOR="white" CLASS="TableRowColor">
707<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
708<CODE>protected &nbsp;<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></FONT></TD>
709<TD><CODE><B>SimpleSerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#_interfaceMappings">_interfaceMappings</A></B></CODE>
710
711<BR>
712&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interface-based matches.</TD>
713</TR>
714</TABLE>
715&nbsp;
716<P>
717
718<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
719<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
720<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
721</TR>
722<TR BGCOLOR="white" CLASS="TableRowColor">
723<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
724<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
725<TD><CODE><B>SimpleSerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#_findInterfaceMapping(java.lang.Class, com.fasterxml.jackson.databind.type.ClassKey)">_findInterfaceMapping</A></B>(<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,
726                      <A HREF="../../../../../com/fasterxml/jackson/databind/type/ClassKey.html" title="class in com.fasterxml.jackson.databind.type">ClassKey</A>&nbsp;key)</CODE>
727
728<BR>
729&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
730</TR>
731<TR BGCOLOR="white" CLASS="TableRowColor">
732<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
733<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
734<TD><CODE><B>SimpleSerializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
735                    <A HREF="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</A>&nbsp;type,
736                    <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
737                    <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
738                    <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>
739
740<BR>
741&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
742</TR>
743<TR BGCOLOR="white" CLASS="TableRowColor">
744<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
745<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
746<TD><CODE><B>SimpleSerializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
747                             <A HREF="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</A>&nbsp;type,
748                             <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
749                             <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
750                             <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>
751
752<BR>
753&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
754</TR>
755<TR BGCOLOR="white" CLASS="TableRowColor">
756<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
757<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
758<TD><CODE><B>SimpleSerializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
759                         <A HREF="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</A>&nbsp;type,
760                         <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
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>
763
764<BR>
765&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
766</TR>
767<TR BGCOLOR="white" CLASS="TableRowColor">
768<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
769<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
770<TD><CODE><B>SimpleSerializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
771                      <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</A>&nbsp;type,
772                      <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
773                      <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,
774                      <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
775                      <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>
776
777<BR>
778&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
779</TR>
780<TR BGCOLOR="white" CLASS="TableRowColor">
781<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
782<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
783<TD><CODE><B>SimpleSerializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
784                  <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</A>&nbsp;type,
785                  <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
786                  <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,
787                  <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
788                  <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>
789
790<BR>
791&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
792</TR>
793<TR BGCOLOR="white" CLASS="TableRowColor">
794<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
795<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
796<TD><CODE><B>SimpleSerializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
797               <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
798               <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc)</CODE>
799
800<BR>
801&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
802</TR>
803</TABLE>
804&nbsp;
805<P>
806
807<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
808<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
809<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
810</TR>
811<TR BGCOLOR="white" CLASS="TableRowColor">
812<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
813<CODE>
814<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
815<TR ALIGN="right" VALIGN="">
816<TD NOWRAP><FONT SIZE="-1">
817<CODE>&lt;T&gt; <A HREF="../../../../../com/fasterxml/jackson/databind/module/SimpleModule.html" title="class in com.fasterxml.jackson.databind.module">SimpleModule</A></CODE></FONT></TD>
818</TR>
819</TABLE>
820</CODE></FONT></TD>
821<TD><CODE><B>SimpleModule.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/module/SimpleModule.html#addKeySerializer(java.lang.Class, com.fasterxml.jackson.databind.JsonSerializer)">addKeySerializer</A></B>(<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,
822                 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;T&gt;&nbsp;ser)</CODE>
823
824<BR>
825&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
826</TR>
827<TR BGCOLOR="white" CLASS="TableRowColor">
828<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
829<CODE>
830<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
831<TR ALIGN="right" VALIGN="">
832<TD NOWRAP><FONT SIZE="-1">
833<CODE>&lt;T&gt; void</CODE></FONT></TD>
834</TR>
835</TABLE>
836</CODE></FONT></TD>
837<TD><CODE><B>SimpleSerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#addSerializer(java.lang.Class, com.fasterxml.jackson.databind.JsonSerializer)">addSerializer</A></B>(<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,
838              <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;T&gt;&nbsp;ser)</CODE>
839
840<BR>
841&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
842</TR>
843<TR BGCOLOR="white" CLASS="TableRowColor">
844<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
845<CODE>
846<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
847<TR ALIGN="right" VALIGN="">
848<TD NOWRAP><FONT SIZE="-1">
849<CODE>&lt;T&gt; <A HREF="../../../../../com/fasterxml/jackson/databind/module/SimpleModule.html" title="class in com.fasterxml.jackson.databind.module">SimpleModule</A></CODE></FONT></TD>
850</TR>
851</TABLE>
852</CODE></FONT></TD>
853<TD><CODE><B>SimpleModule.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/module/SimpleModule.html#addSerializer(java.lang.Class, com.fasterxml.jackson.databind.JsonSerializer)">addSerializer</A></B>(<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,
854              <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;T&gt;&nbsp;ser)</CODE>
855
856<BR>
857&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
858</TR>
859<TR BGCOLOR="white" CLASS="TableRowColor">
860<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
861<CODE>&nbsp;void</CODE></FONT></TD>
862<TD><CODE><B>SimpleSerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#addSerializer(com.fasterxml.jackson.databind.JsonSerializer)">addSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser)</CODE>
863
864<BR>
865&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for adding given serializer for type that <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html#handledType()"><CODE>handledType()</CODE></A>
866 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
867 sanity check).</TD>
868</TR>
869<TR BGCOLOR="white" CLASS="TableRowColor">
870<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
871<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/module/SimpleModule.html" title="class in com.fasterxml.jackson.databind.module">SimpleModule</A></CODE></FONT></TD>
872<TD><CODE><B>SimpleModule.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/module/SimpleModule.html#addSerializer(com.fasterxml.jackson.databind.JsonSerializer)">addSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser)</CODE>
873
874<BR>
875&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
876</TR>
877<TR BGCOLOR="white" CLASS="TableRowColor">
878<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
879<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
880<TD><CODE><B>SimpleSerializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
881                    <A HREF="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</A>&nbsp;type,
882                    <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
883                    <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
884                    <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>
885
886<BR>
887&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
888</TR>
889<TR BGCOLOR="white" CLASS="TableRowColor">
890<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
891<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
892<TD><CODE><B>SimpleSerializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
893                             <A HREF="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</A>&nbsp;type,
894                             <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
895                             <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
896                             <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>
897
898<BR>
899&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
900</TR>
901<TR BGCOLOR="white" CLASS="TableRowColor">
902<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
903<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
904<TD><CODE><B>SimpleSerializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
905                         <A HREF="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</A>&nbsp;type,
906                         <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
907                         <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
908                         <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>
909
910<BR>
911&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
912</TR>
913<TR BGCOLOR="white" CLASS="TableRowColor">
914<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
915<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
916<TD><CODE><B>SimpleSerializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
917                      <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</A>&nbsp;type,
918                      <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
919                      <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,
920                      <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
921                      <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>
922
923<BR>
924&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
925</TR>
926<TR BGCOLOR="white" CLASS="TableRowColor">
927<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
928<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
929<TD><CODE><B>SimpleSerializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
930                      <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</A>&nbsp;type,
931                      <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
932                      <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,
933                      <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
934                      <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>
935
936<BR>
937&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
938</TR>
939<TR BGCOLOR="white" CLASS="TableRowColor">
940<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
941<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
942<TD><CODE><B>SimpleSerializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
943                  <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</A>&nbsp;type,
944                  <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
945                  <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,
946                  <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
947                  <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>
948
949<BR>
950&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
951</TR>
952<TR BGCOLOR="white" CLASS="TableRowColor">
953<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
954<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
955<TD><CODE><B>SimpleSerializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
956                  <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</A>&nbsp;type,
957                  <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
958                  <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,
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
962<BR>
963&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
964</TR>
965</TABLE>
966&nbsp;
967<P>
968
969<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
970<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
971<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
972</TR>
973<TR BGCOLOR="white" CLASS="TableRowColor">
974<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
975<CODE>&nbsp;void</CODE></FONT></TD>
976<TD><CODE><B>SimpleSerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#addSerializers(java.util.List)">addSerializers</A></B>(<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>
977
978<BR>
979&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
980</TR>
981</TABLE>
982&nbsp;
983<P>
984
985<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
986<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
987<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
988</TR>
989<TR BGCOLOR="white" CLASS="TableRowColor">
990<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/module/SimpleModule.html#SimpleModule(java.lang.String, com.fasterxml.jackson.core.Version, java.util.List)">SimpleModule</A></B>(<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,
991             <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/Version.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Version</A>&nbsp;version,
992             <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>
993
994<BR>
995&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
996</TR>
997<TR BGCOLOR="white" CLASS="TableRowColor">
998<TD><CODE><B><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></B>(<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,
999             <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/Version.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Version</A>&nbsp;version,
1000             <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,
1001             <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>
1002
1003<BR>
1004&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1005</TR>
1006<TR BGCOLOR="white" CLASS="TableRowColor">
1007<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/module/SimpleSerializers.html#SimpleSerializers(java.util.List)">SimpleSerializers</A></B>(<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>
1008
1009<BR>
1010&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1011</TR>
1012</TABLE>
1013&nbsp;
1014<P>
1015<A NAME="com.fasterxml.jackson.databind.ser"><!-- --></A>
1016<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
1017<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1018<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
1019Uses 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></FONT></TH>
1020</TR>
1021</TABLE>
1022&nbsp;
1023<P>
1024
1025<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
1026<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1027<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
1028</TR>
1029<TR BGCOLOR="white" CLASS="TableRowColor">
1030<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1031<CODE>&nbsp;class</CODE></FONT></TD>
1032<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializer.html" title="class in com.fasterxml.jackson.databind.ser">BeanSerializer</A></B></CODE>
1033
1034<BR>
1035&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Serializer class that can serialize Java objects that map
1036 to JSON Object output.</TD>
1037</TR>
1038<TR BGCOLOR="white" CLASS="TableRowColor">
1039<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1040<CODE>&nbsp;class</CODE></FONT></TD>
1041<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/ContainerSerializer.html" title="class in com.fasterxml.jackson.databind.ser">ContainerSerializer&lt;T&gt;</A></B></CODE>
1042
1043<BR>
1044&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Intermediate base class for serializers used for serializing
1045 types that contain element(s) of other types, such as arrays,
1046 <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>
1047 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
1048 (<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).</TD>
1049</TR>
1050</TABLE>
1051&nbsp;
1052<P>
1053
1054<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
1055<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1056<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
1057</TR>
1058<TR BGCOLOR="white" CLASS="TableRowColor">
1059<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1060<CODE>protected &nbsp;<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></FONT></TD>
1061<TD><CODE><B>BeanPropertyWriter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#_nullSerializer">_nullSerializer</A></B></CODE>
1062
1063<BR>
1064&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Serializer used for writing out null values, if any: if null,
1065 null values are to be suppressed.</TD>
1066</TR>
1067<TR BGCOLOR="white" CLASS="TableRowColor">
1068<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1069<CODE>protected &nbsp;<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></FONT></TD>
1070<TD><CODE><B>BeanPropertyWriter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#_serializer">_serializer</A></B></CODE>
1071
1072<BR>
1073&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Serializer to use for writing out the value: null if it can not
1074 be known statically; non-null if it can.</TD>
1075</TR>
1076</TABLE>
1077&nbsp;
1078<P>
1079
1080<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
1081<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1082<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
1083</TR>
1084<TR BGCOLOR="white" CLASS="TableRowColor">
1085<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1086<CODE>protected static&nbsp;<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></FONT></TD>
1087<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#_concrete">_concrete</A></B></CODE>
1088
1089<BR>
1090&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Since these are all JDK classes, we shouldn't have to worry
1091 about ClassLoader used to load them.</TD>
1092</TR>
1093<TR BGCOLOR="white" CLASS="TableRowColor">
1094<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1095<CODE>protected static&nbsp;<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></FONT></TD>
1096<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#_concreteLazy">_concreteLazy</A></B></CODE>
1097
1098<BR>
1099&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Actually it may not make much sense to eagerly instantiate all
1100 kinds of serializers: so this Map actually contains class references,
1101 not instances</TD>
1102</TR>
1103</TABLE>
1104&nbsp;
1105<P>
1106
1107<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
1108<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1109<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
1110</TR>
1111<TR BGCOLOR="white" CLASS="TableRowColor">
1112<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1113<CODE>protected &nbsp;<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></FONT></TD>
1114<TD><CODE><B>BeanPropertyWriter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap, java.lang.Class, com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</A>&nbsp;map,
1115                   <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,
1116                   <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider)</CODE>
1117
1118<BR>
1119&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1120</TR>
1121<TR BGCOLOR="white" CLASS="TableRowColor">
1122<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1123<CODE>protected &nbsp;<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></FONT></TD>
1124<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#_findContentSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.introspect.Annotated)">_findContentSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;prov,
1125                       <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A>&nbsp;a)</CODE>
1126
1127<BR>
1128&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method called to try to find whether there is an annotation in the
1129 class that indicates content ("value") serializer to use.</TD>
1130</TR>
1131<TR BGCOLOR="white" CLASS="TableRowColor">
1132<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1133<CODE>protected &nbsp;<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></FONT></TD>
1134<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#_findKeySerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.introspect.Annotated)">_findKeySerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;prov,
1135                   <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A>&nbsp;a)</CODE>
1136
1137<BR>
1138&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method called to try to find whether there is an annotation in the
1139 class that indicates key serializer to use.</TD>
1140</TR>
1141<TR BGCOLOR="white" CLASS="TableRowColor">
1142<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1143<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1144<TD><CODE><B>BeanSerializerBuilder.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerBuilder.html#build()">build</A></B>()</CODE>
1145
1146<BR>
1147&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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
1148 all accumulated information.</TD>
1149</TR>
1150<TR BGCOLOR="white" CLASS="TableRowColor">
1151<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1152<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1153<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildArraySerializer(com.fasterxml.jackson.databind.SerializationConfig, 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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1154                     <A HREF="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</A>&nbsp;type,
1155                     <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1156                     boolean&nbsp;staticTyping,
1157                     <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1158                     <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>
1159
1160<BR>
1161&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method that handles configuration details when constructing serializers for
1162 <code>Object[]</code> (and subtypes, except for String).</TD>
1163</TR>
1164<TR BGCOLOR="white" CLASS="TableRowColor">
1165<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1166<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1167<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildCollectionSerializer(com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.type.CollectionType, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.BeanProperty, boolean, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">buildCollectionSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1168                          <A HREF="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</A>&nbsp;type,
1169                          <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1170                          <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
1171                          boolean&nbsp;staticTyping,
1172                          <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1173                          <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>
1174
1175<BR>
1176&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Since 2.1</I></TD>
1177</TR>
1178<TR BGCOLOR="white" CLASS="TableRowColor">
1179<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1180<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1181<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildCollectionSerializer(com.fasterxml.jackson.databind.SerializationConfig, 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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1182                          <A HREF="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</A>&nbsp;type,
1183                          <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1184                          boolean&nbsp;staticTyping,
1185                          <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1186                          <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>
1187
1188<BR>
1189&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method that handles configuration details when constructing serializers for
1190 <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</TD>
1191</TR>
1192<TR BGCOLOR="white" CLASS="TableRowColor">
1193<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1194<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1195<TD><CODE><B>BasicSerializerFactory.</B><B><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, com.fasterxml.jackson.databind.BeanProperty, boolean)">buildContainerSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;prov,
1196                         <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
1197                         <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1198                         <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
1199                         boolean&nbsp;staticTyping)</CODE>
1200
1201<BR>
1202&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Since 2.1 (removed 'property' argument)</I></TD>
1203</TR>
1204<TR BGCOLOR="white" CLASS="TableRowColor">
1205<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1206<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1207<TD><CODE><B>BasicSerializerFactory.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;prov,
1208                         <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
1209                         <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1210                         boolean&nbsp;staticTyping)</CODE>
1211
1212<BR>
1213&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1214</TR>
1215<TR BGCOLOR="white" CLASS="TableRowColor">
1216<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1217<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1218<TD><CODE><B>BasicSerializerFactory.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1219                        <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
1220                        <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1221                        boolean&nbsp;staticTyping)</CODE>
1222
1223<BR>
1224&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1225</TR>
1226<TR BGCOLOR="white" CLASS="TableRowColor">
1227<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1228<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1229<TD><CODE><B>BasicSerializerFactory.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1230                        <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
1231                        <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1232                        boolean&nbsp;staticTyping)</CODE>
1233
1234<BR>
1235&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1236</TR>
1237<TR BGCOLOR="white" CLASS="TableRowColor">
1238<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1239<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1240<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildMapSerializer(com.fasterxml.jackson.databind.SerializationConfig, 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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1241                   <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</A>&nbsp;type,
1242                   <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1243                   boolean&nbsp;staticTyping,
1244                   <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,
1245                   <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1246                   <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>
1247
1248<BR>
1249&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method that handles configuration details when constructing serializers for
1250 <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.</TD>
1251</TR>
1252<TR BGCOLOR="white" CLASS="TableRowColor">
1253<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1254<CODE>protected &nbsp;<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></FONT></TD>
1255<TD><CODE><B>BeanSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#constructBeanSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanDescription)">constructBeanSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;prov,
1256                        <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc)</CODE>
1257
1258<BR>
1259&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to construct serializer for serializing specified bean type.</TD>
1260</TR>
1261<TR BGCOLOR="white" CLASS="TableRowColor">
1262<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1263<CODE>protected &nbsp;<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></FONT></TD>
1264<TD><CODE><B>BeanSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#constructBeanSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.BeanProperty)">constructBeanSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;prov,
1265                        <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1266                        <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
1267
1268<BR>
1269&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Since 2.1, do not pass 'property' argument</I></TD>
1270</TR>
1271<TR BGCOLOR="white" CLASS="TableRowColor">
1272<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1273<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1274<TD><CODE><B>ContextualSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/ContextualSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;prov,
1275                 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
1276
1277<BR>
1278&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to see if a different (or differently configured) serializer
1279 is needed to serialize values of specified property.</TD>
1280</TR>
1281<TR BGCOLOR="white" CLASS="TableRowColor">
1282<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1283<CODE>abstract &nbsp;<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></FONT></TD>
1284<TD><CODE><B>SerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html#createKeySerializer(com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.JavaType)">createKeySerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1285                    <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;baseType)</CODE>
1286
1287<BR>
1288&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to create serializer to use for serializing JSON property names (which must
1289 be output as <code>JsonToken.FIELD_NAME</code>) for Map that has specified declared
1290 key type, and is for specified property (or, if property is null, as root value)</TD>
1291</TR>
1292<TR BGCOLOR="white" CLASS="TableRowColor">
1293<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1294<CODE>&nbsp;<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></FONT></TD>
1295<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#createKeySerializer(com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.JavaType)">createKeySerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1296                    <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type)</CODE>
1297
1298<BR>
1299&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1300</TR>
1301<TR BGCOLOR="white" CLASS="TableRowColor">
1302<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1303<CODE>abstract &nbsp;<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></FONT></TD>
1304<TD><CODE><B>SerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html#createSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JavaType)">createSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;prov,
1305                 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;baseType)</CODE>
1306
1307<BR>
1308&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to create (or, for immutable serializers, reuse) a serializer for given type.</TD>
1309</TR>
1310<TR BGCOLOR="white" CLASS="TableRowColor">
1311<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1312<CODE>&nbsp;<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></FONT></TD>
1313<TD><CODE><B>BeanSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#createSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JavaType)">createSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;prov,
1314                 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;origType)</CODE>
1315
1316<BR>
1317&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Main serializer constructor method.</TD>
1318</TR>
1319<TR BGCOLOR="white" CLASS="TableRowColor">
1320<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1321<CODE>abstract &nbsp;<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></FONT></TD>
1322<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#createSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JavaType)">createSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;prov,
1323                 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type)</CODE>
1324
1325<BR>
1326&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1327</TR>
1328<TR BGCOLOR="white" CLASS="TableRowColor">
1329<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1330<CODE>&nbsp;<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></FONT></TD>
1331<TD><CODE><B>SerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html#createSerializer(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)">createSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;prov,
1332                 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;baseType,
1333                 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
1334
1335<BR>
1336&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Since 2.1: need to use the new variant without 'property'
1337    argument (since one won't be passed)</I></TD>
1338</TR>
1339<TR BGCOLOR="white" CLASS="TableRowColor">
1340<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1341<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1342<TD><CODE><B>Serializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1343                    <A HREF="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</A>&nbsp;type,
1344                    <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1345                    <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1346                    <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>
1347
1348<BR>
1349&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called by serialization framework first time a serializer is needed for
1350 specified array type.</TD>
1351</TR>
1352<TR BGCOLOR="white" CLASS="TableRowColor">
1353<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1354<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1355<TD><CODE><B>Serializers.Base.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1356                    <A HREF="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</A>&nbsp;type,
1357                    <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1358                    <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1359                    <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>
1360
1361<BR>
1362&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1363</TR>
1364<TR BGCOLOR="white" CLASS="TableRowColor">
1365<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1366<CODE>&nbsp;<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></FONT></TD>
1367<TD><CODE><B>BeanSerializerFactory.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;prov,
1368                   <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
1369                   <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc)</CODE>
1370
1371<BR>
1372&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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
1373 given class.</TD>
1374</TR>
1375<TR BGCOLOR="white" CLASS="TableRowColor">
1376<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1377<CODE>&nbsp;<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></FONT></TD>
1378<TD><CODE><B>BeanSerializerFactory.</B><B><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, com.fasterxml.jackson.databind.BeanProperty)">findBeanSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;prov,
1379                   <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
1380                   <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1381                   <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
1382
1383<BR>
1384&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Since 2.1 (use variant without 'property' argument).</I></TD>
1385</TR>
1386<TR BGCOLOR="white" CLASS="TableRowColor">
1387<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1388<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1389<TD><CODE><B>Serializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1390                             <A HREF="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</A>&nbsp;type,
1391                             <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1392                             <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1393                             <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>
1394
1395<BR>
1396&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called by serialization framework first time a serializer is needed for
1397 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>,
1398 but does not implement it).</TD>
1399</TR>
1400<TR BGCOLOR="white" CLASS="TableRowColor">
1401<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1402<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1403<TD><CODE><B>Serializers.Base.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1404                             <A HREF="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</A>&nbsp;type,
1405                             <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1406                             <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1407                             <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>
1408
1409<BR>
1410&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1411</TR>
1412<TR BGCOLOR="white" CLASS="TableRowColor">
1413<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1414<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1415<TD><CODE><B>Serializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1416                         <A HREF="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</A>&nbsp;type,
1417                         <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1418                         <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1419                         <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>
1420
1421<BR>
1422&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called by serialization framework first time a serializer is needed for
1423 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.</TD>
1424</TR>
1425<TR BGCOLOR="white" CLASS="TableRowColor">
1426<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1427<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1428<TD><CODE><B>Serializers.Base.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1429                         <A HREF="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</A>&nbsp;type,
1430                         <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1431                         <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
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;elementValueSerializer)</CODE>
1433
1434<BR>
1435&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1436</TR>
1437<TR BGCOLOR="white" CLASS="TableRowColor">
1438<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1439<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1440<TD><CODE><B>Serializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1441                      <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</A>&nbsp;type,
1442                      <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
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;keySerializer,
1444                      <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1445                      <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>
1446
1447<BR>
1448&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called by serialization framework first time a serializer is needed for
1449 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>,
1450 but does not implement it).</TD>
1451</TR>
1452<TR BGCOLOR="white" CLASS="TableRowColor">
1453<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1454<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1455<TD><CODE><B>Serializers.Base.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1456                      <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</A>&nbsp;type,
1457                      <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1458                      <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,
1459                      <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1460                      <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>
1461
1462<BR>
1463&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1464</TR>
1465<TR BGCOLOR="white" CLASS="TableRowColor">
1466<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1467<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1468<TD><CODE><B>Serializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1469                  <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</A>&nbsp;type,
1470                  <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1471                  <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,
1472                  <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1473                  <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>
1474
1475<BR>
1476&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called by serialization framework first time a serializer is needed for
1477 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.</TD>
1478</TR>
1479<TR BGCOLOR="white" CLASS="TableRowColor">
1480<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1481<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1482<TD><CODE><B>Serializers.Base.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1483                  <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</A>&nbsp;type,
1484                  <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1485                  <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,
1486                  <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1487                  <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>
1488
1489<BR>
1490&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1491</TR>
1492<TR BGCOLOR="white" CLASS="TableRowColor">
1493<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1494<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1495<TD><CODE><B>Serializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1496               <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
1497               <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc)</CODE>
1498
1499<BR>
1500&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called by serialization framework first time a serializer is needed for
1501 specified type, which is not of a container type (for which other methods are
1502 called).</TD>
1503</TR>
1504<TR BGCOLOR="white" CLASS="TableRowColor">
1505<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1506<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1507<TD><CODE><B>Serializers.Base.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1508               <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
1509               <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc)</CODE>
1510
1511<BR>
1512&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1513</TR>
1514<TR BGCOLOR="white" CLASS="TableRowColor">
1515<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1516<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1517<TD><CODE><B>BasicSerializerFactory.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1518                          <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;javaType,
1519                          <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1520                          boolean&nbsp;staticTyping)</CODE>
1521
1522<BR>
1523&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reflection-based serialized find method, which checks if
1524 given class implements one of recognized "add-on" interfaces.</TD>
1525</TR>
1526<TR BGCOLOR="white" CLASS="TableRowColor">
1527<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1528<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1529<TD><CODE><B>BasicSerializerFactory.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;prov,
1530                            <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
1531                            <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc)</CODE>
1532
1533<BR>
1534&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to see if one of primary per-class annotations
1535 (or related, like implementing of <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html" title="interface in com.fasterxml.jackson.databind"><CODE>JsonSerializable</CODE></A>)
1536 determines the serializer to use.</TD>
1537</TR>
1538<TR BGCOLOR="white" CLASS="TableRowColor">
1539<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1540<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1541<TD><CODE><B>BasicSerializerFactory.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
1542                       <A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1543                       <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1544                       boolean&nbsp;staticTyping)</CODE>
1545
1546<BR>
1547&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that will use fast lookup (and identity comparison) methods to
1548 see if we know serializer to use for given type.</TD>
1549</TR>
1550<TR BGCOLOR="white" CLASS="TableRowColor">
1551<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1552<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1553<TD><CODE><B>BasicSerializerFactory.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;prov,
1554                            <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
1555                            <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1556                            boolean&nbsp;staticTyping)</CODE>
1557
1558<BR>
1559&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for checking if we can determine serializer to use based on set of
1560 known primary types, checking for set of known base types (exact matches
1561 having been compared against with <code>findSerializerByLookup</code>).</TD>
1562</TR>
1563<TR BGCOLOR="white" CLASS="TableRowColor">
1564<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1565<CODE>protected &nbsp;<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></FONT></TD>
1566<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#findSerializerFromAnnotation(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.introspect.Annotated)">findSerializerFromAnnotation</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;prov,
1567                             <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A>&nbsp;a)</CODE>
1568
1569<BR>
1570&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method called to check if a class or method
1571 has an annotation
1572 (@link com.fasterxml.jackson.databind.annotation.JsonSerialize#using)
1573 that tells the class to use for serialization.</TD>
1574</TR>
1575<TR BGCOLOR="white" CLASS="TableRowColor">
1576<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1577<CODE>abstract &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1578<TD><CODE><B>ContainerSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/ContainerSerializer.html#getContentSerializer()">getContentSerializer</A></B>()</CODE>
1579
1580<BR>
1581&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor for serializer used for serializing contents
1582 (List and array elements, Map values etc) of the
1583 container for which this serializer is used, if it is
1584 known statically.</TD>
1585</TR>
1586<TR BGCOLOR="white" CLASS="TableRowColor">
1587<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1588<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1589<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#getNullSerializer()">getNullSerializer</A></B>()</CODE>
1590
1591<BR>
1592&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1593</TR>
1594<TR BGCOLOR="white" CLASS="TableRowColor">
1595<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1596<CODE>&nbsp;<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></FONT></TD>
1597<TD><CODE><B>BeanPropertyWriter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#getSerializer()">getSerializer</A></B>()</CODE>
1598
1599<BR>
1600&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1601</TR>
1602<TR BGCOLOR="white" CLASS="TableRowColor">
1603<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1604<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1605<TD><CODE><B>BeanSerializerModifier.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1606                 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1607                 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;serializer)</CODE>
1608
1609<BR>
1610&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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
1611 bean serializer instance with properties collected and ordered earlier.</TD>
1612</TR>
1613<TR BGCOLOR="white" CLASS="TableRowColor">
1614<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1615<CODE>&nbsp;<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></FONT></TD>
1616<TD><CODE><B>DefaultSerializerProvider.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#serializerInstance(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Object)">serializerInstance</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A>&nbsp;annotated,
1617                   <A HREF="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>
1618
1619<BR>
1620&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1621</TR>
1622<TR BGCOLOR="white" CLASS="TableRowColor">
1623<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1624<CODE>&nbsp;<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></FONT></TD>
1625<TD><CODE><B>SerializerCache.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#typedValueSerializer(java.lang.Class)">typedValueSerializer</A></B>(<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>
1626
1627<BR>
1628&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1629</TR>
1630<TR BGCOLOR="white" CLASS="TableRowColor">
1631<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1632<CODE>&nbsp;<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></FONT></TD>
1633<TD><CODE><B>SerializerCache.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#typedValueSerializer(com.fasterxml.jackson.databind.JavaType)">typedValueSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type)</CODE>
1634
1635<BR>
1636&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1637</TR>
1638<TR BGCOLOR="white" CLASS="TableRowColor">
1639<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1640<CODE>&nbsp;<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></FONT></TD>
1641<TD><CODE><B>SerializerCache.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#untypedValueSerializer(java.lang.Class)">untypedValueSerializer</A></B>(<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>
1642
1643<BR>
1644&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that checks if the shared (and hence, synchronized) lookup Map might have
1645 untyped serializer for given type.</TD>
1646</TR>
1647<TR BGCOLOR="white" CLASS="TableRowColor">
1648<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1649<CODE>&nbsp;<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></FONT></TD>
1650<TD><CODE><B>SerializerCache.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#untypedValueSerializer(com.fasterxml.jackson.databind.JavaType)">untypedValueSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type)</CODE>
1651
1652<BR>
1653&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1654</TR>
1655<TR BGCOLOR="white" CLASS="TableRowColor">
1656<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1657<CODE>&nbsp;<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></FONT></TD>
1658<TD><CODE><B>BeanSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializer.html#unwrappingSerializer(com.fasterxml.jackson.databind.util.NameTransformer)">unwrappingSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</A>&nbsp;unwrapper)</CODE>
1659
1660<BR>
1661&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1662</TR>
1663</TABLE>
1664&nbsp;
1665<P>
1666
1667<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
1668<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1669<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
1670</TR>
1671<TR BGCOLOR="white" CLASS="TableRowColor">
1672<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1673<CODE>protected &nbsp;void</CODE></FONT></TD>
1674<TD><CODE><B>BeanPropertyWriter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#_handleSelfReference(java.lang.Object, com.fasterxml.jackson.databind.JsonSerializer)">_handleSelfReference</A></B>(<A HREF="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,
1675                     <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser)</CODE>
1676
1677<BR>
1678&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1679</TR>
1680<TR BGCOLOR="white" CLASS="TableRowColor">
1681<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1682<CODE>&nbsp;void</CODE></FONT></TD>
1683<TD><CODE><B>SerializerCache.</B><B><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></B>(<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,
1684                                <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,
1685                                <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider)</CODE>
1686
1687<BR>
1688&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1689</TR>
1690<TR BGCOLOR="white" CLASS="TableRowColor">
1691<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1692<CODE>&nbsp;void</CODE></FONT></TD>
1693<TD><CODE><B>SerializerCache.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
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;ser,
1695                                <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider)</CODE>
1696
1697<BR>
1698&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1699</TR>
1700<TR BGCOLOR="white" CLASS="TableRowColor">
1701<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1702<CODE>&nbsp;void</CODE></FONT></TD>
1703<TD><CODE><B>SerializerCache.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#addTypedSerializer(java.lang.Class, com.fasterxml.jackson.databind.JsonSerializer)">addTypedSerializer</A></B>(<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,
1704                   <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>
1705
1706<BR>
1707&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1708</TR>
1709<TR BGCOLOR="white" CLASS="TableRowColor">
1710<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1711<CODE>&nbsp;void</CODE></FONT></TD>
1712<TD><CODE><B>SerializerCache.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.html#addTypedSerializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.JsonSerializer)">addTypedSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
1713                   <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>
1714
1715<BR>
1716&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called if none of lookups succeeded, and caller had to construct
1717 a serializer.</TD>
1718</TR>
1719<TR BGCOLOR="white" CLASS="TableRowColor">
1720<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1721<CODE>&nbsp;void</CODE></FONT></TD>
1722<TD><CODE><B>BeanPropertyWriter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#assignNullSerializer(com.fasterxml.jackson.databind.JsonSerializer)">assignNullSerializer</A></B>(<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>
1723
1724<BR>
1725&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to assign null value serializer for property</TD>
1726</TR>
1727<TR BGCOLOR="white" CLASS="TableRowColor">
1728<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1729<CODE>&nbsp;void</CODE></FONT></TD>
1730<TD><CODE><B>BeanPropertyWriter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#assignSerializer(com.fasterxml.jackson.databind.JsonSerializer)">assignSerializer</A></B>(<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>
1731
1732<BR>
1733&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to assign value serializer for property</TD>
1734</TR>
1735<TR BGCOLOR="white" CLASS="TableRowColor">
1736<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1737<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1738<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildArraySerializer(com.fasterxml.jackson.databind.SerializationConfig, 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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1739                     <A HREF="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</A>&nbsp;type,
1740                     <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1741                     boolean&nbsp;staticTyping,
1742                     <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1743                     <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>
1744
1745<BR>
1746&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method that handles configuration details when constructing serializers for
1747 <code>Object[]</code> (and subtypes, except for String).</TD>
1748</TR>
1749<TR BGCOLOR="white" CLASS="TableRowColor">
1750<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1751<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1752<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildCollectionSerializer(com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.type.CollectionType, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.BeanProperty, boolean, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">buildCollectionSerializer</A></B>(<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/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</A>&nbsp;type,
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/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
1756                          boolean&nbsp;staticTyping,
1757                          <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1758                          <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>
1759
1760<BR>
1761&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Since 2.1</I></TD>
1762</TR>
1763<TR BGCOLOR="white" CLASS="TableRowColor">
1764<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1765<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1766<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildCollectionSerializer(com.fasterxml.jackson.databind.SerializationConfig, 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></B>(<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/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</A>&nbsp;type,
1768                          <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1769                          boolean&nbsp;staticTyping,
1770                          <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1771                          <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>
1772
1773<BR>
1774&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method that handles configuration details when constructing serializers for
1775 <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</TD>
1776</TR>
1777<TR BGCOLOR="white" CLASS="TableRowColor">
1778<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1779<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1780<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildMapSerializer(com.fasterxml.jackson.databind.SerializationConfig, 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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1781                   <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</A>&nbsp;type,
1782                   <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1783                   boolean&nbsp;staticTyping,
1784                   <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,
1785                   <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1786                   <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>
1787
1788<BR>
1789&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method that handles configuration details when constructing serializers for
1790 <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.</TD>
1791</TR>
1792<TR BGCOLOR="white" CLASS="TableRowColor">
1793<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1794<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1795<TD><CODE><B>BasicSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html#buildMapSerializer(com.fasterxml.jackson.databind.SerializationConfig, 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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1796                   <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</A>&nbsp;type,
1797                   <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1798                   boolean&nbsp;staticTyping,
1799                   <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,
1800                   <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1801                   <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>
1802
1803<BR>
1804&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method that handles configuration details when constructing serializers for
1805 <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.</TD>
1806</TR>
1807<TR BGCOLOR="white" CLASS="TableRowColor">
1808<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1809<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</A></CODE></FONT></TD>
1810<TD><CODE><B>PropertyBuilder.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/PropertyBuilder.html#buildWriter(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></B>(<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/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;declaredType,
1812            <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser,
1813            <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;typeSer,
1814            <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;contentTypeSer,
1815            <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</A>&nbsp;am,
1816            boolean&nbsp;defaultUseStaticTyping)</CODE>
1817
1818<BR>
1819&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1820</TR>
1821<TR BGCOLOR="white" CLASS="TableRowColor">
1822<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1823<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1824<TD><CODE><B>Serializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1825                    <A HREF="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</A>&nbsp;type,
1826                    <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1827                    <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1828                    <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>
1829
1830<BR>
1831&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called by serialization framework first time a serializer is needed for
1832 specified array type.</TD>
1833</TR>
1834<TR BGCOLOR="white" CLASS="TableRowColor">
1835<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1836<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1837<TD><CODE><B>Serializers.Base.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1838                    <A HREF="../../../../../com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</A>&nbsp;type,
1839                    <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1840                    <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1841                    <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>
1842
1843<BR>
1844&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1845</TR>
1846<TR BGCOLOR="white" CLASS="TableRowColor">
1847<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1848<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1849<TD><CODE><B>Serializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1850                             <A HREF="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</A>&nbsp;type,
1851                             <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1852                             <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1853                             <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>
1854
1855<BR>
1856&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called by serialization framework first time a serializer is needed for
1857 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>,
1858 but does not implement it).</TD>
1859</TR>
1860<TR BGCOLOR="white" CLASS="TableRowColor">
1861<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1862<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1863<TD><CODE><B>Serializers.Base.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1864                             <A HREF="../../../../../com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</A>&nbsp;type,
1865                             <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1866                             <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1867                             <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>
1868
1869<BR>
1870&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1871</TR>
1872<TR BGCOLOR="white" CLASS="TableRowColor">
1873<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1874<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1875<TD><CODE><B>Serializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1876                         <A HREF="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</A>&nbsp;type,
1877                         <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1878                         <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1879                         <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>
1880
1881<BR>
1882&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called by serialization framework first time a serializer is needed for
1883 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.</TD>
1884</TR>
1885<TR BGCOLOR="white" CLASS="TableRowColor">
1886<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1887<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1888<TD><CODE><B>Serializers.Base.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1889                         <A HREF="../../../../../com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">CollectionType</A>&nbsp;type,
1890                         <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1891                         <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1892                         <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>
1893
1894<BR>
1895&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1896</TR>
1897<TR BGCOLOR="white" CLASS="TableRowColor">
1898<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1899<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1900<TD><CODE><B>Serializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1901                      <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</A>&nbsp;type,
1902                      <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1903                      <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,
1904                      <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1905                      <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>
1906
1907<BR>
1908&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called by serialization framework first time a serializer is needed for
1909 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>,
1910 but does not implement it).</TD>
1911</TR>
1912<TR BGCOLOR="white" CLASS="TableRowColor">
1913<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1914<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1915<TD><CODE><B>Serializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1916                      <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</A>&nbsp;type,
1917                      <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1918                      <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,
1919                      <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1920                      <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>
1921
1922<BR>
1923&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called by serialization framework first time a serializer is needed for
1924 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>,
1925 but does not implement it).</TD>
1926</TR>
1927<TR BGCOLOR="white" CLASS="TableRowColor">
1928<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1929<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1930<TD><CODE><B>Serializers.Base.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1931                      <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</A>&nbsp;type,
1932                      <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1933                      <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,
1934                      <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1935                      <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>
1936
1937<BR>
1938&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1939</TR>
1940<TR BGCOLOR="white" CLASS="TableRowColor">
1941<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1942<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1943<TD><CODE><B>Serializers.Base.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1944                      <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</A>&nbsp;type,
1945                      <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1946                      <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,
1947                      <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1948                      <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>
1949
1950<BR>
1951&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1952</TR>
1953<TR BGCOLOR="white" CLASS="TableRowColor">
1954<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1955<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1956<TD><CODE><B>Serializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1957                  <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</A>&nbsp;type,
1958                  <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1959                  <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,
1960                  <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1961                  <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>
1962
1963<BR>
1964&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called by serialization framework first time a serializer is needed for
1965 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.</TD>
1966</TR>
1967<TR BGCOLOR="white" CLASS="TableRowColor">
1968<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1969<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1970<TD><CODE><B>Serializers.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1971                  <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</A>&nbsp;type,
1972                  <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1973                  <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,
1974                  <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1975                  <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>
1976
1977<BR>
1978&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called by serialization framework first time a serializer is needed for
1979 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.</TD>
1980</TR>
1981<TR BGCOLOR="white" CLASS="TableRowColor">
1982<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1983<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1984<TD><CODE><B>Serializers.Base.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1985                  <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</A>&nbsp;type,
1986                  <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
1987                  <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,
1988                  <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
1989                  <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>
1990
1991<BR>
1992&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
1993</TR>
1994<TR BGCOLOR="white" CLASS="TableRowColor">
1995<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
1996<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
1997<TD><CODE><B>Serializers.Base.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
1998                  <A HREF="../../../../../com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">MapType</A>&nbsp;type,
1999                  <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
2000                  <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,
2001                  <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;elementTypeSerializer,
2002                  <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>
2003
2004<BR>
2005&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2006</TR>
2007<TR BGCOLOR="white" CLASS="TableRowColor">
2008<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2009<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
2010<TD><CODE><B>BeanSerializerModifier.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>&nbsp;config,
2011                 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A>&nbsp;beanDesc,
2012                 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;serializer)</CODE>
2013
2014<BR>
2015&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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
2016 bean serializer instance with properties collected and ordered earlier.</TD>
2017</TR>
2018<TR BGCOLOR="white" CLASS="TableRowColor">
2019<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2020<CODE>&nbsp;void</CODE></FONT></TD>
2021<TD><CODE><B>DefaultSerializerProvider.</B><B><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></B>(<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</A>&nbsp;jgen,
2022               <A HREF="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,
2023               <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;rootType,
2024               <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>
2025
2026<BR>
2027&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>
2028 for serializing given value (assumed to be of specified root type,
2029 instead of runtime type of value), when it may know specific
2030 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind"><CODE>JsonSerializer</CODE></A> to use.</TD>
2031</TR>
2032</TABLE>
2033&nbsp;
2034<P>
2035
2036<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
2037<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2038<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
2039</TR>
2040<TR BGCOLOR="white" CLASS="TableRowColor">
2041<TD><CODE><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</A>&nbsp;propDef,
2042                   <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</A>&nbsp;member,
2043                   <A HREF="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</A>&nbsp;contextAnnotations,
2044                   <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;declaredType,
2045                   <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser,
2046                   <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;typeSer,
2047                   <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;serType,
2048                   boolean&nbsp;suppressNulls,
2049                   <A HREF="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>
2050
2051<BR>
2052&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2053</TR>
2054</TABLE>
2055&nbsp;
2056<P>
2057<A NAME="com.fasterxml.jackson.databind.ser.impl"><!-- --></A>
2058<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
2059<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
2060<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
2061Uses 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></FONT></TH>
2062</TR>
2063</TABLE>
2064&nbsp;
2065<P>
2066
2067<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
2068<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2069<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
2070</TR>
2071<TR BGCOLOR="white" CLASS="TableRowColor">
2072<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2073<CODE>&nbsp;class</CODE></FONT></TD>
2074<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/BeanAsArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">BeanAsArraySerializer</A></B></CODE>
2075
2076<BR>
2077&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Specialized POJO serializer that differs from
2078 <A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializer.html" title="class in com.fasterxml.jackson.databind.ser"><CODE>BeanSerializer</CODE></A>
2079 in that instead of producing a JSON Object it will output
2080 a JSON Array, omitting field names, and serializing values in
2081 specified serialization order.</TD>
2082</TR>
2083<TR BGCOLOR="white" CLASS="TableRowColor">
2084<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2085<CODE>&nbsp;class</CODE></FONT></TD>
2086<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/FailingSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">FailingSerializer</A></B></CODE>
2087
2088<BR>
2089&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Special bogus "serializer" that will throw
2090 <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonGenerationException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><CODE>JsonGenerationException</CODE></A> 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>
2091 gets invoked.</TD>
2092</TR>
2093<TR BGCOLOR="white" CLASS="TableRowColor">
2094<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2095<CODE>&nbsp;class</CODE></FONT></TD>
2096<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">IndexedListSerializer</A></B></CODE>
2097
2098<BR>
2099&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is an optimized serializer for Lists that can be efficiently
2100 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>
2101 that can not}.</TD>
2102</TR>
2103<TR BGCOLOR="white" CLASS="TableRowColor">
2104<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2105<CODE>&nbsp;class</CODE></FONT></TD>
2106<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedStringListSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">IndexedStringListSerializer</A></B></CODE>
2107
2108<BR>
2109&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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.</TD>
2110</TR>
2111<TR BGCOLOR="white" CLASS="TableRowColor">
2112<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2113<CODE>&nbsp;class</CODE></FONT></TD>
2114<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IteratorSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">IteratorSerializer</A></B></CODE>
2115
2116<BR>
2117&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2118</TR>
2119<TR BGCOLOR="white" CLASS="TableRowColor">
2120<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2121<CODE>&nbsp;class</CODE></FONT></TD>
2122<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">StringArraySerializer</A></B></CODE>
2123
2124<BR>
2125&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Standard serializer used for <code>String[]</code> values.</TD>
2126</TR>
2127<TR BGCOLOR="white" CLASS="TableRowColor">
2128<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2129<CODE>&nbsp;class</CODE></FONT></TD>
2130<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">StringCollectionSerializer</A></B></CODE>
2131
2132<BR>
2133&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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.</TD>
2134</TR>
2135<TR BGCOLOR="white" CLASS="TableRowColor">
2136<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2137<CODE>&nbsp;class</CODE></FONT></TD>
2138<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/TypeWrappedSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">TypeWrappedSerializer</A></B></CODE>
2139
2140<BR>
2141&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Simple serializer that will call configured type serializer, passing
2142 in configured data serializer, and exposing it all as a simple
2143 serializer.</TD>
2144</TR>
2145<TR BGCOLOR="white" CLASS="TableRowColor">
2146<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2147<CODE>&nbsp;class</CODE></FONT></TD>
2148<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/UnknownSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">UnknownSerializer</A></B></CODE>
2149
2150<BR>
2151&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2152</TR>
2153<TR BGCOLOR="white" CLASS="TableRowColor">
2154<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2155<CODE>&nbsp;class</CODE></FONT></TD>
2156<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">UnwrappingBeanSerializer</A></B></CODE>
2157
2158<BR>
2159&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2160</TR>
2161</TABLE>
2162&nbsp;
2163<P>
2164
2165<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
2166<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2167<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
2168</TR>
2169<TR BGCOLOR="white" CLASS="TableRowColor">
2170<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2171<CODE>protected &nbsp;<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></FONT></TD>
2172<TD><CODE><B>StringArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#_elementSerializer">_elementSerializer</A></B></CODE>
2173
2174<BR>
2175&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Value serializer to use, if it's not the standard one
2176 (if it is we can optimize serialization a lot)</TD>
2177</TR>
2178<TR BGCOLOR="white" CLASS="TableRowColor">
2179<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2180<CODE>protected &nbsp;<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></FONT></TD>
2181<TD><CODE><B>TypeWrappedSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/TypeWrappedSerializer.html#_serializer">_serializer</A></B></CODE>
2182
2183<BR>
2184&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2185</TR>
2186<TR BGCOLOR="white" CLASS="TableRowColor">
2187<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2188<CODE>protected &nbsp;<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></FONT></TD>
2189<TD><CODE><B>StringCollectionSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.html#_serializer">_serializer</A></B></CODE>
2190
2191<BR>
2192&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2193</TR>
2194<TR BGCOLOR="white" CLASS="TableRowColor">
2195<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2196<CODE>protected &nbsp;<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></FONT></TD>
2197<TD><CODE><B>IndexedStringListSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedStringListSerializer.html#_serializer">_serializer</A></B></CODE>
2198
2199<BR>
2200&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2201</TR>
2202<TR BGCOLOR="white" CLASS="TableRowColor">
2203<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2204<CODE>&nbsp;<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></FONT></TD>
2205<TD><CODE><B>WritableObjectId.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/WritableObjectId.html#serializer">serializer</A></B></CODE>
2206
2207<BR>
2208&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2209</TR>
2210<TR BGCOLOR="white" CLASS="TableRowColor">
2211<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2212<CODE>&nbsp;<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></FONT></TD>
2213<TD><CODE><B>PropertySerializerMap.SerializerAndMapResult.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html#serializer">serializer</A></B></CODE>
2214
2215<BR>
2216&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2217</TR>
2218<TR BGCOLOR="white" CLASS="TableRowColor">
2219<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2220<CODE>&nbsp;<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></FONT></TD>
2221<TD><CODE><B>ObjectIdWriter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/ObjectIdWriter.html#serializer">serializer</A></B></CODE>
2222
2223<BR>
2224&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Serializer used for serializing id values.</TD>
2225</TR>
2226</TABLE>
2227&nbsp;
2228<P>
2229
2230<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
2231<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2232<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
2233</TR>
2234<TR BGCOLOR="white" CLASS="TableRowColor">
2235<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2236<CODE>protected &nbsp;<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></FONT></TD>
2237<TD><CODE><B>UnwrappingBeanPropertyWriter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanPropertyWriter.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap, java.lang.Class, com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</A>&nbsp;map,
2238                   <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,
2239                   <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider)</CODE>
2240
2241<BR>
2242&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2243</TR>
2244<TR BGCOLOR="white" CLASS="TableRowColor">
2245<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2246<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
2247<TD><CODE><B>StringCollectionSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider,
2248                 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
2249
2250<BR>
2251&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2252</TR>
2253<TR BGCOLOR="white" CLASS="TableRowColor">
2254<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2255<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
2256<TD><CODE><B>StringArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider,
2257                 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
2258
2259<BR>
2260&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2261</TR>
2262<TR BGCOLOR="white" CLASS="TableRowColor">
2263<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2264<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
2265<TD><CODE><B>IndexedStringListSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedStringListSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider,
2266                 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
2267
2268<BR>
2269&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2270</TR>
2271<TR BGCOLOR="white" CLASS="TableRowColor">
2272<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2273<CODE>&nbsp;<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></FONT></TD>
2274<TD><CODE><B>JsonSerializerMap.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/JsonSerializerMap.html#find(com.fasterxml.jackson.databind.ser.SerializerCache.TypeKey)">find</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/SerializerCache.TypeKey.html" title="class in com.fasterxml.jackson.databind.ser">SerializerCache.TypeKey</A>&nbsp;key)</CODE>
2275
2276<BR>
2277&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2278</TR>
2279<TR BGCOLOR="white" CLASS="TableRowColor">
2280<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2281<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
2282<TD><CODE><B>StringArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#getContentSerializer()">getContentSerializer</A></B>()</CODE>
2283
2284<BR>
2285&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2286</TR>
2287<TR BGCOLOR="white" CLASS="TableRowColor">
2288<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2289<CODE>abstract &nbsp;<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></FONT></TD>
2290<TD><CODE><B>PropertySerializerMap.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#serializerFor(java.lang.Class)">serializerFor</A></B>(<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>
2291
2292<BR>
2293&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Main lookup method.</TD>
2294</TR>
2295<TR BGCOLOR="white" CLASS="TableRowColor">
2296<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2297<CODE>&nbsp;<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></FONT></TD>
2298<TD><CODE><B>ReadOnlyClassToSerializerMap.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/ReadOnlyClassToSerializerMap.html#typedValueSerializer(java.lang.Class)">typedValueSerializer</A></B>(<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>
2299
2300<BR>
2301&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2302</TR>
2303<TR BGCOLOR="white" CLASS="TableRowColor">
2304<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2305<CODE>&nbsp;<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></FONT></TD>
2306<TD><CODE><B>ReadOnlyClassToSerializerMap.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/ReadOnlyClassToSerializerMap.html#typedValueSerializer(com.fasterxml.jackson.databind.JavaType)">typedValueSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type)</CODE>
2307
2308<BR>
2309&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2310</TR>
2311<TR BGCOLOR="white" CLASS="TableRowColor">
2312<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2313<CODE>&nbsp;<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></FONT></TD>
2314<TD><CODE><B>ReadOnlyClassToSerializerMap.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/ReadOnlyClassToSerializerMap.html#untypedValueSerializer(java.lang.Class)">untypedValueSerializer</A></B>(<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>
2315
2316<BR>
2317&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2318</TR>
2319<TR BGCOLOR="white" CLASS="TableRowColor">
2320<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2321<CODE>&nbsp;<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></FONT></TD>
2322<TD><CODE><B>ReadOnlyClassToSerializerMap.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/ReadOnlyClassToSerializerMap.html#untypedValueSerializer(com.fasterxml.jackson.databind.JavaType)">untypedValueSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type)</CODE>
2323
2324<BR>
2325&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2326</TR>
2327<TR BGCOLOR="white" CLASS="TableRowColor">
2328<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2329<CODE>&nbsp;<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></FONT></TD>
2330<TD><CODE><B>UnwrappingBeanSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanSerializer.html#unwrappingSerializer(com.fasterxml.jackson.databind.util.NameTransformer)">unwrappingSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</A>&nbsp;transformer)</CODE>
2331
2332<BR>
2333&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2334</TR>
2335<TR BGCOLOR="white" CLASS="TableRowColor">
2336<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2337<CODE>&nbsp;<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></FONT></TD>
2338<TD><CODE><B>BeanAsArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/BeanAsArraySerializer.html#unwrappingSerializer(com.fasterxml.jackson.databind.util.NameTransformer)">unwrappingSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/util/NameTransformer.html" title="class in com.fasterxml.jackson.databind.util">NameTransformer</A>&nbsp;transformer)</CODE>
2339
2340<BR>
2341&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2342</TR>
2343</TABLE>
2344&nbsp;
2345<P>
2346
2347<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
2348<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2349<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
2350</TR>
2351<TR BGCOLOR="white" CLASS="TableRowColor">
2352<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2353<CODE>&nbsp;void</CODE></FONT></TD>
2354<TD><CODE><B>UnwrappingBeanPropertyWriter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanPropertyWriter.html#assignSerializer(com.fasterxml.jackson.databind.JsonSerializer)">assignSerializer</A></B>(<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>
2355
2356<BR>
2357&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2358</TR>
2359<TR BGCOLOR="white" CLASS="TableRowColor">
2360<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2361<CODE>abstract &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</A></CODE></FONT></TD>
2362<TD><CODE><B>PropertySerializerMap.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#newWith(java.lang.Class, com.fasterxml.jackson.databind.JsonSerializer)">newWith</A></B>(<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,
2363        <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>
2364
2365<BR>
2366&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2367</TR>
2368<TR BGCOLOR="white" CLASS="TableRowColor">
2369<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2370<CODE>&nbsp;void</CODE></FONT></TD>
2371<TD><CODE><B>IndexedListSerializer.</B><B><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></B>(<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,
2372                       <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</A>&nbsp;jgen,
2373                       <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider,
2374                       <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>
2375
2376<BR>
2377&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2378</TR>
2379<TR BGCOLOR="white" CLASS="TableRowColor">
2380<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2381<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IteratorSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">IteratorSerializer</A></CODE></FONT></TD>
2382<TD><CODE><B>IteratorSerializer.</B><B><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)">withResolved</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
2383             <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
2384             <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;elementSerializer)</CODE>
2385
2386<BR>
2387&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2388</TR>
2389<TR BGCOLOR="white" CLASS="TableRowColor">
2390<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2391<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">IndexedListSerializer</A></CODE></FONT></TD>
2392<TD><CODE><B>IndexedListSerializer.</B><B><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)">withResolved</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
2393             <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
2394             <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;elementSerializer)</CODE>
2395
2396<BR>
2397&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2398</TR>
2399<TR BGCOLOR="white" CLASS="TableRowColor">
2400<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2401<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/ObjectIdWriter.html" title="class in com.fasterxml.jackson.databind.ser.impl">ObjectIdWriter</A></CODE></FONT></TD>
2402<TD><CODE><B>ObjectIdWriter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/ObjectIdWriter.html#withSerializer(com.fasterxml.jackson.databind.JsonSerializer)">withSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser)</CODE>
2403
2404<BR>
2405&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2406</TR>
2407</TABLE>
2408&nbsp;
2409<P>
2410
2411<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
2412<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2413<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
2414</TR>
2415<TR BGCOLOR="white" CLASS="TableRowColor">
2416<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2417<CODE>static&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/ReadOnlyClassToSerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">ReadOnlyClassToSerializerMap</A></CODE></FONT></TD>
2418<TD><CODE><B>ReadOnlyClassToSerializerMap.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/ReadOnlyClassToSerializerMap.html#from(java.util.HashMap)">from</A></B>(<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/ser/SerializerCache.TypeKey.html" title="class in com.fasterxml.jackson.databind.ser">SerializerCache.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>
2419
2420<BR>
2421&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Factory method for creating the "blueprint" lookup map.</TD>
2422</TR>
2423</TABLE>
2424&nbsp;
2425<P>
2426
2427<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
2428<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2429<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
2430</TR>
2431<TR BGCOLOR="white" CLASS="TableRowColor">
2432<TD><CODE><B><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)">IndexedListSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">IndexedListSerializer</A>&nbsp;src,
2433                      <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
2434                      <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
2435                      <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;valueSerializer)</CODE>
2436
2437<BR>
2438&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2439</TR>
2440<TR BGCOLOR="white" CLASS="TableRowColor">
2441<TD><CODE><B><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.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer)">IndexedListSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;elemType,
2442                      boolean&nbsp;staticTyping,
2443                      <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
2444                      <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
2445                      <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>
2446
2447<BR>
2448&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2449</TR>
2450<TR BGCOLOR="white" CLASS="TableRowColor">
2451<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedStringListSerializer.html#IndexedStringListSerializer(com.fasterxml.jackson.databind.JsonSerializer)">IndexedStringListSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser)</CODE>
2452
2453<BR>
2454&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2455</TR>
2456<TR BGCOLOR="white" CLASS="TableRowColor">
2457<TD><CODE><B><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)">IteratorSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IteratorSerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">IteratorSerializer</A>&nbsp;src,
2458                   <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
2459                   <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
2460                   <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;valueSerializer)</CODE>
2461
2462<BR>
2463&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2464</TR>
2465<TR BGCOLOR="white" CLASS="TableRowColor">
2466<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/ObjectIdWriter.html#ObjectIdWriter(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.core.io.SerializedString, com.fasterxml.jackson.annotation.ObjectIdGenerator, com.fasterxml.jackson.databind.JsonSerializer, boolean)">ObjectIdWriter</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;t,
2467               <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/io/SerializedString.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.io">SerializedString</A>&nbsp;propName,
2468               <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</A>&lt;?&gt;&nbsp;gen,
2469               <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser,
2470               boolean&nbsp;alwaysAsId)</CODE>
2471
2472<BR>
2473&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2474</TR>
2475<TR BGCOLOR="white" CLASS="TableRowColor">
2476<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html#PropertySerializerMap.SerializerAndMapResult(com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap)">PropertySerializerMap.SerializerAndMapResult</A></B>(<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,
2477                                             <A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</A>&nbsp;map)</CODE>
2478
2479<BR>
2480&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2481</TR>
2482<TR BGCOLOR="white" CLASS="TableRowColor">
2483<TD><CODE><B><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)">StringArraySerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.impl">StringArraySerializer</A>&nbsp;src,
2484                      <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;prop,
2485                      <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser)</CODE>
2486
2487<BR>
2488&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2489</TR>
2490<TR BGCOLOR="white" CLASS="TableRowColor">
2491<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.html#StringCollectionSerializer(com.fasterxml.jackson.databind.JsonSerializer)">StringCollectionSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser)</CODE>
2492
2493<BR>
2494&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2495</TR>
2496<TR BGCOLOR="white" CLASS="TableRowColor">
2497<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/TypeWrappedSerializer.html#TypeWrappedSerializer(com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">TypeWrappedSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;typeSer,
2498                      <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser)</CODE>
2499
2500<BR>
2501&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2502</TR>
2503</TABLE>
2504&nbsp;
2505<P>
2506
2507<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
2508<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2509<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
2510</TR>
2511<TR BGCOLOR="white" CLASS="TableRowColor">
2512<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/JsonSerializerMap.html#JsonSerializerMap(java.util.Map)">JsonSerializerMap</A></B>(<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/ser/SerializerCache.TypeKey.html" title="class in com.fasterxml.jackson.databind.ser">SerializerCache.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>
2513
2514<BR>
2515&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2516</TR>
2517</TABLE>
2518&nbsp;
2519<P>
2520<A NAME="com.fasterxml.jackson.databind.ser.std"><!-- --></A>
2521<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
2522<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
2523<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
2524Uses 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></FONT></TH>
2525</TR>
2526</TABLE>
2527&nbsp;
2528<P>
2529
2530<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
2531<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2532<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
2533</TR>
2534<TR BGCOLOR="white" CLASS="TableRowColor">
2535<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2536<CODE>&nbsp;class</CODE></FONT></TD>
2537<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">ArraySerializerBase&lt;T&gt;</A></B></CODE>
2538
2539<BR>
2540&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Intermediate base class for serializers used for various
2541 Java arrays.</TD>
2542</TR>
2543<TR BGCOLOR="white" CLASS="TableRowColor">
2544<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2545<CODE>&nbsp;class</CODE></FONT></TD>
2546<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">AsArraySerializerBase&lt;T&gt;</A></B></CODE>
2547
2548<BR>
2549&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Base class for serializers that will output contents as JSON
2550 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>
2551 and array types.</TD>
2552</TR>
2553<TR BGCOLOR="white" CLASS="TableRowColor">
2554<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2555<CODE>&nbsp;class</CODE></FONT></TD>
2556<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">BeanSerializerBase</A></B></CODE>
2557
2558<BR>
2559&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Base class both for the standard bean serializer, and couple
2560 of variants that only differ in small details.</TD>
2561</TR>
2562<TR BGCOLOR="white" CLASS="TableRowColor">
2563<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2564<CODE>&nbsp;class</CODE></FONT></TD>
2565<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/BooleanSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">BooleanSerializer</A></B></CODE>
2566
2567<BR>
2568&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Serializer used for primitive boolean, as well as java.util.Boolean
2569 wrapper type.</TD>
2570</TR>
2571<TR BGCOLOR="white" CLASS="TableRowColor">
2572<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2573<CODE>&nbsp;class</CODE></FONT></TD>
2574<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/CalendarSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">CalendarSerializer</A></B></CODE>
2575
2576<BR>
2577&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>.</TD>
2578</TR>
2579<TR BGCOLOR="white" CLASS="TableRowColor">
2580<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2581<CODE>&nbsp;class</CODE></FONT></TD>
2582<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">CollectionSerializer</A></B></CODE>
2583
2584<BR>
2585&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fallback serializer for cases where Collection is not known to be
2586 of type for which more specializer serializer exists (such as
2587 index-accessible List).</TD>
2588</TR>
2589<TR BGCOLOR="white" CLASS="TableRowColor">
2590<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2591<CODE>&nbsp;class</CODE></FONT></TD>
2592<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/DateSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">DateSerializer</A></B></CODE>
2593
2594<BR>
2595&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For efficiency, we will serialize Dates as longs, instead of
2596 potentially more readable Strings.</TD>
2597</TR>
2598<TR BGCOLOR="white" CLASS="TableRowColor">
2599<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2600<CODE>&nbsp;class</CODE></FONT></TD>
2601<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">DateTimeSerializerBase&lt;T&gt;</A></B></CODE>
2602
2603<BR>
2604&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2605</TR>
2606<TR BGCOLOR="white" CLASS="TableRowColor">
2607<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2608<CODE>&nbsp;class</CODE></FONT></TD>
2609<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">EnumMapSerializer</A></B></CODE>
2610
2611<BR>
2612&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Specialized serializer for <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/EnumMap.html?is-external=true" title="class or interface in java.util"><CODE>EnumMap</CODE></A>s.</TD>
2613</TR>
2614<TR BGCOLOR="white" CLASS="TableRowColor">
2615<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2616<CODE>&nbsp;class</CODE></FONT></TD>
2617<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">EnumSerializer</A></B></CODE>
2618
2619<BR>
2620&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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.</TD>
2621</TR>
2622<TR BGCOLOR="white" CLASS="TableRowColor">
2623<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2624<CODE>&nbsp;class</CODE></FONT></TD>
2625<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">EnumSetSerializer</A></B></CODE>
2626
2627<BR>
2628&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2629</TR>
2630<TR BGCOLOR="white" CLASS="TableRowColor">
2631<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2632<CODE>&nbsp;class</CODE></FONT></TD>
2633<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/InetAddressSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">InetAddressSerializer</A></B></CODE>
2634
2635<BR>
2636&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>.</TD>
2637</TR>
2638<TR BGCOLOR="white" CLASS="TableRowColor">
2639<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2640<CODE>&nbsp;class</CODE></FONT></TD>
2641<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/IterableSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">IterableSerializer</A></B></CODE>
2642
2643<BR>
2644&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2645</TR>
2646<TR BGCOLOR="white" CLASS="TableRowColor">
2647<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2648<CODE>&nbsp;class</CODE></FONT></TD>
2649<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">JsonValueSerializer</A></B></CODE>
2650
2651<BR>
2652&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Serializer class that can serialize Object that have a
2653 <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonValue.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><CODE>JsonValue</CODE></A> annotation to
2654 indicate that serialization should be done by calling the method
2655 annotated, and serializing result it returns.</TD>
2656</TR>
2657<TR BGCOLOR="white" CLASS="TableRowColor">
2658<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2659<CODE>&nbsp;class</CODE></FONT></TD>
2660<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">MapSerializer</A></B></CODE>
2661
2662<BR>
2663&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Standard serializer implementation for serializing {link java.util.Map} types.</TD>
2664</TR>
2665<TR BGCOLOR="white" CLASS="TableRowColor">
2666<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2667<CODE>&nbsp;class</CODE></FONT></TD>
2668<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NonTypedScalarSerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">NonTypedScalarSerializerBase&lt;T&gt;</A></B></CODE>
2669
2670<BR>
2671&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Intermediate base class for limited number of scalar types
2672 that should never include type information.</TD>
2673</TR>
2674<TR BGCOLOR="white" CLASS="TableRowColor">
2675<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2676<CODE>&nbsp;class</CODE></FONT></TD>
2677<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NullSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">NullSerializer</A></B></CODE>
2678
2679<BR>
2680&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is a simple dummy serializer that will just output literal
2681 JSON null value whenever serialization is requested.</TD>
2682</TR>
2683<TR BGCOLOR="white" CLASS="TableRowColor">
2684<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2685<CODE>static&nbsp;class</CODE></FONT></TD>
2686<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.DoubleSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">NumberSerializers.DoubleSerializer</A></B></CODE>
2687
2688<BR>
2689&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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
2690 (and primitive doubles)</TD>
2691</TR>
2692<TR BGCOLOR="white" CLASS="TableRowColor">
2693<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2694<CODE>static&nbsp;class</CODE></FONT></TD>
2695<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.FloatSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">NumberSerializers.FloatSerializer</A></B></CODE>
2696
2697<BR>
2698&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2699</TR>
2700<TR BGCOLOR="white" CLASS="TableRowColor">
2701<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2702<CODE>static&nbsp;class</CODE></FONT></TD>
2703<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.IntegerSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">NumberSerializers.IntegerSerializer</A></B></CODE>
2704
2705<BR>
2706&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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
2707 (and primitive ints)</TD>
2708</TR>
2709<TR BGCOLOR="white" CLASS="TableRowColor">
2710<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2711<CODE>static&nbsp;class</CODE></FONT></TD>
2712<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.IntLikeSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">NumberSerializers.IntLikeSerializer</A></B></CODE>
2713
2714<BR>
2715&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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:
2716 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
2717 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>.</TD>
2718</TR>
2719<TR BGCOLOR="white" CLASS="TableRowColor">
2720<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2721<CODE>static&nbsp;class</CODE></FONT></TD>
2722<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.LongSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">NumberSerializers.LongSerializer</A></B></CODE>
2723
2724<BR>
2725&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2726</TR>
2727<TR BGCOLOR="white" CLASS="TableRowColor">
2728<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2729<CODE>static&nbsp;class</CODE></FONT></TD>
2730<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.NumberSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">NumberSerializers.NumberSerializer</A></B></CODE>
2731
2732<BR>
2733&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As a fallback, we may need to use this serializer for other
2734 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 (custom types).</TD>
2735</TR>
2736<TR BGCOLOR="white" CLASS="TableRowColor">
2737<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2738<CODE>&nbsp;class</CODE></FONT></TD>
2739<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">ObjectArraySerializer</A></B></CODE>
2740
2741<BR>
2742&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generic serializer for Object arrays (<code>Object[]</code>).</TD>
2743</TR>
2744<TR BGCOLOR="white" CLASS="TableRowColor">
2745<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2746<CODE>&nbsp;class</CODE></FONT></TD>
2747<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/RawSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">RawSerializer&lt;T&gt;</A></B></CODE>
2748
2749<BR>
2750&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is a simple dummy serializer that will just output raw values by calling
2751 toString() on value to serialize.</TD>
2752</TR>
2753<TR BGCOLOR="white" CLASS="TableRowColor">
2754<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2755<CODE>&nbsp;class</CODE></FONT></TD>
2756<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/SerializableSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">SerializableSerializer</A></B></CODE>
2757
2758<BR>
2759&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>.</TD>
2760</TR>
2761<TR BGCOLOR="white" CLASS="TableRowColor">
2762<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2763<CODE>&nbsp;class</CODE></FONT></TD>
2764<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/SqlDateSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">SqlDateSerializer</A></B></CODE>
2765
2766<BR>
2767&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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
2768 representation here.</TD>
2769</TR>
2770<TR BGCOLOR="white" CLASS="TableRowColor">
2771<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2772<CODE>&nbsp;class</CODE></FONT></TD>
2773<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/SqlTimeSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">SqlTimeSerializer</A></B></CODE>
2774
2775<BR>
2776&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2777</TR>
2778<TR BGCOLOR="white" CLASS="TableRowColor">
2779<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2780<CODE>&nbsp;class</CODE></FONT></TD>
2781<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html" title="class in com.fasterxml.jackson.databind.ser.std">StaticListSerializerBase&lt;T extends Collection&lt;?&gt;&gt;</A></B></CODE>
2782
2783<BR>
2784&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Intermediate base class for Lists, Collections and Arrays
2785 that contain static (non-dynamic) value types.</TD>
2786</TR>
2787<TR BGCOLOR="white" CLASS="TableRowColor">
2788<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2789<CODE>static&nbsp;class</CODE></FONT></TD>
2790<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.BooleanArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.BooleanArraySerializer</A></B></CODE>
2791
2792<BR>
2793&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2794</TR>
2795<TR BGCOLOR="white" CLASS="TableRowColor">
2796<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2797<CODE>static&nbsp;class</CODE></FONT></TD>
2798<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ByteArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.ByteArraySerializer</A></B></CODE>
2799
2800<BR>
2801&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unlike other integral number array serializers, we do not just print out byte values
2802 as numbers.</TD>
2803</TR>
2804<TR BGCOLOR="white" CLASS="TableRowColor">
2805<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2806<CODE>static&nbsp;class</CODE></FONT></TD>
2807<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.CharArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.CharArraySerializer</A></B></CODE>
2808
2809<BR>
2810&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Character arrays are different from other integral number arrays in that
2811 they are most likely to be textual data, and should be written as
2812 Strings, not arrays of entries.</TD>
2813</TR>
2814<TR BGCOLOR="white" CLASS="TableRowColor">
2815<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2816<CODE>static&nbsp;class</CODE></FONT></TD>
2817<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.DoubleArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.DoubleArraySerializer</A></B></CODE>
2818
2819<BR>
2820&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2821</TR>
2822<TR BGCOLOR="white" CLASS="TableRowColor">
2823<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2824<CODE>static&nbsp;class</CODE></FONT></TD>
2825<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.FloatArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.FloatArraySerializer</A></B></CODE>
2826
2827<BR>
2828&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2829</TR>
2830<TR BGCOLOR="white" CLASS="TableRowColor">
2831<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2832<CODE>static&nbsp;class</CODE></FONT></TD>
2833<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.IntArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.IntArraySerializer</A></B></CODE>
2834
2835<BR>
2836&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2837</TR>
2838<TR BGCOLOR="white" CLASS="TableRowColor">
2839<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2840<CODE>static&nbsp;class</CODE></FONT></TD>
2841<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.LongArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.LongArraySerializer</A></B></CODE>
2842
2843<BR>
2844&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2845</TR>
2846<TR BGCOLOR="white" CLASS="TableRowColor">
2847<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2848<CODE>static&nbsp;class</CODE></FONT></TD>
2849<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ShortArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.ShortArraySerializer</A></B></CODE>
2850
2851<BR>
2852&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2853</TR>
2854<TR BGCOLOR="white" CLASS="TableRowColor">
2855<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2856<CODE>protected static&nbsp;class</CODE></FONT></TD>
2857<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.TypedPrimitiveArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdArraySerializers.TypedPrimitiveArraySerializer&lt;T&gt;</A></B></CODE>
2858
2859<BR>
2860&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Intermediate base class used for cases where we may add
2861 type information (excludes boolean/int/double arrays).</TD>
2862</TR>
2863<TR BGCOLOR="white" CLASS="TableRowColor">
2864<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2865<CODE>&nbsp;class</CODE></FONT></TD>
2866<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdDelegatingSerializer</A></B></CODE>
2867
2868<BR>
2869&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Serializer implementation where given Java type is first converted
2870 to an intermediate "delegate type" (using a configured
2871 <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.</TD>
2872</TR>
2873<TR BGCOLOR="white" CLASS="TableRowColor">
2874<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2875<CODE>static&nbsp;class</CODE></FONT></TD>
2876<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicBooleanSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdJdkSerializers.AtomicBooleanSerializer</A></B></CODE>
2877
2878<BR>
2879&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2880</TR>
2881<TR BGCOLOR="white" CLASS="TableRowColor">
2882<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2883<CODE>static&nbsp;class</CODE></FONT></TD>
2884<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicIntegerSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdJdkSerializers.AtomicIntegerSerializer</A></B></CODE>
2885
2886<BR>
2887&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2888</TR>
2889<TR BGCOLOR="white" CLASS="TableRowColor">
2890<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2891<CODE>static&nbsp;class</CODE></FONT></TD>
2892<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicLongSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdJdkSerializers.AtomicLongSerializer</A></B></CODE>
2893
2894<BR>
2895&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2896</TR>
2897<TR BGCOLOR="white" CLASS="TableRowColor">
2898<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2899<CODE>static&nbsp;class</CODE></FONT></TD>
2900<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicReferenceSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdJdkSerializers.AtomicReferenceSerializer</A></B></CODE>
2901
2902<BR>
2903&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2904</TR>
2905<TR BGCOLOR="white" CLASS="TableRowColor">
2906<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2907<CODE>static&nbsp;class</CODE></FONT></TD>
2908<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.ClassSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdJdkSerializers.ClassSerializer</A></B></CODE>
2909
2910<BR>
2911&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Also: default bean access will not do much good with Class.class.</TD>
2912</TR>
2913<TR BGCOLOR="white" CLASS="TableRowColor">
2914<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2915<CODE>static&nbsp;class</CODE></FONT></TD>
2916<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.FileSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdJdkSerializers.FileSerializer</A></B></CODE>
2917
2918<BR>
2919&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For now, File objects get serialized by just outputting
2920 absolute (but not canonical) name as String value</TD>
2921</TR>
2922<TR BGCOLOR="white" CLASS="TableRowColor">
2923<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2924<CODE>&nbsp;class</CODE></FONT></TD>
2925<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdKeySerializer</A></B></CODE>
2926
2927<BR>
2928&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Specialized serializer that can be used as the generic key
2929 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
2930 Objects.</TD>
2931</TR>
2932<TR BGCOLOR="white" CLASS="TableRowColor">
2933<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2934<CODE>static&nbsp;class</CODE></FONT></TD>
2935<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.CalendarKeySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdKeySerializers.CalendarKeySerializer</A></B></CODE>
2936
2937<BR>
2938&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2939</TR>
2940<TR BGCOLOR="white" CLASS="TableRowColor">
2941<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2942<CODE>static&nbsp;class</CODE></FONT></TD>
2943<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.DateKeySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdKeySerializers.DateKeySerializer</A></B></CODE>
2944
2945<BR>
2946&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2947</TR>
2948<TR BGCOLOR="white" CLASS="TableRowColor">
2949<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2950<CODE>static&nbsp;class</CODE></FONT></TD>
2951<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.StringKeySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdKeySerializers.StringKeySerializer</A></B></CODE>
2952
2953<BR>
2954&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2955</TR>
2956<TR BGCOLOR="white" CLASS="TableRowColor">
2957<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2958<CODE>&nbsp;class</CODE></FONT></TD>
2959<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdScalarSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdScalarSerializer&lt;T&gt;</A></B></CODE>
2960
2961<BR>
2962&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2963</TR>
2964<TR BGCOLOR="white" CLASS="TableRowColor">
2965<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2966<CODE>&nbsp;class</CODE></FONT></TD>
2967<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdSerializer&lt;T&gt;</A></B></CODE>
2968
2969<BR>
2970&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Base class used by all standard serializers, and can also
2971 be used for custom serializers (in fact, this is the recommended
2972 base class to use).</TD>
2973</TR>
2974<TR BGCOLOR="white" CLASS="TableRowColor">
2975<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2976<CODE>&nbsp;class</CODE></FONT></TD>
2977<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StringSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StringSerializer</A></B></CODE>
2978
2979<BR>
2980&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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.</TD>
2981</TR>
2982<TR BGCOLOR="white" CLASS="TableRowColor">
2983<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2984<CODE>&nbsp;class</CODE></FONT></TD>
2985<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/TimeZoneSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">TimeZoneSerializer</A></B></CODE>
2986
2987<BR>
2988&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
2989</TR>
2990<TR BGCOLOR="white" CLASS="TableRowColor">
2991<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
2992<CODE>&nbsp;class</CODE></FONT></TD>
2993<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/TokenBufferSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">TokenBufferSerializer</A></B></CODE>
2994
2995<BR>
2996&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>;
2997 and since it is part of core package, it can not implement
2998 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html" title="interface in com.fasterxml.jackson.databind"><CODE>JsonSerializable</CODE></A>
2999 (which is only included in the mapper package)</TD>
3000</TR>
3001<TR BGCOLOR="white" CLASS="TableRowColor">
3002<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3003<CODE>&nbsp;class</CODE></FONT></TD>
3004<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ToStringSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">ToStringSerializer</A></B></CODE>
3005
3006<BR>
3007&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Simple general purpose serializer, useful for any
3008 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
3009 value.</TD>
3010</TR>
3011</TABLE>
3012&nbsp;
3013<P>
3014
3015<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
3016<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
3017<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
3018</TR>
3019<TR BGCOLOR="white" CLASS="TableRowColor">
3020<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3021<CODE>protected &nbsp;<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></FONT></TD>
3022<TD><CODE><B>StdDelegatingSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#_delegateSerializer">_delegateSerializer</A></B></CODE>
3023
3024<BR>
3025&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Underlying serializer for type <code>T<.code>.</TD>
3026</TR>
3027<TR BGCOLOR="white" CLASS="TableRowColor">
3028<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3029<CODE>protected &nbsp;<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></FONT></TD>
3030<TD><CODE><B>ObjectArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#_elementSerializer">_elementSerializer</A></B></CODE>
3031
3032<BR>
3033&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Value serializer to use, if it can be statically determined.</TD>
3034</TR>
3035<TR BGCOLOR="white" CLASS="TableRowColor">
3036<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3037<CODE>protected &nbsp;<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></FONT></TD>
3038<TD><CODE><B>AsArraySerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#_elementSerializer">_elementSerializer</A></B></CODE>
3039
3040<BR>
3041&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Value serializer to use, if it can be statically determined</TD>
3042</TR>
3043<TR BGCOLOR="white" CLASS="TableRowColor">
3044<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3045<CODE>protected &nbsp;<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></FONT></TD>
3046<TD><CODE><B>MapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#_keySerializer">_keySerializer</A></B></CODE>
3047
3048<BR>
3049&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Key serializer to use, if it can be statically determined</TD>
3050</TR>
3051<TR BGCOLOR="white" CLASS="TableRowColor">
3052<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3053<CODE>protected &nbsp;<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></FONT></TD>
3054<TD><CODE><B>MapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#_valueSerializer">_valueSerializer</A></B></CODE>
3055
3056<BR>
3057&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Value serializer to use, if it can be statically determined</TD>
3058</TR>
3059<TR BGCOLOR="white" CLASS="TableRowColor">
3060<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3061<CODE>protected &nbsp;<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></FONT></TD>
3062<TD><CODE><B>JsonValueSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#_valueSerializer">_valueSerializer</A></B></CODE>
3063
3064<BR>
3065&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3066</TR>
3067<TR BGCOLOR="white" CLASS="TableRowColor">
3068<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3069<CODE>protected &nbsp;<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></FONT></TD>
3070<TD><CODE><B>EnumMapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#_valueSerializer">_valueSerializer</A></B></CODE>
3071
3072<BR>
3073&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Value serializer to use, if it can be statically determined</TD>
3074</TR>
3075<TR BGCOLOR="white" CLASS="TableRowColor">
3076<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3077<CODE>protected static&nbsp;<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></FONT></TD>
3078<TD><CODE><B>StdKeySerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.html#DEFAULT_KEY_SERIALIZER">DEFAULT_KEY_SERIALIZER</A></B></CODE>
3079
3080<BR>
3081&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3082</TR>
3083<TR BGCOLOR="white" CLASS="TableRowColor">
3084<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3085<CODE>protected static&nbsp;<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></FONT></TD>
3086<TD><CODE><B>StdKeySerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.html#DEFAULT_STRING_SERIALIZER">DEFAULT_STRING_SERIALIZER</A></B></CODE>
3087
3088<BR>
3089&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3090</TR>
3091<TR BGCOLOR="white" CLASS="TableRowColor">
3092<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3093<CODE>protected static&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3094<TD><CODE><B>StdKeySerializers.DateKeySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.DateKeySerializer.html#instance">instance</A></B></CODE>
3095
3096<BR>
3097&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3098</TR>
3099<TR BGCOLOR="white" CLASS="TableRowColor">
3100<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3101<CODE>protected static&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3102<TD><CODE><B>StdKeySerializers.CalendarKeySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.CalendarKeySerializer.html#instance">instance</A></B></CODE>
3103
3104<BR>
3105&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3106</TR>
3107</TABLE>
3108&nbsp;
3109<P>
3110
3111<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
3112<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
3113<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
3114</TR>
3115<TR BGCOLOR="white" CLASS="TableRowColor">
3116<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3117<CODE>protected static&nbsp;<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></FONT></TD>
3118<TD><CODE><B>StdArraySerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.html#_arraySerializers">_arraySerializers</A></B></CODE>
3119
3120<BR>
3121&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3122</TR>
3123</TABLE>
3124&nbsp;
3125<P>
3126
3127<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
3128<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
3129<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
3130</TR>
3131<TR BGCOLOR="white" CLASS="TableRowColor">
3132<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3133<CODE>protected &nbsp;<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></FONT></TD>
3134<TD><CODE><B>ObjectArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap, java.lang.Class, com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</A>&nbsp;map,
3135                   <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,
3136                   <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider)</CODE>
3137
3138<BR>
3139&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3140</TR>
3141<TR BGCOLOR="white" CLASS="TableRowColor">
3142<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3143<CODE>protected &nbsp;<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></FONT></TD>
3144<TD><CODE><B>MapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap, java.lang.Class, com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</A>&nbsp;map,
3145                   <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,
3146                   <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider)</CODE>
3147
3148<BR>
3149&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3150</TR>
3151<TR BGCOLOR="white" CLASS="TableRowColor">
3152<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3153<CODE>protected &nbsp;<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></FONT></TD>
3154<TD><CODE><B>AsArraySerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap, java.lang.Class, com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</A>&nbsp;map,
3155                   <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,
3156                   <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider)</CODE>
3157
3158<BR>
3159&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3160</TR>
3161<TR BGCOLOR="white" CLASS="TableRowColor">
3162<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3163<CODE>protected &nbsp;<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></FONT></TD>
3164<TD><CODE><B>ObjectArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</A>&nbsp;map,
3165                   <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
3166                   <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider)</CODE>
3167
3168<BR>
3169&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3170</TR>
3171<TR BGCOLOR="white" CLASS="TableRowColor">
3172<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3173<CODE>protected &nbsp;<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></FONT></TD>
3174<TD><CODE><B>MapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</A>&nbsp;map,
3175                   <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
3176                   <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider)</CODE>
3177
3178<BR>
3179&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3180</TR>
3181<TR BGCOLOR="white" CLASS="TableRowColor">
3182<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3183<CODE>protected &nbsp;<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></FONT></TD>
3184<TD><CODE><B>AsArraySerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#_findAndAddDynamic(com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap, com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.SerializerProvider)">_findAndAddDynamic</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap</A>&nbsp;map,
3185                   <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;type,
3186                   <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider)</CODE>
3187
3188<BR>
3189&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3190</TR>
3191<TR BGCOLOR="white" CLASS="TableRowColor">
3192<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3193<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3194<TD><CODE><B>StdDelegatingSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider,
3195                 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
3196
3197<BR>
3198&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3199</TR>
3200<TR BGCOLOR="white" CLASS="TableRowColor">
3201<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3202<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3203<TD><CODE><B>ObjectArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider,
3204                 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
3205
3206<BR>
3207&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3208</TR>
3209<TR BGCOLOR="white" CLASS="TableRowColor">
3210<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3211<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3212<TD><CODE><B>MapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider,
3213                 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
3214
3215<BR>
3216&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3217</TR>
3218<TR BGCOLOR="white" CLASS="TableRowColor">
3219<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3220<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3221<TD><CODE><B>JsonValueSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider,
3222                 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
3223
3224<BR>
3225&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We can try to find the actual serializer for value, if we can
3226 statically figure out what the result type must be.</TD>
3227</TR>
3228<TR BGCOLOR="white" CLASS="TableRowColor">
3229<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3230<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3231<TD><CODE><B>EnumSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;prov,
3232                 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
3233
3234<BR>
3235&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To support some level of per-property configuration, we will need
3236 to make things contextual.</TD>
3237</TR>
3238<TR BGCOLOR="white" CLASS="TableRowColor">
3239<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3240<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3241<TD><CODE><B>EnumMapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider,
3242                 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
3243
3244<BR>
3245&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3246</TR>
3247<TR BGCOLOR="white" CLASS="TableRowColor">
3248<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3249<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3250<TD><CODE><B>DateTimeSerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;prov,
3251                 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
3252
3253<BR>
3254&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3255</TR>
3256<TR BGCOLOR="white" CLASS="TableRowColor">
3257<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3258<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3259<TD><CODE><B>BeanSerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider,
3260                 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
3261
3262<BR>
3263&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3264</TR>
3265<TR BGCOLOR="white" CLASS="TableRowColor">
3266<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3267<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3268<TD><CODE><B>AsArraySerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#createContextual(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">createContextual</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider,
3269                 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property)</CODE>
3270
3271<BR>
3272&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method is needed to resolve contextual annotations like
3273 per-property overrides, as well as do recursive call
3274 to <code>createContextual</code> of content serializer, if
3275 known statically.</TD>
3276</TR>
3277<TR BGCOLOR="white" CLASS="TableRowColor">
3278<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3279<CODE>static&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3280<TD><CODE><B>StdContainerSerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdContainerSerializers.html#enumSetSerializer(com.fasterxml.jackson.databind.JavaType)">enumSetSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;enumType)</CODE>
3281
3282<BR>
3283&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3284</TR>
3285<TR BGCOLOR="white" CLASS="TableRowColor">
3286<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3287<CODE>static&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3288<TD><CODE><B>StdArraySerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.html#findStandardImpl(java.lang.Class)">findStandardImpl</A></B>(<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>
3289
3290<BR>
3291&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor for checking to see if there is a standard serializer for
3292 given primitive value type.</TD>
3293</TR>
3294<TR BGCOLOR="white" CLASS="TableRowColor">
3295<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3296<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3297<TD><CODE><B>StdArraySerializers.BooleanArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.BooleanArraySerializer.html#getContentSerializer()">getContentSerializer</A></B>()</CODE>
3298
3299<BR>
3300&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3301</TR>
3302<TR BGCOLOR="white" CLASS="TableRowColor">
3303<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3304<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3305<TD><CODE><B>StdArraySerializers.ShortArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ShortArraySerializer.html#getContentSerializer()">getContentSerializer</A></B>()</CODE>
3306
3307<BR>
3308&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3309</TR>
3310<TR BGCOLOR="white" CLASS="TableRowColor">
3311<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3312<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3313<TD><CODE><B>StdArraySerializers.IntArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.IntArraySerializer.html#getContentSerializer()">getContentSerializer</A></B>()</CODE>
3314
3315<BR>
3316&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3317</TR>
3318<TR BGCOLOR="white" CLASS="TableRowColor">
3319<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3320<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3321<TD><CODE><B>StdArraySerializers.LongArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.LongArraySerializer.html#getContentSerializer()">getContentSerializer</A></B>()</CODE>
3322
3323<BR>
3324&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3325</TR>
3326<TR BGCOLOR="white" CLASS="TableRowColor">
3327<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3328<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3329<TD><CODE><B>StdArraySerializers.FloatArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.FloatArraySerializer.html#getContentSerializer()">getContentSerializer</A></B>()</CODE>
3330
3331<BR>
3332&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3333</TR>
3334<TR BGCOLOR="white" CLASS="TableRowColor">
3335<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3336<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3337<TD><CODE><B>StdArraySerializers.DoubleArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.DoubleArraySerializer.html#getContentSerializer()">getContentSerializer</A></B>()</CODE>
3338
3339<BR>
3340&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3341</TR>
3342<TR BGCOLOR="white" CLASS="TableRowColor">
3343<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3344<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3345<TD><CODE><B>ObjectArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#getContentSerializer()">getContentSerializer</A></B>()</CODE>
3346
3347<BR>
3348&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3349</TR>
3350<TR BGCOLOR="white" CLASS="TableRowColor">
3351<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3352<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3353<TD><CODE><B>MapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#getContentSerializer()">getContentSerializer</A></B>()</CODE>
3354
3355<BR>
3356&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3357</TR>
3358<TR BGCOLOR="white" CLASS="TableRowColor">
3359<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3360<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3361<TD><CODE><B>EnumMapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#getContentSerializer()">getContentSerializer</A></B>()</CODE>
3362
3363<BR>
3364&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3365</TR>
3366<TR BGCOLOR="white" CLASS="TableRowColor">
3367<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3368<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3369<TD><CODE><B>AsArraySerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#getContentSerializer()">getContentSerializer</A></B>()</CODE>
3370
3371<BR>
3372&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3373</TR>
3374<TR BGCOLOR="white" CLASS="TableRowColor">
3375<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3376<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3377<TD><CODE><B>StdDelegatingSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html#getDelegatee()">getDelegatee</A></B>()</CODE>
3378
3379<BR>
3380&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3381</TR>
3382<TR BGCOLOR="white" CLASS="TableRowColor">
3383<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3384<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3385<TD><CODE><B>MapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#getKeySerializer()">getKeySerializer</A></B>()</CODE>
3386
3387<BR>
3388&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accessor for currently assigned key serializer.</TD>
3389</TR>
3390<TR BGCOLOR="white" CLASS="TableRowColor">
3391<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3392<CODE>static&nbsp;<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></FONT></TD>
3393<TD><CODE><B>StdKeySerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.html#getStdKeySerializer(com.fasterxml.jackson.databind.JavaType)">getStdKeySerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;keyType)</CODE>
3394
3395<BR>
3396&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3397</TR>
3398</TABLE>
3399&nbsp;
3400<P>
3401
3402<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
3403<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
3404<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
3405</TR>
3406<TR BGCOLOR="white" CLASS="TableRowColor">
3407<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3408<CODE>static&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/ContainerSerializer.html" title="class in com.fasterxml.jackson.databind.ser">ContainerSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3409<TD><CODE><B>StdContainerSerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdContainerSerializers.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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;elemType,
3410                     boolean&nbsp;staticTyping,
3411                     <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3412                     <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3413                     <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>
3414
3415<BR>
3416&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Since 2.1; use variant that does not take 'property' argument</I></TD>
3417</TR>
3418<TR BGCOLOR="white" CLASS="TableRowColor">
3419<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3420<CODE>static&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/ContainerSerializer.html" title="class in com.fasterxml.jackson.databind.ser">ContainerSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3421<TD><CODE><B>StdContainerSerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdContainerSerializers.html#collectionSerializer(com.fasterxml.jackson.databind.JavaType, boolean, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">collectionSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;elemType,
3422                     boolean&nbsp;staticTyping,
3423                     <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3424                     <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>
3425
3426<BR>
3427&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3428</TR>
3429<TR BGCOLOR="white" CLASS="TableRowColor">
3430<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3431<CODE>static&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">MapSerializer</A></CODE></FONT></TD>
3432<TD><CODE><B>MapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#construct(java.lang.String[], com.fasterxml.jackson.databind.JavaType, boolean, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.databind.JsonSerializer)">construct</A></B>(<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,
3433          <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;mapType,
3434          boolean&nbsp;staticValueType,
3435          <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3436          <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,
3437          <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>
3438
3439<BR>
3440&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3441</TR>
3442<TR BGCOLOR="white" CLASS="TableRowColor">
3443<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3444<CODE>static&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">MapSerializer</A></CODE></FONT></TD>
3445<TD><CODE><B>MapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#construct(java.lang.String[], com.fasterxml.jackson.databind.JavaType, boolean, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer, com.fasterxml.jackson.databind.JsonSerializer)">construct</A></B>(<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,
3446          <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;mapType,
3447          boolean&nbsp;staticValueType,
3448          <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3449          <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,
3450          <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>
3451
3452<BR>
3453&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3454</TR>
3455<TR BGCOLOR="white" CLASS="TableRowColor">
3456<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3457<CODE>static&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/ContainerSerializer.html" title="class in com.fasterxml.jackson.databind.ser">ContainerSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3458<TD><CODE><B>StdContainerSerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdContainerSerializers.html#indexedListSerializer(com.fasterxml.jackson.databind.JavaType, boolean, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer)">indexedListSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;elemType,
3459                      boolean&nbsp;staticTyping,
3460                      <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3461                      <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3462                      <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>
3463
3464<BR>
3465&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Since 2.1; use variant that does not take 'property' argument</I></TD>
3466</TR>
3467<TR BGCOLOR="white" CLASS="TableRowColor">
3468<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3469<CODE>static&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/ContainerSerializer.html" title="class in com.fasterxml.jackson.databind.ser">ContainerSerializer</A>&lt;?&gt;</CODE></FONT></TD>
3470<TD><CODE><B>StdContainerSerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdContainerSerializers.html#indexedListSerializer(com.fasterxml.jackson.databind.JavaType, boolean, com.fasterxml.jackson.databind.jsontype.TypeSerializer, com.fasterxml.jackson.databind.JsonSerializer)">indexedListSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;elemType,
3471                      boolean&nbsp;staticTyping,
3472                      <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3473                      <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>
3474
3475<BR>
3476&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3477</TR>
3478<TR BGCOLOR="white" CLASS="TableRowColor">
3479<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3480<CODE>protected &nbsp;boolean</CODE></FONT></TD>
3481<TD><CODE><B>StdSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#isDefaultSerializer(com.fasterxml.jackson.databind.JsonSerializer)">isDefaultSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;serializer)</CODE>
3482
3483<BR>
3484&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that can be called to determine if given serializer is the default
3485 serializer Jackson uses; as opposed to a custom serializer installed by
3486 a module or calling application.</TD>
3487</TR>
3488<TR BGCOLOR="white" CLASS="TableRowColor">
3489<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3490<CODE>protected &nbsp;boolean</CODE></FONT></TD>
3491<TD><CODE><B>JsonValueSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#isNaturalTypeWithStdHandling(java.lang.Class, com.fasterxml.jackson.databind.JsonSerializer)">isNaturalTypeWithStdHandling</A></B>(<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,
3492                             <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser)</CODE>
3493
3494<BR>
3495&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3496</TR>
3497<TR BGCOLOR="white" CLASS="TableRowColor">
3498<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3499<CODE>&nbsp;void</CODE></FONT></TD>
3500<TD><CODE><B>CollectionSerializer.</B><B><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></B>(<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,
3501                       <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</A>&nbsp;jgen,
3502                       <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider,
3503                       <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>
3504
3505<BR>
3506&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3507</TR>
3508<TR BGCOLOR="white" CLASS="TableRowColor">
3509<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3510<CODE>protected &nbsp;void</CODE></FONT></TD>
3511<TD><CODE><B>EnumMapSerializer.</B><B><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></B>(<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,
3512                       <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</A>&nbsp;jgen,
3513                       <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider,
3514                       <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>
3515
3516<BR>
3517&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3518</TR>
3519<TR BGCOLOR="white" CLASS="TableRowColor">
3520<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3521<CODE>&nbsp;void</CODE></FONT></TD>
3522<TD><CODE><B>ObjectArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#serializeContentsUsing(java.lang.Object[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.JsonSerializer)">serializeContentsUsing</A></B>(<A HREF="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,
3523                       <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</A>&nbsp;jgen,
3524                       <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider,
3525                       <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>
3526
3527<BR>
3528&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3529</TR>
3530<TR BGCOLOR="white" CLASS="TableRowColor">
3531<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3532<CODE>protected &nbsp;void</CODE></FONT></TD>
3533<TD><CODE><B>MapSerializer.</B><B><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></B>(<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,
3534                     <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonGenerator</A>&nbsp;jgen,
3535                     <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A>&nbsp;provider,
3536                     <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>
3537
3538<BR>
3539&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to serialize fields, when the value type is statically known,
3540 so that value serializer is passed and does not need to be fetched from
3541 provider.</TD>
3542</TR>
3543<TR BGCOLOR="white" CLASS="TableRowColor">
3544<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3545<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdDelegatingSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">StdDelegatingSerializer</A></CODE></FONT></TD>
3546<TD><CODE><B>StdDelegatingSerializer.</B><B><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></B>(<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,
3547             <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;delegateType,
3548             <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;delegateSerializer)</CODE>
3549
3550<BR>
3551&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method used for creating resolved contextual instances.</TD>
3552</TR>
3553<TR BGCOLOR="white" CLASS="TableRowColor">
3554<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3555<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">JsonValueSerializer</A></CODE></FONT></TD>
3556<TD><CODE><B>JsonValueSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#withResolved(com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer, boolean)">withResolved</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3557             <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser,
3558             boolean&nbsp;forceTypeInfo)</CODE>
3559
3560<BR>
3561&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3562</TR>
3563<TR BGCOLOR="white" CLASS="TableRowColor">
3564<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3565<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">MapSerializer</A></CODE></FONT></TD>
3566<TD><CODE><B>MapSerializer.</B><B><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)">withResolved</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3567             <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;keySerializer,
3568             <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;valueSerializer,
3569             <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>
3570
3571<BR>
3572&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3573</TR>
3574<TR BGCOLOR="white" CLASS="TableRowColor">
3575<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3576<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">MapSerializer</A></CODE></FONT></TD>
3577<TD><CODE><B>MapSerializer.</B><B><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)">withResolved</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3578             <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;keySerializer,
3579             <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;valueSerializer,
3580             <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>
3581
3582<BR>
3583&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3584</TR>
3585<TR BGCOLOR="white" CLASS="TableRowColor">
3586<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3587<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">ObjectArraySerializer</A></CODE></FONT></TD>
3588<TD><CODE><B>ObjectArraySerializer.</B><B><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)">withResolved</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;prop,
3589             <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3590             <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser)</CODE>
3591
3592<BR>
3593&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3594</TR>
3595<TR BGCOLOR="white" CLASS="TableRowColor">
3596<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3597<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/IterableSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">IterableSerializer</A></CODE></FONT></TD>
3598<TD><CODE><B>IterableSerializer.</B><B><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)">withResolved</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3599             <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3600             <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;elementSerializer)</CODE>
3601
3602<BR>
3603&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3604</TR>
3605<TR BGCOLOR="white" CLASS="TableRowColor">
3606<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3607<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">EnumSetSerializer</A></CODE></FONT></TD>
3608<TD><CODE><B>EnumSetSerializer.</B><B><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)">withResolved</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3609             <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3610             <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;elementSerializer)</CODE>
3611
3612<BR>
3613&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3614</TR>
3615<TR BGCOLOR="white" CLASS="TableRowColor">
3616<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3617<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">CollectionSerializer</A></CODE></FONT></TD>
3618<TD><CODE><B>CollectionSerializer.</B><B><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)">withResolved</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3619             <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3620             <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;elementSerializer)</CODE>
3621
3622<BR>
3623&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3624</TR>
3625<TR BGCOLOR="white" CLASS="TableRowColor">
3626<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3627<CODE>abstract &nbsp;<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></FONT></TD>
3628<TD><CODE><B>AsArraySerializerBase.</B><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3629             <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3630             <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;elementSerializer)</CODE>
3631
3632<BR>
3633&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3634</TR>
3635<TR BGCOLOR="white" CLASS="TableRowColor">
3636<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3637<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">EnumMapSerializer</A></CODE></FONT></TD>
3638<TD><CODE><B>EnumMapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#withValueSerializer(com.fasterxml.jackson.databind.BeanProperty, com.fasterxml.jackson.databind.JsonSerializer)">withValueSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;prop,
3639                    <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser)</CODE>
3640
3641<BR>
3642&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3643</TR>
3644</TABLE>
3645&nbsp;
3646<P>
3647
3648<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
3649<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
3650<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
3651</TR>
3652<TR BGCOLOR="white" CLASS="TableRowColor">
3653<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
3654<CODE>static&nbsp;void</CODE></FONT></TD>
3655<TD><CODE><B>NumberSerializers.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.html#addAll(java.util.Map)">addAll</A></B>(<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>
3656
3657<BR>
3658&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3659</TR>
3660</TABLE>
3661&nbsp;
3662<P>
3663
3664<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
3665<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
3666<TH ALIGN="left" COLSPAN="2">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></FONT></TH>
3667</TR>
3668<TR BGCOLOR="white" CLASS="TableRowColor">
3669<TD><CODE><B><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></B>(<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,
3670                      <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3671                      <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3672                      <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;elementSerializer)</CODE>
3673
3674<BR>
3675&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3676</TR>
3677<TR BGCOLOR="white" CLASS="TableRowColor">
3678<TD><CODE><B><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></B>(<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,
3679                      <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;et,
3680                      boolean&nbsp;staticTyping,
3681                      <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3682                      <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3683                      <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>
3684
3685<BR>
3686&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3687</TR>
3688<TR BGCOLOR="white" CLASS="TableRowColor">
3689<TD><CODE><B><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)">CollectionSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">CollectionSerializer</A>&nbsp;src,
3690                     <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3691                     <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3692                     <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;valueSerializer)</CODE>
3693
3694<BR>
3695&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3696</TR>
3697<TR BGCOLOR="white" CLASS="TableRowColor">
3698<TD><CODE><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;elemType,
3699                     boolean&nbsp;staticTyping,
3700                     <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3701                     <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3702                     <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>
3703
3704<BR>
3705&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3706</TR>
3707<TR BGCOLOR="white" CLASS="TableRowColor">
3708<TD><CODE><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">EnumMapSerializer</A>&nbsp;src,
3709                  <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3710                  <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser)</CODE>
3711
3712<BR>
3713&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor called when a contextual instance is created.</TD>
3714</TR>
3715<TR BGCOLOR="white" CLASS="TableRowColor">
3716<TD><CODE><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;valueType,
3717                  boolean&nbsp;staticTyping,
3718                  <A HREF="../../../../../com/fasterxml/jackson/databind/util/EnumValues.html" title="class in com.fasterxml.jackson.databind.util">EnumValues</A>&nbsp;keyEnums,
3719                  <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3720                  <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>
3721
3722<BR>
3723&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3724</TR>
3725<TR BGCOLOR="white" CLASS="TableRowColor">
3726<TD><CODE><B><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)">EnumSetSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">EnumSetSerializer</A>&nbsp;src,
3727                  <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3728                  <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3729                  <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;valueSerializer)</CODE>
3730
3731<BR>
3732&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3733</TR>
3734<TR BGCOLOR="white" CLASS="TableRowColor">
3735<TD><CODE><B><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)">IterableSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/IterableSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">IterableSerializer</A>&nbsp;src,
3736                   <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3737                   <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3738                   <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;valueSerializer)</CODE>
3739
3740<BR>
3741&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3742</TR>
3743<TR BGCOLOR="white" CLASS="TableRowColor">
3744<TD><CODE><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">JsonValueSerializer</A>&nbsp;src,
3745                    <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3746                    <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;ser,
3747                    boolean&nbsp;forceTypeInfo)</CODE>
3748
3749<BR>
3750&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3751</TR>
3752<TR BGCOLOR="white" CLASS="TableRowColor">
3753<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#JsonValueSerializer(java.lang.reflect.Method, com.fasterxml.jackson.databind.JsonSerializer)">JsonValueSerializer</A></B>(<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,
3754                    <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>
3755
3756<BR>
3757&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3758</TR>
3759<TR BGCOLOR="white" CLASS="TableRowColor">
3760<TD><CODE><B><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></B>(<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,
3761              <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;keyType,
3762              <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;valueType,
3763              boolean&nbsp;valueTypeIsStatic,
3764              <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3765              <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;keySerializer,
3766              <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;valueSerializer)</CODE>
3767
3768<BR>
3769&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3770</TR>
3771<TR BGCOLOR="white" CLASS="TableRowColor">
3772<TD><CODE><B><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></B>(<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,
3773              <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;keyType,
3774              <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;valueType,
3775              boolean&nbsp;valueTypeIsStatic,
3776              <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3777              <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;keySerializer,
3778              <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;valueSerializer)</CODE>
3779
3780<BR>
3781&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3782</TR>
3783<TR BGCOLOR="white" CLASS="TableRowColor">
3784<TD><CODE><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">MapSerializer</A>&nbsp;src,
3785              <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3786              <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;keySerializer,
3787              <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;valueSerializer,
3788              <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>
3789
3790<BR>
3791&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3792</TR>
3793<TR BGCOLOR="white" CLASS="TableRowColor">
3794<TD><CODE><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">MapSerializer</A>&nbsp;src,
3795              <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3796              <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;keySerializer,
3797              <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;valueSerializer,
3798              <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>
3799
3800<BR>
3801&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3802</TR>
3803<TR BGCOLOR="white" CLASS="TableRowColor">
3804<TD><CODE><B><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></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;elemType,
3805                      boolean&nbsp;staticTyping,
3806                      <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3807                      <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>
3808
3809<BR>
3810&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3811</TR>
3812<TR BGCOLOR="white" CLASS="TableRowColor">
3813<TD><CODE><B><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)">ObjectArraySerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html" title="class in com.fasterxml.jackson.databind.ser.std">ObjectArraySerializer</A>&nbsp;src,
3814                      <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A>&nbsp;property,
3815                      <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A>&nbsp;vts,
3816                      <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;elementSerializer)</CODE>
3817
3818<BR>
3819&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3820</TR>
3821<TR BGCOLOR="white" CLASS="TableRowColor">
3822<TD><CODE><B><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></B>(<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,
3823                        <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>&nbsp;delegateType,
3824                        <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A>&lt;?&gt;&nbsp;delegateSerializer)</CODE>
3825
3826<BR>
3827&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
3828</TR>
3829</TABLE>
3830&nbsp;
3831<P>
3832<HR>
3833
3834
3835<!-- ======= START OF BOTTOM NAVBAR ====== -->
3836<A NAME="navbar_bottom"><!-- --></A>
3837<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
3838<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
3839<TR>
3840<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
3841<A NAME="navbar_bottom_firstrow"><!-- --></A>
3842<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
3843  <TR ALIGN="center" VALIGN="top">
3844  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
3845  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
3846  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
3847  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
3848  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
3849  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
3850  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
3851  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
3852  </TR>
3853</TABLE>
3854</TD>
3855<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
3856</EM>
3857</TD>
3858</TR>
3859
3860<TR>
3861<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
3862&nbsp;PREV&nbsp;
3863&nbsp;NEXT</FONT></TD>
3864<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
3865  <A HREF="../../../../../index.html?com/fasterxml/jackson/databind//class-useJsonSerializer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
3866&nbsp;<A HREF="JsonSerializer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
3867&nbsp;<SCRIPT type="text/javascript">
3868  <!--
3869  if(window==top) {
3870    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
3871  }
3872  //-->
3873</SCRIPT>
3874<NOSCRIPT>
3875  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
3876</NOSCRIPT>
3877
3878
3879</FONT></TD>
3880</TR>
3881</TABLE>
3882<A NAME="skip-navbar_bottom"></A>
3883<!-- ======== END OF BOTTOM NAVBAR ======= -->
3884
3885<HR>
3886Copyright &#169; 2012 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.
3887</BODY>
3888</HTML>
3889