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_29) on Mon Mar 26 19:07:19 PDT 2012 --> 6<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<TITLE> 8Uses of Class com.fasterxml.jackson.databind.SerializerProvider (jackson-databind 2.0.0 API) 9</TITLE> 10 11<META NAME="date" CONTENT="2012-03-26"> 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.SerializerProvider (jackson-databind 2.0.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> </TD> 42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> 44 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> 45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 48 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </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 PREV 60 NEXT</FONT></TD> 61<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 62 <A HREF="../../../../../index.html?com/fasterxml/jackson/databind//class-useSerializerProvider.html" target="_top"><B>FRAMES</B></A> 63 <A HREF="SerializerProvider.html" target="_top"><B>NO FRAMES</B></A> 64 <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.SerializerProvider</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/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</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<CODE>JsonParser</CODE> </TD> 101</TR> 102<TR BGCOLOR="white" CLASS="TableRowColor"> 103<TD><A HREF="#com.fasterxml.jackson.databind.ext"><B>com.fasterxml.jackson.databind.ext</B></A></TD> 104<TD>Contains extended support for "external" packages: things that 105may or may not be present in runtime environment, but that are 106commonly enough used so that explicit support can be added. </TD> 107</TR> 108<TR BGCOLOR="white" CLASS="TableRowColor"> 109<TD><A HREF="#com.fasterxml.jackson.databind.jsonschema"><B>com.fasterxml.jackson.databind.jsonschema</B></A></TD> 110<TD>Classes needed for JSON schema support (currently just ability 111 to generate schemas using serialization part of data mapping) </TD> 112</TR> 113<TR BGCOLOR="white" CLASS="TableRowColor"> 114<TD><A HREF="#com.fasterxml.jackson.databind.node"><B>com.fasterxml.jackson.databind.node</B></A></TD> 115<TD>Contains concrete <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><CODE>JsonNode</CODE></A> implementations 116 Jackson uses for the Tree model. </TD> 117</TR> 118<TR BGCOLOR="white" CLASS="TableRowColor"> 119<TD><A HREF="#com.fasterxml.jackson.databind.ser"><B>com.fasterxml.jackson.databind.ser</B></A></TD> 120<TD>Contains implementation classes of serialization part of 121 data binding. </TD> 122</TR> 123<TR BGCOLOR="white" CLASS="TableRowColor"> 124<TD><A HREF="#com.fasterxml.jackson.databind.ser.impl"><B>com.fasterxml.jackson.databind.ser.impl</B></A></TD> 125<TD>Contains implementation classes of serialization part of 126 data binding. </TD> 127</TR> 128<TR BGCOLOR="white" CLASS="TableRowColor"> 129<TD><A HREF="#com.fasterxml.jackson.databind.ser.std"><B>com.fasterxml.jackson.databind.ser.std</B></A></TD> 130<TD> </TD> 131</TR> 132<TR BGCOLOR="white" CLASS="TableRowColor"> 133<TD><A HREF="#com.fasterxml.jackson.databind.type"><B>com.fasterxml.jackson.databind.type</B></A></TD> 134<TD>Package that contains concrete implementations of 135 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><CODE>JavaType</CODE></A>, as 136 well as the factory (<A HREF="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type"><CODE>TypeFactory</CODE></A>) for 137 constructing instances from various input data types 138 (like <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><CODE>Class</CODE></A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect"><CODE>Type</CODE></A>) 139 and programmatically (for structured types, arrays, 140 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><CODE>List</CODE></A>s and <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A>s). </TD> 141</TR> 142<TR BGCOLOR="white" CLASS="TableRowColor"> 143<TD><A HREF="#com.fasterxml.jackson.databind.util"><B>com.fasterxml.jackson.databind.util</B></A></TD> 144<TD>Utility classes for Mapper package. </TD> 145</TR> 146</TABLE> 147 148<P> 149<A NAME="com.fasterxml.jackson.databind"><!-- --></A> 150<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 151<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 152<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 153Uses of <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</A></FONT></TH> 154</TR> 155</TABLE> 156 157<P> 158 159<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 160<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 161<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/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A></FONT></TH> 162</TR> 163<TR BGCOLOR="white" CLASS="TableRowColor"> 164<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 165<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A></CODE></FONT></TD> 166<TD><CODE><B>ObjectMapper.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html#getSerializerProvider()">getSerializerProvider</A></B>()</CODE> 167 168<BR> 169 </TD> 170</TR> 171</TABLE> 172 173<P> 174 175<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 176<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 177<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/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A></FONT></TH> 178</TR> 179<TR BGCOLOR="white" CLASS="TableRowColor"> 180<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 181<CODE> void</CODE></FONT></TD> 182<TD><CODE><B>JsonSerializable.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(com.fasterxml.jackson.core.JsonGenerator jgen, 183 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 184 185<BR> 186 Serialization method called when no additional type information is 187 to be included in serialization.</TD> 188</TR> 189<TR BGCOLOR="white" CLASS="TableRowColor"> 190<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 191<CODE>abstract void</CODE></FONT></TD> 192<TD><CODE><B>JsonSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html#serialize(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="type parameter in JsonSerializer">T</A> value, 193 com.fasterxml.jackson.core.JsonGenerator jgen, 194 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 195 196<BR> 197 Method that can be called to ask implementation to serialize 198 values of type this serializer handles.</TD> 199</TR> 200<TR BGCOLOR="white" CLASS="TableRowColor"> 201<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 202<CODE> void</CODE></FONT></TD> 203<TD><CODE><B>JsonSerializable.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html#serializeWithType(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(com.fasterxml.jackson.core.JsonGenerator jgen, 204 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 205 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 206 207<BR> 208 Serialization method called when additional type information is 209 expected to be included in serialization, for deserialization to use.</TD> 210</TR> 211<TR BGCOLOR="white" CLASS="TableRowColor"> 212<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 213<CODE> void</CODE></FONT></TD> 214<TD><CODE><B>JsonSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html#serializeWithType(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="type parameter in JsonSerializer">T</A> value, 215 com.fasterxml.jackson.core.JsonGenerator jgen, 216 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 217 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 218 219<BR> 220 Method that can be called to ask implementation to serialize 221 values of type this serializer handles, using specified type serializer 222 for embedding necessary type information.</TD> 223</TR> 224</TABLE> 225 226<P> 227 228<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 229<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 230<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/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A></FONT></TH> 231</TR> 232<TR BGCOLOR="white" CLASS="TableRowColor"> 233<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html#SerializerProvider(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.ser.SerializerFactory)">SerializerProvider</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> src, 234 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A> config, 235 <A HREF="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">SerializerFactory</A> f)</CODE> 236 237<BR> 238 "Copy-constructor", used by sub-classes.</TD> 239</TR> 240</TABLE> 241 242<P> 243<A NAME="com.fasterxml.jackson.databind.ext"><!-- --></A> 244<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 245<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 246<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 247Uses of <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/ext/package-summary.html">com.fasterxml.jackson.databind.ext</A></FONT></TH> 248</TR> 249</TABLE> 250 251<P> 252 253<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 254<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 255<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/fasterxml/jackson/databind/ext/package-summary.html">com.fasterxml.jackson.databind.ext</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A></FONT></TH> 256</TR> 257<TR BGCOLOR="white" CLASS="TableRowColor"> 258<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 259<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 260<TD><CODE><B>DOMSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ext/DOMSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 261 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 262 263<BR> 264 </TD> 265</TR> 266<TR BGCOLOR="white" CLASS="TableRowColor"> 267<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 268<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 269<TD><CODE><B>CoreXMLSerializers.XMLGregorianCalendarSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.XMLGregorianCalendarSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 270 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 271 272<BR> 273 </TD> 274</TR> 275<TR BGCOLOR="white" CLASS="TableRowColor"> 276<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 277<CODE> void</CODE></FONT></TD> 278<TD><CODE><B>DOMSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ext/DOMSerializer.html#serialize(org.w3c.dom.Node, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</A> value, 279 com.fasterxml.jackson.core.JsonGenerator jgen, 280 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 281 282<BR> 283 </TD> 284</TR> 285<TR BGCOLOR="white" CLASS="TableRowColor"> 286<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 287<CODE> void</CODE></FONT></TD> 288<TD><CODE><B>CoreXMLSerializers.XMLGregorianCalendarSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ext/CoreXMLSerializers.XMLGregorianCalendarSerializer.html#serialize(javax.xml.datatype.XMLGregorianCalendar, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/javax/xml/datatype/XMLGregorianCalendar.html?is-external=true" title="class or interface in javax.xml.datatype">XMLGregorianCalendar</A> value, 289 com.fasterxml.jackson.core.JsonGenerator jgen, 290 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 291 292<BR> 293 </TD> 294</TR> 295</TABLE> 296 297<P> 298<A NAME="com.fasterxml.jackson.databind.jsonschema"><!-- --></A> 299<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 300<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 301<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 302Uses of <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/jsonschema/package-summary.html">com.fasterxml.jackson.databind.jsonschema</A></FONT></TH> 303</TR> 304</TABLE> 305 306<P> 307 308<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 309<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 310<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/fasterxml/jackson/databind/jsonschema/package-summary.html">com.fasterxml.jackson.databind.jsonschema</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A></FONT></TH> 311</TR> 312<TR BGCOLOR="white" CLASS="TableRowColor"> 313<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 314<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 315<TD><CODE><B>SchemaAware.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/jsonschema/SchemaAware.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 316 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 317 318<BR> 319 Get the representation of the schema to which this serializer will conform.</TD> 320</TR> 321</TABLE> 322 323<P> 324<A NAME="com.fasterxml.jackson.databind.node"><!-- --></A> 325<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 326<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 327<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 328Uses of <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/node/package-summary.html">com.fasterxml.jackson.databind.node</A></FONT></TH> 329</TR> 330</TABLE> 331 332<P> 333 334<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 335<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 336<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/fasterxml/jackson/databind/node/package-summary.html">com.fasterxml.jackson.databind.node</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A></FONT></TH> 337</TR> 338<TR BGCOLOR="white" CLASS="TableRowColor"> 339<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 340<CODE> void</CODE></FONT></TD> 341<TD><CODE><B>TextNode.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/TextNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(com.fasterxml.jackson.core.JsonGenerator jg, 342 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 343 344<BR> 345 </TD> 346</TR> 347<TR BGCOLOR="white" CLASS="TableRowColor"> 348<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 349<CODE> void</CODE></FONT></TD> 350<TD><CODE><B>POJONode.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/POJONode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(com.fasterxml.jackson.core.JsonGenerator jg, 351 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 352 353<BR> 354 </TD> 355</TR> 356<TR BGCOLOR="white" CLASS="TableRowColor"> 357<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 358<CODE> void</CODE></FONT></TD> 359<TD><CODE><B>ObjectNode.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(com.fasterxml.jackson.core.JsonGenerator jg, 360 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 361 362<BR> 363 Method that can be called to serialize this node and 364 all of its descendants using specified JSON generator.</TD> 365</TR> 366<TR BGCOLOR="white" CLASS="TableRowColor"> 367<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 368<CODE> void</CODE></FONT></TD> 369<TD><CODE><B>NullNode.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/NullNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(com.fasterxml.jackson.core.JsonGenerator jg, 370 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 371 372<BR> 373 </TD> 374</TR> 375<TR BGCOLOR="white" CLASS="TableRowColor"> 376<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 377<CODE> void</CODE></FONT></TD> 378<TD><CODE><B>MissingNode.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/MissingNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(com.fasterxml.jackson.core.JsonGenerator jg, 379 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 380 381<BR> 382 </TD> 383</TR> 384<TR BGCOLOR="white" CLASS="TableRowColor"> 385<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 386<CODE> void</CODE></FONT></TD> 387<TD><CODE><B>LongNode.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/LongNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(com.fasterxml.jackson.core.JsonGenerator jg, 388 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 389 390<BR> 391 </TD> 392</TR> 393<TR BGCOLOR="white" CLASS="TableRowColor"> 394<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 395<CODE> void</CODE></FONT></TD> 396<TD><CODE><B>IntNode.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/IntNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(com.fasterxml.jackson.core.JsonGenerator jg, 397 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 398 399<BR> 400 </TD> 401</TR> 402<TR BGCOLOR="white" CLASS="TableRowColor"> 403<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 404<CODE> void</CODE></FONT></TD> 405<TD><CODE><B>DoubleNode.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/DoubleNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(com.fasterxml.jackson.core.JsonGenerator jg, 406 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 407 408<BR> 409 </TD> 410</TR> 411<TR BGCOLOR="white" CLASS="TableRowColor"> 412<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 413<CODE> void</CODE></FONT></TD> 414<TD><CODE><B>DecimalNode.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/DecimalNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(com.fasterxml.jackson.core.JsonGenerator jg, 415 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 416 417<BR> 418 </TD> 419</TR> 420<TR BGCOLOR="white" CLASS="TableRowColor"> 421<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 422<CODE> void</CODE></FONT></TD> 423<TD><CODE><B>BooleanNode.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/BooleanNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(com.fasterxml.jackson.core.JsonGenerator jg, 424 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 425 426<BR> 427 </TD> 428</TR> 429<TR BGCOLOR="white" CLASS="TableRowColor"> 430<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 431<CODE> void</CODE></FONT></TD> 432<TD><CODE><B>BinaryNode.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/BinaryNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(com.fasterxml.jackson.core.JsonGenerator jg, 433 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 434 435<BR> 436 </TD> 437</TR> 438<TR BGCOLOR="white" CLASS="TableRowColor"> 439<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 440<CODE> void</CODE></FONT></TD> 441<TD><CODE><B>BigIntegerNode.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/BigIntegerNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(com.fasterxml.jackson.core.JsonGenerator jg, 442 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 443 444<BR> 445 </TD> 446</TR> 447<TR BGCOLOR="white" CLASS="TableRowColor"> 448<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 449<CODE>abstract void</CODE></FONT></TD> 450<TD><CODE><B>BaseJsonNode.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(com.fasterxml.jackson.core.JsonGenerator jgen, 451 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 452 453<BR> 454 Method called to serialize node instances using given generator.</TD> 455</TR> 456<TR BGCOLOR="white" CLASS="TableRowColor"> 457<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 458<CODE> void</CODE></FONT></TD> 459<TD><CODE><B>ArrayNode.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(com.fasterxml.jackson.core.JsonGenerator jg, 460 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 461 462<BR> 463 </TD> 464</TR> 465<TR BGCOLOR="white" CLASS="TableRowColor"> 466<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 467<CODE> void</CODE></FONT></TD> 468<TD><CODE><B>ValueNode.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/ValueNode.html#serializeWithType(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(com.fasterxml.jackson.core.JsonGenerator jg, 469 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 470 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 471 472<BR> 473 </TD> 474</TR> 475<TR BGCOLOR="white" CLASS="TableRowColor"> 476<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 477<CODE> void</CODE></FONT></TD> 478<TD><CODE><B>ObjectNode.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/ObjectNode.html#serializeWithType(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(com.fasterxml.jackson.core.JsonGenerator jg, 479 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 480 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 481 482<BR> 483 </TD> 484</TR> 485<TR BGCOLOR="white" CLASS="TableRowColor"> 486<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 487<CODE> void</CODE></FONT></TD> 488<TD><CODE><B>MissingNode.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/MissingNode.html#serializeWithType(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(com.fasterxml.jackson.core.JsonGenerator jg, 489 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 490 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 491 492<BR> 493 </TD> 494</TR> 495<TR BGCOLOR="white" CLASS="TableRowColor"> 496<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 497<CODE>abstract void</CODE></FONT></TD> 498<TD><CODE><B>BaseJsonNode.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/BaseJsonNode.html#serializeWithType(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(com.fasterxml.jackson.core.JsonGenerator jgen, 499 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 500 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 501 502<BR> 503 Type information is needed, even if JsonNode instances are "plain" JSON, 504 since they may be mixed with other types.</TD> 505</TR> 506<TR BGCOLOR="white" CLASS="TableRowColor"> 507<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 508<CODE> void</CODE></FONT></TD> 509<TD><CODE><B>ArrayNode.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/node/ArrayNode.html#serializeWithType(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(com.fasterxml.jackson.core.JsonGenerator jg, 510 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 511 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 512 513<BR> 514 </TD> 515</TR> 516</TABLE> 517 518<P> 519<A NAME="com.fasterxml.jackson.databind.ser"><!-- --></A> 520<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 521<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 522<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 523Uses of <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</A></FONT></TH> 524</TR> 525</TABLE> 526 527<P> 528 529<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 530<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 531<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</A></FONT></TH> 532</TR> 533<TR BGCOLOR="white" CLASS="TableRowColor"> 534<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 535<CODE> class</CODE></FONT></TD> 536<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html" title="class in com.fasterxml.jackson.databind.ser">DefaultSerializerProvider</A></B></CODE> 537 538<BR> 539 Standard implementation used by <A HREF="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><CODE>ObjectMapper</CODE></A>: 540 adds methods only exposed to <A HREF="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><CODE>ObjectMapper</CODE></A>, 541 as well as constructors.</TD> 542</TR> 543<TR BGCOLOR="white" CLASS="TableRowColor"> 544<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 545<CODE>static class</CODE></FONT></TD> 546<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.Impl.html" title="class in com.fasterxml.jackson.databind.ser">DefaultSerializerProvider.Impl</A></B></CODE> 547 548<BR> 549 Concrete implementation that defines factory method(s), 550 defined as final.</TD> 551</TR> 552</TABLE> 553 554<P> 555 556<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 557<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 558<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/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A></FONT></TH> 559</TR> 560<TR BGCOLOR="white" CLASS="TableRowColor"> 561<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 562<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</A></CODE></FONT></TD> 563<TD><CODE><B>BeanSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#_constructWriter(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition, com.fasterxml.jackson.databind.type.TypeBindings, com.fasterxml.jackson.databind.ser.PropertyBuilder, boolean, com.fasterxml.jackson.databind.introspect.AnnotatedMember)">_constructWriter</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> prov, 564 <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/BeanPropertyDefinition.html" title="class in com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</A> propDef, 565 <A HREF="../../../../../com/fasterxml/jackson/databind/type/TypeBindings.html" title="class in com.fasterxml.jackson.databind.type">TypeBindings</A> typeContext, 566 <A HREF="../../../../../com/fasterxml/jackson/databind/ser/PropertyBuilder.html" title="class in com.fasterxml.jackson.databind.ser">PropertyBuilder</A> pb, 567 boolean staticTyping, 568 <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</A> accessor)</CODE> 569 570<BR> 571 Secondary helper method for constructing <A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser"><CODE>BeanPropertyWriter</CODE></A> for 572 given member (field or method).</TD> 573</TR> 574<TR BGCOLOR="white" CLASS="TableRowColor"> 575<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 576<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 577<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> map, 578 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> type, 579 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 580 581<BR> 582 </TD> 583</TR> 584<TR BGCOLOR="white" CLASS="TableRowColor"> 585<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 586<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 587<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, com.fasterxml.jackson.databind.BeanProperty)">_findContentSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> prov, 588 <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A> a, 589 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 590 591<BR> 592 </TD> 593</TR> 594<TR BGCOLOR="white" CLASS="TableRowColor"> 595<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 596<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 597<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, com.fasterxml.jackson.databind.BeanProperty)">_findKeySerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> prov, 598 <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A> a, 599 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 600 601<BR> 602 </TD> 603</TR> 604<TR BGCOLOR="white" CLASS="TableRowColor"> 605<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 606<CODE> void</CODE></FONT></TD> 607<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><?> type, 608 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>> ser, 609 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 610 611<BR> 612 </TD> 613</TR> 614<TR BGCOLOR="white" CLASS="TableRowColor"> 615<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 616<CODE> void</CODE></FONT></TD> 617<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> type, 618 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>> ser, 619 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 620 621<BR> 622 </TD> 623</TR> 624<TR BGCOLOR="white" CLASS="TableRowColor"> 625<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 626<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 627<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> prov, 628 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 629 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A> beanDesc, 630 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property, 631 boolean staticTyping)</CODE> 632 633<BR> 634 </TD> 635</TR> 636<TR BGCOLOR="white" CLASS="TableRowColor"> 637<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 638<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 639<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> prov, 640 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A> beanDesc, 641 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 642 643<BR> 644 Method called to construct serializer for serializing specified bean type.</TD> 645</TR> 646<TR BGCOLOR="white" CLASS="TableRowColor"> 647<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 648<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/ObjectIdWriter.html" title="class in com.fasterxml.jackson.databind.ser.impl">ObjectIdWriter</A></CODE></FONT></TD> 649<TD><CODE><B>BeanSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#constructObjectIdHandler(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanDescription, java.util.List)">constructObjectIdHandler</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> prov, 650 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A> beanDesc, 651 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</A>> props)</CODE> 652 653<BR> 654 </TD> 655</TR> 656<TR BGCOLOR="white" CLASS="TableRowColor"> 657<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 658<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 659<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> prov, 660 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 661 662<BR> 663 Method called to see if a different (or differently configured) serializer 664 is needed to serialize values of specified property.</TD> 665</TR> 666<TR BGCOLOR="white" CLASS="TableRowColor"> 667<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 668<CODE>abstract <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 669<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> prov, 670 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> baseType, 671 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 672 673<BR> 674 Method called to create (or, for immutable serializers, reuse) a serializer for given type.</TD> 675</TR> 676<TR BGCOLOR="white" CLASS="TableRowColor"> 677<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 678<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 679<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, 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> prov, 680 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> origType, 681 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 682 683<BR> 684 Main serializer constructor method.</TD> 685</TR> 686<TR BGCOLOR="white" CLASS="TableRowColor"> 687<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 688<CODE>abstract <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 689<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, 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> prov, 690 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 691 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 692 693<BR> 694 </TD> 695</TR> 696<TR BGCOLOR="white" CLASS="TableRowColor"> 697<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 698<CODE>protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</A>></CODE></FONT></TD> 699<TD><CODE><B>BeanSerializerFactory.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html#findBeanProperties(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanDescription, com.fasterxml.jackson.databind.ser.BeanSerializerBuilder)">findBeanProperties</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> prov, 700 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A> beanDesc, 701 <A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializerBuilder.html" title="class in com.fasterxml.jackson.databind.ser">BeanSerializerBuilder</A> builder)</CODE> 702 703<BR> 704 Method used to collect all actual serializable properties.</TD> 705</TR> 706<TR BGCOLOR="white" CLASS="TableRowColor"> 707<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 708<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 709<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> prov, 710 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 711 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A> beanDesc, 712 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 713 714<BR> 715 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 716 given class.</TD> 717</TR> 718<TR BGCOLOR="white" CLASS="TableRowColor"> 719<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 720<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 721<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> prov, 722 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 723 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A> beanDesc)</CODE> 724 725<BR> 726 Method called to see if one of primary per-class annotations 727 (or related, like implementing of <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html" title="interface in com.fasterxml.jackson.databind"><CODE>JsonSerializable</CODE></A>) 728 determines the serializer to use.</TD> 729</TR> 730<TR BGCOLOR="white" CLASS="TableRowColor"> 731<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 732<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 733<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> prov, 734 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 735 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind">BeanDescription</A> beanDesc, 736 boolean staticTyping)</CODE> 737 738<BR> 739 Method for checking if we can determine serializer to use based on set of 740 known primary types, checking for set of known base types (exact matches 741 having been compared against with <code>findSerializerByLookup</code>).</TD> 742</TR> 743<TR BGCOLOR="white" CLASS="TableRowColor"> 744<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 745<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 746<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> prov, 747 <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A> a)</CODE> 748 749<BR> 750 Helper method called to check if a class or method 751 has an annotation 752 (@link com.fasterxml.jackson.databind.annotation.JsonSerialize#using) 753 that tells the class to use for serialization.</TD> 754</TR> 755<TR BGCOLOR="white" CLASS="TableRowColor"> 756<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 757<CODE> void</CODE></FONT></TD> 758<TD><CODE><B>AnyGetterWriter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/AnyGetterWriter.html#getAndSerialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">getAndSerialize</A></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> bean, 759 com.fasterxml.jackson.core.JsonGenerator jgen, 760 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 761 762<BR> 763 </TD> 764</TR> 765<TR BGCOLOR="white" CLASS="TableRowColor"> 766<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 767<CODE> void</CODE></FONT></TD> 768<TD><CODE><B>ResolvableSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/ResolvableSerializer.html#resolve(com.fasterxml.jackson.databind.SerializerProvider)">resolve</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 769 770<BR> 771 Method called after <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind"><CODE>SerializerProvider</CODE></A> has registered 772 the serializer, but before it has returned it to the caller.</TD> 773</TR> 774<TR BGCOLOR="white" CLASS="TableRowColor"> 775<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 776<CODE> void</CODE></FONT></TD> 777<TD><CODE><B>AnyGetterWriter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/AnyGetterWriter.html#resolve(com.fasterxml.jackson.databind.SerializerProvider)">resolve</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 778 779<BR> 780 </TD> 781</TR> 782<TR BGCOLOR="white" CLASS="TableRowColor"> 783<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 784<CODE> void</CODE></FONT></TD> 785<TD><CODE><B>BeanSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></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> bean, 786 com.fasterxml.jackson.core.JsonGenerator jgen, 787 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 788 789<BR> 790 Main serialization method that will delegate actual output to 791 configured 792 <A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser"><CODE>BeanPropertyWriter</CODE></A> instances.</TD> 793</TR> 794<TR BGCOLOR="white" CLASS="TableRowColor"> 795<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 796<CODE> void</CODE></FONT></TD> 797<TD><CODE><B>BeanPropertyWriter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html#serializeAsField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeAsField</A></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> bean, 798 com.fasterxml.jackson.core.JsonGenerator jgen, 799 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> prov)</CODE> 800 801<BR> 802 Method called to access property that this bean stands for, from 803 within given bean, and to serialize it as a JSON Object field 804 using appropriate serializer.</TD> 805</TR> 806<TR BGCOLOR="white" CLASS="TableRowColor"> 807<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 808<CODE> void</CODE></FONT></TD> 809<TD><CODE><B>BeanPropertyFilter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html#serializeAsField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.ser.BeanPropertyWriter)">serializeAsField</A></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> bean, 810 com.fasterxml.jackson.core.JsonGenerator jgen, 811 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> prov, 812 <A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</A> writer)</CODE> 813 814<BR> 815 Method called by <A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanSerializer.html" title="class in com.fasterxml.jackson.databind.ser"><CODE>BeanSerializer</CODE></A> to let filter decide what to do with 816 given bean property value: the usual choices are to either filter out (i.e.</TD> 817</TR> 818</TABLE> 819 820<P> 821 822<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 823<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 824<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/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A></FONT></TH> 825</TR> 826<TR BGCOLOR="white" CLASS="TableRowColor"> 827<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.Impl.html#DefaultSerializerProvider.Impl(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.ser.SerializerFactory)">DefaultSerializerProvider.Impl</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> src, 828 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A> config, 829 <A HREF="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">SerializerFactory</A> f)</CODE> 830 831<BR> 832 </TD> 833</TR> 834<TR BGCOLOR="white" CLASS="TableRowColor"> 835<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html#DefaultSerializerProvider(com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.SerializationConfig, com.fasterxml.jackson.databind.ser.SerializerFactory)">DefaultSerializerProvider</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> src, 836 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A> config, 837 <A HREF="../../../../../com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">SerializerFactory</A> f)</CODE> 838 839<BR> 840 </TD> 841</TR> 842</TABLE> 843 844<P> 845<A NAME="com.fasterxml.jackson.databind.ser.impl"><!-- --></A> 846<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 847<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 848<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 849Uses of <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</A></FONT></TH> 850</TR> 851</TABLE> 852 853<P> 854 855<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 856<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 857<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/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A></FONT></TH> 858</TR> 859<TR BGCOLOR="white" CLASS="TableRowColor"> 860<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 861<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 862<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> map, 863 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> type, 864 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 865 866<BR> 867 </TD> 868</TR> 869<TR BGCOLOR="white" CLASS="TableRowColor"> 870<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 871<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 872<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> provider, 873 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 874 875<BR> 876 </TD> 877</TR> 878<TR BGCOLOR="white" CLASS="TableRowColor"> 879<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 880<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 881<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> provider, 882 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 883 884<BR> 885 </TD> 886</TR> 887<TR BGCOLOR="white" CLASS="TableRowColor"> 888<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 889<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 890<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> provider, 891 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 892 893<BR> 894 </TD> 895</TR> 896<TR BGCOLOR="white" CLASS="TableRowColor"> 897<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 898<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap.SerializerAndMapResult</A></CODE></FONT></TD> 899<TD><CODE><B>PropertySerializerMap.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddSerializer(java.lang.Class, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">findAndAddSerializer</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><?> type, 900 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 901 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 902 903<BR> 904 Method called if initial lookup fails; will both find serializer 905 and construct new map instance if warranted, and return both</TD> 906</TR> 907<TR BGCOLOR="white" CLASS="TableRowColor"> 908<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 909<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.SerializerAndMapResult.html" title="class in com.fasterxml.jackson.databind.ser.impl">PropertySerializerMap.SerializerAndMapResult</A></CODE></FONT></TD> 910<TD><CODE><B>PropertySerializerMap.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/PropertySerializerMap.html#findAndAddSerializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.BeanProperty)">findAndAddSerializer</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 911 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 912 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 913 914<BR> 915 </TD> 916</TR> 917<TR BGCOLOR="white" CLASS="TableRowColor"> 918<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 919<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 920<TD><CODE><B>UnknownSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/UnknownSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 921 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 922 923<BR> 924 </TD> 925</TR> 926<TR BGCOLOR="white" CLASS="TableRowColor"> 927<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 928<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 929<TD><CODE><B>StringArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 930 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 931 932<BR> 933 </TD> 934</TR> 935<TR BGCOLOR="white" CLASS="TableRowColor"> 936<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 937<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 938<TD><CODE><B>FailingSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/FailingSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 939 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 940 941<BR> 942 </TD> 943</TR> 944<TR BGCOLOR="white" CLASS="TableRowColor"> 945<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 946<CODE> void</CODE></FONT></TD> 947<TD><CODE><B>StringCollectionSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.html#serialize(java.util.Collection, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>> value, 948 com.fasterxml.jackson.core.JsonGenerator jgen, 949 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 950 951<BR> 952 </TD> 953</TR> 954<TR BGCOLOR="white" CLASS="TableRowColor"> 955<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 956<CODE> void</CODE></FONT></TD> 957<TD><CODE><B>IndexedStringListSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedStringListSerializer.html#serialize(java.util.List, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>> value, 958 com.fasterxml.jackson.core.JsonGenerator jgen, 959 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 960 961<BR> 962 </TD> 963</TR> 964<TR BGCOLOR="white" CLASS="TableRowColor"> 965<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 966<CODE> void</CODE></FONT></TD> 967<TD><CODE><B>UnwrappingBeanSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanSerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></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> bean, 968 com.fasterxml.jackson.core.JsonGenerator jgen, 969 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 970 971<BR> 972 Main serialization method that will delegate actual output to 973 configured 974 <A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser"><CODE>BeanPropertyWriter</CODE></A> instances.</TD> 975</TR> 976<TR BGCOLOR="white" CLASS="TableRowColor"> 977<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 978<CODE> void</CODE></FONT></TD> 979<TD><CODE><B>UnknownSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/UnknownSerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></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> value, 980 com.fasterxml.jackson.core.JsonGenerator jgen, 981 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 982 983<BR> 984 </TD> 985</TR> 986<TR BGCOLOR="white" CLASS="TableRowColor"> 987<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 988<CODE> void</CODE></FONT></TD> 989<TD><CODE><B>TypeWrappedSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/TypeWrappedSerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></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> value, 990 com.fasterxml.jackson.core.JsonGenerator jgen, 991 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 992 993<BR> 994 </TD> 995</TR> 996<TR BGCOLOR="white" CLASS="TableRowColor"> 997<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 998<CODE> void</CODE></FONT></TD> 999<TD><CODE><B>FailingSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/FailingSerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></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> value, 1000 com.fasterxml.jackson.core.JsonGenerator jgen, 1001 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1002 1003<BR> 1004 </TD> 1005</TR> 1006<TR BGCOLOR="white" CLASS="TableRowColor"> 1007<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1008<CODE> void</CODE></FONT></TD> 1009<TD><CODE><B>UnwrappingBeanPropertyWriter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/UnwrappingBeanPropertyWriter.html#serializeAsField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeAsField</A></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> bean, 1010 com.fasterxml.jackson.core.JsonGenerator jgen, 1011 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> prov)</CODE> 1012 1013<BR> 1014 </TD> 1015</TR> 1016<TR BGCOLOR="white" CLASS="TableRowColor"> 1017<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1018<CODE> void</CODE></FONT></TD> 1019<TD><CODE><B>SimpleBeanPropertyFilter.FilterExceptFilter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.FilterExceptFilter.html#serializeAsField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.ser.BeanPropertyWriter)">serializeAsField</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> bean, 1020 com.fasterxml.jackson.core.JsonGenerator jgen, 1021 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1022 <A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</A> writer)</CODE> 1023 1024<BR> 1025 </TD> 1026</TR> 1027<TR BGCOLOR="white" CLASS="TableRowColor"> 1028<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1029<CODE> void</CODE></FONT></TD> 1030<TD><CODE><B>SimpleBeanPropertyFilter.SerializeExceptFilter.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.SerializeExceptFilter.html#serializeAsField(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.ser.BeanPropertyWriter)">serializeAsField</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> bean, 1031 com.fasterxml.jackson.core.JsonGenerator jgen, 1032 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1033 <A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</A> writer)</CODE> 1034 1035<BR> 1036 </TD> 1037</TR> 1038<TR BGCOLOR="white" CLASS="TableRowColor"> 1039<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1040<CODE> void</CODE></FONT></TD> 1041<TD><CODE><B>IteratorSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IteratorSerializer.html#serializeContents(java.util.Iterator, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</A><?> value, 1042 com.fasterxml.jackson.core.JsonGenerator jgen, 1043 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1044 1045<BR> 1046 </TD> 1047</TR> 1048<TR BGCOLOR="white" CLASS="TableRowColor"> 1049<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1050<CODE> void</CODE></FONT></TD> 1051<TD><CODE><B>IndexedListSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html#serializeContents(java.util.List, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</A></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><?> value, 1052 com.fasterxml.jackson.core.JsonGenerator jgen, 1053 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1054 1055<BR> 1056 </TD> 1057</TR> 1058<TR BGCOLOR="white" CLASS="TableRowColor"> 1059<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1060<CODE> void</CODE></FONT></TD> 1061<TD><CODE><B>StringArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/StringArraySerializer.html#serializeContents(java.lang.String[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</A></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>[] value, 1062 com.fasterxml.jackson.core.JsonGenerator jgen, 1063 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1064 1065<BR> 1066 </TD> 1067</TR> 1068<TR BGCOLOR="white" CLASS="TableRowColor"> 1069<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1070<CODE> void</CODE></FONT></TD> 1071<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><?> value, 1072 com.fasterxml.jackson.core.JsonGenerator jgen, 1073 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1074 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>> ser)</CODE> 1075 1076<BR> 1077 </TD> 1078</TR> 1079<TR BGCOLOR="white" CLASS="TableRowColor"> 1080<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1081<CODE> void</CODE></FONT></TD> 1082<TD><CODE><B>IndexedListSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedListSerializer.html#serializeTypedContents(java.util.List, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeTypedContents</A></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><?> value, 1083 com.fasterxml.jackson.core.JsonGenerator jgen, 1084 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1085 1086<BR> 1087 </TD> 1088</TR> 1089<TR BGCOLOR="white" CLASS="TableRowColor"> 1090<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1091<CODE> void</CODE></FONT></TD> 1092<TD><CODE><B>StringCollectionSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.html#serializeWithType(java.util.Collection, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>> value, 1093 com.fasterxml.jackson.core.JsonGenerator jgen, 1094 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1095 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 1096 1097<BR> 1098 </TD> 1099</TR> 1100<TR BGCOLOR="white" CLASS="TableRowColor"> 1101<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1102<CODE> void</CODE></FONT></TD> 1103<TD><CODE><B>IndexedStringListSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/IndexedStringListSerializer.html#serializeWithType(java.util.List, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>> value, 1104 com.fasterxml.jackson.core.JsonGenerator jgen, 1105 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1106 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 1107 1108<BR> 1109 </TD> 1110</TR> 1111<TR BGCOLOR="white" CLASS="TableRowColor"> 1112<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1113<CODE> void</CODE></FONT></TD> 1114<TD><CODE><B>UnknownSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/UnknownSerializer.html#serializeWithType(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></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> value, 1115 com.fasterxml.jackson.core.JsonGenerator jgen, 1116 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1117 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 1118 1119<BR> 1120 </TD> 1121</TR> 1122<TR BGCOLOR="white" CLASS="TableRowColor"> 1123<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1124<CODE> void</CODE></FONT></TD> 1125<TD><CODE><B>TypeWrappedSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/TypeWrappedSerializer.html#serializeWithType(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></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> value, 1126 com.fasterxml.jackson.core.JsonGenerator jgen, 1127 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1128 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 1129 1130<BR> 1131 </TD> 1132</TR> 1133</TABLE> 1134 1135<P> 1136<A NAME="com.fasterxml.jackson.databind.ser.std"><!-- --></A> 1137<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1138<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 1139<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1140Uses of <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</A></FONT></TH> 1141</TR> 1142</TABLE> 1143 1144<P> 1145 1146<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1147<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1148<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/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A></FONT></TH> 1149</TR> 1150<TR BGCOLOR="white" CLASS="TableRowColor"> 1151<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1152<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 1153<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> map, 1154 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> type, 1155 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1156 1157<BR> 1158 </TD> 1159</TR> 1160<TR BGCOLOR="white" CLASS="TableRowColor"> 1161<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1162<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 1163<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> map, 1164 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> type, 1165 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1166 1167<BR> 1168 </TD> 1169</TR> 1170<TR BGCOLOR="white" CLASS="TableRowColor"> 1171<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1172<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 1173<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> map, 1174 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> type, 1175 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1176 1177<BR> 1178 </TD> 1179</TR> 1180<TR BGCOLOR="white" CLASS="TableRowColor"> 1181<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1182<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 1183<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> map, 1184 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 1185 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1186 1187<BR> 1188 </TD> 1189</TR> 1190<TR BGCOLOR="white" CLASS="TableRowColor"> 1191<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1192<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 1193<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> map, 1194 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 1195 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1196 1197<BR> 1198 </TD> 1199</TR> 1200<TR BGCOLOR="white" CLASS="TableRowColor"> 1201<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1202<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 1203<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> map, 1204 <A HREF="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 1205 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1206 1207<BR> 1208 </TD> 1209</TR> 1210<TR BGCOLOR="white" CLASS="TableRowColor"> 1211<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1212<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1213<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> provider, 1214 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1215 1216<BR> 1217 </TD> 1218</TR> 1219<TR BGCOLOR="white" CLASS="TableRowColor"> 1220<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1221<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1222<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> provider, 1223 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1224 1225<BR> 1226 </TD> 1227</TR> 1228<TR BGCOLOR="white" CLASS="TableRowColor"> 1229<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1230<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1231<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> provider, 1232 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1233 1234<BR> 1235 We can try to find the actual serializer for value, if we can 1236 statically figure out what the result type must be.</TD> 1237</TR> 1238<TR BGCOLOR="white" CLASS="TableRowColor"> 1239<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1240<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1241<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> provider, 1242 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1243 1244<BR> 1245 </TD> 1246</TR> 1247<TR BGCOLOR="white" CLASS="TableRowColor"> 1248<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1249<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1250<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> prov, 1251 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1252 1253<BR> 1254 </TD> 1255</TR> 1256<TR BGCOLOR="white" CLASS="TableRowColor"> 1257<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1258<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1259<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> provider, 1260 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1261 1262<BR> 1263 </TD> 1264</TR> 1265<TR BGCOLOR="white" CLASS="TableRowColor"> 1266<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1267<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><?></CODE></FONT></TD> 1268<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> provider, 1269 <A HREF="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 1270 1271<BR> 1272 </TD> 1273</TR> 1274<TR BGCOLOR="white" CLASS="TableRowColor"> 1275<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1276<CODE>protected <A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser">BeanPropertyFilter</A></CODE></FONT></TD> 1277<TD><CODE><B>BeanSerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#findFilter(com.fasterxml.jackson.databind.SerializerProvider)">findFilter</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1278 1279<BR> 1280 Helper method used to locate filter that is needed, based on filter id 1281 this serializer was constructed with.</TD> 1282</TR> 1283<TR BGCOLOR="white" CLASS="TableRowColor"> 1284<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1285<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1286<TD><CODE><B>ToStringSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ToStringSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1287 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1288 1289<BR> 1290 </TD> 1291</TR> 1292<TR BGCOLOR="white" CLASS="TableRowColor"> 1293<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1294<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1295<TD><CODE><B>TokenBufferSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/TokenBufferSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1296 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1297 1298<BR> 1299 </TD> 1300</TR> 1301<TR BGCOLOR="white" CLASS="TableRowColor"> 1302<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1303<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1304<TD><CODE><B>StringSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StringSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1305 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1306 1307<BR> 1308 </TD> 1309</TR> 1310<TR BGCOLOR="white" CLASS="TableRowColor"> 1311<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1312<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1313<TD><CODE><B>StdSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1314 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1315 1316<BR> 1317 Default implementation simply claims type is "string"; usually 1318 overriden by custom serializers.</TD> 1319</TR> 1320<TR BGCOLOR="white" CLASS="TableRowColor"> 1321<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1322<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1323<TD><CODE><B>StdScalarSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdScalarSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1324 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1325 1326<BR> 1327 </TD> 1328</TR> 1329<TR BGCOLOR="white" CLASS="TableRowColor"> 1330<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1331<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1332<TD><CODE><B>StdKeySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1333 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1334 1335<BR> 1336 </TD> 1337</TR> 1338<TR BGCOLOR="white" CLASS="TableRowColor"> 1339<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1340<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1341<TD><CODE><B>StdJdkSerializers.AtomicBooleanSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicBooleanSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1342 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1343 1344<BR> 1345 </TD> 1346</TR> 1347<TR BGCOLOR="white" CLASS="TableRowColor"> 1348<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1349<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1350<TD><CODE><B>StdJdkSerializers.AtomicIntegerSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicIntegerSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1351 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1352 1353<BR> 1354 </TD> 1355</TR> 1356<TR BGCOLOR="white" CLASS="TableRowColor"> 1357<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1358<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1359<TD><CODE><B>StdJdkSerializers.AtomicLongSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicLongSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1360 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1361 1362<BR> 1363 </TD> 1364</TR> 1365<TR BGCOLOR="white" CLASS="TableRowColor"> 1366<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1367<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1368<TD><CODE><B>StdJdkSerializers.AtomicReferenceSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicReferenceSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1369 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1370 1371<BR> 1372 </TD> 1373</TR> 1374<TR BGCOLOR="white" CLASS="TableRowColor"> 1375<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1376<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1377<TD><CODE><B>StdJdkSerializers.FileSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.FileSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1378 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1379 1380<BR> 1381 </TD> 1382</TR> 1383<TR BGCOLOR="white" CLASS="TableRowColor"> 1384<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1385<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1386<TD><CODE><B>StdJdkSerializers.ClassSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.ClassSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1387 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1388 1389<BR> 1390 </TD> 1391</TR> 1392<TR BGCOLOR="white" CLASS="TableRowColor"> 1393<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1394<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1395<TD><CODE><B>StdArraySerializers.BooleanArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.BooleanArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1396 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1397 1398<BR> 1399 </TD> 1400</TR> 1401<TR BGCOLOR="white" CLASS="TableRowColor"> 1402<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1403<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1404<TD><CODE><B>StdArraySerializers.ByteArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ByteArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1405 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1406 1407<BR> 1408 </TD> 1409</TR> 1410<TR BGCOLOR="white" CLASS="TableRowColor"> 1411<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1412<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1413<TD><CODE><B>StdArraySerializers.ShortArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ShortArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1414 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1415 1416<BR> 1417 </TD> 1418</TR> 1419<TR BGCOLOR="white" CLASS="TableRowColor"> 1420<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1421<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1422<TD><CODE><B>StdArraySerializers.CharArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.CharArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1423 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1424 1425<BR> 1426 </TD> 1427</TR> 1428<TR BGCOLOR="white" CLASS="TableRowColor"> 1429<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1430<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1431<TD><CODE><B>StdArraySerializers.IntArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.IntArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1432 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1433 1434<BR> 1435 </TD> 1436</TR> 1437<TR BGCOLOR="white" CLASS="TableRowColor"> 1438<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1439<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1440<TD><CODE><B>StdArraySerializers.LongArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.LongArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1441 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1442 1443<BR> 1444 </TD> 1445</TR> 1446<TR BGCOLOR="white" CLASS="TableRowColor"> 1447<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1448<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1449<TD><CODE><B>StdArraySerializers.FloatArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.FloatArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1450 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1451 1452<BR> 1453 </TD> 1454</TR> 1455<TR BGCOLOR="white" CLASS="TableRowColor"> 1456<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1457<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1458<TD><CODE><B>StdArraySerializers.DoubleArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.DoubleArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1459 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1460 1461<BR> 1462 </TD> 1463</TR> 1464<TR BGCOLOR="white" CLASS="TableRowColor"> 1465<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1466<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1467<TD><CODE><B>StaticListSerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StaticListSerializerBase.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1468 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1469 1470<BR> 1471 </TD> 1472</TR> 1473<TR BGCOLOR="white" CLASS="TableRowColor"> 1474<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1475<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1476<TD><CODE><B>SqlTimeSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/SqlTimeSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1477 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1478 1479<BR> 1480 </TD> 1481</TR> 1482<TR BGCOLOR="white" CLASS="TableRowColor"> 1483<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1484<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1485<TD><CODE><B>SqlDateSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/SqlDateSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1486 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1487 1488<BR> 1489 </TD> 1490</TR> 1491<TR BGCOLOR="white" CLASS="TableRowColor"> 1492<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1493<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1494<TD><CODE><B>SerializableSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/SerializableSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1495 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1496 1497<BR> 1498 </TD> 1499</TR> 1500<TR BGCOLOR="white" CLASS="TableRowColor"> 1501<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1502<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1503<TD><CODE><B>RawSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/RawSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1504 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1505 1506<BR> 1507 </TD> 1508</TR> 1509<TR BGCOLOR="white" CLASS="TableRowColor"> 1510<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1511<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1512<TD><CODE><B>ObjectArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1513 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1514 1515<BR> 1516 </TD> 1517</TR> 1518<TR BGCOLOR="white" CLASS="TableRowColor"> 1519<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1520<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1521<TD><CODE><B>NumberSerializers.IntegerSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.IntegerSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1522 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1523 1524<BR> 1525 </TD> 1526</TR> 1527<TR BGCOLOR="white" CLASS="TableRowColor"> 1528<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1529<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1530<TD><CODE><B>NumberSerializers.IntLikeSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.IntLikeSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1531 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1532 1533<BR> 1534 </TD> 1535</TR> 1536<TR BGCOLOR="white" CLASS="TableRowColor"> 1537<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1538<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1539<TD><CODE><B>NumberSerializers.LongSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.LongSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1540 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1541 1542<BR> 1543 </TD> 1544</TR> 1545<TR BGCOLOR="white" CLASS="TableRowColor"> 1546<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1547<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1548<TD><CODE><B>NumberSerializers.FloatSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.FloatSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1549 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1550 1551<BR> 1552 </TD> 1553</TR> 1554<TR BGCOLOR="white" CLASS="TableRowColor"> 1555<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1556<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1557<TD><CODE><B>NumberSerializers.DoubleSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.DoubleSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1558 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1559 1560<BR> 1561 </TD> 1562</TR> 1563<TR BGCOLOR="white" CLASS="TableRowColor"> 1564<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1565<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1566<TD><CODE><B>NumberSerializers.NumberSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.NumberSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1567 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1568 1569<BR> 1570 </TD> 1571</TR> 1572<TR BGCOLOR="white" CLASS="TableRowColor"> 1573<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1574<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1575<TD><CODE><B>NullSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NullSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1576 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1577 1578<BR> 1579 </TD> 1580</TR> 1581<TR BGCOLOR="white" CLASS="TableRowColor"> 1582<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1583<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1584<TD><CODE><B>MapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1585 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1586 1587<BR> 1588 </TD> 1589</TR> 1590<TR BGCOLOR="white" CLASS="TableRowColor"> 1591<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1592<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1593<TD><CODE><B>JsonValueSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1594 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1595 1596<BR> 1597 </TD> 1598</TR> 1599<TR BGCOLOR="white" CLASS="TableRowColor"> 1600<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1601<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1602<TD><CODE><B>EnumSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1603 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1604 1605<BR> 1606 </TD> 1607</TR> 1608<TR BGCOLOR="white" CLASS="TableRowColor"> 1609<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1610<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1611<TD><CODE><B>EnumMapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1612 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1613 1614<BR> 1615 </TD> 1616</TR> 1617<TR BGCOLOR="white" CLASS="TableRowColor"> 1618<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1619<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1620<TD><CODE><B>DateTimeSerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1621 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1622 1623<BR> 1624 </TD> 1625</TR> 1626<TR BGCOLOR="white" CLASS="TableRowColor"> 1627<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1628<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1629<TD><CODE><B>BooleanSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/BooleanSerializer.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1630 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1631 1632<BR> 1633 </TD> 1634</TR> 1635<TR BGCOLOR="white" CLASS="TableRowColor"> 1636<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1637<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1638<TD><CODE><B>BeanSerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1639 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1640 1641<BR> 1642 </TD> 1643</TR> 1644<TR BGCOLOR="white" CLASS="TableRowColor"> 1645<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1646<CODE> <A HREF="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A></CODE></FONT></TD> 1647<TD><CODE><B>AsArraySerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#getSchema(com.fasterxml.jackson.databind.SerializerProvider, java.lang.reflect.Type)">getSchema</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 1648 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</A> typeHint)</CODE> 1649 1650<BR> 1651 </TD> 1652</TR> 1653<TR BGCOLOR="white" CLASS="TableRowColor"> 1654<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1655<CODE> void</CODE></FONT></TD> 1656<TD><CODE><B>BeanSerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#resolve(com.fasterxml.jackson.databind.SerializerProvider)">resolve</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1657 1658<BR> 1659 We need to implement <A HREF="../../../../../com/fasterxml/jackson/databind/ser/ResolvableSerializer.html" title="interface in com.fasterxml.jackson.databind.ser"><CODE>ResolvableSerializer</CODE></A> to be able to 1660 properly handle cyclic type references.</TD> 1661</TR> 1662<TR BGCOLOR="white" CLASS="TableRowColor"> 1663<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1664<CODE> void</CODE></FONT></TD> 1665<TD><CODE><B>StdJdkSerializers.AtomicBooleanSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicBooleanSerializer.html#serialize(java.util.concurrent.atomic.AtomicBoolean, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</A> value, 1666 com.fasterxml.jackson.core.JsonGenerator jgen, 1667 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1668 1669<BR> 1670 </TD> 1671</TR> 1672<TR BGCOLOR="white" CLASS="TableRowColor"> 1673<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1674<CODE> void</CODE></FONT></TD> 1675<TD><CODE><B>StdJdkSerializers.AtomicIntegerSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicIntegerSerializer.html#serialize(java.util.concurrent.atomic.AtomicInteger, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicInteger</A> value, 1676 com.fasterxml.jackson.core.JsonGenerator jgen, 1677 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1678 1679<BR> 1680 </TD> 1681</TR> 1682<TR BGCOLOR="white" CLASS="TableRowColor"> 1683<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1684<CODE> void</CODE></FONT></TD> 1685<TD><CODE><B>StdJdkSerializers.AtomicLongSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicLongSerializer.html#serialize(java.util.concurrent.atomic.AtomicLong, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</A> value, 1686 com.fasterxml.jackson.core.JsonGenerator jgen, 1687 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1688 1689<BR> 1690 </TD> 1691</TR> 1692<TR BGCOLOR="white" CLASS="TableRowColor"> 1693<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1694<CODE> void</CODE></FONT></TD> 1695<TD><CODE><B>StdJdkSerializers.AtomicReferenceSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.AtomicReferenceSerializer.html#serialize(java.util.concurrent.atomic.AtomicReference, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicReference</A><?> value, 1696 com.fasterxml.jackson.core.JsonGenerator jgen, 1697 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1698 1699<BR> 1700 </TD> 1701</TR> 1702<TR BGCOLOR="white" CLASS="TableRowColor"> 1703<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1704<CODE> void</CODE></FONT></TD> 1705<TD><CODE><B>BooleanSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/BooleanSerializer.html#serialize(java.lang.Boolean, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</A> value, 1706 com.fasterxml.jackson.core.JsonGenerator jgen, 1707 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1708 1709<BR> 1710 </TD> 1711</TR> 1712<TR BGCOLOR="white" CLASS="TableRowColor"> 1713<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1714<CODE> void</CODE></FONT></TD> 1715<TD><CODE><B>StdArraySerializers.ByteArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ByteArraySerializer.html#serialize(byte[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(byte[] value, 1716 com.fasterxml.jackson.core.JsonGenerator jgen, 1717 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1718 1719<BR> 1720 </TD> 1721</TR> 1722<TR BGCOLOR="white" CLASS="TableRowColor"> 1723<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1724<CODE> void</CODE></FONT></TD> 1725<TD><CODE><B>StdKeySerializers.CalendarKeySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.CalendarKeySerializer.html#serialize(java.util.Calendar, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</A> value, 1726 com.fasterxml.jackson.core.JsonGenerator jgen, 1727 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1728 1729<BR> 1730 </TD> 1731</TR> 1732<TR BGCOLOR="white" CLASS="TableRowColor"> 1733<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1734<CODE> void</CODE></FONT></TD> 1735<TD><CODE><B>CalendarSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/CalendarSerializer.html#serialize(java.util.Calendar, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</A> value, 1736 com.fasterxml.jackson.core.JsonGenerator jgen, 1737 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1738 1739<BR> 1740 </TD> 1741</TR> 1742<TR BGCOLOR="white" CLASS="TableRowColor"> 1743<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1744<CODE> void</CODE></FONT></TD> 1745<TD><CODE><B>StdArraySerializers.CharArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.CharArraySerializer.html#serialize(char[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(char[] value, 1746 com.fasterxml.jackson.core.JsonGenerator jgen, 1747 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1748 1749<BR> 1750 </TD> 1751</TR> 1752<TR BGCOLOR="white" CLASS="TableRowColor"> 1753<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1754<CODE> void</CODE></FONT></TD> 1755<TD><CODE><B>StdJdkSerializers.ClassSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.ClassSerializer.html#serialize(java.lang.Class, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</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><?> value, 1756 com.fasterxml.jackson.core.JsonGenerator jgen, 1757 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1758 1759<BR> 1760 </TD> 1761</TR> 1762<TR BGCOLOR="white" CLASS="TableRowColor"> 1763<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1764<CODE> void</CODE></FONT></TD> 1765<TD><CODE><B>StdKeySerializers.DateKeySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.DateKeySerializer.html#serialize(java.util.Date, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</A> value, 1766 com.fasterxml.jackson.core.JsonGenerator jgen, 1767 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1768 1769<BR> 1770 </TD> 1771</TR> 1772<TR BGCOLOR="white" CLASS="TableRowColor"> 1773<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1774<CODE> void</CODE></FONT></TD> 1775<TD><CODE><B>SqlDateSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/SqlDateSerializer.html#serialize(java.sql.Date, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql">Date</A> value, 1776 com.fasterxml.jackson.core.JsonGenerator jgen, 1777 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1778 1779<BR> 1780 </TD> 1781</TR> 1782<TR BGCOLOR="white" CLASS="TableRowColor"> 1783<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1784<CODE> void</CODE></FONT></TD> 1785<TD><CODE><B>DateSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/DateSerializer.html#serialize(java.util.Date, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</A> value, 1786 com.fasterxml.jackson.core.JsonGenerator jgen, 1787 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1788 1789<BR> 1790 </TD> 1791</TR> 1792<TR BGCOLOR="white" CLASS="TableRowColor"> 1793<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1794<CODE> void</CODE></FONT></TD> 1795<TD><CODE><B>NumberSerializers.DoubleSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.DoubleSerializer.html#serialize(java.lang.Double, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</A> value, 1796 com.fasterxml.jackson.core.JsonGenerator jgen, 1797 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1798 1799<BR> 1800 </TD> 1801</TR> 1802<TR BGCOLOR="white" CLASS="TableRowColor"> 1803<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1804<CODE> void</CODE></FONT></TD> 1805<TD><CODE><B>EnumSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSerializer.html#serialize(java.lang.Enum, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A><?> en, 1806 com.fasterxml.jackson.core.JsonGenerator jgen, 1807 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1808 1809<BR> 1810 </TD> 1811</TR> 1812<TR BGCOLOR="white" CLASS="TableRowColor"> 1813<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1814<CODE> void</CODE></FONT></TD> 1815<TD><CODE><B>EnumMapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#serialize(java.util.EnumMap, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></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><? extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A><?>,?> value, 1816 com.fasterxml.jackson.core.JsonGenerator jgen, 1817 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1818 1819<BR> 1820 </TD> 1821</TR> 1822<TR BGCOLOR="white" CLASS="TableRowColor"> 1823<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1824<CODE> void</CODE></FONT></TD> 1825<TD><CODE><B>StdJdkSerializers.FileSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdJdkSerializers.FileSerializer.html#serialize(java.io.File, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</A> value, 1826 com.fasterxml.jackson.core.JsonGenerator jgen, 1827 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1828 1829<BR> 1830 </TD> 1831</TR> 1832<TR BGCOLOR="white" CLASS="TableRowColor"> 1833<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1834<CODE> void</CODE></FONT></TD> 1835<TD><CODE><B>NumberSerializers.FloatSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.FloatSerializer.html#serialize(java.lang.Float, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</A> value, 1836 com.fasterxml.jackson.core.JsonGenerator jgen, 1837 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1838 1839<BR> 1840 </TD> 1841</TR> 1842<TR BGCOLOR="white" CLASS="TableRowColor"> 1843<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1844<CODE> void</CODE></FONT></TD> 1845<TD><CODE><B>InetAddressSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/InetAddressSerializer.html#serialize(java.net.InetAddress, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/net/InetAddress.html?is-external=true" title="class or interface in java.net">InetAddress</A> value, 1846 com.fasterxml.jackson.core.JsonGenerator jgen, 1847 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1848 1849<BR> 1850 </TD> 1851</TR> 1852<TR BGCOLOR="white" CLASS="TableRowColor"> 1853<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1854<CODE> void</CODE></FONT></TD> 1855<TD><CODE><B>NumberSerializers.IntegerSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.IntegerSerializer.html#serialize(java.lang.Integer, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</A> value, 1856 com.fasterxml.jackson.core.JsonGenerator jgen, 1857 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1858 1859<BR> 1860 </TD> 1861</TR> 1862<TR BGCOLOR="white" CLASS="TableRowColor"> 1863<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1864<CODE> void</CODE></FONT></TD> 1865<TD><CODE><B>SerializableSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/SerializableSerializer.html#serialize(com.fasterxml.jackson.databind.JsonSerializable, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html" title="interface in com.fasterxml.jackson.databind">JsonSerializable</A> value, 1866 com.fasterxml.jackson.core.JsonGenerator jgen, 1867 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1868 1869<BR> 1870 </TD> 1871</TR> 1872<TR BGCOLOR="white" CLASS="TableRowColor"> 1873<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1874<CODE> void</CODE></FONT></TD> 1875<TD><CODE><B>NumberSerializers.LongSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.LongSerializer.html#serialize(java.lang.Long, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</A> value, 1876 com.fasterxml.jackson.core.JsonGenerator jgen, 1877 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1878 1879<BR> 1880 </TD> 1881</TR> 1882<TR BGCOLOR="white" CLASS="TableRowColor"> 1883<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1884<CODE> void</CODE></FONT></TD> 1885<TD><CODE><B>MapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#serialize(java.util.Map, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></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><?,?> value, 1886 com.fasterxml.jackson.core.JsonGenerator jgen, 1887 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1888 1889<BR> 1890 </TD> 1891</TR> 1892<TR BGCOLOR="white" CLASS="TableRowColor"> 1893<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1894<CODE> void</CODE></FONT></TD> 1895<TD><CODE><B>NumberSerializers.IntLikeSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.IntLikeSerializer.html#serialize(java.lang.Number, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</A> value, 1896 com.fasterxml.jackson.core.JsonGenerator jgen, 1897 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1898 1899<BR> 1900 </TD> 1901</TR> 1902<TR BGCOLOR="white" CLASS="TableRowColor"> 1903<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1904<CODE> void</CODE></FONT></TD> 1905<TD><CODE><B>NumberSerializers.NumberSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NumberSerializers.NumberSerializer.html#serialize(java.lang.Number, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</A> value, 1906 com.fasterxml.jackson.core.JsonGenerator jgen, 1907 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1908 1909<BR> 1910 </TD> 1911</TR> 1912<TR BGCOLOR="white" CLASS="TableRowColor"> 1913<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1914<CODE> void</CODE></FONT></TD> 1915<TD><CODE><B>ToStringSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ToStringSerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></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> value, 1916 com.fasterxml.jackson.core.JsonGenerator jgen, 1917 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1918 1919<BR> 1920 </TD> 1921</TR> 1922<TR BGCOLOR="white" CLASS="TableRowColor"> 1923<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1924<CODE> void</CODE></FONT></TD> 1925<TD><CODE><B>StdKeySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></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> value, 1926 com.fasterxml.jackson.core.JsonGenerator jgen, 1927 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1928 1929<BR> 1930 </TD> 1931</TR> 1932<TR BGCOLOR="white" CLASS="TableRowColor"> 1933<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1934<CODE> void</CODE></FONT></TD> 1935<TD><CODE><B>NullSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NullSerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></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> value, 1936 com.fasterxml.jackson.core.JsonGenerator jgen, 1937 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1938 1939<BR> 1940 </TD> 1941</TR> 1942<TR BGCOLOR="white" CLASS="TableRowColor"> 1943<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1944<CODE> void</CODE></FONT></TD> 1945<TD><CODE><B>JsonValueSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></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> bean, 1946 com.fasterxml.jackson.core.JsonGenerator jgen, 1947 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> prov)</CODE> 1948 1949<BR> 1950 </TD> 1951</TR> 1952<TR BGCOLOR="white" CLASS="TableRowColor"> 1953<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1954<CODE>abstract void</CODE></FONT></TD> 1955<TD><CODE><B>BeanSerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#serialize(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></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> bean, 1956 com.fasterxml.jackson.core.JsonGenerator jgen, 1957 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1958 1959<BR> 1960 </TD> 1961</TR> 1962<TR BGCOLOR="white" CLASS="TableRowColor"> 1963<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1964<CODE> void</CODE></FONT></TD> 1965<TD><CODE><B>StringSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StringSerializer.html#serialize(java.lang.String, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></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> value, 1966 com.fasterxml.jackson.core.JsonGenerator jgen, 1967 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1968 1969<BR> 1970 </TD> 1971</TR> 1972<TR BGCOLOR="white" CLASS="TableRowColor"> 1973<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1974<CODE> void</CODE></FONT></TD> 1975<TD><CODE><B>StdKeySerializers.StringKeySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdKeySerializers.StringKeySerializer.html#serialize(java.lang.String, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></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> value, 1976 com.fasterxml.jackson.core.JsonGenerator jgen, 1977 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1978 1979<BR> 1980 </TD> 1981</TR> 1982<TR BGCOLOR="white" CLASS="TableRowColor"> 1983<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1984<CODE> void</CODE></FONT></TD> 1985<TD><CODE><B>SqlTimeSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/SqlTimeSerializer.html#serialize(java.sql.Time, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/sql/Time.html?is-external=true" title="class or interface in java.sql">Time</A> value, 1986 com.fasterxml.jackson.core.JsonGenerator jgen, 1987 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1988 1989<BR> 1990 </TD> 1991</TR> 1992<TR BGCOLOR="white" CLASS="TableRowColor"> 1993<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1994<CODE> void</CODE></FONT></TD> 1995<TD><CODE><B>TimeZoneSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/TimeZoneSerializer.html#serialize(java.util.TimeZone, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</A> value, 1996 com.fasterxml.jackson.core.JsonGenerator jgen, 1997 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 1998 1999<BR> 2000 </TD> 2001</TR> 2002<TR BGCOLOR="white" CLASS="TableRowColor"> 2003<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2004<CODE>abstract void</CODE></FONT></TD> 2005<TD><CODE><B>StdSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#serialize(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html" title="type parameter in StdSerializer">T</A> value, 2006 com.fasterxml.jackson.core.JsonGenerator jgen, 2007 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2008 2009<BR> 2010 </TD> 2011</TR> 2012<TR BGCOLOR="white" CLASS="TableRowColor"> 2013<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2014<CODE> void</CODE></FONT></TD> 2015<TD><CODE><B>RawSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/RawSerializer.html#serialize(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/RawSerializer.html" title="type parameter in RawSerializer">T</A> value, 2016 com.fasterxml.jackson.core.JsonGenerator jgen, 2017 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2018 2019<BR> 2020 </TD> 2021</TR> 2022<TR BGCOLOR="white" CLASS="TableRowColor"> 2023<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2024<CODE>abstract void</CODE></FONT></TD> 2025<TD><CODE><B>DateTimeSerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html#serialize(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/DateTimeSerializerBase.html" title="type parameter in DateTimeSerializerBase">T</A> value, 2026 com.fasterxml.jackson.core.JsonGenerator jgen, 2027 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2028 2029<BR> 2030 </TD> 2031</TR> 2032<TR BGCOLOR="white" CLASS="TableRowColor"> 2033<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2034<CODE> void</CODE></FONT></TD> 2035<TD><CODE><B>AsArraySerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#serialize(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html" title="type parameter in AsArraySerializerBase">T</A> value, 2036 com.fasterxml.jackson.core.JsonGenerator jgen, 2037 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2038 2039<BR> 2040 </TD> 2041</TR> 2042<TR BGCOLOR="white" CLASS="TableRowColor"> 2043<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2044<CODE> void</CODE></FONT></TD> 2045<TD><CODE><B>ArraySerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html#serialize(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html" title="type parameter in ArraySerializerBase">T</A> value, 2046 com.fasterxml.jackson.core.JsonGenerator jgen, 2047 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2048 2049<BR> 2050 </TD> 2051</TR> 2052<TR BGCOLOR="white" CLASS="TableRowColor"> 2053<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2054<CODE> void</CODE></FONT></TD> 2055<TD><CODE><B>TokenBufferSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/TokenBufferSerializer.html#serialize(com.fasterxml.jackson.databind.util.TokenBuffer, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</A> value, 2056 com.fasterxml.jackson.core.JsonGenerator jgen, 2057 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2058 2059<BR> 2060 </TD> 2061</TR> 2062<TR BGCOLOR="white" CLASS="TableRowColor"> 2063<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2064<CODE> void</CODE></FONT></TD> 2065<TD><CODE><B>StdArraySerializers.BooleanArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.BooleanArraySerializer.html#serializeContents(boolean[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</A></B>(boolean[] value, 2066 com.fasterxml.jackson.core.JsonGenerator jgen, 2067 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2068 2069<BR> 2070 </TD> 2071</TR> 2072<TR BGCOLOR="white" CLASS="TableRowColor"> 2073<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2074<CODE> void</CODE></FONT></TD> 2075<TD><CODE><B>CollectionSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/CollectionSerializer.html#serializeContents(java.util.Collection, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</A></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><?> value, 2076 com.fasterxml.jackson.core.JsonGenerator jgen, 2077 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2078 2079<BR> 2080 </TD> 2081</TR> 2082<TR BGCOLOR="white" CLASS="TableRowColor"> 2083<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2084<CODE> void</CODE></FONT></TD> 2085<TD><CODE><B>StdArraySerializers.DoubleArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.DoubleArraySerializer.html#serializeContents(double[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</A></B>(double[] value, 2086 com.fasterxml.jackson.core.JsonGenerator jgen, 2087 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2088 2089<BR> 2090 </TD> 2091</TR> 2092<TR BGCOLOR="white" CLASS="TableRowColor"> 2093<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2094<CODE>protected void</CODE></FONT></TD> 2095<TD><CODE><B>EnumMapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#serializeContents(java.util.EnumMap, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</A></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><? extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A><?>,?> value, 2096 com.fasterxml.jackson.core.JsonGenerator jgen, 2097 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2098 2099<BR> 2100 </TD> 2101</TR> 2102<TR BGCOLOR="white" CLASS="TableRowColor"> 2103<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2104<CODE> void</CODE></FONT></TD> 2105<TD><CODE><B>EnumSetSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumSetSerializer.html#serializeContents(java.util.EnumSet, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</A><? extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A><?>> value, 2106 com.fasterxml.jackson.core.JsonGenerator jgen, 2107 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2108 2109<BR> 2110 </TD> 2111</TR> 2112<TR BGCOLOR="white" CLASS="TableRowColor"> 2113<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2114<CODE> void</CODE></FONT></TD> 2115<TD><CODE><B>StdArraySerializers.FloatArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.FloatArraySerializer.html#serializeContents(float[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</A></B>(float[] value, 2116 com.fasterxml.jackson.core.JsonGenerator jgen, 2117 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2118 2119<BR> 2120 </TD> 2121</TR> 2122<TR BGCOLOR="white" CLASS="TableRowColor"> 2123<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2124<CODE> void</CODE></FONT></TD> 2125<TD><CODE><B>StdArraySerializers.IntArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.IntArraySerializer.html#serializeContents(int[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</A></B>(int[] value, 2126 com.fasterxml.jackson.core.JsonGenerator jgen, 2127 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2128 2129<BR> 2130 </TD> 2131</TR> 2132<TR BGCOLOR="white" CLASS="TableRowColor"> 2133<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2134<CODE> void</CODE></FONT></TD> 2135<TD><CODE><B>IterableSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/IterableSerializer.html#serializeContents(java.lang.Iterable, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</A><?> value, 2136 com.fasterxml.jackson.core.JsonGenerator jgen, 2137 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2138 2139<BR> 2140 </TD> 2141</TR> 2142<TR BGCOLOR="white" CLASS="TableRowColor"> 2143<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2144<CODE> void</CODE></FONT></TD> 2145<TD><CODE><B>StdArraySerializers.LongArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.LongArraySerializer.html#serializeContents(long[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</A></B>(long[] value, 2146 com.fasterxml.jackson.core.JsonGenerator jgen, 2147 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2148 2149<BR> 2150 </TD> 2151</TR> 2152<TR BGCOLOR="white" CLASS="TableRowColor"> 2153<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2154<CODE> void</CODE></FONT></TD> 2155<TD><CODE><B>ObjectArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#serializeContents(java.lang.Object[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</A></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>[] value, 2156 com.fasterxml.jackson.core.JsonGenerator jgen, 2157 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2158 2159<BR> 2160 </TD> 2161</TR> 2162<TR BGCOLOR="white" CLASS="TableRowColor"> 2163<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2164<CODE> void</CODE></FONT></TD> 2165<TD><CODE><B>StdArraySerializers.ShortArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ShortArraySerializer.html#serializeContents(short[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</A></B>(short[] value, 2166 com.fasterxml.jackson.core.JsonGenerator jgen, 2167 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2168 2169<BR> 2170 </TD> 2171</TR> 2172<TR BGCOLOR="white" CLASS="TableRowColor"> 2173<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2174<CODE>protected abstract void</CODE></FONT></TD> 2175<TD><CODE><B>AsArraySerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#serializeContents(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html" title="type parameter in AsArraySerializerBase">T</A> value, 2176 com.fasterxml.jackson.core.JsonGenerator jgen, 2177 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2178 2179<BR> 2180 </TD> 2181</TR> 2182<TR BGCOLOR="white" CLASS="TableRowColor"> 2183<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2184<CODE>protected abstract void</CODE></FONT></TD> 2185<TD><CODE><B>ArraySerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html#serializeContents(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeContents</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html" title="type parameter in ArraySerializerBase">T</A> value, 2186 com.fasterxml.jackson.core.JsonGenerator jgen, 2187 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2188 2189<BR> 2190 </TD> 2191</TR> 2192<TR BGCOLOR="white" CLASS="TableRowColor"> 2193<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2194<CODE> void</CODE></FONT></TD> 2195<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><?> value, 2196 com.fasterxml.jackson.core.JsonGenerator jgen, 2197 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2198 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>> ser)</CODE> 2199 2200<BR> 2201 </TD> 2202</TR> 2203<TR BGCOLOR="white" CLASS="TableRowColor"> 2204<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2205<CODE>protected void</CODE></FONT></TD> 2206<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><? extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A><?>,?> value, 2207 com.fasterxml.jackson.core.JsonGenerator jgen, 2208 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2209 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>> valueSer)</CODE> 2210 2211<BR> 2212 </TD> 2213</TR> 2214<TR BGCOLOR="white" CLASS="TableRowColor"> 2215<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2216<CODE> void</CODE></FONT></TD> 2217<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>[] value, 2218 com.fasterxml.jackson.core.JsonGenerator jgen, 2219 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2220 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>> ser)</CODE> 2221 2222<BR> 2223 </TD> 2224</TR> 2225<TR BGCOLOR="white" CLASS="TableRowColor"> 2226<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2227<CODE> void</CODE></FONT></TD> 2228<TD><CODE><B>MapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#serializeFields(java.util.Map, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeFields</A></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><?,?> value, 2229 com.fasterxml.jackson.core.JsonGenerator jgen, 2230 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2231 2232<BR> 2233 Method called to serialize fields, when the value type is not statically known.</TD> 2234</TR> 2235<TR BGCOLOR="white" CLASS="TableRowColor"> 2236<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2237<CODE>protected void</CODE></FONT></TD> 2238<TD><CODE><B>BeanSerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#serializeFields(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeFields</A></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> bean, 2239 com.fasterxml.jackson.core.JsonGenerator jgen, 2240 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2241 2242<BR> 2243 </TD> 2244</TR> 2245<TR BGCOLOR="white" CLASS="TableRowColor"> 2246<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2247<CODE>protected void</CODE></FONT></TD> 2248<TD><CODE><B>BeanSerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#serializeFieldsFiltered(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeFieldsFiltered</A></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> bean, 2249 com.fasterxml.jackson.core.JsonGenerator jgen, 2250 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2251 2252<BR> 2253 Alternative serialization method that gets called when there is a 2254 <A HREF="../../../../../com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser"><CODE>BeanPropertyFilter</CODE></A> that needs to be called to determine 2255 which properties are to be serialized (and possibly how)</TD> 2256</TR> 2257<TR BGCOLOR="white" CLASS="TableRowColor"> 2258<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2259<CODE>protected void</CODE></FONT></TD> 2260<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><?,?> value, 2261 com.fasterxml.jackson.core.JsonGenerator jgen, 2262 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2263 <A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>> ser)</CODE> 2264 2265<BR> 2266 Method called to serialize fields, when the value type is statically known, 2267 so that value serializer is passed and does not need to be fetched from 2268 provider.</TD> 2269</TR> 2270<TR BGCOLOR="white" CLASS="TableRowColor"> 2271<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2272<CODE> void</CODE></FONT></TD> 2273<TD><CODE><B>ObjectArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ObjectArraySerializer.html#serializeTypedContents(java.lang.Object[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeTypedContents</A></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>[] value, 2274 com.fasterxml.jackson.core.JsonGenerator jgen, 2275 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2276 2277<BR> 2278 </TD> 2279</TR> 2280<TR BGCOLOR="white" CLASS="TableRowColor"> 2281<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2282<CODE>protected void</CODE></FONT></TD> 2283<TD><CODE><B>MapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#serializeTypedFields(java.util.Map, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serializeTypedFields</A></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><?,?> value, 2284 com.fasterxml.jackson.core.JsonGenerator jgen, 2285 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2286 2287<BR> 2288 </TD> 2289</TR> 2290<TR BGCOLOR="white" CLASS="TableRowColor"> 2291<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2292<CODE> void</CODE></FONT></TD> 2293<TD><CODE><B>StdArraySerializers.ByteArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.ByteArraySerializer.html#serializeWithType(byte[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(byte[] value, 2294 com.fasterxml.jackson.core.JsonGenerator jgen, 2295 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2296 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 2297 2298<BR> 2299 </TD> 2300</TR> 2301<TR BGCOLOR="white" CLASS="TableRowColor"> 2302<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2303<CODE> void</CODE></FONT></TD> 2304<TD><CODE><B>StdArraySerializers.CharArraySerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdArraySerializers.CharArraySerializer.html#serializeWithType(char[], com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(char[] value, 2305 com.fasterxml.jackson.core.JsonGenerator jgen, 2306 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2307 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 2308 2309<BR> 2310 </TD> 2311</TR> 2312<TR BGCOLOR="white" CLASS="TableRowColor"> 2313<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2314<CODE> void</CODE></FONT></TD> 2315<TD><CODE><B>EnumMapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/EnumMapSerializer.html#serializeWithType(java.util.EnumMap, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></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><? extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A><?>,?> value, 2316 com.fasterxml.jackson.core.JsonGenerator jgen, 2317 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2318 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 2319 2320<BR> 2321 </TD> 2322</TR> 2323<TR BGCOLOR="white" CLASS="TableRowColor"> 2324<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2325<CODE> void</CODE></FONT></TD> 2326<TD><CODE><B>InetAddressSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/InetAddressSerializer.html#serializeWithType(java.net.InetAddress, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/net/InetAddress.html?is-external=true" title="class or interface in java.net">InetAddress</A> value, 2327 com.fasterxml.jackson.core.JsonGenerator jgen, 2328 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2329 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 2330 2331<BR> 2332 </TD> 2333</TR> 2334<TR BGCOLOR="white" CLASS="TableRowColor"> 2335<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2336<CODE> void</CODE></FONT></TD> 2337<TD><CODE><B>SerializableSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/SerializableSerializer.html#serializeWithType(com.fasterxml.jackson.databind.JsonSerializable, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/JsonSerializable.html" title="interface in com.fasterxml.jackson.databind">JsonSerializable</A> value, 2338 com.fasterxml.jackson.core.JsonGenerator jgen, 2339 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2340 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 2341 2342<BR> 2343 </TD> 2344</TR> 2345<TR BGCOLOR="white" CLASS="TableRowColor"> 2346<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2347<CODE> void</CODE></FONT></TD> 2348<TD><CODE><B>MapSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/MapSerializer.html#serializeWithType(java.util.Map, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></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><?,?> value, 2349 com.fasterxml.jackson.core.JsonGenerator jgen, 2350 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2351 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 2352 2353<BR> 2354 </TD> 2355</TR> 2356<TR BGCOLOR="white" CLASS="TableRowColor"> 2357<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2358<CODE> void</CODE></FONT></TD> 2359<TD><CODE><B>ToStringSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ToStringSerializer.html#serializeWithType(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></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> value, 2360 com.fasterxml.jackson.core.JsonGenerator jgen, 2361 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2362 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 2363 2364<BR> 2365 Default implementation will write type prefix, call regular serialization 2366 method (since assumption is that value itself does not need JSON 2367 Array or Object start/end markers), and then write type suffix.</TD> 2368</TR> 2369<TR BGCOLOR="white" CLASS="TableRowColor"> 2370<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2371<CODE> void</CODE></FONT></TD> 2372<TD><CODE><B>JsonValueSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.html#serializeWithType(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></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> bean, 2373 com.fasterxml.jackson.core.JsonGenerator jgen, 2374 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2375 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 2376 2377<BR> 2378 </TD> 2379</TR> 2380<TR BGCOLOR="white" CLASS="TableRowColor"> 2381<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2382<CODE> void</CODE></FONT></TD> 2383<TD><CODE><B>BeanSerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/BeanSerializerBase.html#serializeWithType(java.lang.Object, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></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> bean, 2384 com.fasterxml.jackson.core.JsonGenerator jgen, 2385 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2386 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 2387 2388<BR> 2389 </TD> 2390</TR> 2391<TR BGCOLOR="white" CLASS="TableRowColor"> 2392<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2393<CODE> void</CODE></FONT></TD> 2394<TD><CODE><B>TimeZoneSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/TimeZoneSerializer.html#serializeWithType(java.util.TimeZone, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</A> value, 2395 com.fasterxml.jackson.core.JsonGenerator jgen, 2396 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2397 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 2398 2399<BR> 2400 </TD> 2401</TR> 2402<TR BGCOLOR="white" CLASS="TableRowColor"> 2403<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2404<CODE> void</CODE></FONT></TD> 2405<TD><CODE><B>StdScalarSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdScalarSerializer.html#serializeWithType(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdScalarSerializer.html" title="type parameter in StdScalarSerializer">T</A> value, 2406 com.fasterxml.jackson.core.JsonGenerator jgen, 2407 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2408 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 2409 2410<BR> 2411 Default implementation will write type prefix, call regular serialization 2412 method (since assumption is that value itself does not need JSON 2413 Array or Object start/end markers), and then write type suffix.</TD> 2414</TR> 2415<TR BGCOLOR="white" CLASS="TableRowColor"> 2416<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2417<CODE> void</CODE></FONT></TD> 2418<TD><CODE><B>RawSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/RawSerializer.html#serializeWithType(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/RawSerializer.html" title="type parameter in RawSerializer">T</A> value, 2419 com.fasterxml.jackson.core.JsonGenerator jgen, 2420 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2421 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 2422 2423<BR> 2424 </TD> 2425</TR> 2426<TR BGCOLOR="white" CLASS="TableRowColor"> 2427<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2428<CODE> void</CODE></FONT></TD> 2429<TD><CODE><B>NonTypedScalarSerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NonTypedScalarSerializerBase.html#serializeWithType(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/NonTypedScalarSerializerBase.html" title="type parameter in NonTypedScalarSerializerBase">T</A> value, 2430 com.fasterxml.jackson.core.JsonGenerator jgen, 2431 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2432 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 2433 2434<BR> 2435 </TD> 2436</TR> 2437<TR BGCOLOR="white" CLASS="TableRowColor"> 2438<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2439<CODE> void</CODE></FONT></TD> 2440<TD><CODE><B>AsArraySerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html#serializeWithType(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/AsArraySerializerBase.html" title="type parameter in AsArraySerializerBase">T</A> value, 2441 com.fasterxml.jackson.core.JsonGenerator jgen, 2442 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2443 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 2444 2445<BR> 2446 </TD> 2447</TR> 2448<TR BGCOLOR="white" CLASS="TableRowColor"> 2449<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2450<CODE> void</CODE></FONT></TD> 2451<TD><CODE><B>ArraySerializerBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html#serializeWithType(T, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/ArraySerializerBase.html" title="type parameter in ArraySerializerBase">T</A> value, 2452 com.fasterxml.jackson.core.JsonGenerator jgen, 2453 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2454 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 2455 2456<BR> 2457 </TD> 2458</TR> 2459<TR BGCOLOR="white" CLASS="TableRowColor"> 2460<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2461<CODE> void</CODE></FONT></TD> 2462<TD><CODE><B>TokenBufferSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/TokenBufferSerializer.html#serializeWithType(com.fasterxml.jackson.databind.util.TokenBuffer, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</A> value, 2463 com.fasterxml.jackson.core.JsonGenerator jgen, 2464 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2465 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 2466 2467<BR> 2468 Implementing typed output for contents of a TokenBuffer is very tricky, 2469 since we do not know for sure what its contents might look like (or, rather, 2470 we do know when serializing, but not necessarily when deserializing!) 2471 One possibility would be to check the current token, and use that to 2472 determine if we would output JSON Array, Object or scalar value.</TD> 2473</TR> 2474<TR BGCOLOR="white" CLASS="TableRowColor"> 2475<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2476<CODE> void</CODE></FONT></TD> 2477<TD><CODE><B>StdSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#wrapAndThrow(com.fasterxml.jackson.databind.SerializerProvider, java.lang.Throwable, java.lang.Object, int)">wrapAndThrow</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2478 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A> t, 2479 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> bean, 2480 int index)</CODE> 2481 2482<BR> 2483 </TD> 2484</TR> 2485<TR BGCOLOR="white" CLASS="TableRowColor"> 2486<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2487<CODE> void</CODE></FONT></TD> 2488<TD><CODE><B>StdSerializer.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/StdSerializer.html#wrapAndThrow(com.fasterxml.jackson.databind.SerializerProvider, java.lang.Throwable, java.lang.Object, java.lang.String)">wrapAndThrow</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2489 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A> t, 2490 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> bean, 2491 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> fieldName)</CODE> 2492 2493<BR> 2494 Method that will modify caught exception (passed in as argument) 2495 as necessary to include reference information, and to ensure it 2496 is a subtype of <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><CODE>IOException</CODE></A>, or an unchecked exception.</TD> 2497</TR> 2498</TABLE> 2499 2500<P> 2501<A NAME="com.fasterxml.jackson.databind.type"><!-- --></A> 2502<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2503<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2504<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2505Uses of <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/type/package-summary.html">com.fasterxml.jackson.databind.type</A></FONT></TH> 2506</TR> 2507</TABLE> 2508 2509<P> 2510 2511<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2512<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2513<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/fasterxml/jackson/databind/type/package-summary.html">com.fasterxml.jackson.databind.type</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A></FONT></TH> 2514</TR> 2515<TR BGCOLOR="white" CLASS="TableRowColor"> 2516<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2517<CODE> void</CODE></FONT></TD> 2518<TD><CODE><B>TypeBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/type/TypeBase.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(com.fasterxml.jackson.core.JsonGenerator jgen, 2519 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2520 2521<BR> 2522 </TD> 2523</TR> 2524<TR BGCOLOR="white" CLASS="TableRowColor"> 2525<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2526<CODE> void</CODE></FONT></TD> 2527<TD><CODE><B>TypeBase.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/type/TypeBase.html#serializeWithType(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(com.fasterxml.jackson.core.JsonGenerator jgen, 2528 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2529 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 2530 2531<BR> 2532 </TD> 2533</TR> 2534</TABLE> 2535 2536<P> 2537<A NAME="com.fasterxml.jackson.databind.util"><!-- --></A> 2538<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2539<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2540<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2541Uses of <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> in <A HREF="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</A></FONT></TH> 2542</TR> 2543</TABLE> 2544 2545<P> 2546 2547<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2548<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2549<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</A> with parameters of type <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A></FONT></TH> 2550</TR> 2551<TR BGCOLOR="white" CLASS="TableRowColor"> 2552<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2553<CODE> void</CODE></FONT></TD> 2554<TD><CODE><B>JSONWrappedObject.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/JSONWrappedObject.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(com.fasterxml.jackson.core.JsonGenerator jgen, 2555 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2556 2557<BR> 2558 </TD> 2559</TR> 2560<TR BGCOLOR="white" CLASS="TableRowColor"> 2561<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2562<CODE> void</CODE></FONT></TD> 2563<TD><CODE><B>JSONPObject.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/JSONPObject.html#serialize(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider)">serialize</A></B>(com.fasterxml.jackson.core.JsonGenerator jgen, 2564 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider)</CODE> 2565 2566<BR> 2567 </TD> 2568</TR> 2569<TR BGCOLOR="white" CLASS="TableRowColor"> 2570<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2571<CODE> void</CODE></FONT></TD> 2572<TD><CODE><B>JSONWrappedObject.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/JSONWrappedObject.html#serializeWithType(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(com.fasterxml.jackson.core.JsonGenerator jgen, 2573 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2574 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 2575 2576<BR> 2577 </TD> 2578</TR> 2579<TR BGCOLOR="white" CLASS="TableRowColor"> 2580<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2581<CODE> void</CODE></FONT></TD> 2582<TD><CODE><B>JSONPObject.</B><B><A HREF="../../../../../com/fasterxml/jackson/databind/util/JSONPObject.html#serializeWithType(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.SerializerProvider, com.fasterxml.jackson.databind.jsontype.TypeSerializer)">serializeWithType</A></B>(com.fasterxml.jackson.core.JsonGenerator jgen, 2583 <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> provider, 2584 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeSerializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeSerializer</A> typeSer)</CODE> 2585 2586<BR> 2587 </TD> 2588</TR> 2589</TABLE> 2590 2591<P> 2592<HR> 2593 2594 2595<!-- ======= START OF BOTTOM NAVBAR ====== --> 2596<A NAME="navbar_bottom"><!-- --></A> 2597<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> 2598<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 2599<TR> 2600<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 2601<A NAME="navbar_bottom_firstrow"><!-- --></A> 2602<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 2603 <TR ALIGN="center" VALIGN="top"> 2604 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 2605 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 2606 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> 2607 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> 2608 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 2609 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 2610 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 2611 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 2612 </TR> 2613</TABLE> 2614</TD> 2615<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 2616</EM> 2617</TD> 2618</TR> 2619 2620<TR> 2621<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 2622 PREV 2623 NEXT</FONT></TD> 2624<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 2625 <A HREF="../../../../../index.html?com/fasterxml/jackson/databind//class-useSerializerProvider.html" target="_top"><B>FRAMES</B></A> 2626 <A HREF="SerializerProvider.html" target="_top"><B>NO FRAMES</B></A> 2627 <SCRIPT type="text/javascript"> 2628 <!-- 2629 if(window==top) { 2630 document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); 2631 } 2632 //--> 2633</SCRIPT> 2634<NOSCRIPT> 2635 <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> 2636</NOSCRIPT> 2637 2638 2639</FONT></TD> 2640</TR> 2641</TABLE> 2642<A NAME="skip-navbar_bottom"></A> 2643<!-- ======== END OF BOTTOM NAVBAR ======= --> 2644 2645<HR> 2646Copyright © 2012 <a href="http://fasterxml.com">fasterxml.com</a>. All Rights Reserved. 2647</BODY> 2648</HTML> 2649