1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<!--NewPage--> 3<HTML> 4<HEAD> 5<!-- Generated by javadoc (build 1.6.0_35) on Tue Oct 09 17:08:22 PDT 2012 --> 6<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<TITLE> 8Serialized Form (jackson-databind 2.1.0 API) 9</TITLE> 10 11<META NAME="date" CONTENT="2012-10-09"> 12 13<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style"> 14 15<SCRIPT type="text/javascript"> 16function windowTitle() 17{ 18 if (location.href.indexOf('is-external=true') == -1) { 19 parent.document.title="Serialized Form (jackson-databind 2.1.0 API)"; 20 } 21} 22</SCRIPT> 23<NOSCRIPT> 24</NOSCRIPT> 25 26</HEAD> 27 28<BODY BGCOLOR="white" onload="windowTitle();"> 29<HR> 30 31 32<!-- ========= START OF TOP NAVBAR ======= --> 33<A NAME="navbar_top"><!-- --></A> 34<A HREF="#skip-navbar_top" title="Skip navigation links"></A> 35<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 36<TR> 37<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 38<A NAME="navbar_top_firstrow"><!-- --></A> 39<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 40 <TR ALIGN="center" VALIGN="top"> 41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> 43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> 44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> 45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-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?serialized-form.html" target="_top"><B>FRAMES</B></A> 63 <A HREF="serialized-form.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<H1> 85Serialized Form</H1> 86</CENTER> 87<HR SIZE="4" NOSHADE> 88 89<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 90<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 91<TH ALIGN="center"><FONT SIZE="+2"> 92<B>Package</B> <B>com.fasterxml.jackson.databind</B></FONT></TH> 93</TR> 94</TABLE> 95 96<P> 97<A NAME="com.fasterxml.jackson.databind.AnnotationIntrospector.Pair"><!-- --></A> 98<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 99<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 100<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 101<B>Class <A HREF="com/fasterxml/jackson/databind/AnnotationIntrospector.Pair.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.AnnotationIntrospector.Pair</A> extends <A HREF="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationIntrospectorPair</A> implements Serializable</B></FONT></TH> 102</TR> 103</TABLE> 104 105<P> 106<B>serialVersionUID: </B>1L 107 108<P> 109 110<P> 111<A NAME="com.fasterxml.jackson.databind.DeserializationConfig"><!-- --></A> 112<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 113<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 114<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 115<B>Class <A HREF="com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.DeserializationConfig</A> extends <A HREF="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</A><<A HREF="com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A>,<A HREF="com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A>> implements Serializable</B></FONT></TH> 116</TR> 117</TABLE> 118 119<P> 120<B>serialVersionUID: </B>-4227480407273773599L 121 122<P> 123<A NAME="serializedForm"><!-- --></A> 124<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 125<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 126<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 127<B>Serialized Fields</B></FONT></TH> 128</TR> 129</TABLE> 130 131<H3> 132_deserFeatures</H3> 133<PRE> 134int <B>_deserFeatures</B></PRE> 135<DL> 136<DD>Set of features enabled; actual type (kind of features) 137 depends on sub-classes. 138<P> 139<DL> 140</DL> 141</DL> 142<HR> 143<H3> 144_problemHandlers</H3> 145<PRE> 146<A HREF="com/fasterxml/jackson/databind/util/LinkedNode.html" title="class in com.fasterxml.jackson.databind.util">LinkedNode</A><<A HREF="com/fasterxml/jackson/databind/util/LinkedNode.html" title="type parameter in LinkedNode">T</A>> <B>_problemHandlers</B></PRE> 147<DL> 148<DD>Linked list that contains all registered problem handlers. 149 Implementation as front-added linked list allows for sharing 150 of the list (tail) without copying the list. 151<P> 152<DL> 153</DL> 154</DL> 155<HR> 156<H3> 157_nodeFactory</H3> 158<PRE> 159<A HREF="com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</A> <B>_nodeFactory</B></PRE> 160<DL> 161<DD>Factory used for constructing <A HREF="com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><CODE>JsonNode</CODE></A> instances. 162<P> 163<DL> 164</DL> 165</DL> 166 167<P> 168<A NAME="com.fasterxml.jackson.databind.DeserializationContext"><!-- --></A> 169<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 170<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 171<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 172<B>Class <A HREF="com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.DeserializationContext</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 173</TR> 174</TABLE> 175 176<P> 177<B>serialVersionUID: </B>-7727373309391091315L 178 179<P> 180<A NAME="serializedForm"><!-- --></A> 181<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 182<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 183<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 184<B>Serialized Fields</B></FONT></TH> 185</TR> 186</TABLE> 187 188<H3> 189_cache</H3> 190<PRE> 191<A HREF="com/fasterxml/jackson/databind/deser/DeserializerCache.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerCache</A> <B>_cache</B></PRE> 192<DL> 193<DD>Object that handle details of <A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><CODE>JsonDeserializer</CODE></A> caching. 194<P> 195<DL> 196</DL> 197</DL> 198<HR> 199<H3> 200_factory</H3> 201<PRE> 202<A HREF="com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</A> <B>_factory</B></PRE> 203<DL> 204<DD>Read-only factory instance; exposed to let 205 owners (<code>ObjectMapper</code>, <code>ObjectReader</code>) 206 access it. 207<P> 208<DL> 209</DL> 210</DL> 211<HR> 212<H3> 213_config</H3> 214<PRE> 215<A HREF="com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A> <B>_config</B></PRE> 216<DL> 217<DD>Generic deserialization processing configuration 218<P> 219<DL> 220</DL> 221</DL> 222<HR> 223<H3> 224_featureFlags</H3> 225<PRE> 226int <B>_featureFlags</B></PRE> 227<DL> 228<DD>Bitmap of <A HREF="com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind"><CODE>DeserializationFeature</CODE></A>s that are enabled 229<P> 230<DL> 231</DL> 232</DL> 233<HR> 234<H3> 235_view</H3> 236<PRE> 237<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</A>> <B>_view</B></PRE> 238<DL> 239<DD>Currently active view, if any. 240<P> 241<DL> 242</DL> 243</DL> 244<HR> 245<H3> 246_injectableValues</H3> 247<PRE> 248<A HREF="com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</A> <B>_injectableValues</B></PRE> 249<DL> 250<DD>Object used for resolving references to injectable 251 values. 252<P> 253<DL> 254</DL> 255</DL> 256 257<P> 258<A NAME="com.fasterxml.jackson.databind.InjectableValues.Std"><!-- --></A> 259<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 260<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 261<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 262<B>Class <A HREF="com/fasterxml/jackson/databind/InjectableValues.Std.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.InjectableValues.Std</A> extends <A HREF="com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</A> implements Serializable</B></FONT></TH> 263</TR> 264</TABLE> 265 266<P> 267<B>serialVersionUID: </B>1L 268 269<P> 270<A NAME="serializedForm"><!-- --></A> 271<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 272<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 273<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 274<B>Serialized Fields</B></FONT></TH> 275</TR> 276</TABLE> 277 278<H3> 279_values</H3> 280<PRE> 281<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</A>> <B>_values</B></PRE> 282<DL> 283<DL> 284</DL> 285</DL> 286 287<P> 288<A NAME="com.fasterxml.jackson.databind.JavaType"><!-- --></A> 289<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 290<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 291<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 292<B>Class <A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.JavaType</A> extends <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/type/ResolvedType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">ResolvedType</A> implements Serializable</B></FONT></TH> 293</TR> 294</TABLE> 295 296<P> 297<B>serialVersionUID: </B>-5321897246493723158L 298 299<P> 300<A NAME="serializedForm"><!-- --></A> 301<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 302<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 303<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 304<B>Serialized Fields</B></FONT></TH> 305</TR> 306</TABLE> 307 308<H3> 309_class</H3> 310<PRE> 311<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</A>> <B>_class</B></PRE> 312<DL> 313<DD>This is the nominal type-erased Class that would be close to the 314 type represented (but not exactly type, due to type erasure: type 315 instance may have more information on this). 316 May be an interface or abstract class, so instantiation 317 may not be possible. 318<P> 319<DL> 320</DL> 321</DL> 322<HR> 323<H3> 324_hashCode</H3> 325<PRE> 326int <B>_hashCode</B></PRE> 327<DL> 328<DL> 329</DL> 330</DL> 331<HR> 332<H3> 333_valueHandler</H3> 334<PRE> 335<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>_valueHandler</B></PRE> 336<DL> 337<DD>Optional handler (codec) that can be attached to indicate 338 what to use for handling (serializing, deserializing) values of 339 this specific type. 340<p> 341 Note: untyped (i.e. caller has to cast) because it is used for 342 different kinds of handlers, with unrelated types. 343<P> 344<DL> 345</DL> 346</DL> 347<HR> 348<H3> 349_typeHandler</H3> 350<PRE> 351<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>_typeHandler</B></PRE> 352<DL> 353<DD>Optional handler that can be attached to indicate how to handle 354 additional type metadata associated with this type. 355<p> 356 Note: untyped (i.e. caller has to cast) because it is used for 357 different kinds of handlers, with unrelated types. 358<P> 359<DL> 360</DL> 361</DL> 362 363<P> 364<A NAME="com.fasterxml.jackson.databind.JsonMappingException"><!-- --></A> 365<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 366<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 367<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 368<B>Class <A HREF="com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.JsonMappingException</A> extends <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</A> implements Serializable</B></FONT></TH> 369</TR> 370</TABLE> 371 372<P> 373<B>serialVersionUID: </B>1L 374 375<P> 376<A NAME="serializedForm"><!-- --></A> 377<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 378<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 379<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 380<B>Serialized Fields</B></FONT></TH> 381</TR> 382</TABLE> 383 384<H3> 385_path</H3> 386<PRE> 387<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">E</A>> <B>_path</B></PRE> 388<DL> 389<DD>Path through which problem that triggering throwing of 390 this exception was reached. 391<P> 392<DL> 393</DL> 394</DL> 395 396<P> 397<A NAME="com.fasterxml.jackson.databind.JsonMappingException.Reference"><!-- --></A> 398<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 399<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 400<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 401<B>Class <A HREF="com/fasterxml/jackson/databind/JsonMappingException.Reference.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.JsonMappingException.Reference</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 402</TR> 403</TABLE> 404 405<P> 406<B>serialVersionUID: </B>1L 407 408<P> 409<A NAME="serializedForm"><!-- --></A> 410<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 411<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 412<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 413<B>Serialized Fields</B></FONT></TH> 414</TR> 415</TABLE> 416 417<H3> 418_from</H3> 419<PRE> 420<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>_from</B></PRE> 421<DL> 422<DD>Object through which reference was resolved. Can be either 423 actual instance (usually the case for serialization), or 424 Class (usually the case for deserialization). 425<P> 426<DL> 427</DL> 428</DL> 429<HR> 430<H3> 431_fieldName</H3> 432<PRE> 433<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> <B>_fieldName</B></PRE> 434<DL> 435<DD>Name of field (for beans) or key (for Maps) that is part 436 of the reference. May be null for Collection types (which 437 generally have <A HREF="com/fasterxml/jackson/databind/JsonMappingException.Reference.html#_index"><CODE>JsonMappingException.Reference._index</CODE></A> defined), or when resolving 438 Map classes without (yet) having an instance to operate on. 439<P> 440<DL> 441</DL> 442</DL> 443<HR> 444<H3> 445_index</H3> 446<PRE> 447int <B>_index</B></PRE> 448<DL> 449<DD>Index within a <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><CODE>Collection</CODE></A> instance that contained 450 the reference; used if index is relevant and available. 451 If either not applicable, or not available, -1 is used to 452 denote "not known". 453<P> 454<DL> 455</DL> 456</DL> 457 458<P> 459<A NAME="com.fasterxml.jackson.databind.MappingJsonFactory"><!-- --></A> 460<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 461<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 462<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 463<B>Class <A HREF="com/fasterxml/jackson/databind/MappingJsonFactory.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.MappingJsonFactory</A> extends <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</A> implements Serializable</B></FONT></TH> 464</TR> 465</TABLE> 466 467<P> 468<B>serialVersionUID: </B>-6744103724013275513L 469 470<P> 471 472<P> 473<A NAME="com.fasterxml.jackson.databind.ObjectMapper"><!-- --></A> 474<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 475<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 476<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 477<B>Class <A HREF="com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.ObjectMapper</A> extends <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</A> implements Serializable</B></FONT></TH> 478</TR> 479</TABLE> 480 481<P> 482<B>serialVersionUID: </B>1L 483 484<P> 485<A NAME="serializedForm"><!-- --></A> 486<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 487<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 488<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 489<B>Serialized Fields</B></FONT></TH> 490</TR> 491</TABLE> 492 493<H3> 494_jsonFactory</H3> 495<PRE> 496<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</A> <B>_jsonFactory</B></PRE> 497<DL> 498<DD>Factory used to create <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><CODE>JsonParser</CODE></A> and <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><CODE>JsonGenerator</CODE></A> 499 instances as necessary. 500<P> 501<DL> 502</DL> 503</DL> 504<HR> 505<H3> 506_typeFactory</H3> 507<PRE> 508<A HREF="com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</A> <B>_typeFactory</B></PRE> 509<DL> 510<DD>Specific factory used for creating <A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><CODE>JavaType</CODE></A> instances; 511 needed to allow modules to add more custom type handling 512 (mostly to support types of non-Java JVM languages) 513<P> 514<DL> 515</DL> 516</DL> 517<HR> 518<H3> 519_injectableValues</H3> 520<PRE> 521<A HREF="com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</A> <B>_injectableValues</B></PRE> 522<DL> 523<DD>Provider for values to inject in deserialized POJOs. 524<P> 525<DL> 526</DL> 527</DL> 528<HR> 529<H3> 530_subtypeResolver</H3> 531<PRE> 532<A HREF="com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</A> <B>_subtypeResolver</B></PRE> 533<DL> 534<DD>Thing used for registering sub-types, resolving them to 535 super/sub-types as needed. 536<P> 537<DL> 538</DL> 539</DL> 540<HR> 541<H3> 542_rootNames</H3> 543<PRE> 544<A HREF="com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</A> <B>_rootNames</B></PRE> 545<DL> 546<DD>Cache for root names used when root-wrapping is enabled. 547<P> 548<DL> 549</DL> 550</DL> 551<HR> 552<H3> 553_mixInAnnotations</H3> 554<PRE> 555<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</A>> <B>_mixInAnnotations</B></PRE> 556<DL> 557<DD>Mapping that defines how to apply mix-in annotations: key is 558 the type to received additional annotations, and value is the 559 type that has annotations to "mix in". 560<p> 561 Annotations associated with the value classes will be used to 562 override annotations of the key class, associated with the 563 same field or method. They can be further masked by sub-classes: 564 you can think of it as injecting annotations between the target 565 class and its sub-classes (or interfaces) 566<P> 567<DL> 568</DL> 569</DL> 570<HR> 571<H3> 572_serializationConfig</H3> 573<PRE> 574<A HREF="com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A> <B>_serializationConfig</B></PRE> 575<DL> 576<DD>Configuration object that defines basic global 577 settings for the serialization process 578<P> 579<DL> 580</DL> 581</DL> 582<HR> 583<H3> 584_serializerProvider</H3> 585<PRE> 586<A HREF="com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html" title="class in com.fasterxml.jackson.databind.ser">DefaultSerializerProvider</A> <B>_serializerProvider</B></PRE> 587<DL> 588<DD>Object that manages access to serializers used for serialization, 589 including caching. 590 It is configured with <A HREF="com/fasterxml/jackson/databind/ObjectMapper.html#_serializerFactory"><CODE>ObjectMapper._serializerFactory</CODE></A> to allow 591 for constructing custom serializers. 592<p> 593 Note: while serializers are only exposed <A HREF="com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind"><CODE>SerializerProvider</CODE></A>, 594 mappers and readers need to access additional API defined by 595 <A HREF="com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html" title="class in com.fasterxml.jackson.databind.ser"><CODE>DefaultSerializerProvider</CODE></A> 596<P> 597<DL> 598</DL> 599</DL> 600<HR> 601<H3> 602_serializerFactory</H3> 603<PRE> 604<A HREF="com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">SerializerFactory</A> <B>_serializerFactory</B></PRE> 605<DL> 606<DD>Serializer factory used for constructing serializers. 607<P> 608<DL> 609</DL> 610</DL> 611<HR> 612<H3> 613_deserializationConfig</H3> 614<PRE> 615<A HREF="com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A> <B>_deserializationConfig</B></PRE> 616<DL> 617<DD>Configuration object that defines basic global 618 settings for the serialization process 619<P> 620<DL> 621</DL> 622</DL> 623<HR> 624<H3> 625_deserializationContext</H3> 626<PRE> 627<A HREF="com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</A> <B>_deserializationContext</B></PRE> 628<DL> 629<DD>Blueprint context object; stored here to allow custom 630 sub-classes. Contains references to objects needed for 631 deserialization construction (cache, factory). 632<P> 633<DL> 634</DL> 635</DL> 636<HR> 637<H3> 638_rootDeserializers</H3> 639<PRE> 640<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">K</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">V</A>> <B>_rootDeserializers</B></PRE> 641<DL> 642<DD>We will use a separate main-level Map for keeping track 643 of root-level deserializers. This is where most succesful 644 cache lookups get resolved. 645 Map will contain resolvers for all kinds of types, including 646 container types: this is different from the component cache 647 which will only cache bean deserializers. 648<p> 649 Given that we don't expect much concurrency for additions 650 (should very quickly converge to zero after startup), let's 651 explicitly define a low concurrency setting. 652<p> 653 Since version 1.5, these may are either "raw" deserializers (when 654 no type information is needed for base type), or type-wrapped 655 deserializers (if it is needed) 656<P> 657<DL> 658</DL> 659</DL> 660 661<P> 662<A NAME="com.fasterxml.jackson.databind.ObjectMapper.DefaultTypeResolverBuilder"><!-- --></A> 663<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 664<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 665<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 666<B>Class <A HREF="com/fasterxml/jackson/databind/ObjectMapper.DefaultTypeResolverBuilder.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.ObjectMapper.DefaultTypeResolverBuilder</A> extends <A HREF="com/fasterxml/jackson/databind/jsontype/impl/StdTypeResolverBuilder.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">StdTypeResolverBuilder</A> implements Serializable</B></FONT></TH> 667</TR> 668</TABLE> 669 670<P> 671<B>serialVersionUID: </B>1L 672 673<P> 674<A NAME="serializedForm"><!-- --></A> 675<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 676<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 677<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 678<B>Serialized Fields</B></FONT></TH> 679</TR> 680</TABLE> 681 682<H3> 683_appliesFor</H3> 684<PRE> 685<A HREF="com/fasterxml/jackson/databind/ObjectMapper.DefaultTyping.html" title="enum in com.fasterxml.jackson.databind">ObjectMapper.DefaultTyping</A> <B>_appliesFor</B></PRE> 686<DL> 687<DD>Definition of what types is this default typer valid for. 688<P> 689<DL> 690</DL> 691</DL> 692 693<P> 694<A NAME="com.fasterxml.jackson.databind.ObjectReader"><!-- --></A> 695<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 696<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 697<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 698<B>Class <A HREF="com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.ObjectReader</A> extends <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</A> implements Serializable</B></FONT></TH> 699</TR> 700</TABLE> 701 702<P> 703<B>serialVersionUID: </B>-4251443320039569153L 704 705<P> 706<A NAME="serializedForm"><!-- --></A> 707<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 708<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 709<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 710<B>Serialized Fields</B></FONT></TH> 711</TR> 712</TABLE> 713 714<H3> 715_config</H3> 716<PRE> 717<A HREF="com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A> <B>_config</B></PRE> 718<DL> 719<DD>General serialization configuration settings; while immutable, 720 can use copy-constructor to create modified instances as necessary. 721<P> 722<DL> 723</DL> 724</DL> 725<HR> 726<H3> 727_context</H3> 728<PRE> 729<A HREF="com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</A> <B>_context</B></PRE> 730<DL> 731<DD>Blueprint instance of deserialization context; used for creating 732 actual instance when needed. 733<P> 734<DL> 735</DL> 736</DL> 737<HR> 738<H3> 739_jsonFactory</H3> 740<PRE> 741<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</A> <B>_jsonFactory</B></PRE> 742<DL> 743<DD>Factory used for constructing <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><CODE>JsonGenerator</CODE></A>s 744<P> 745<DL> 746</DL> 747</DL> 748<HR> 749<H3> 750_unwrapRoot</H3> 751<PRE> 752boolean <B>_unwrapRoot</B></PRE> 753<DL> 754<DD>Flag that indicates whether root values are expected to be unwrapped or not 755<P> 756<DL> 757</DL> 758</DL> 759<HR> 760<H3> 761_valueType</H3> 762<PRE> 763<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_valueType</B></PRE> 764<DL> 765<DD>Declared type of value to instantiate during deserialization. 766 Defines which deserializer to use; as well as base type of instance 767 to construct if an updatable value is not configured to be used 768 (subject to changes by embedded type information, for polymorphic 769 types). If <A HREF="com/fasterxml/jackson/databind/ObjectReader.html#_valueToUpdate"><CODE>ObjectReader._valueToUpdate</CODE></A> is non-null, only used for 770 locating deserializer. 771<P> 772<DL> 773</DL> 774</DL> 775<HR> 776<H3> 777_rootDeserializer</H3> 778<PRE> 779<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</A>> <B>_rootDeserializer</B></PRE> 780<DL> 781<DD>We may pre-fetch deserializer as soon as <A HREF="com/fasterxml/jackson/databind/ObjectReader.html#_valueType"><CODE>ObjectReader._valueType</CODE></A> 782 is known, and if so, reuse it afterwards. 783 This allows avoiding further deserializer lookups and increases 784 performance a bit on cases where readers are reused. 785<P> 786<DL> 787<DT><B>Since:</B></DT> 788 <DD>2.1</DD> 789</DL> 790</DL> 791<HR> 792<H3> 793_valueToUpdate</H3> 794<PRE> 795<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>_valueToUpdate</B></PRE> 796<DL> 797<DD>Instance to update with data binding; if any. If null, 798 a new instance is created, if non-null, properties of 799 this value object will be updated instead. 800 Note that value can be of almost any type, except not 801 <A HREF="com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type"><CODE>ArrayType</CODE></A>; array 802 types can not be modified because array size is immutable. 803<P> 804<DL> 805</DL> 806</DL> 807<HR> 808<H3> 809_schema</H3> 810<PRE> 811<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</A> <B>_schema</B></PRE> 812<DL> 813<DD>When using data format that uses a schema, schema is passed 814 to parser. 815<P> 816<DL> 817</DL> 818</DL> 819<HR> 820<H3> 821_injectableValues</H3> 822<PRE> 823<A HREF="com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</A> <B>_injectableValues</B></PRE> 824<DL> 825<DD>Values that can be injected during deserialization, if any. 826<P> 827<DL> 828</DL> 829</DL> 830<HR> 831<H3> 832_dataFormatReaders</H3> 833<PRE> 834<A HREF="com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</A> <B>_dataFormatReaders</B></PRE> 835<DL> 836<DD>Optional detector used for auto-detecting data format that byte-based 837 input uses. 838<p> 839 NOTE: If defined non-null, <code>readValue()</code> methods that take 840 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io"><CODE>Reader</CODE></A> or <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><CODE>String</CODE></A> input <b>will fail with exception</b>, 841 because format-detection only works on byte-sources. Also, if format 842 can not be detect reliably (as per detector settings), 843 a <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonParseException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><CODE>JsonParseException</CODE></A> will be thrown). 844<P> 845<DL> 846<DT><B>Since:</B></DT> 847 <DD>2.1</DD> 848</DL> 849</DL> 850<HR> 851<H3> 852_rootDeserializers</H3> 853<PRE> 854<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">K</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">V</A>> <B>_rootDeserializers</B></PRE> 855<DL> 856<DD>Root-level cached deserializers 857<P> 858<DL> 859</DL> 860</DL> 861<HR> 862<H3> 863_rootNames</H3> 864<PRE> 865<A HREF="com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</A> <B>_rootNames</B></PRE> 866<DL> 867<DD>Cache for root names used when root-wrapping is enabled. 868<P> 869<DL> 870</DL> 871</DL> 872 873<P> 874<A NAME="com.fasterxml.jackson.databind.ObjectWriter"><!-- --></A> 875<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 876<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 877<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 878<B>Class <A HREF="com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.ObjectWriter</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 879</TR> 880</TABLE> 881 882<P> 883<B>serialVersionUID: </B>-7024829992408267532L 884 885<P> 886<A NAME="serializedForm"><!-- --></A> 887<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 888<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 889<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 890<B>Serialized Fields</B></FONT></TH> 891</TR> 892</TABLE> 893 894<H3> 895_config</H3> 896<PRE> 897<A HREF="com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A> <B>_config</B></PRE> 898<DL> 899<DD>General serialization configuration settings 900<P> 901<DL> 902</DL> 903</DL> 904<HR> 905<H3> 906_serializerProvider</H3> 907<PRE> 908<A HREF="com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html" title="class in com.fasterxml.jackson.databind.ser">DefaultSerializerProvider</A> <B>_serializerProvider</B></PRE> 909<DL> 910<DL> 911</DL> 912</DL> 913<HR> 914<H3> 915_serializerFactory</H3> 916<PRE> 917<A HREF="com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">SerializerFactory</A> <B>_serializerFactory</B></PRE> 918<DL> 919<DL> 920</DL> 921</DL> 922<HR> 923<H3> 924_jsonFactory</H3> 925<PRE> 926<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</A> <B>_jsonFactory</B></PRE> 927<DL> 928<DD>Factory used for constructing <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><CODE>JsonGenerator</CODE></A>s 929<P> 930<DL> 931</DL> 932</DL> 933<HR> 934<H3> 935_rootType</H3> 936<PRE> 937<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_rootType</B></PRE> 938<DL> 939<DD>Specified root serialization type to use; can be same 940 as runtime type, but usually one of its super types 941<P> 942<DL> 943</DL> 944</DL> 945<HR> 946<H3> 947_rootSerializer</H3> 948<PRE> 949<A HREF="com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</A><<A HREF="com/fasterxml/jackson/databind/JsonSerializer.html" title="type parameter in JsonSerializer">T</A>> <B>_rootSerializer</B></PRE> 950<DL> 951<DD>We may pre-fetch serializer if <A HREF="com/fasterxml/jackson/databind/ObjectWriter.html#_rootType"><CODE>ObjectWriter._rootType</CODE></A> 952 is known, and if so, reuse it afterwards. 953 This allows avoiding further serializer lookups and increases 954 performance a bit on cases where readers are reused. 955<P> 956<DL> 957<DT><B>Since:</B></DT> 958 <DD>2.1</DD> 959</DL> 960</DL> 961<HR> 962<H3> 963_prettyPrinter</H3> 964<PRE> 965<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</A> <B>_prettyPrinter</B></PRE> 966<DL> 967<DD>To allow for dynamic enabling/disabling of pretty printing, 968 pretty printer can be optionally configured for writer 969 as well 970<P> 971<DL> 972</DL> 973</DL> 974<HR> 975<H3> 976_schema</H3> 977<PRE> 978<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</A> <B>_schema</B></PRE> 979<DL> 980<DD>When using data format that uses a schema, schema is passed 981 to generator. 982<P> 983<DL> 984</DL> 985</DL> 986 987<P> 988<A NAME="com.fasterxml.jackson.databind.RuntimeJsonMappingException"><!-- --></A> 989<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 990<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 991<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 992<B>Class <A HREF="com/fasterxml/jackson/databind/RuntimeJsonMappingException.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.RuntimeJsonMappingException</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</A> implements Serializable</B></FONT></TH> 993</TR> 994</TABLE> 995 996<P> 997 998<P> 999<A NAME="com.fasterxml.jackson.databind.SerializationConfig"><!-- --></A> 1000<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1001<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1002<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1003<B>Class <A HREF="com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.SerializationConfig</A> extends <A HREF="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</A><<A HREF="com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</A>,<A HREF="com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</A>> implements Serializable</B></FONT></TH> 1004</TR> 1005</TABLE> 1006 1007<P> 1008<B>serialVersionUID: </B>8849092838541724233L 1009 1010<P> 1011<A NAME="serializedForm"><!-- --></A> 1012<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1013<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 1014<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 1015<B>Serialized Fields</B></FONT></TH> 1016</TR> 1017</TABLE> 1018 1019<H3> 1020_serFeatures</H3> 1021<PRE> 1022int <B>_serFeatures</B></PRE> 1023<DL> 1024<DD>Set of features enabled; actual type (kind of features) 1025 depends on sub-classes. 1026<P> 1027<DL> 1028</DL> 1029</DL> 1030<HR> 1031<H3> 1032_serializationInclusion</H3> 1033<PRE> 1034<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonInclude.Include.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Include</A> <B>_serializationInclusion</B></PRE> 1035<DL> 1036<DD>Which Bean/Map properties are to be included in serialization? 1037 Default settings is to include all regardless of value; can be 1038 changed to only include non-null properties, or properties 1039 with non-default values. 1040<P> 1041<DL> 1042</DL> 1043</DL> 1044<HR> 1045<H3> 1046_filterProvider</H3> 1047<PRE> 1048<A HREF="com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser">FilterProvider</A> <B>_filterProvider</B></PRE> 1049<DL> 1050<DD>Object used for resolving filter ids to filter instances. 1051 Non-null if explicitly defined; null by default. 1052<P> 1053<DL> 1054</DL> 1055</DL> 1056<HR SIZE="4" NOSHADE> 1057 1058<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1059<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1060<TH ALIGN="center"><FONT SIZE="+2"> 1061<B>Package</B> <B>com.fasterxml.jackson.databind.cfg</B></FONT></TH> 1062</TR> 1063</TABLE> 1064 1065<P> 1066<A NAME="com.fasterxml.jackson.databind.cfg.BaseSettings"><!-- --></A> 1067<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1068<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1069<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1070<B>Class <A HREF="com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg.BaseSettings</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 1071</TR> 1072</TABLE> 1073 1074<P> 1075<B>serialVersionUID: </B>4939673998947122190L 1076 1077<P> 1078<A NAME="serializedForm"><!-- --></A> 1079<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1080<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 1081<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 1082<B>Serialized Fields</B></FONT></TH> 1083</TR> 1084</TABLE> 1085 1086<H3> 1087_classIntrospector</H3> 1088<PRE> 1089<A HREF="com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</A> <B>_classIntrospector</B></PRE> 1090<DL> 1091<DD>Introspector used to figure out Bean properties needed for bean serialization 1092 and deserialization. Overridable so that it is possible to change low-level 1093 details of introspection, like adding new annotation types. 1094<P> 1095<DL> 1096</DL> 1097</DL> 1098<HR> 1099<H3> 1100_annotationIntrospector</H3> 1101<PRE> 1102<A HREF="com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</A> <B>_annotationIntrospector</B></PRE> 1103<DL> 1104<DD>Introspector used for accessing annotation value based configuration. 1105<P> 1106<DL> 1107</DL> 1108</DL> 1109<HR> 1110<H3> 1111_visibilityChecker</H3> 1112<PRE> 1113<A HREF="com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A><<A HREF="com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="type parameter in VisibilityChecker">T</A> extends <A HREF="com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A><<A HREF="com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="type parameter in VisibilityChecker">T</A>>> <B>_visibilityChecker</B></PRE> 1114<DL> 1115<DD>Object used for determining whether specific property elements 1116 (method, constructors, fields) can be auto-detected based on 1117 their visibility (access modifiers). Can be changed to allow 1118 different minimum visibility levels for auto-detection. Note 1119 that this is the global handler; individual types (classes) 1120 can further override active checker used (using 1121 <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><CODE>JsonAutoDetect</CODE></A> annotation) 1122<P> 1123<DL> 1124</DL> 1125</DL> 1126<HR> 1127<H3> 1128_propertyNamingStrategy</H3> 1129<PRE> 1130<A HREF="com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</A> <B>_propertyNamingStrategy</B></PRE> 1131<DL> 1132<DD>Custom property naming strategy in use, if any. 1133<P> 1134<DL> 1135</DL> 1136</DL> 1137<HR> 1138<H3> 1139_typeFactory</H3> 1140<PRE> 1141<A HREF="com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</A> <B>_typeFactory</B></PRE> 1142<DL> 1143<DD>Specific factory used for creating <A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><CODE>JavaType</CODE></A> instances; 1144 needed to allow modules to add more custom type handling 1145 (mostly to support types of non-Java JVM languages) 1146<P> 1147<DL> 1148</DL> 1149</DL> 1150<HR> 1151<H3> 1152_typeResolverBuilder</H3> 1153<PRE> 1154<A HREF="com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</A><<A HREF="com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="type parameter in TypeResolverBuilder">T</A> extends <A HREF="com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</A><<A HREF="com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="type parameter in TypeResolverBuilder">T</A>>> <B>_typeResolverBuilder</B></PRE> 1155<DL> 1156<DD>Type information handler used for "untyped" values (ones declared 1157 to have type <code>Object.class</code>) 1158<P> 1159<DL> 1160</DL> 1161</DL> 1162<HR> 1163<H3> 1164_dateFormat</H3> 1165<PRE> 1166<A HREF="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</A> <B>_dateFormat</B></PRE> 1167<DL> 1168<DD>Custom date format to use for de-serialization. If specified, will be 1169 used instead of <A HREF="com/fasterxml/jackson/databind/util/StdDateFormat.html" title="class in com.fasterxml.jackson.databind.util"><CODE>StdDateFormat</CODE></A>. 1170<p> 1171 Note that the configured format object will be cloned once per 1172 deserialization process (first time it is needed) 1173<P> 1174<DL> 1175</DL> 1176</DL> 1177<HR> 1178<H3> 1179_handlerInstantiator</H3> 1180<PRE> 1181<A HREF="com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</A> <B>_handlerInstantiator</B></PRE> 1182<DL> 1183<DD>Object used for creating instances of handlers (serializers, deserializers, 1184 type and type id resolvers), given class to instantiate. This is typically 1185 used to do additional configuration (with dependency injection, for example) 1186 beyond simply construction of instances; or to use alternative constructors. 1187<P> 1188<DL> 1189</DL> 1190</DL> 1191<HR> 1192<H3> 1193_locale</H3> 1194<PRE> 1195<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A> <B>_locale</B></PRE> 1196<DL> 1197<DD>Default <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util"><CODE>Locale</CODE></A> used with serialization formats. 1198 Default value is <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true#getDefault()" title="class or interface in java.util"><CODE>Locale.getDefault()</CODE></A>. 1199<P> 1200<DL> 1201</DL> 1202</DL> 1203<HR> 1204<H3> 1205_timeZone</H3> 1206<PRE> 1207<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> <B>_timeZone</B></PRE> 1208<DL> 1209<DD>Default <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util"><CODE>TimeZone</CODE></A> used with serialization formats. 1210 Default value is <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true#getDefault()" title="class or interface in java.util"><CODE>TimeZone.getDefault()</CODE></A>, which is typically the 1211 local time zone (unless overridden for JVM). 1212<p> 1213 Note that if a new value is set, time zone is also assigned to 1214 <A HREF="com/fasterxml/jackson/databind/cfg/BaseSettings.html#_dateFormat"><CODE>BaseSettings._dateFormat</CODE></A> of this object. 1215<P> 1216<DL> 1217</DL> 1218</DL> 1219<HR> 1220<H3> 1221_defaultBase64</H3> 1222<PRE> 1223<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</A> <B>_defaultBase64</B></PRE> 1224<DL> 1225<DD>Explicitly default <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><CODE>Base64Variant</CODE></A> to use for handling 1226 binary data (<code>byte[]</code>), used with data formats 1227 that use base64 encoding (like JSON, CSV). 1228<P> 1229<DL> 1230<DT><B>Since:</B></DT> 1231 <DD>2.1</DD> 1232</DL> 1233</DL> 1234 1235<P> 1236<A NAME="com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig"><!-- --></A> 1237<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1238<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1239<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1240<B>Class <A HREF="com/fasterxml/jackson/databind/cfg/DeserializerFactoryConfig.html" title="class in com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 1241</TR> 1242</TABLE> 1243 1244<P> 1245<B>serialVersionUID: </B>3683541151102256824L 1246 1247<P> 1248<A NAME="serializedForm"><!-- --></A> 1249<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1250<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 1251<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 1252<B>Serialized Fields</B></FONT></TH> 1253</TR> 1254</TABLE> 1255 1256<H3> 1257_additionalDeserializers</H3> 1258<PRE> 1259<A HREF="com/fasterxml/jackson/databind/deser/Deserializers.html" title="interface in com.fasterxml.jackson.databind.deser">Deserializers</A>[] <B>_additionalDeserializers</B></PRE> 1260<DL> 1261<DD>List of providers for additional deserializers, checked before considering default 1262 basic or bean deserializers. 1263<P> 1264<DL> 1265</DL> 1266</DL> 1267<HR> 1268<H3> 1269_additionalKeyDeserializers</H3> 1270<PRE> 1271<A HREF="com/fasterxml/jackson/databind/deser/KeyDeserializers.html" title="interface in com.fasterxml.jackson.databind.deser">KeyDeserializers</A>[] <B>_additionalKeyDeserializers</B></PRE> 1272<DL> 1273<DD>List of providers for additional key deserializers, checked before considering 1274 standard key deserializers. 1275<P> 1276<DL> 1277</DL> 1278</DL> 1279<HR> 1280<H3> 1281_modifiers</H3> 1282<PRE> 1283<A HREF="com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerModifier</A>[] <B>_modifiers</B></PRE> 1284<DL> 1285<DD>List of modifiers that can change the way <A HREF="com/fasterxml/jackson/databind/deser/BeanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser"><CODE>BeanDeserializer</CODE></A> instances 1286 are configured and constructed. 1287<P> 1288<DL> 1289</DL> 1290</DL> 1291<HR> 1292<H3> 1293_abstractTypeResolvers</H3> 1294<PRE> 1295<A HREF="com/fasterxml/jackson/databind/AbstractTypeResolver.html" title="class in com.fasterxml.jackson.databind">AbstractTypeResolver</A>[] <B>_abstractTypeResolvers</B></PRE> 1296<DL> 1297<DD>List of objects that may be able to resolve abstract types to 1298 concrete types. Used by functionality like "mr Bean" to materialize 1299 types as needed. 1300<P> 1301<DL> 1302</DL> 1303</DL> 1304<HR> 1305<H3> 1306_valueInstantiators</H3> 1307<PRE> 1308<A HREF="com/fasterxml/jackson/databind/deser/ValueInstantiators.html" title="interface in com.fasterxml.jackson.databind.deser">ValueInstantiators</A>[] <B>_valueInstantiators</B></PRE> 1309<DL> 1310<DD>List of objects that know how to create instances of POJO types; 1311 possibly using custom construction (non-annoted constructors; factory 1312 methods external to value type etc). 1313 Used to support objects that are created using non-standard methods; 1314 or to support post-constructor functionality. 1315<P> 1316<DL> 1317</DL> 1318</DL> 1319 1320<P> 1321<A NAME="com.fasterxml.jackson.databind.cfg.MapperConfig"><!-- --></A> 1322<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1323<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1324<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1325<B>Class <A HREF="com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg.MapperConfig</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 1326</TR> 1327</TABLE> 1328 1329<P> 1330<B>serialVersionUID: </B>8891625428805876137L 1331 1332<P> 1333<A NAME="serializedForm"><!-- --></A> 1334<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1335<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 1336<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 1337<B>Serialized Fields</B></FONT></TH> 1338</TR> 1339</TABLE> 1340 1341<H3> 1342_mapperFeatures</H3> 1343<PRE> 1344int <B>_mapperFeatures</B></PRE> 1345<DL> 1346<DD>Set of shared mapper features enabled. 1347<P> 1348<DL> 1349</DL> 1350</DL> 1351<HR> 1352<H3> 1353_base</H3> 1354<PRE> 1355<A HREF="com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</A> <B>_base</B></PRE> 1356<DL> 1357<DD>Immutable container object for simple configuration settings. 1358<P> 1359<DL> 1360</DL> 1361</DL> 1362 1363<P> 1364<A NAME="com.fasterxml.jackson.databind.cfg.MapperConfigBase"><!-- --></A> 1365<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1366<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1367<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1368<B>Class <A HREF="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg.MapperConfigBase</A> extends <A HREF="com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</A><<A HREF="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</A> extends <A HREF="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</A><<A HREF="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</A>,<A HREF="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</A>>> implements Serializable</B></FONT></TH> 1369</TR> 1370</TABLE> 1371 1372<P> 1373<B>serialVersionUID: </B>-8378230381628000111L 1374 1375<P> 1376<A NAME="serializedForm"><!-- --></A> 1377<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1378<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 1379<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 1380<B>Serialized Fields</B></FONT></TH> 1381</TR> 1382</TABLE> 1383 1384<H3> 1385_mixInAnnotations</H3> 1386<PRE> 1387<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</A>> <B>_mixInAnnotations</B></PRE> 1388<DL> 1389<DD>Mix-in annotation mappings to use, if any: immutable, 1390 can not be changed once defined. 1391<P> 1392<DL> 1393</DL> 1394</DL> 1395<HR> 1396<H3> 1397_subtypeResolver</H3> 1398<PRE> 1399<A HREF="com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</A> <B>_subtypeResolver</B></PRE> 1400<DL> 1401<DD>Registered concrete subtypes that can be used instead of (or 1402 in addition to) ones declared using annotations. 1403<P> 1404<DL> 1405</DL> 1406</DL> 1407<HR> 1408<H3> 1409_rootName</H3> 1410<PRE> 1411<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> <B>_rootName</B></PRE> 1412<DL> 1413<DD>Explicitly defined root name to use, if any; if empty 1414 String, will disable root-name wrapping; if null, will 1415 use defaults 1416<P> 1417<DL> 1418</DL> 1419</DL> 1420<HR> 1421<H3> 1422_view</H3> 1423<PRE> 1424<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</A>> <B>_view</B></PRE> 1425<DL> 1426<DD>View to use for filtering out properties to serialize 1427 or deserialize. 1428 Null if none (will also be assigned null if <code>Object.class</code> 1429 is defined), meaning that all properties are to be included. 1430<P> 1431<DL> 1432</DL> 1433</DL> 1434 1435<P> 1436<A NAME="com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig"><!-- --></A> 1437<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1438<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1439<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1440<B>Class <A HREF="com/fasterxml/jackson/databind/cfg/SerializerFactoryConfig.html" title="class in com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 1441</TR> 1442</TABLE> 1443 1444<P> 1445<B>serialVersionUID: </B>1L 1446 1447<P> 1448<A NAME="serializedForm"><!-- --></A> 1449<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1450<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 1451<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 1452<B>Serialized Fields</B></FONT></TH> 1453</TR> 1454</TABLE> 1455 1456<H3> 1457_additionalSerializers</H3> 1458<PRE> 1459<A HREF="com/fasterxml/jackson/databind/ser/Serializers.html" title="interface in com.fasterxml.jackson.databind.ser">Serializers</A>[] <B>_additionalSerializers</B></PRE> 1460<DL> 1461<DD>List of providers for additional serializers, checked before considering default 1462 basic or bean serialializers. 1463<P> 1464<DL> 1465</DL> 1466</DL> 1467<HR> 1468<H3> 1469_additionalKeySerializers</H3> 1470<PRE> 1471<A HREF="com/fasterxml/jackson/databind/ser/Serializers.html" title="interface in com.fasterxml.jackson.databind.ser">Serializers</A>[] <B>_additionalKeySerializers</B></PRE> 1472<DL> 1473<DD>List of providers for additional key serializers, checked before considering default 1474 key serialializers. 1475<P> 1476<DL> 1477</DL> 1478</DL> 1479<HR> 1480<H3> 1481_modifiers</H3> 1482<PRE> 1483<A HREF="com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html" title="class in com.fasterxml.jackson.databind.ser">BeanSerializerModifier</A>[] <B>_modifiers</B></PRE> 1484<DL> 1485<DD>List of modifiers that can change the way <A HREF="com/fasterxml/jackson/databind/ser/BeanSerializer.html" title="class in com.fasterxml.jackson.databind.ser"><CODE>BeanSerializer</CODE></A> instances 1486 are configured and constructed. 1487<P> 1488<DL> 1489</DL> 1490</DL> 1491<HR SIZE="4" NOSHADE> 1492 1493<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1494<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1495<TH ALIGN="center"><FONT SIZE="+2"> 1496<B>Package</B> <B>com.fasterxml.jackson.databind.deser</B></FONT></TH> 1497</TR> 1498</TABLE> 1499 1500<P> 1501<A NAME="com.fasterxml.jackson.databind.deser.BasicDeserializerFactory"><!-- --></A> 1502<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1503<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1504<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1505<B>Class <A HREF="com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.BasicDeserializerFactory</A> extends <A HREF="com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</A> implements Serializable</B></FONT></TH> 1506</TR> 1507</TABLE> 1508 1509<P> 1510<B>serialVersionUID: </B>1L 1511 1512<P> 1513<A NAME="serializedForm"><!-- --></A> 1514<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1515<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 1516<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 1517<B>Serialized Fields</B></FONT></TH> 1518</TR> 1519</TABLE> 1520 1521<H3> 1522optionalHandlers</H3> 1523<PRE> 1524<A HREF="com/fasterxml/jackson/databind/ext/OptionalHandlerFactory.html" title="class in com.fasterxml.jackson.databind.ext">OptionalHandlerFactory</A> <B>optionalHandlers</B></PRE> 1525<DL> 1526<DD>To support external/optional deserializers, we'll use a helper class 1527<P> 1528<DL> 1529</DL> 1530</DL> 1531<HR> 1532<H3> 1533_factoryConfig</H3> 1534<PRE> 1535<A HREF="com/fasterxml/jackson/databind/cfg/DeserializerFactoryConfig.html" title="class in com.fasterxml.jackson.databind.cfg">DeserializerFactoryConfig</A> <B>_factoryConfig</B></PRE> 1536<DL> 1537<DD>Configuration settings for this factory; immutable instance (just like this 1538 factory), new version created via copy-constructor (fluent-style) 1539<P> 1540<DL> 1541</DL> 1542</DL> 1543 1544<P> 1545<A NAME="com.fasterxml.jackson.databind.deser.BeanDeserializer"><!-- --></A> 1546<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1547<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1548<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1549<B>Class <A HREF="com/fasterxml/jackson/databind/deser/BeanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.BeanDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A> implements Serializable</B></FONT></TH> 1550</TR> 1551</TABLE> 1552 1553<P> 1554<B>serialVersionUID: </B>1L 1555 1556<P> 1557 1558<P> 1559<A NAME="com.fasterxml.jackson.databind.deser.BeanDeserializerBase"><!-- --></A> 1560<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1561<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1562<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1563<B>Class <A HREF="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.BeanDeserializerBase</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</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>> implements Serializable</B></FONT></TH> 1564</TR> 1565</TABLE> 1566 1567<P> 1568<B>serialVersionUID: </B>-2038793552422727904L 1569 1570<P> 1571<A NAME="serializedForm"><!-- --></A> 1572<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1573<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 1574<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 1575<B>Serialized Fields</B></FONT></TH> 1576</TR> 1577</TABLE> 1578 1579<H3> 1580_beanType</H3> 1581<PRE> 1582<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_beanType</B></PRE> 1583<DL> 1584<DD>Declared type of the bean this deserializer handles. 1585<P> 1586<DL> 1587</DL> 1588</DL> 1589<HR> 1590<H3> 1591_serializationShape</H3> 1592<PRE> 1593<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonFormat.Shape.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonFormat.Shape</A> <B>_serializationShape</B></PRE> 1594<DL> 1595<DD>Requested shape from bean class annotations. 1596<P> 1597<DL> 1598</DL> 1599</DL> 1600<HR> 1601<H3> 1602_valueInstantiator</H3> 1603<PRE> 1604<A HREF="com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</A> <B>_valueInstantiator</B></PRE> 1605<DL> 1606<DD>Object that handles details of constructing initial 1607 bean value (to which bind data to), unless instance 1608 is passed (via updateValue()) 1609<P> 1610<DL> 1611</DL> 1612</DL> 1613<HR> 1614<H3> 1615_delegateDeserializer</H3> 1616<PRE> 1617<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</A>> <B>_delegateDeserializer</B></PRE> 1618<DL> 1619<DD>Deserializer that is used iff delegate-based creator is 1620 to be used for deserializing from JSON Object. 1621<P> 1622<DL> 1623</DL> 1624</DL> 1625<HR> 1626<H3> 1627_propertyBasedCreator</H3> 1628<PRE> 1629<A HREF="com/fasterxml/jackson/databind/deser/impl/PropertyBasedCreator.html" title="class in com.fasterxml.jackson.databind.deser.impl">PropertyBasedCreator</A> <B>_propertyBasedCreator</B></PRE> 1630<DL> 1631<DD>If the bean needs to be instantiated using constructor 1632 or factory method 1633 that takes one or more named properties as argument(s), 1634 this creator is used for instantiation. 1635 This value gets resolved during general resolution. 1636<P> 1637<DL> 1638</DL> 1639</DL> 1640<HR> 1641<H3> 1642_nonStandardCreation</H3> 1643<PRE> 1644boolean <B>_nonStandardCreation</B></PRE> 1645<DL> 1646<DD>Flag that is set to mark "non-standard" cases; where either 1647 we use one of non-default creators, or there are unwrapped 1648 values to consider. 1649<P> 1650<DL> 1651</DL> 1652</DL> 1653<HR> 1654<H3> 1655_vanillaProcessing</H3> 1656<PRE> 1657boolean <B>_vanillaProcessing</B></PRE> 1658<DL> 1659<DD>Flag that indicates that no "special features" whatsoever 1660 are enabled, so the simplest processing is possible. 1661<P> 1662<DL> 1663</DL> 1664</DL> 1665<HR> 1666<H3> 1667_beanProperties</H3> 1668<PRE> 1669<A HREF="com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html" title="class in com.fasterxml.jackson.databind.deser.impl">BeanPropertyMap</A> <B>_beanProperties</B></PRE> 1670<DL> 1671<DD>Mapping of property names to properties, built when all properties 1672 to use have been successfully resolved. 1673<P> 1674<DL> 1675</DL> 1676</DL> 1677<HR> 1678<H3> 1679_injectables</H3> 1680<PRE> 1681<A HREF="com/fasterxml/jackson/databind/deser/impl/ValueInjector.html" title="class in com.fasterxml.jackson.databind.deser.impl">ValueInjector</A>[] <B>_injectables</B></PRE> 1682<DL> 1683<DD>List of <A HREF="com/fasterxml/jackson/databind/deser/impl/ValueInjector.html" title="class in com.fasterxml.jackson.databind.deser.impl"><CODE>ValueInjector</CODE></A>s, if any injectable values are 1684 expected by the bean; otherwise null. 1685 This includes injectors used for injecting values via setters 1686 and fields, but not ones passed through constructor parameters. 1687<P> 1688<DL> 1689</DL> 1690</DL> 1691<HR> 1692<H3> 1693_anySetter</H3> 1694<PRE> 1695<A HREF="com/fasterxml/jackson/databind/deser/SettableAnyProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableAnyProperty</A> <B>_anySetter</B></PRE> 1696<DL> 1697<DD>Fallback setter used for handling any properties that are not 1698 mapped to regular setters. If setter is not null, it will be 1699 called once for each such property. 1700<P> 1701<DL> 1702</DL> 1703</DL> 1704<HR> 1705<H3> 1706_ignorableProps</H3> 1707<PRE> 1708<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">E</A>> <B>_ignorableProps</B></PRE> 1709<DL> 1710<DD>In addition to properties that are set, we will also keep 1711 track of recognized but ignorable properties: these will 1712 be skipped without errors or warnings. 1713<P> 1714<DL> 1715</DL> 1716</DL> 1717<HR> 1718<H3> 1719_ignoreAllUnknown</H3> 1720<PRE> 1721boolean <B>_ignoreAllUnknown</B></PRE> 1722<DL> 1723<DD>Flag that can be set to ignore and skip unknown properties. 1724 If set, will not throw an exception for unknown properties. 1725<P> 1726<DL> 1727</DL> 1728</DL> 1729<HR> 1730<H3> 1731_needViewProcesing</H3> 1732<PRE> 1733boolean <B>_needViewProcesing</B></PRE> 1734<DL> 1735<DD>Flag that indicates that some aspect of deserialization depends 1736 on active view used (if any) 1737<P> 1738<DL> 1739</DL> 1740</DL> 1741<HR> 1742<H3> 1743_backRefs</H3> 1744<PRE> 1745<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</A>> <B>_backRefs</B></PRE> 1746<DL> 1747<DD>We may also have one or more back reference fields (usually 1748 zero or one). 1749<P> 1750<DL> 1751</DL> 1752</DL> 1753<HR> 1754<H3> 1755_unwrappedPropertyHandler</H3> 1756<PRE> 1757<A HREF="com/fasterxml/jackson/databind/deser/impl/UnwrappedPropertyHandler.html" title="class in com.fasterxml.jackson.databind.deser.impl">UnwrappedPropertyHandler</A> <B>_unwrappedPropertyHandler</B></PRE> 1758<DL> 1759<DD>If one of properties has "unwrapped" value, we need separate 1760 helper object 1761<P> 1762<DL> 1763</DL> 1764</DL> 1765<HR> 1766<H3> 1767_externalTypeIdHandler</H3> 1768<PRE> 1769<A HREF="com/fasterxml/jackson/databind/deser/impl/ExternalTypeHandler.html" title="class in com.fasterxml.jackson.databind.deser.impl">ExternalTypeHandler</A> <B>_externalTypeIdHandler</B></PRE> 1770<DL> 1771<DD>Handler that we need iff any of properties uses external 1772 type id. 1773<P> 1774<DL> 1775</DL> 1776</DL> 1777<HR> 1778<H3> 1779_objectIdReader</H3> 1780<PRE> 1781<A HREF="com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</A> <B>_objectIdReader</B></PRE> 1782<DL> 1783<DD>If an Object Id is to be used for value handled by this 1784 deserializer, this reader is used for handling. 1785<P> 1786<DL> 1787</DL> 1788</DL> 1789 1790<P> 1791<A NAME="com.fasterxml.jackson.databind.deser.BeanDeserializerFactory"><!-- --></A> 1792<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1793<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1794<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1795<B>Class <A HREF="com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.BeanDeserializerFactory</A> extends <A HREF="com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">BasicDeserializerFactory</A> implements Serializable</B></FONT></TH> 1796</TR> 1797</TABLE> 1798 1799<P> 1800<B>serialVersionUID: </B>1L 1801 1802<P> 1803 1804<P> 1805<A NAME="com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer"><!-- --></A> 1806<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1807<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1808<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1809<B>Class <A HREF="com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A> implements Serializable</B></FONT></TH> 1810</TR> 1811</TABLE> 1812 1813<P> 1814<B>serialVersionUID: </B>1L 1815 1816<P> 1817<A NAME="serializedForm"><!-- --></A> 1818<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1819<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 1820<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 1821<B>Serialized Fields</B></FONT></TH> 1822</TR> 1823</TABLE> 1824 1825<H3> 1826_buildMethod</H3> 1827<PRE> 1828<A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A> <B>_buildMethod</B></PRE> 1829<DL> 1830<DL> 1831</DL> 1832</DL> 1833 1834<P> 1835<A NAME="com.fasterxml.jackson.databind.deser.CreatorProperty"><!-- --></A> 1836<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1837<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1838<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1839<B>Class <A HREF="com/fasterxml/jackson/databind/deser/CreatorProperty.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.CreatorProperty</A> extends <A HREF="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A> implements Serializable</B></FONT></TH> 1840</TR> 1841</TABLE> 1842 1843<P> 1844<B>serialVersionUID: </B>1L 1845 1846<P> 1847<A NAME="serializedForm"><!-- --></A> 1848<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1849<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 1850<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 1851<B>Serialized Fields</B></FONT></TH> 1852</TR> 1853</TABLE> 1854 1855<H3> 1856_annotated</H3> 1857<PRE> 1858<A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</A> <B>_annotated</B></PRE> 1859<DL> 1860<DD>Placeholder that represents constructor parameter, when it is created 1861 from actual constructor. 1862 May be null when a synthetic instance is created. 1863<P> 1864<DL> 1865</DL> 1866</DL> 1867<HR> 1868<H3> 1869_injectableValueId</H3> 1870<PRE> 1871<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>_injectableValueId</B></PRE> 1872<DL> 1873<DD>Id of value to inject, if value injection should be used for this parameter 1874 (in addition to, or instead of, regular deserialization). 1875<P> 1876<DL> 1877</DL> 1878</DL> 1879<HR> 1880<H3> 1881_creatorIndex</H3> 1882<PRE> 1883int <B>_creatorIndex</B></PRE> 1884<DL> 1885<DL> 1886<DT><B>Since:</B></DT> 1887 <DD>2.1</DD> 1888</DL> 1889</DL> 1890 1891<P> 1892<A NAME="com.fasterxml.jackson.databind.deser.DefaultDeserializationContext"><!-- --></A> 1893<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1894<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1895<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1896<B>Class <A HREF="com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.DefaultDeserializationContext</A> extends <A HREF="com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A> implements Serializable</B></FONT></TH> 1897</TR> 1898</TABLE> 1899 1900<P> 1901<B>serialVersionUID: </B>1L 1902 1903<P> 1904 1905<P> 1906<A NAME="com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.Impl"><!-- --></A> 1907<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1908<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1909<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1910<B>Class <A HREF="com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.Impl.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.Impl</A> extends <A HREF="com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</A> implements Serializable</B></FONT></TH> 1911</TR> 1912</TABLE> 1913 1914<P> 1915<B>serialVersionUID: </B>1L 1916 1917<P> 1918 1919<P> 1920<A NAME="com.fasterxml.jackson.databind.deser.DeserializerCache"><!-- --></A> 1921<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1922<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1923<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1924<B>Class <A HREF="com/fasterxml/jackson/databind/deser/DeserializerCache.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.DeserializerCache</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 1925</TR> 1926</TABLE> 1927 1928<P> 1929<B>serialVersionUID: </B>1L 1930 1931<P> 1932<A NAME="serialized_methods"><!-- --></A> 1933<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1934<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 1935<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 1936<B>Serialization Methods</B></FONT></TH> 1937</TR> 1938</TABLE> 1939 1940<P> 1941<A NAME="writeReplace()"><!-- --></A><H3> 1942writeReplace</H3> 1943<PRE> 1944<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>writeReplace</B>()</PRE> 1945<DL> 1946<DD><DL> 1947</DD> 1948</DL> 1949</DL> 1950<A NAME="serializedForm"><!-- --></A> 1951<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1952<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 1953<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 1954<B>Serialized Fields</B></FONT></TH> 1955</TR> 1956</TABLE> 1957 1958<H3> 1959_cachedDeserializers</H3> 1960<PRE> 1961<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">K</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">V</A>> <B>_cachedDeserializers</B></PRE> 1962<DL> 1963<DD>We will also cache some dynamically constructed deserializers; 1964 specifically, ones that are expensive to construct. 1965 This currently means bean and Enum deserializers; array, List and Map 1966 deserializers will not be cached. 1967<p> 1968 Given that we don't expect much concurrency for additions 1969 (should very quickly converge to zero after startup), let's 1970 explicitly define a low concurrency setting. 1971<P> 1972<DL> 1973</DL> 1974</DL> 1975<HR> 1976<H3> 1977_incompleteDeserializers</H3> 1978<PRE> 1979<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</A>> <B>_incompleteDeserializers</B></PRE> 1980<DL> 1981<DD>During deserializer construction process we may need to keep track of partially 1982 completed deserializers, to resolve cyclic dependencies. This is the 1983 map used for storing deserializers before they are fully complete. 1984<P> 1985<DL> 1986</DL> 1987</DL> 1988 1989<P> 1990<A NAME="com.fasterxml.jackson.databind.deser.SettableBeanProperty"><!-- --></A> 1991<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 1992<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 1993<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 1994<B>Class <A HREF="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.SettableBeanProperty</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 1995</TR> 1996</TABLE> 1997 1998<P> 1999<B>serialVersionUID: </B>-1026580169193933453L 2000 2001<P> 2002<A NAME="serializedForm"><!-- --></A> 2003<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2004<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2005<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2006<B>Serialized Fields</B></FONT></TH> 2007</TR> 2008</TABLE> 2009 2010<H3> 2011_propName</H3> 2012<PRE> 2013<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> <B>_propName</B></PRE> 2014<DL> 2015<DD>Logical name of the property (often but not always derived 2016 from the setter method name) 2017<P> 2018<DL> 2019</DL> 2020</DL> 2021<HR> 2022<H3> 2023_type</H3> 2024<PRE> 2025<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_type</B></PRE> 2026<DL> 2027<DD>Base type for property; may be a supertype of actual value. 2028<P> 2029<DL> 2030</DL> 2031</DL> 2032<HR> 2033<H3> 2034_valueDeserializer</H3> 2035<PRE> 2036<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</A>> <B>_valueDeserializer</B></PRE> 2037<DL> 2038<DD>Deserializer used for handling property value. 2039<P> 2040<DL> 2041</DL> 2042</DL> 2043<HR> 2044<H3> 2045_valueTypeDeserializer</H3> 2046<PRE> 2047<A HREF="com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A> <B>_valueTypeDeserializer</B></PRE> 2048<DL> 2049<DD>If value will contain type information (to support 2050 polymorphic handling), this is the type deserializer 2051 used to handle type resolution. 2052<P> 2053<DL> 2054</DL> 2055</DL> 2056<HR> 2057<H3> 2058_nullProvider</H3> 2059<PRE> 2060<A HREF="com/fasterxml/jackson/databind/deser/impl/NullProvider.html" title="class in com.fasterxml.jackson.databind.deser.impl">NullProvider</A> <B>_nullProvider</B></PRE> 2061<DL> 2062<DD>Object used to figure out value to be used when 'null' literal is encountered in JSON. 2063 For most types simply Java null, but for primitive types must 2064 be a non-null value (like Integer.valueOf(0) for int). 2065<P> 2066<DL> 2067</DL> 2068</DL> 2069<HR> 2070<H3> 2071_managedReferenceName</H3> 2072<PRE> 2073<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> <B>_managedReferenceName</B></PRE> 2074<DL> 2075<DD>If property represents a managed (forward) reference 2076 (see [JACKSON-235]), we will need name of reference for 2077 later linking. 2078<P> 2079<DL> 2080</DL> 2081</DL> 2082<HR> 2083<H3> 2084_viewMatcher</H3> 2085<PRE> 2086<A HREF="com/fasterxml/jackson/databind/util/ViewMatcher.html" title="class in com.fasterxml.jackson.databind.util">ViewMatcher</A> <B>_viewMatcher</B></PRE> 2087<DL> 2088<DD>Helper object used for checking whether this property is to 2089 be included in the active view, if property is view-specific; 2090 null otherwise. 2091<P> 2092<DL> 2093</DL> 2094</DL> 2095<HR> 2096<H3> 2097_propertyIndex</H3> 2098<PRE> 2099int <B>_propertyIndex</B></PRE> 2100<DL> 2101<DD>Index of property (within all property of a bean); assigned 2102 when all properties have been collected. Order of entries 2103 is arbitrary, but once indexes are assigned they are not 2104 changed. 2105<P> 2106<DL> 2107</DL> 2108</DL> 2109<HR SIZE="4" NOSHADE> 2110 2111<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2112<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2113<TH ALIGN="center"><FONT SIZE="+2"> 2114<B>Package</B> <B>com.fasterxml.jackson.databind.deser.impl</B></FONT></TH> 2115</TR> 2116</TABLE> 2117 2118<P> 2119<A NAME="com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer"><!-- --></A> 2120<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2121<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2122<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2123<B>Class <A HREF="com/fasterxml/jackson/databind/deser/impl/BeanAsArrayBuilderDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A> implements Serializable</B></FONT></TH> 2124</TR> 2125</TABLE> 2126 2127<P> 2128<B>serialVersionUID: </B>1L 2129 2130<P> 2131<A NAME="serializedForm"><!-- --></A> 2132<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2133<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2134<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2135<B>Serialized Fields</B></FONT></TH> 2136</TR> 2137</TABLE> 2138 2139<H3> 2140_delegate</H3> 2141<PRE> 2142<A HREF="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A> <B>_delegate</B></PRE> 2143<DL> 2144<DD>Deserializer we delegate operations that we can not handle. 2145<P> 2146<DL> 2147</DL> 2148</DL> 2149<HR> 2150<H3> 2151_orderedProperties</H3> 2152<PRE> 2153<A HREF="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>[] <B>_orderedProperties</B></PRE> 2154<DL> 2155<DD>Properties in order expected to be found in JSON array. 2156<P> 2157<DL> 2158</DL> 2159</DL> 2160<HR> 2161<H3> 2162_buildMethod</H3> 2163<PRE> 2164<A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A> <B>_buildMethod</B></PRE> 2165<DL> 2166<DL> 2167</DL> 2168</DL> 2169 2170<P> 2171<A NAME="com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer"><!-- --></A> 2172<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2173<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2174<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2175<B>Class <A HREF="com/fasterxml/jackson/databind/deser/impl/BeanAsArrayDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A> implements Serializable</B></FONT></TH> 2176</TR> 2177</TABLE> 2178 2179<P> 2180<B>serialVersionUID: </B>1L 2181 2182<P> 2183<A NAME="serializedForm"><!-- --></A> 2184<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2185<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2186<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2187<B>Serialized Fields</B></FONT></TH> 2188</TR> 2189</TABLE> 2190 2191<H3> 2192_delegate</H3> 2193<PRE> 2194<A HREF="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</A> <B>_delegate</B></PRE> 2195<DL> 2196<DD>Deserializer we delegate operations that we can not handle. 2197<P> 2198<DL> 2199</DL> 2200</DL> 2201<HR> 2202<H3> 2203_orderedProperties</H3> 2204<PRE> 2205<A HREF="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A>[] <B>_orderedProperties</B></PRE> 2206<DL> 2207<DD>Properties in order expected to be found in JSON array. 2208<P> 2209<DL> 2210</DL> 2211</DL> 2212 2213<P> 2214<A NAME="com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap"><!-- --></A> 2215<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2216<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2217<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2218<B>Class <A HREF="com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 2219</TR> 2220</TABLE> 2221 2222<P> 2223<B>serialVersionUID: </B>1L 2224 2225<P> 2226<A NAME="serializedForm"><!-- --></A> 2227<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2228<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2229<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2230<B>Serialized Fields</B></FONT></TH> 2231</TR> 2232</TABLE> 2233 2234<H3> 2235_buckets</H3> 2236<PRE> 2237com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap.Bucket[] <B>_buckets</B></PRE> 2238<DL> 2239<DL> 2240</DL> 2241</DL> 2242<HR> 2243<H3> 2244_hashMask</H3> 2245<PRE> 2246int <B>_hashMask</B></PRE> 2247<DL> 2248<DL> 2249</DL> 2250</DL> 2251<HR> 2252<H3> 2253_size</H3> 2254<PRE> 2255int <B>_size</B></PRE> 2256<DL> 2257<DL> 2258</DL> 2259</DL> 2260<HR> 2261<H3> 2262_nextBucketIndex</H3> 2263<PRE> 2264int <B>_nextBucketIndex</B></PRE> 2265<DL> 2266<DD>Counter we use to keep track of insertion order of properties 2267 (to be able to recreate insertion order when needed). 2268<p> 2269 Note: is kept up-to-date with additions, but can NOT handle 2270 removals (i.e. "holes" may be left) 2271<P> 2272<DL> 2273</DL> 2274</DL> 2275 2276<P> 2277<A NAME="com.fasterxml.jackson.databind.deser.impl.FieldProperty"><!-- --></A> 2278<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2279<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2280<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2281<B>Class <A HREF="com/fasterxml/jackson/databind/deser/impl/FieldProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.FieldProperty</A> extends <A HREF="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A> implements Serializable</B></FONT></TH> 2282</TR> 2283</TABLE> 2284 2285<P> 2286<B>serialVersionUID: </B>1L 2287 2288<P> 2289<A NAME="serialized_methods"><!-- --></A> 2290<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2291<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2292<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2293<B>Serialization Methods</B></FONT></TH> 2294</TR> 2295</TABLE> 2296 2297<P> 2298<A NAME="readResolve()"><!-- --></A><H3> 2299readResolve</H3> 2300<PRE> 2301<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>readResolve</B>()</PRE> 2302<DL> 2303<DD><DL> 2304</DD> 2305</DL> 2306</DL> 2307<A NAME="serializedForm"><!-- --></A> 2308<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2309<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2310<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2311<B>Serialized Fields</B></FONT></TH> 2312</TR> 2313</TABLE> 2314 2315<H3> 2316_annotated</H3> 2317<PRE> 2318<A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</A> <B>_annotated</B></PRE> 2319<DL> 2320<DD>Transient since there is no need to persist; only needed during 2321 construction of objects. 2322<P> 2323<DL> 2324</DL> 2325</DL> 2326 2327<P> 2328<A NAME="com.fasterxml.jackson.databind.deser.impl.InnerClassProperty"><!-- --></A> 2329<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2330<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2331<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2332<B>Class <A HREF="com/fasterxml/jackson/databind/deser/impl/InnerClassProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.InnerClassProperty</A> extends <A HREF="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A> implements Serializable</B></FONT></TH> 2333</TR> 2334</TABLE> 2335 2336<P> 2337<B>serialVersionUID: </B>1L 2338 2339<P> 2340<A NAME="serializedForm"><!-- --></A> 2341<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2342<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2343<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2344<B>Serialized Fields</B></FONT></TH> 2345</TR> 2346</TABLE> 2347 2348<H3> 2349_delegate</H3> 2350<PRE> 2351<A HREF="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A> <B>_delegate</B></PRE> 2352<DL> 2353<DD>Actual property that we use after value construction. 2354<P> 2355<DL> 2356</DL> 2357</DL> 2358<HR> 2359<H3> 2360_creator</H3> 2361<PRE> 2362<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">T</A>> <B>_creator</B></PRE> 2363<DL> 2364<DD>Single-arg constructor we use for value instantiation. 2365<P> 2366<DL> 2367</DL> 2368</DL> 2369 2370<P> 2371<A NAME="com.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty"><!-- --></A> 2372<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2373<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2374<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2375<B>Class <A HREF="com/fasterxml/jackson/databind/deser/impl/ManagedReferenceProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty</A> extends <A HREF="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A> implements Serializable</B></FONT></TH> 2376</TR> 2377</TABLE> 2378 2379<P> 2380<B>serialVersionUID: </B>1L 2381 2382<P> 2383<A NAME="serializedForm"><!-- --></A> 2384<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2385<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2386<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2387<B>Serialized Fields</B></FONT></TH> 2388</TR> 2389</TABLE> 2390 2391<H3> 2392_referenceName</H3> 2393<PRE> 2394<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> <B>_referenceName</B></PRE> 2395<DL> 2396<DL> 2397</DL> 2398</DL> 2399<HR> 2400<H3> 2401_isContainer</H3> 2402<PRE> 2403boolean <B>_isContainer</B></PRE> 2404<DL> 2405<DD>Flag that indicates whether property to handle is a container type 2406 (array, Collection, Map) or not. 2407<P> 2408<DL> 2409</DL> 2410</DL> 2411<HR> 2412<H3> 2413_managedProperty</H3> 2414<PRE> 2415<A HREF="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A> <B>_managedProperty</B></PRE> 2416<DL> 2417<DL> 2418</DL> 2419</DL> 2420<HR> 2421<H3> 2422_backProperty</H3> 2423<PRE> 2424<A HREF="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A> <B>_backProperty</B></PRE> 2425<DL> 2426<DL> 2427</DL> 2428</DL> 2429 2430<P> 2431<A NAME="com.fasterxml.jackson.databind.deser.impl.MethodProperty"><!-- --></A> 2432<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2433<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2434<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2435<B>Class <A HREF="com/fasterxml/jackson/databind/deser/impl/MethodProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.MethodProperty</A> extends <A HREF="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A> implements Serializable</B></FONT></TH> 2436</TR> 2437</TABLE> 2438 2439<P> 2440<B>serialVersionUID: </B>1L 2441 2442<P> 2443<A NAME="serialized_methods"><!-- --></A> 2444<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2445<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2446<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2447<B>Serialization Methods</B></FONT></TH> 2448</TR> 2449</TABLE> 2450 2451<P> 2452<A NAME="readResolve()"><!-- --></A><H3> 2453readResolve</H3> 2454<PRE> 2455<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>readResolve</B>()</PRE> 2456<DL> 2457<DD><DL> 2458</DD> 2459</DL> 2460</DL> 2461<A NAME="serializedForm"><!-- --></A> 2462<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2463<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2464<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2465<B>Serialized Fields</B></FONT></TH> 2466</TR> 2467</TABLE> 2468 2469<H3> 2470_annotated</H3> 2471<PRE> 2472<A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A> <B>_annotated</B></PRE> 2473<DL> 2474<DL> 2475</DL> 2476</DL> 2477 2478<P> 2479<A NAME="com.fasterxml.jackson.databind.deser.impl.NullProvider"><!-- --></A> 2480<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2481<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2482<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2483<B>Class <A HREF="com/fasterxml/jackson/databind/deser/impl/NullProvider.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.NullProvider</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 2484</TR> 2485</TABLE> 2486 2487<P> 2488<B>serialVersionUID: </B>1L 2489 2490<P> 2491<A NAME="serializedForm"><!-- --></A> 2492<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2493<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2494<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2495<B>Serialized Fields</B></FONT></TH> 2496</TR> 2497</TABLE> 2498 2499<H3> 2500_nullValue</H3> 2501<PRE> 2502<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>_nullValue</B></PRE> 2503<DL> 2504<DL> 2505</DL> 2506</DL> 2507<HR> 2508<H3> 2509_isPrimitive</H3> 2510<PRE> 2511boolean <B>_isPrimitive</B></PRE> 2512<DL> 2513<DL> 2514</DL> 2515</DL> 2516<HR> 2517<H3> 2518_rawType</H3> 2519<PRE> 2520<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</A>> <B>_rawType</B></PRE> 2521<DL> 2522<DL> 2523</DL> 2524</DL> 2525 2526<P> 2527<A NAME="com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty"><!-- --></A> 2528<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2529<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2530<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2531<B>Class <A HREF="com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty</A> extends <A HREF="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A> implements Serializable</B></FONT></TH> 2532</TR> 2533</TABLE> 2534 2535<P> 2536<B>serialVersionUID: </B>1L 2537 2538<P> 2539<A NAME="serializedForm"><!-- --></A> 2540<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2541<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2542<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2543<B>Serialized Fields</B></FONT></TH> 2544</TR> 2545</TABLE> 2546 2547<H3> 2548_objectIdReader</H3> 2549<PRE> 2550<A HREF="com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</A> <B>_objectIdReader</B></PRE> 2551<DL> 2552<DL> 2553</DL> 2554</DL> 2555 2556<P> 2557<A NAME="com.fasterxml.jackson.databind.deser.impl.SetterlessProperty"><!-- --></A> 2558<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2559<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2560<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2561<B>Class <A HREF="com/fasterxml/jackson/databind/deser/impl/SetterlessProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.SetterlessProperty</A> extends <A HREF="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</A> implements Serializable</B></FONT></TH> 2562</TR> 2563</TABLE> 2564 2565<P> 2566<B>serialVersionUID: </B>1L 2567 2568<P> 2569<A NAME="serializedForm"><!-- --></A> 2570<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2571<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2572<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2573<B>Serialized Fields</B></FONT></TH> 2574</TR> 2575</TABLE> 2576 2577<H3> 2578_annotated</H3> 2579<PRE> 2580<A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A> <B>_annotated</B></PRE> 2581<DL> 2582<DL> 2583</DL> 2584</DL> 2585<HR> 2586<H3> 2587_getter</H3> 2588<PRE> 2589<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</A> <B>_getter</B></PRE> 2590<DL> 2591<DD>Get method for accessing property value used to access property 2592 (of Collection or Map type) to modify. 2593<P> 2594<DL> 2595</DL> 2596</DL> 2597<HR SIZE="4" NOSHADE> 2598 2599<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2600<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2601<TH ALIGN="center"><FONT SIZE="+2"> 2602<B>Package</B> <B>com.fasterxml.jackson.databind.deser.std</B></FONT></TH> 2603</TR> 2604</TABLE> 2605 2606<P> 2607<A NAME="com.fasterxml.jackson.databind.deser.std.ClassDeserializer"><!-- --></A> 2608<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2609<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2610<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2611<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/ClassDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.ClassDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?>> implements Serializable</B></FONT></TH> 2612</TR> 2613</TABLE> 2614 2615<P> 2616 2617<P> 2618<A NAME="com.fasterxml.jackson.databind.deser.std.CollectionDeserializer"><!-- --></A> 2619<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2620<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2621<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2622<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/CollectionDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.CollectionDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/ContainerDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser.std">ContainerDeserializerBase</A><<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/Object.html?is-external=true" title="class or interface in java.lang">Object</A>>> implements Serializable</B></FONT></TH> 2623</TR> 2624</TABLE> 2625 2626<P> 2627<A NAME="serializedForm"><!-- --></A> 2628<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2629<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2630<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2631<B>Serialized Fields</B></FONT></TH> 2632</TR> 2633</TABLE> 2634 2635<H3> 2636_collectionType</H3> 2637<PRE> 2638<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_collectionType</B></PRE> 2639<DL> 2640<DL> 2641</DL> 2642</DL> 2643<HR> 2644<H3> 2645_valueDeserializer</H3> 2646<PRE> 2647<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</A>> <B>_valueDeserializer</B></PRE> 2648<DL> 2649<DD>Value deserializer. 2650<P> 2651<DL> 2652</DL> 2653</DL> 2654<HR> 2655<H3> 2656_valueTypeDeserializer</H3> 2657<PRE> 2658<A HREF="com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A> <B>_valueTypeDeserializer</B></PRE> 2659<DL> 2660<DD>If element instances have polymorphic type information, this 2661 is the type deserializer that can handle it 2662<P> 2663<DL> 2664</DL> 2665</DL> 2666<HR> 2667<H3> 2668_valueInstantiator</H3> 2669<PRE> 2670<A HREF="com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</A> <B>_valueInstantiator</B></PRE> 2671<DL> 2672<DL> 2673</DL> 2674</DL> 2675<HR> 2676<H3> 2677_delegateDeserializer</H3> 2678<PRE> 2679<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</A>> <B>_delegateDeserializer</B></PRE> 2680<DL> 2681<DD>Deserializer that is used iff delegate-based creator is 2682 to be used for deserializing from JSON Object. 2683<P> 2684<DL> 2685</DL> 2686</DL> 2687 2688<P> 2689<A NAME="com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase"><!-- --></A> 2690<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2691<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2692<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2693<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/ContainerDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</A><<A HREF="com/fasterxml/jackson/databind/deser/std/ContainerDeserializerBase.html" title="type parameter in ContainerDeserializerBase">T</A>> implements Serializable</B></FONT></TH> 2694</TR> 2695</TABLE> 2696 2697<P> 2698 2699<P> 2700<A NAME="com.fasterxml.jackson.databind.deser.std.DateDeserializers.CalendarDeserializer"><!-- --></A> 2701<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2702<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2703<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2704<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/DateDeserializers.CalendarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.DateDeserializers.CalendarDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/DateDeserializers.DateBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">DateDeserializers.DateBasedDeserializer</A><<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>> implements Serializable</B></FONT></TH> 2705</TR> 2706</TABLE> 2707 2708<P> 2709<A NAME="serializedForm"><!-- --></A> 2710<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2711<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2712<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2713<B>Serialized Fields</B></FONT></TH> 2714</TR> 2715</TABLE> 2716 2717<H3> 2718_calendarClass</H3> 2719<PRE> 2720<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</A>> <B>_calendarClass</B></PRE> 2721<DL> 2722<DD>We may know actual expected type; if so, it will be 2723 used for instantiation. 2724<P> 2725<DL> 2726</DL> 2727</DL> 2728 2729<P> 2730<A NAME="com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateBasedDeserializer"><!-- --></A> 2731<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2732<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2733<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2734<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/DateDeserializers.DateBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateBasedDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</A><<A HREF="com/fasterxml/jackson/databind/deser/std/DateDeserializers.DateBasedDeserializer.html" title="type parameter in DateDeserializers.DateBasedDeserializer">T</A>> implements Serializable</B></FONT></TH> 2735</TR> 2736</TABLE> 2737 2738<P> 2739<A NAME="serializedForm"><!-- --></A> 2740<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2741<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2742<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2743<B>Serialized Fields</B></FONT></TH> 2744</TR> 2745</TABLE> 2746 2747<H3> 2748_customFormat</H3> 2749<PRE> 2750<A HREF="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</A> <B>_customFormat</B></PRE> 2751<DL> 2752<DD>Specific format to use, if non-null; if null will 2753 just use default format. 2754<P> 2755<DL> 2756</DL> 2757</DL> 2758<HR> 2759<H3> 2760_formatString</H3> 2761<PRE> 2762<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> <B>_formatString</B></PRE> 2763<DL> 2764<DD>Let's also keep format String for reference, to use for error messages 2765<P> 2766<DL> 2767</DL> 2768</DL> 2769 2770<P> 2771<A NAME="com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateDeserializer"><!-- --></A> 2772<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2773<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2774<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2775<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/DateDeserializers.DateDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/DateDeserializers.DateBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">DateDeserializers.DateBasedDeserializer</A><<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>> implements Serializable</B></FONT></TH> 2776</TR> 2777</TABLE> 2778 2779<P> 2780 2781<P> 2782<A NAME="com.fasterxml.jackson.databind.deser.std.DateDeserializers.SqlDateDeserializer"><!-- --></A> 2783<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2784<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2785<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2786<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/DateDeserializers.SqlDateDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.DateDeserializers.SqlDateDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/DateDeserializers.DateBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">DateDeserializers.DateBasedDeserializer</A><<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>> implements Serializable</B></FONT></TH> 2787</TR> 2788</TABLE> 2789 2790<P> 2791 2792<P> 2793<A NAME="com.fasterxml.jackson.databind.deser.std.DateDeserializers.TimestampDeserializer"><!-- --></A> 2794<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2795<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2796<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2797<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/DateDeserializers.TimestampDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.DateDeserializers.TimestampDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/DateDeserializers.DateBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">DateDeserializers.DateBasedDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</A>> implements Serializable</B></FONT></TH> 2798</TR> 2799</TABLE> 2800 2801<P> 2802 2803<P> 2804<A NAME="com.fasterxml.jackson.databind.deser.std.DateDeserializers.TimeZoneDeserializer"><!-- --></A> 2805<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2806<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2807<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2808<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/DateDeserializers.TimeZoneDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.DateDeserializers.TimeZoneDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">FromStringDeserializer</A><<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>> implements Serializable</B></FONT></TH> 2809</TR> 2810</TABLE> 2811 2812<P> 2813 2814<P> 2815<A NAME="com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer"><!-- --></A> 2816<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2817<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2818<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2819<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</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>> implements Serializable</B></FONT></TH> 2820</TR> 2821</TABLE> 2822 2823<P> 2824<A NAME="serializedForm"><!-- --></A> 2825<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2826<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2827<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2828<B>Serialized Fields</B></FONT></TH> 2829</TR> 2830</TABLE> 2831 2832<H3> 2833_delegatee</H3> 2834<PRE> 2835<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</A>> <B>_delegatee</B></PRE> 2836<DL> 2837<DL> 2838</DL> 2839</DL> 2840 2841<P> 2842<A NAME="com.fasterxml.jackson.databind.deser.std.EnumDeserializer"><!-- --></A> 2843<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2844<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2845<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2846<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/EnumDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.EnumDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</A><<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><?>> implements Serializable</B></FONT></TH> 2847</TR> 2848</TABLE> 2849 2850<P> 2851<A NAME="serializedForm"><!-- --></A> 2852<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2853<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2854<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2855<B>Serialized Fields</B></FONT></TH> 2856</TR> 2857</TABLE> 2858 2859<H3> 2860_resolver</H3> 2861<PRE> 2862<A HREF="com/fasterxml/jackson/databind/util/EnumResolver.html" title="class in com.fasterxml.jackson.databind.util">EnumResolver</A><<A HREF="com/fasterxml/jackson/databind/util/EnumResolver.html" title="type parameter in EnumResolver">T</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><<A HREF="com/fasterxml/jackson/databind/util/EnumResolver.html" title="type parameter in EnumResolver">T</A>>> <B>_resolver</B></PRE> 2863<DL> 2864<DL> 2865</DL> 2866</DL> 2867 2868<P> 2869<A NAME="com.fasterxml.jackson.databind.deser.std.EnumDeserializer.FactoryBasedDeserializer"><!-- --></A> 2870<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2871<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2872<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2873<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/EnumDeserializer.FactoryBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.EnumDeserializer.FactoryBasedDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</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>> implements Serializable</B></FONT></TH> 2874</TR> 2875</TABLE> 2876 2877<P> 2878<A NAME="serializedForm"><!-- --></A> 2879<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2880<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2881<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2882<B>Serialized Fields</B></FONT></TH> 2883</TR> 2884</TABLE> 2885 2886<H3> 2887_enumClass</H3> 2888<PRE> 2889<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</A>> <B>_enumClass</B></PRE> 2890<DL> 2891<DL> 2892</DL> 2893</DL> 2894<HR> 2895<H3> 2896_inputType</H3> 2897<PRE> 2898<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</A>> <B>_inputType</B></PRE> 2899<DL> 2900<DL> 2901</DL> 2902</DL> 2903<HR> 2904<H3> 2905_factory</H3> 2906<PRE> 2907<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</A> <B>_factory</B></PRE> 2908<DL> 2909<DL> 2910</DL> 2911</DL> 2912 2913<P> 2914<A NAME="com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer"><!-- --></A> 2915<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2916<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2917<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2918<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/EnumMapDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</A><<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><?,?>> implements Serializable</B></FONT></TH> 2919</TR> 2920</TABLE> 2921 2922<P> 2923<A NAME="serializedForm"><!-- --></A> 2924<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2925<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2926<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2927<B>Serialized Fields</B></FONT></TH> 2928</TR> 2929</TABLE> 2930 2931<H3> 2932_mapType</H3> 2933<PRE> 2934<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_mapType</B></PRE> 2935<DL> 2936<DL> 2937</DL> 2938</DL> 2939<HR> 2940<H3> 2941_enumClass</H3> 2942<PRE> 2943<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</A>> <B>_enumClass</B></PRE> 2944<DL> 2945<DL> 2946</DL> 2947</DL> 2948<HR> 2949<H3> 2950_keyDeserializer</H3> 2951<PRE> 2952<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</A>> <B>_keyDeserializer</B></PRE> 2953<DL> 2954<DL> 2955</DL> 2956</DL> 2957<HR> 2958<H3> 2959_valueDeserializer</H3> 2960<PRE> 2961<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</A>> <B>_valueDeserializer</B></PRE> 2962<DL> 2963<DL> 2964</DL> 2965</DL> 2966 2967<P> 2968<A NAME="com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer"><!-- --></A> 2969<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2970<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2971<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2972<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/EnumSetDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</A><<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><?>> implements Serializable</B></FONT></TH> 2973</TR> 2974</TABLE> 2975 2976<P> 2977<A NAME="serializedForm"><!-- --></A> 2978<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2979<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2980<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 2981<B>Serialized Fields</B></FONT></TH> 2982</TR> 2983</TABLE> 2984 2985<H3> 2986_enumType</H3> 2987<PRE> 2988<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_enumType</B></PRE> 2989<DL> 2990<DL> 2991</DL> 2992</DL> 2993<HR> 2994<H3> 2995_enumClass</H3> 2996<PRE> 2997<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</A>> <B>_enumClass</B></PRE> 2998<DL> 2999<DL> 3000</DL> 3001</DL> 3002<HR> 3003<H3> 3004_enumDeserializer</H3> 3005<PRE> 3006<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</A>> <B>_enumDeserializer</B></PRE> 3007<DL> 3008<DL> 3009</DL> 3010</DL> 3011 3012<P> 3013<A NAME="com.fasterxml.jackson.databind.deser.std.FromStringDeserializer"><!-- --></A> 3014<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3015<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3016<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3017<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.FromStringDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</A><<A HREF="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="type parameter in FromStringDeserializer">T</A>> implements Serializable</B></FONT></TH> 3018</TR> 3019</TABLE> 3020 3021<P> 3022 3023<P> 3024<A NAME="com.fasterxml.jackson.databind.deser.std.JacksonDeserializers.JavaTypeDeserializer"><!-- --></A> 3025<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3026<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3027<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3028<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/JacksonDeserializers.JavaTypeDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.JacksonDeserializers.JavaTypeDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</A><<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>> implements Serializable</B></FONT></TH> 3029</TR> 3030</TABLE> 3031 3032<P> 3033 3034<P> 3035<A NAME="com.fasterxml.jackson.databind.deser.std.JacksonDeserializers.TokenBufferDeserializer"><!-- --></A> 3036<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3037<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3038<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3039<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/JacksonDeserializers.TokenBufferDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.JacksonDeserializers.TokenBufferDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</A><<A HREF="com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</A>> implements Serializable</B></FONT></TH> 3040</TR> 3041</TABLE> 3042 3043<P> 3044 3045<P> 3046<A NAME="com.fasterxml.jackson.databind.deser.std.JdkDeserializers.AtomicBooleanDeserializer"><!-- --></A> 3047<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3048<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3049<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3050<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/JdkDeserializers.AtomicBooleanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.JdkDeserializers.AtomicBooleanDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</A><<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>> implements Serializable</B></FONT></TH> 3051</TR> 3052</TABLE> 3053 3054<P> 3055 3056<P> 3057<A NAME="com.fasterxml.jackson.databind.deser.std.JdkDeserializers.AtomicReferenceDeserializer"><!-- --></A> 3058<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3059<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3060<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3061<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/JdkDeserializers.AtomicReferenceDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.JdkDeserializers.AtomicReferenceDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</A><<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><?>> implements Serializable</B></FONT></TH> 3062</TR> 3063</TABLE> 3064 3065<P> 3066<A NAME="serializedForm"><!-- --></A> 3067<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3068<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 3069<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 3070<B>Serialized Fields</B></FONT></TH> 3071</TR> 3072</TABLE> 3073 3074<H3> 3075_referencedType</H3> 3076<PRE> 3077<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_referencedType</B></PRE> 3078<DL> 3079<DD>Type of value that we reference 3080<P> 3081<DL> 3082</DL> 3083</DL> 3084<HR> 3085<H3> 3086_valueDeserializer</H3> 3087<PRE> 3088<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</A>> <B>_valueDeserializer</B></PRE> 3089<DL> 3090<DL> 3091</DL> 3092</DL> 3093 3094<P> 3095<A NAME="com.fasterxml.jackson.databind.deser.std.JdkDeserializers.CharsetDeserializer"><!-- --></A> 3096<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3097<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3098<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3099<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/JdkDeserializers.CharsetDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.JdkDeserializers.CharsetDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">FromStringDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/nio/charset/Charset.html?is-external=true" title="class or interface in java.nio.charset">Charset</A>> implements Serializable</B></FONT></TH> 3100</TR> 3101</TABLE> 3102 3103<P> 3104 3105<P> 3106<A NAME="com.fasterxml.jackson.databind.deser.std.JdkDeserializers.CurrencyDeserializer"><!-- --></A> 3107<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3108<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3109<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3110<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/JdkDeserializers.CurrencyDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.JdkDeserializers.CurrencyDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">FromStringDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Currency.html?is-external=true" title="class or interface in java.util">Currency</A>> implements Serializable</B></FONT></TH> 3111</TR> 3112</TABLE> 3113 3114<P> 3115 3116<P> 3117<A NAME="com.fasterxml.jackson.databind.deser.std.JdkDeserializers.InetAddressDeserializer"><!-- --></A> 3118<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3119<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3120<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3121<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/JdkDeserializers.InetAddressDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.JdkDeserializers.InetAddressDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">FromStringDeserializer</A><<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>> implements Serializable</B></FONT></TH> 3122</TR> 3123</TABLE> 3124 3125<P> 3126 3127<P> 3128<A NAME="com.fasterxml.jackson.databind.deser.std.JdkDeserializers.LocaleDeserializer"><!-- --></A> 3129<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3130<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3131<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3132<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/JdkDeserializers.LocaleDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.JdkDeserializers.LocaleDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">FromStringDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A>> implements Serializable</B></FONT></TH> 3133</TR> 3134</TABLE> 3135 3136<P> 3137 3138<P> 3139<A NAME="com.fasterxml.jackson.databind.deser.std.JdkDeserializers.PatternDeserializer"><!-- --></A> 3140<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3141<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3142<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3143<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/JdkDeserializers.PatternDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.JdkDeserializers.PatternDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">FromStringDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html?is-external=true" title="class or interface in java.util.regex">Pattern</A>> implements Serializable</B></FONT></TH> 3144</TR> 3145</TABLE> 3146 3147<P> 3148 3149<P> 3150<A NAME="com.fasterxml.jackson.databind.deser.std.JdkDeserializers.StackTraceElementDeserializer"><!-- --></A> 3151<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3152<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3153<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3154<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/JdkDeserializers.StackTraceElementDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.JdkDeserializers.StackTraceElementDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/StackTraceElement.html?is-external=true" title="class or interface in java.lang">StackTraceElement</A>> implements Serializable</B></FONT></TH> 3155</TR> 3156</TABLE> 3157 3158<P> 3159 3160<P> 3161<A NAME="com.fasterxml.jackson.databind.deser.std.JdkDeserializers.URIDeserializer"><!-- --></A> 3162<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3163<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3164<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3165<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/JdkDeserializers.URIDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.JdkDeserializers.URIDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">FromStringDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net">URI</A>> implements Serializable</B></FONT></TH> 3166</TR> 3167</TABLE> 3168 3169<P> 3170 3171<P> 3172<A NAME="com.fasterxml.jackson.databind.deser.std.JdkDeserializers.URLDeserializer"><!-- --></A> 3173<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3174<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3175<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3176<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/JdkDeserializers.URLDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.JdkDeserializers.URLDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">FromStringDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</A>> implements Serializable</B></FONT></TH> 3177</TR> 3178</TABLE> 3179 3180<P> 3181 3182<P> 3183<A NAME="com.fasterxml.jackson.databind.deser.std.JdkDeserializers.UUIDDeserializer"><!-- --></A> 3184<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3185<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3186<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3187<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/JdkDeserializers.UUIDDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.JdkDeserializers.UUIDDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">FromStringDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</A>> implements Serializable</B></FONT></TH> 3188</TR> 3189</TABLE> 3190 3191<P> 3192 3193<P> 3194<A NAME="com.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer"><!-- --></A> 3195<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3196<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3197<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3198<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/JsonNodeDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer</A> extends com.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer<<A HREF="com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</A>> implements Serializable</B></FONT></TH> 3199</TR> 3200</TABLE> 3201 3202<P> 3203 3204<P> 3205<A NAME="com.fasterxml.jackson.databind.deser.std.MapDeserializer"><!-- --></A> 3206<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3207<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3208<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3209<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/MapDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.MapDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/ContainerDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser.std">ContainerDeserializerBase</A><<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>>> implements Serializable</B></FONT></TH> 3210</TR> 3211</TABLE> 3212 3213<P> 3214<A NAME="serializedForm"><!-- --></A> 3215<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3216<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 3217<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 3218<B>Serialized Fields</B></FONT></TH> 3219</TR> 3220</TABLE> 3221 3222<H3> 3223_mapType</H3> 3224<PRE> 3225<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_mapType</B></PRE> 3226<DL> 3227<DL> 3228</DL> 3229</DL> 3230<HR> 3231<H3> 3232_keyDeserializer</H3> 3233<PRE> 3234<A HREF="com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</A> <B>_keyDeserializer</B></PRE> 3235<DL> 3236<DD>Key deserializer to use; either passed via constructor 3237 (when indicated by annotations), or resolved when 3238 <A HREF="com/fasterxml/jackson/databind/deser/std/MapDeserializer.html#resolve(com.fasterxml.jackson.databind.DeserializationContext)"><CODE>MapDeserializer.resolve(com.fasterxml.jackson.databind.DeserializationContext)</CODE></A> is called; 3239<P> 3240<DL> 3241</DL> 3242</DL> 3243<HR> 3244<H3> 3245_standardStringKey</H3> 3246<PRE> 3247boolean <B>_standardStringKey</B></PRE> 3248<DL> 3249<DD>Flag set to indicate that the key type is 3250 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><CODE>String</CODE></A> (or <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><CODE>Object</CODE></A>, for 3251 which String is acceptable), <b>and</b> that the 3252 default Jackson key deserializer would be used. 3253 If both are true, can optimize handling. 3254<P> 3255<DL> 3256</DL> 3257</DL> 3258<HR> 3259<H3> 3260_valueDeserializer</H3> 3261<PRE> 3262<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</A>> <B>_valueDeserializer</B></PRE> 3263<DL> 3264<DD>Value deserializer. 3265<P> 3266<DL> 3267</DL> 3268</DL> 3269<HR> 3270<H3> 3271_valueTypeDeserializer</H3> 3272<PRE> 3273<A HREF="com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A> <B>_valueTypeDeserializer</B></PRE> 3274<DL> 3275<DD>If value instances have polymorphic type information, this 3276 is the type deserializer that can handle it 3277<P> 3278<DL> 3279</DL> 3280</DL> 3281<HR> 3282<H3> 3283_valueInstantiator</H3> 3284<PRE> 3285<A HREF="com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</A> <B>_valueInstantiator</B></PRE> 3286<DL> 3287<DL> 3288</DL> 3289</DL> 3290<HR> 3291<H3> 3292_hasDefaultCreator</H3> 3293<PRE> 3294boolean <B>_hasDefaultCreator</B></PRE> 3295<DL> 3296<DL> 3297</DL> 3298</DL> 3299<HR> 3300<H3> 3301_delegateDeserializer</H3> 3302<PRE> 3303<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</A>> <B>_delegateDeserializer</B></PRE> 3304<DL> 3305<DD>Deserializer that is used iff delegate-based creator is 3306 to be used for deserializing from JSON Object. 3307<P> 3308<DL> 3309</DL> 3310</DL> 3311<HR> 3312<H3> 3313_propertyBasedCreator</H3> 3314<PRE> 3315<A HREF="com/fasterxml/jackson/databind/deser/impl/PropertyBasedCreator.html" title="class in com.fasterxml.jackson.databind.deser.impl">PropertyBasedCreator</A> <B>_propertyBasedCreator</B></PRE> 3316<DL> 3317<DD>If the Map is to be instantiated using non-default constructor 3318 or factory method 3319 that takes one or more named properties as argument(s), 3320 this creator is used for instantiation. 3321<P> 3322<DL> 3323</DL> 3324</DL> 3325<HR> 3326<H3> 3327_ignorableProperties</H3> 3328<PRE> 3329<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">E</A>> <B>_ignorableProperties</B></PRE> 3330<DL> 3331<DL> 3332</DL> 3333</DL> 3334 3335<P> 3336<A NAME="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigDecimalDeserializer"><!-- --></A> 3337<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3338<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3339<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3340<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.BigDecimalDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigDecimalDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</A>> implements Serializable</B></FONT></TH> 3341</TR> 3342</TABLE> 3343 3344<P> 3345 3346<P> 3347<A NAME="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigIntegerDeserializer"><!-- --></A> 3348<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3349<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3350<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3351<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.BigIntegerDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigIntegerDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</A>> implements Serializable</B></FONT></TH> 3352</TR> 3353</TABLE> 3354 3355<P> 3356 3357<P> 3358<A NAME="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BooleanDeserializer"><!-- --></A> 3359<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3360<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3361<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3362<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.BooleanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BooleanDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">NumberDeserializers.PrimitiveOrWrapperDeserializer</A><<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>> implements Serializable</B></FONT></TH> 3363</TR> 3364</TABLE> 3365 3366<P> 3367<B>serialVersionUID: </B>1L 3368 3369<P> 3370 3371<P> 3372<A NAME="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.ByteDeserializer"><!-- --></A> 3373<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3374<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3375<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3376<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.ByteDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.ByteDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">NumberDeserializers.PrimitiveOrWrapperDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Byte.html?is-external=true" title="class or interface in java.lang">Byte</A>> implements Serializable</B></FONT></TH> 3377</TR> 3378</TABLE> 3379 3380<P> 3381 3382<P> 3383<A NAME="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.CharacterDeserializer"><!-- --></A> 3384<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3385<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3386<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3387<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.CharacterDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.CharacterDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">NumberDeserializers.PrimitiveOrWrapperDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Character.html?is-external=true" title="class or interface in java.lang">Character</A>> implements Serializable</B></FONT></TH> 3388</TR> 3389</TABLE> 3390 3391<P> 3392 3393<P> 3394<A NAME="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.DoubleDeserializer"><!-- --></A> 3395<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3396<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3397<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3398<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.DoubleDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.DoubleDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">NumberDeserializers.PrimitiveOrWrapperDeserializer</A><<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>> implements Serializable</B></FONT></TH> 3399</TR> 3400</TABLE> 3401 3402<P> 3403<B>serialVersionUID: </B>1L 3404 3405<P> 3406 3407<P> 3408<A NAME="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.FloatDeserializer"><!-- --></A> 3409<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3410<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3411<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3412<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.FloatDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.FloatDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">NumberDeserializers.PrimitiveOrWrapperDeserializer</A><<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>> implements Serializable</B></FONT></TH> 3413</TR> 3414</TABLE> 3415 3416<P> 3417<B>serialVersionUID: </B>1L 3418 3419<P> 3420 3421<P> 3422<A NAME="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.IntegerDeserializer"><!-- --></A> 3423<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3424<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3425<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3426<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.IntegerDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.IntegerDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">NumberDeserializers.PrimitiveOrWrapperDeserializer</A><<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>> implements Serializable</B></FONT></TH> 3427</TR> 3428</TABLE> 3429 3430<P> 3431<B>serialVersionUID: </B>1L 3432 3433<P> 3434 3435<P> 3436<A NAME="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.LongDeserializer"><!-- --></A> 3437<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3438<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3439<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3440<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.LongDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.LongDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">NumberDeserializers.PrimitiveOrWrapperDeserializer</A><<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>> implements Serializable</B></FONT></TH> 3441</TR> 3442</TABLE> 3443 3444<P> 3445<B>serialVersionUID: </B>1L 3446 3447<P> 3448 3449<P> 3450<A NAME="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.NumberDeserializer"><!-- --></A> 3451<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3452<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3453<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3454<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.NumberDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.NumberDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</A><<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>> implements Serializable</B></FONT></TH> 3455</TR> 3456</TABLE> 3457 3458<P> 3459 3460<P> 3461<A NAME="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.PrimitiveOrWrapperDeserializer"><!-- --></A> 3462<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3463<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3464<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3465<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.PrimitiveOrWrapperDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</A><<A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="type parameter in NumberDeserializers.PrimitiveOrWrapperDeserializer">T</A>> implements Serializable</B></FONT></TH> 3466</TR> 3467</TABLE> 3468 3469<P> 3470<B>serialVersionUID: </B>1L 3471 3472<P> 3473<A NAME="serializedForm"><!-- --></A> 3474<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3475<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 3476<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 3477<B>Serialized Fields</B></FONT></TH> 3478</TR> 3479</TABLE> 3480 3481<H3> 3482_nullValue</H3> 3483<PRE> 3484<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>_nullValue</B></PRE> 3485<DL> 3486<DL> 3487</DL> 3488</DL> 3489 3490<P> 3491<A NAME="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.ShortDeserializer"><!-- --></A> 3492<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3493<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3494<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3495<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.ShortDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.ShortDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">NumberDeserializers.PrimitiveOrWrapperDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Short.html?is-external=true" title="class or interface in java.lang">Short</A>> implements Serializable</B></FONT></TH> 3496</TR> 3497</TABLE> 3498 3499<P> 3500 3501<P> 3502<A NAME="com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer"><!-- --></A> 3503<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3504<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3505<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3506<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/ObjectArrayDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/ContainerDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser.std">ContainerDeserializerBase</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>[]> implements Serializable</B></FONT></TH> 3507</TR> 3508</TABLE> 3509 3510<P> 3511<A NAME="serializedForm"><!-- --></A> 3512<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3513<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 3514<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 3515<B>Serialized Fields</B></FONT></TH> 3516</TR> 3517</TABLE> 3518 3519<H3> 3520_arrayType</H3> 3521<PRE> 3522<A HREF="com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</A> <B>_arrayType</B></PRE> 3523<DL> 3524<DD>Full generic type of the array being deserialized 3525<P> 3526<DL> 3527</DL> 3528</DL> 3529<HR> 3530<H3> 3531_untyped</H3> 3532<PRE> 3533boolean <B>_untyped</B></PRE> 3534<DL> 3535<DD>Flag that indicates whether the component type is Object or not. 3536 Used for minor optimization when constructing result. 3537<P> 3538<DL> 3539</DL> 3540</DL> 3541<HR> 3542<H3> 3543_elementClass</H3> 3544<PRE> 3545<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</A>> <B>_elementClass</B></PRE> 3546<DL> 3547<DD>Type of contained elements: needed for constructing actual 3548 result array 3549<P> 3550<DL> 3551</DL> 3552</DL> 3553<HR> 3554<H3> 3555_elementDeserializer</H3> 3556<PRE> 3557<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</A>> <B>_elementDeserializer</B></PRE> 3558<DL> 3559<DD>Element deserializer 3560<P> 3561<DL> 3562</DL> 3563</DL> 3564<HR> 3565<H3> 3566_elementTypeDeserializer</H3> 3567<PRE> 3568<A HREF="com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A> <B>_elementTypeDeserializer</B></PRE> 3569<DL> 3570<DD>If element instances have polymorphic type information, this 3571 is the type deserializer that can handle it 3572<P> 3573<DL> 3574</DL> 3575</DL> 3576 3577<P> 3578<A NAME="com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer"><!-- --></A> 3579<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3580<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3581<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3582<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/StdDelegatingDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</A><<A HREF="com/fasterxml/jackson/databind/deser/std/StdDelegatingDeserializer.html" title="type parameter in StdDelegatingDeserializer">T</A>> implements Serializable</B></FONT></TH> 3583</TR> 3584</TABLE> 3585 3586<P> 3587<B>serialVersionUID: </B>1L 3588 3589<P> 3590<A NAME="serializedForm"><!-- --></A> 3591<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3592<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 3593<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 3594<B>Serialized Fields</B></FONT></TH> 3595</TR> 3596</TABLE> 3597 3598<H3> 3599_converter</H3> 3600<PRE> 3601<A HREF="com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</A><<A HREF="com/fasterxml/jackson/databind/util/Converter.html" title="type parameter in Converter">IN</A>,<A HREF="com/fasterxml/jackson/databind/util/Converter.html" title="type parameter in Converter">OUT</A>> <B>_converter</B></PRE> 3602<DL> 3603<DL> 3604</DL> 3605</DL> 3606<HR> 3607<H3> 3608_delegateType</H3> 3609<PRE> 3610<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_delegateType</B></PRE> 3611<DL> 3612<DD>Fully resolved delegate type, with generic information if any available. 3613<P> 3614<DL> 3615</DL> 3616</DL> 3617<HR> 3618<H3> 3619_delegateDeserializer</H3> 3620<PRE> 3621<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</A>> <B>_delegateDeserializer</B></PRE> 3622<DL> 3623<DD>Underlying serializer for type <code>T<.code>. 3624<P> 3625<DL> 3626</DL> 3627</DL> 3628 3629<P> 3630<A NAME="com.fasterxml.jackson.databind.deser.std.StdDeserializer"><!-- --></A> 3631<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3632<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3633<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3634<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.StdDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="type parameter in StdDeserializer">T</A>> implements Serializable</B></FONT></TH> 3635</TR> 3636</TABLE> 3637 3638<P> 3639<B>serialVersionUID: </B>1L 3640 3641<P> 3642<A NAME="serializedForm"><!-- --></A> 3643<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3644<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 3645<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 3646<B>Serialized Fields</B></FONT></TH> 3647</TR> 3648</TABLE> 3649 3650<H3> 3651_valueClass</H3> 3652<PRE> 3653<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</A>> <B>_valueClass</B></PRE> 3654<DL> 3655<DD>Type of values this deserializer handles: sometimes 3656 exact types, other time most specific supertype of 3657 types deserializer handles (which may be as generic 3658 as <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><CODE>Object</CODE></A> in some case) 3659<P> 3660<DL> 3661</DL> 3662</DL> 3663 3664<P> 3665<A NAME="com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer"><!-- --></A> 3666<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3667<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3668<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3669<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</A><<A HREF="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="type parameter in StdScalarDeserializer">T</A>> implements Serializable</B></FONT></TH> 3670</TR> 3671</TABLE> 3672 3673<P> 3674<B>serialVersionUID: </B>1L 3675 3676<P> 3677 3678<P> 3679<A NAME="com.fasterxml.jackson.databind.deser.std.StdValueInstantiator"><!-- --></A> 3680<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3681<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3682<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3683<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.StdValueInstantiator</A> extends <A HREF="com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</A> implements Serializable</B></FONT></TH> 3684</TR> 3685</TABLE> 3686 3687<P> 3688<B>serialVersionUID: </B>1L 3689 3690<P> 3691<A NAME="serializedForm"><!-- --></A> 3692<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3693<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 3694<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 3695<B>Serialized Fields</B></FONT></TH> 3696</TR> 3697</TABLE> 3698 3699<H3> 3700_valueTypeDesc</H3> 3701<PRE> 3702<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> <B>_valueTypeDesc</B></PRE> 3703<DL> 3704<DD>Type of values that are instantiated; used 3705 for error reporting purposes. 3706<P> 3707<DL> 3708</DL> 3709</DL> 3710<HR> 3711<H3> 3712_cfgEmptyStringsAsObjects</H3> 3713<PRE> 3714boolean <B>_cfgEmptyStringsAsObjects</B></PRE> 3715<DL> 3716<DD>Are we allowed to convert empty Strings to null objects? 3717<P> 3718<DL> 3719</DL> 3720</DL> 3721<HR> 3722<H3> 3723_defaultCreator</H3> 3724<PRE> 3725<A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</A> <B>_defaultCreator</B></PRE> 3726<DL> 3727<DD>Default (no-argument) constructor to use for instantiation 3728 (with <A HREF="com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#createUsingDefault(com.fasterxml.jackson.databind.DeserializationContext)"><CODE>StdValueInstantiator.createUsingDefault(com.fasterxml.jackson.databind.DeserializationContext)</CODE></A>) 3729<P> 3730<DL> 3731</DL> 3732</DL> 3733<HR> 3734<H3> 3735_withArgsCreator</H3> 3736<PRE> 3737<A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</A> <B>_withArgsCreator</B></PRE> 3738<DL> 3739<DL> 3740</DL> 3741</DL> 3742<HR> 3743<H3> 3744_constructorArguments</H3> 3745<PRE> 3746<A HREF="com/fasterxml/jackson/databind/deser/CreatorProperty.html" title="class in com.fasterxml.jackson.databind.deser">CreatorProperty</A>[] <B>_constructorArguments</B></PRE> 3747<DL> 3748<DL> 3749</DL> 3750</DL> 3751<HR> 3752<H3> 3753_delegateType</H3> 3754<PRE> 3755<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_delegateType</B></PRE> 3756<DL> 3757<DL> 3758</DL> 3759</DL> 3760<HR> 3761<H3> 3762_delegateCreator</H3> 3763<PRE> 3764<A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</A> <B>_delegateCreator</B></PRE> 3765<DL> 3766<DL> 3767</DL> 3768</DL> 3769<HR> 3770<H3> 3771_delegateArguments</H3> 3772<PRE> 3773<A HREF="com/fasterxml/jackson/databind/deser/CreatorProperty.html" title="class in com.fasterxml.jackson.databind.deser">CreatorProperty</A>[] <B>_delegateArguments</B></PRE> 3774<DL> 3775<DL> 3776</DL> 3777</DL> 3778<HR> 3779<H3> 3780_fromStringCreator</H3> 3781<PRE> 3782<A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</A> <B>_fromStringCreator</B></PRE> 3783<DL> 3784<DL> 3785</DL> 3786</DL> 3787<HR> 3788<H3> 3789_fromIntCreator</H3> 3790<PRE> 3791<A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</A> <B>_fromIntCreator</B></PRE> 3792<DL> 3793<DL> 3794</DL> 3795</DL> 3796<HR> 3797<H3> 3798_fromLongCreator</H3> 3799<PRE> 3800<A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</A> <B>_fromLongCreator</B></PRE> 3801<DL> 3802<DL> 3803</DL> 3804</DL> 3805<HR> 3806<H3> 3807_fromDoubleCreator</H3> 3808<PRE> 3809<A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</A> <B>_fromDoubleCreator</B></PRE> 3810<DL> 3811<DL> 3812</DL> 3813</DL> 3814<HR> 3815<H3> 3816_fromBooleanCreator</H3> 3817<PRE> 3818<A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</A> <B>_fromBooleanCreator</B></PRE> 3819<DL> 3820<DL> 3821</DL> 3822</DL> 3823 3824<P> 3825<A NAME="com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer"><!-- --></A> 3826<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3827<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3828<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3829<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/StringCollectionDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/ContainerDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser.std">ContainerDeserializerBase</A><<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>>> implements Serializable</B></FONT></TH> 3830</TR> 3831</TABLE> 3832 3833<P> 3834<B>serialVersionUID: </B>1L 3835 3836<P> 3837<A NAME="serializedForm"><!-- --></A> 3838<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3839<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 3840<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 3841<B>Serialized Fields</B></FONT></TH> 3842</TR> 3843</TABLE> 3844 3845<H3> 3846_collectionType</H3> 3847<PRE> 3848<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_collectionType</B></PRE> 3849<DL> 3850<DL> 3851</DL> 3852</DL> 3853<HR> 3854<H3> 3855_valueDeserializer</H3> 3856<PRE> 3857<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</A>> <B>_valueDeserializer</B></PRE> 3858<DL> 3859<DD>Value deserializer to use, if NOT the standard one 3860 (if it is, will be null). 3861<P> 3862<DL> 3863</DL> 3864</DL> 3865<HR> 3866<H3> 3867_valueInstantiator</H3> 3868<PRE> 3869<A HREF="com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</A> <B>_valueInstantiator</B></PRE> 3870<DL> 3871<DD>Instantiator used in case custom handling is needed for creation. 3872<P> 3873<DL> 3874</DL> 3875</DL> 3876<HR> 3877<H3> 3878_delegateDeserializer</H3> 3879<PRE> 3880<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</A>> <B>_delegateDeserializer</B></PRE> 3881<DL> 3882<DD>Deserializer that is used iff delegate-based creator is 3883 to be used for deserializing from JSON Object. 3884<P> 3885<DL> 3886</DL> 3887</DL> 3888 3889<P> 3890<A NAME="com.fasterxml.jackson.databind.deser.std.StringDeserializer"><!-- --></A> 3891<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3892<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3893<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3894<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/StringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.StringDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</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>> implements Serializable</B></FONT></TH> 3895</TR> 3896</TABLE> 3897 3898<P> 3899<B>serialVersionUID: </B>1L 3900 3901<P> 3902 3903<P> 3904<A NAME="com.fasterxml.jackson.databind.deser.std.ThrowableDeserializer"><!-- --></A> 3905<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3906<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3907<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3908<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/ThrowableDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.ThrowableDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/BeanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializer</A> implements Serializable</B></FONT></TH> 3909</TR> 3910</TABLE> 3911 3912<P> 3913<B>serialVersionUID: </B>1L 3914 3915<P> 3916 3917<P> 3918<A NAME="com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer"><!-- --></A> 3919<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3920<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3921<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3922<B>Class <A HREF="com/fasterxml/jackson/databind/deser/std/UntypedObjectDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</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>> implements Serializable</B></FONT></TH> 3923</TR> 3924</TABLE> 3925 3926<P> 3927<HR SIZE="4" NOSHADE> 3928 3929<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3930<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3931<TH ALIGN="center"><FONT SIZE="+2"> 3932<B>Package</B> <B>com.fasterxml.jackson.databind.exc</B></FONT></TH> 3933</TR> 3934</TABLE> 3935 3936<P> 3937<A NAME="com.fasterxml.jackson.databind.exc.InvalidFormatException"><!-- --></A> 3938<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3939<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3940<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3941<B>Class <A HREF="com/fasterxml/jackson/databind/exc/InvalidFormatException.html" title="class in com.fasterxml.jackson.databind.exc">com.fasterxml.jackson.databind.exc.InvalidFormatException</A> extends <A HREF="com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> implements Serializable</B></FONT></TH> 3942</TR> 3943</TABLE> 3944 3945<P> 3946<B>serialVersionUID: </B>1L 3947 3948<P> 3949<A NAME="serializedForm"><!-- --></A> 3950<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3951<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 3952<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 3953<B>Serialized Fields</B></FONT></TH> 3954</TR> 3955</TABLE> 3956 3957<H3> 3958_value</H3> 3959<PRE> 3960<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>_value</B></PRE> 3961<DL> 3962<DD>Underlying value that could not be deserialized into 3963 target type, if available. 3964<P> 3965<DL> 3966</DL> 3967</DL> 3968<HR> 3969<H3> 3970_targetType</H3> 3971<PRE> 3972<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</A>> <B>_targetType</B></PRE> 3973<DL> 3974<DD>Intended target type (type-erased class) that value could not 3975 be deserialized into, if known. 3976<P> 3977<DL> 3978</DL> 3979</DL> 3980 3981<P> 3982<A NAME="com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException"><!-- --></A> 3983<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3984<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 3985<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 3986<B>Class <A HREF="com/fasterxml/jackson/databind/exc/UnrecognizedPropertyException.html" title="class in com.fasterxml.jackson.databind.exc">com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException</A> extends <A HREF="com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> implements Serializable</B></FONT></TH> 3987</TR> 3988</TABLE> 3989 3990<P> 3991<B>serialVersionUID: </B>1L 3992 3993<P> 3994<A NAME="serializedForm"><!-- --></A> 3995<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 3996<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 3997<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 3998<B>Serialized Fields</B></FONT></TH> 3999</TR> 4000</TABLE> 4001 4002<H3> 4003_referringClass</H3> 4004<PRE> 4005<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</A>> <B>_referringClass</B></PRE> 4006<DL> 4007<DD>Class that does not contain mapping for the unrecognized property. 4008<P> 4009<DL> 4010</DL> 4011</DL> 4012<HR> 4013<H3> 4014_unrecognizedPropertyName</H3> 4015<PRE> 4016<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> <B>_unrecognizedPropertyName</B></PRE> 4017<DL> 4018<DD><p> 4019 Note: redundant information since it is also included in the 4020 reference path. 4021<P> 4022<DL> 4023</DL> 4024</DL> 4025<HR> 4026<H3> 4027_propertyIds</H3> 4028<PRE> 4029<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/util/Collection.html?is-external=true" title="class or interface in java.util">E</A>> <B>_propertyIds</B></PRE> 4030<DL> 4031<DD>Set of ids of properties that are known for the type, if this 4032 can be statically determined. 4033<P> 4034<DL> 4035</DL> 4036</DL> 4037<HR SIZE="4" NOSHADE> 4038 4039<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4040<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4041<TH ALIGN="center"><FONT SIZE="+2"> 4042<B>Package</B> <B>com.fasterxml.jackson.databind.ext</B></FONT></TH> 4043</TR> 4044</TABLE> 4045 4046<P> 4047<A NAME="com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.DurationDeserializer"><!-- --></A> 4048<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4049<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4050<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4051<B>Class <A HREF="com/fasterxml/jackson/databind/ext/CoreXMLDeserializers.DurationDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.DurationDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">FromStringDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/javax/xml/datatype/Duration.html?is-external=true" title="class or interface in javax.xml.datatype">Duration</A>> implements Serializable</B></FONT></TH> 4052</TR> 4053</TABLE> 4054 4055<P> 4056 4057<P> 4058<A NAME="com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.GregorianCalendarDeserializer"><!-- --></A> 4059<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4060<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4061<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4062<B>Class <A HREF="com/fasterxml/jackson/databind/ext/CoreXMLDeserializers.GregorianCalendarDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.GregorianCalendarDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</A><<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>> implements Serializable</B></FONT></TH> 4063</TR> 4064</TABLE> 4065 4066<P> 4067 4068<P> 4069<A NAME="com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.QNameDeserializer"><!-- --></A> 4070<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4071<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4072<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4073<B>Class <A HREF="com/fasterxml/jackson/databind/ext/CoreXMLDeserializers.QNameDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.QNameDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">FromStringDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace">QName</A>> implements Serializable</B></FONT></TH> 4074</TR> 4075</TABLE> 4076 4077<P> 4078 4079<P> 4080<A NAME="com.fasterxml.jackson.databind.ext.DOMDeserializer"><!-- --></A> 4081<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4082<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4083<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4084<B>Class <A HREF="com/fasterxml/jackson/databind/ext/DOMDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext.DOMDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">FromStringDeserializer</A><<A HREF="com/fasterxml/jackson/databind/ext/DOMDeserializer.html" title="type parameter in DOMDeserializer">T</A>> implements Serializable</B></FONT></TH> 4085</TR> 4086</TABLE> 4087 4088<P> 4089 4090<P> 4091<A NAME="com.fasterxml.jackson.databind.ext.DOMDeserializer.DocumentDeserializer"><!-- --></A> 4092<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4093<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4094<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4095<B>Class <A HREF="com/fasterxml/jackson/databind/ext/DOMDeserializer.DocumentDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext.DOMDeserializer.DocumentDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/ext/DOMDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">DOMDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</A>> implements Serializable</B></FONT></TH> 4096</TR> 4097</TABLE> 4098 4099<P> 4100 4101<P> 4102<A NAME="com.fasterxml.jackson.databind.ext.DOMDeserializer.NodeDeserializer"><!-- --></A> 4103<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4104<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4105<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4106<B>Class <A HREF="com/fasterxml/jackson/databind/ext/DOMDeserializer.NodeDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext.DOMDeserializer.NodeDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/ext/DOMDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">DOMDeserializer</A><<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>> implements Serializable</B></FONT></TH> 4107</TR> 4108</TABLE> 4109 4110<P> 4111 4112<P> 4113<A NAME="com.fasterxml.jackson.databind.ext.OptionalHandlerFactory"><!-- --></A> 4114<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4115<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4116<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4117<B>Class <A HREF="com/fasterxml/jackson/databind/ext/OptionalHandlerFactory.html" title="class in com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext.OptionalHandlerFactory</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 4118</TR> 4119</TABLE> 4120 4121<P> 4122<B>serialVersionUID: </B>-7103336512296456640L 4123 4124<P> 4125<HR SIZE="4" NOSHADE> 4126 4127<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4128<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4129<TH ALIGN="center"><FONT SIZE="+2"> 4130<B>Package</B> <B>com.fasterxml.jackson.databind.introspect</B></FONT></TH> 4131</TR> 4132</TABLE> 4133 4134<P> 4135<A NAME="com.fasterxml.jackson.databind.introspect.AnnotatedConstructor"><!-- --></A> 4136<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4137<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4138<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4139<B>Class <A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.AnnotatedConstructor</A> extends <A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</A> implements Serializable</B></FONT></TH> 4140</TR> 4141</TABLE> 4142 4143<P> 4144<B>serialVersionUID: </B>1L 4145 4146<P> 4147<A NAME="serialized_methods"><!-- --></A> 4148<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4149<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 4150<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 4151<B>Serialization Methods</B></FONT></TH> 4152</TR> 4153</TABLE> 4154 4155<P> 4156<A NAME="readResolve()"><!-- --></A><H3> 4157readResolve</H3> 4158<PRE> 4159<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>readResolve</B>()</PRE> 4160<DL> 4161<DD><DL> 4162</DD> 4163</DL> 4164</DL> 4165<HR> 4166<A NAME="writeReplace()"><!-- --></A><H3> 4167writeReplace</H3> 4168<PRE> 4169<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>writeReplace</B>()</PRE> 4170<DL> 4171<DD><DL> 4172</DD> 4173</DL> 4174</DL> 4175<A NAME="serializedForm"><!-- --></A> 4176<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4177<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 4178<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 4179<B>Serialized Fields</B></FONT></TH> 4180</TR> 4181</TABLE> 4182 4183<H3> 4184_constructor</H3> 4185<PRE> 4186<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">T</A>> <B>_constructor</B></PRE> 4187<DL> 4188<DL> 4189</DL> 4190</DL> 4191<HR> 4192<H3> 4193_serialization</H3> 4194<PRE> 4195com.fasterxml.jackson.databind.introspect.AnnotatedConstructor.Serialization <B>_serialization</B></PRE> 4196<DL> 4197<DD>Field that is used to make JDK serialization work with this 4198 object. 4199<P> 4200<DL> 4201<DT><B>Since:</B></DT> 4202 <DD>2.1</DD> 4203</DL> 4204</DL> 4205 4206<P> 4207<A NAME="com.fasterxml.jackson.databind.introspect.AnnotatedField"><!-- --></A> 4208<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4209<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4210<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4211<B>Class <A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.AnnotatedField</A> extends <A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</A> implements Serializable</B></FONT></TH> 4212</TR> 4213</TABLE> 4214 4215<P> 4216<B>serialVersionUID: </B>7364428299211355871L 4217 4218<P> 4219<A NAME="serialized_methods"><!-- --></A> 4220<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4221<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 4222<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 4223<B>Serialization Methods</B></FONT></TH> 4224</TR> 4225</TABLE> 4226 4227<P> 4228<A NAME="readResolve()"><!-- --></A><H3> 4229readResolve</H3> 4230<PRE> 4231<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>readResolve</B>()</PRE> 4232<DL> 4233<DD><DL> 4234</DD> 4235</DL> 4236</DL> 4237<HR> 4238<A NAME="writeReplace()"><!-- --></A><H3> 4239writeReplace</H3> 4240<PRE> 4241<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>writeReplace</B>()</PRE> 4242<DL> 4243<DD><DL> 4244</DD> 4245</DL> 4246</DL> 4247<A NAME="serializedForm"><!-- --></A> 4248<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4249<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 4250<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 4251<B>Serialized Fields</B></FONT></TH> 4252</TR> 4253</TABLE> 4254 4255<H3> 4256_serialization</H3> 4257<PRE> 4258com.fasterxml.jackson.databind.introspect.AnnotatedField.Serialization <B>_serialization</B></PRE> 4259<DL> 4260<DD>Temporary field required for JDK serialization support 4261<P> 4262<DL> 4263</DL> 4264</DL> 4265 4266<P> 4267<A NAME="com.fasterxml.jackson.databind.introspect.AnnotatedMember"><!-- --></A> 4268<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4269<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4270<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4271<B>Class <A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.AnnotatedMember</A> extends <A HREF="com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A> implements Serializable</B></FONT></TH> 4272</TR> 4273</TABLE> 4274 4275<P> 4276<B>serialVersionUID: </B>7364428299211355871L 4277 4278<P> 4279 4280<P> 4281<A NAME="com.fasterxml.jackson.databind.introspect.AnnotatedMethod"><!-- --></A> 4282<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4283<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4284<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4285<B>Class <A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.AnnotatedMethod</A> extends <A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</A> implements Serializable</B></FONT></TH> 4286</TR> 4287</TABLE> 4288 4289<P> 4290<B>serialVersionUID: </B>1L 4291 4292<P> 4293<A NAME="serialized_methods"><!-- --></A> 4294<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4295<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 4296<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 4297<B>Serialization Methods</B></FONT></TH> 4298</TR> 4299</TABLE> 4300 4301<P> 4302<A NAME="readResolve()"><!-- --></A><H3> 4303readResolve</H3> 4304<PRE> 4305<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>readResolve</B>()</PRE> 4306<DL> 4307<DD><DL> 4308</DD> 4309</DL> 4310</DL> 4311<HR> 4312<A NAME="writeReplace()"><!-- --></A><H3> 4313writeReplace</H3> 4314<PRE> 4315<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>writeReplace</B>()</PRE> 4316<DL> 4317<DD><DL> 4318</DD> 4319</DL> 4320</DL> 4321<A NAME="serializedForm"><!-- --></A> 4322<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4323<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 4324<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 4325<B>Serialized Fields</B></FONT></TH> 4326</TR> 4327</TABLE> 4328 4329<H3> 4330_paramClasses</H3> 4331<PRE> 4332<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</A>>[] <B>_paramClasses</B></PRE> 4333<DL> 4334<DL> 4335</DL> 4336</DL> 4337<HR> 4338<H3> 4339_serialization</H3> 4340<PRE> 4341com.fasterxml.jackson.databind.introspect.AnnotatedMethod.Serialization <B>_serialization</B></PRE> 4342<DL> 4343<DD>Field that is used to make JDK serialization work with this 4344 object. 4345<P> 4346<DL> 4347<DT><B>Since:</B></DT> 4348 <DD>2.1</DD> 4349</DL> 4350</DL> 4351 4352<P> 4353<A NAME="com.fasterxml.jackson.databind.introspect.AnnotatedParameter"><!-- --></A> 4354<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4355<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4356<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4357<B>Class <A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.AnnotatedParameter</A> extends <A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</A> implements Serializable</B></FONT></TH> 4358</TR> 4359</TABLE> 4360 4361<P> 4362<A NAME="serializedForm"><!-- --></A> 4363<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4364<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 4365<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 4366<B>Serialized Fields</B></FONT></TH> 4367</TR> 4368</TABLE> 4369 4370<H3> 4371_owner</H3> 4372<PRE> 4373<A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</A> <B>_owner</B></PRE> 4374<DL> 4375<DD>Member (method, constructor) that this parameter belongs to 4376<P> 4377<DL> 4378</DL> 4379</DL> 4380<HR> 4381<H3> 4382_type</H3> 4383<PRE> 4384<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> <B>_type</B></PRE> 4385<DL> 4386<DD>JDK type of the parameter, possibly contains generic type information 4387<P> 4388<DL> 4389</DL> 4390</DL> 4391<HR> 4392<H3> 4393_index</H3> 4394<PRE> 4395int <B>_index</B></PRE> 4396<DL> 4397<DD>Index of the parameter within argument list 4398<P> 4399<DL> 4400</DL> 4401</DL> 4402 4403<P> 4404<A NAME="com.fasterxml.jackson.databind.introspect.AnnotatedWithParams"><!-- --></A> 4405<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4406<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4407<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4408<B>Class <A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.AnnotatedWithParams</A> extends <A HREF="com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</A> implements Serializable</B></FONT></TH> 4409</TR> 4410</TABLE> 4411 4412<P> 4413<A NAME="serializedForm"><!-- --></A> 4414<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4415<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 4416<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 4417<B>Serialized Fields</B></FONT></TH> 4418</TR> 4419</TABLE> 4420 4421<H3> 4422_paramAnnotations</H3> 4423<PRE> 4424<A HREF="com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</A>[] <B>_paramAnnotations</B></PRE> 4425<DL> 4426<DD>Annotations associated with parameters of the annotated 4427 entity (method or constructor parameters) 4428<P> 4429<DL> 4430</DL> 4431</DL> 4432 4433<P> 4434<A NAME="com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair"><!-- --></A> 4435<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4436<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4437<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4438<B>Class <A HREF="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair</A> extends <A HREF="com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</A> implements Serializable</B></FONT></TH> 4439</TR> 4440</TABLE> 4441 4442<P> 4443<B>serialVersionUID: </B>1L 4444 4445<P> 4446<A NAME="serializedForm"><!-- --></A> 4447<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4448<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 4449<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 4450<B>Serialized Fields</B></FONT></TH> 4451</TR> 4452</TABLE> 4453 4454<H3> 4455_primary</H3> 4456<PRE> 4457<A HREF="com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</A> <B>_primary</B></PRE> 4458<DL> 4459<DL> 4460</DL> 4461</DL> 4462<HR> 4463<H3> 4464_secondary</H3> 4465<PRE> 4466<A HREF="com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</A> <B>_secondary</B></PRE> 4467<DL> 4468<DL> 4469</DL> 4470</DL> 4471 4472<P> 4473<A NAME="com.fasterxml.jackson.databind.introspect.BasicClassIntrospector"><!-- --></A> 4474<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4475<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4476<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4477<B>Class <A HREF="com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.BasicClassIntrospector</A> extends <A HREF="com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</A> implements Serializable</B></FONT></TH> 4478</TR> 4479</TABLE> 4480 4481<P> 4482<B>serialVersionUID: </B>1L 4483 4484<P> 4485 4486<P> 4487<A NAME="com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector"><!-- --></A> 4488<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4489<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4490<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4491<B>Class <A HREF="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector</A> extends <A HREF="com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</A> implements Serializable</B></FONT></TH> 4492</TR> 4493</TABLE> 4494 4495<P> 4496<B>serialVersionUID: </B>1L 4497 4498<P> 4499 4500<P> 4501<A NAME="com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector"><!-- --></A> 4502<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4503<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4504<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4505<B>Class <A HREF="com/fasterxml/jackson/databind/introspect/NopAnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector</A> extends <A HREF="com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</A> implements Serializable</B></FONT></TH> 4506</TR> 4507</TABLE> 4508 4509<P> 4510<B>serialVersionUID: </B>1L 4511 4512<P> 4513 4514<P> 4515<A NAME="com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std"><!-- --></A> 4516<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4517<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4518<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4519<B>Class <A HREF="com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 4520</TR> 4521</TABLE> 4522 4523<P> 4524<B>serialVersionUID: </B>-7073939237187922755L 4525 4526<P> 4527<A NAME="serializedForm"><!-- --></A> 4528<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4529<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 4530<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 4531<B>Serialized Fields</B></FONT></TH> 4532</TR> 4533</TABLE> 4534 4535<H3> 4536_getterMinLevel</H3> 4537<PRE> 4538<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A> <B>_getterMinLevel</B></PRE> 4539<DL> 4540<DL> 4541</DL> 4542</DL> 4543<HR> 4544<H3> 4545_isGetterMinLevel</H3> 4546<PRE> 4547<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A> <B>_isGetterMinLevel</B></PRE> 4548<DL> 4549<DL> 4550</DL> 4551</DL> 4552<HR> 4553<H3> 4554_setterMinLevel</H3> 4555<PRE> 4556<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A> <B>_setterMinLevel</B></PRE> 4557<DL> 4558<DL> 4559</DL> 4560</DL> 4561<HR> 4562<H3> 4563_creatorMinLevel</H3> 4564<PRE> 4565<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A> <B>_creatorMinLevel</B></PRE> 4566<DL> 4567<DL> 4568</DL> 4569</DL> 4570<HR> 4571<H3> 4572_fieldMinLevel</H3> 4573<PRE> 4574<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A> <B>_fieldMinLevel</B></PRE> 4575<DL> 4576<DL> 4577</DL> 4578</DL> 4579<HR SIZE="4" NOSHADE> 4580 4581<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4582<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4583<TH ALIGN="center"><FONT SIZE="+2"> 4584<B>Package</B> <B>com.fasterxml.jackson.databind.jsontype</B></FONT></TH> 4585</TR> 4586</TABLE> 4587 4588<P> 4589<A NAME="com.fasterxml.jackson.databind.jsontype.NamedType"><!-- --></A> 4590<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4591<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4592<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4593<B>Class <A HREF="com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">com.fasterxml.jackson.databind.jsontype.NamedType</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 4594</TR> 4595</TABLE> 4596 4597<P> 4598<B>serialVersionUID: </B>1L 4599 4600<P> 4601<A NAME="serializedForm"><!-- --></A> 4602<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4603<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 4604<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 4605<B>Serialized Fields</B></FONT></TH> 4606</TR> 4607</TABLE> 4608 4609<H3> 4610_class</H3> 4611<PRE> 4612<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</A>> <B>_class</B></PRE> 4613<DL> 4614<DL> 4615</DL> 4616</DL> 4617<HR> 4618<H3> 4619_hashCode</H3> 4620<PRE> 4621int <B>_hashCode</B></PRE> 4622<DL> 4623<DL> 4624</DL> 4625</DL> 4626<HR> 4627<H3> 4628_name</H3> 4629<PRE> 4630<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> <B>_name</B></PRE> 4631<DL> 4632<DL> 4633</DL> 4634</DL> 4635<HR SIZE="4" NOSHADE> 4636 4637<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4638<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4639<TH ALIGN="center"><FONT SIZE="+2"> 4640<B>Package</B> <B>com.fasterxml.jackson.databind.jsontype.impl</B></FONT></TH> 4641</TR> 4642</TABLE> 4643 4644<P> 4645<A NAME="com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer"><!-- --></A> 4646<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4647<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4648<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4649<B>Class <A HREF="com/fasterxml/jackson/databind/jsontype/impl/AsArrayTypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/jsontype/impl/TypeDeserializerBase.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">TypeDeserializerBase</A> implements Serializable</B></FONT></TH> 4650</TR> 4651</TABLE> 4652 4653<P> 4654<B>serialVersionUID: </B>5345570420394408290L 4655 4656<P> 4657 4658<P> 4659<A NAME="com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeDeserializer"><!-- --></A> 4660<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4661<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4662<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4663<B>Class <A HREF="com/fasterxml/jackson/databind/jsontype/impl/AsExternalTypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/jsontype/impl/AsArrayTypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">AsArrayTypeDeserializer</A> implements Serializable</B></FONT></TH> 4664</TR> 4665</TABLE> 4666 4667<P> 4668<B>serialVersionUID: </B>1L 4669 4670<P> 4671 4672<P> 4673<A NAME="com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer"><!-- --></A> 4674<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4675<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4676<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4677<B>Class <A HREF="com/fasterxml/jackson/databind/jsontype/impl/AsPropertyTypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/jsontype/impl/AsArrayTypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">AsArrayTypeDeserializer</A> implements Serializable</B></FONT></TH> 4678</TR> 4679</TABLE> 4680 4681<P> 4682<B>serialVersionUID: </B>1L 4683 4684<P> 4685 4686<P> 4687<A NAME="com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer"><!-- --></A> 4688<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4689<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4690<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4691<B>Class <A HREF="com/fasterxml/jackson/databind/jsontype/impl/AsWrapperTypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer</A> extends <A HREF="com/fasterxml/jackson/databind/jsontype/impl/TypeDeserializerBase.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">TypeDeserializerBase</A> implements Serializable</B></FONT></TH> 4692</TR> 4693</TABLE> 4694 4695<P> 4696<B>serialVersionUID: </B>5345570420394408290L 4697 4698<P> 4699 4700<P> 4701<A NAME="com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver"><!-- --></A> 4702<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4703<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4704<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4705<B>Class <A HREF="com/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver</A> extends <A HREF="com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</A> implements Serializable</B></FONT></TH> 4706</TR> 4707</TABLE> 4708 4709<P> 4710<B>serialVersionUID: </B>1L 4711 4712<P> 4713<A NAME="serializedForm"><!-- --></A> 4714<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4715<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 4716<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 4717<B>Serialized Fields</B></FONT></TH> 4718</TR> 4719</TABLE> 4720 4721<H3> 4722_registeredSubtypes</H3> 4723<PRE> 4724<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedHashSet.html?is-external=true" title="class or interface in java.util">LinkedHashSet</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedHashSet.html?is-external=true" title="class or interface in java.util">E</A>> <B>_registeredSubtypes</B></PRE> 4725<DL> 4726<DL> 4727</DL> 4728</DL> 4729 4730<P> 4731<A NAME="com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase"><!-- --></A> 4732<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4733<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4734<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4735<B>Class <A HREF="com/fasterxml/jackson/databind/jsontype/impl/TypeDeserializerBase.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase</A> extends <A HREF="com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</A> implements Serializable</B></FONT></TH> 4736</TR> 4737</TABLE> 4738 4739<P> 4740<B>serialVersionUID: </B>278445030337366675L 4741 4742<P> 4743<A NAME="serializedForm"><!-- --></A> 4744<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4745<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 4746<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 4747<B>Serialized Fields</B></FONT></TH> 4748</TR> 4749</TABLE> 4750 4751<H3> 4752_idResolver</H3> 4753<PRE> 4754<A HREF="com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeIdResolver</A> <B>_idResolver</B></PRE> 4755<DL> 4756<DL> 4757</DL> 4758</DL> 4759<HR> 4760<H3> 4761_baseType</H3> 4762<PRE> 4763<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_baseType</B></PRE> 4764<DL> 4765<DL> 4766</DL> 4767</DL> 4768<HR> 4769<H3> 4770_property</H3> 4771<PRE> 4772<A HREF="com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> <B>_property</B></PRE> 4773<DL> 4774<DD>Property that contains value for which type information 4775 is included; null if value is a root value. 4776 Note that this value is not assigned during construction 4777 but only when <A HREF="com/fasterxml/jackson/databind/jsontype/impl/TypeDeserializerBase.html#forProperty(com.fasterxml.jackson.databind.BeanProperty)"><CODE>TypeDeserializerBase.forProperty(com.fasterxml.jackson.databind.BeanProperty)</CODE></A> is called to create 4778 a copy. 4779<P> 4780<DL> 4781</DL> 4782</DL> 4783<HR> 4784<H3> 4785_defaultImpl</H3> 4786<PRE> 4787<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_defaultImpl</B></PRE> 4788<DL> 4789<DD>Type to use as the default implementation, if type id is 4790 missing or can not be resolved. 4791<P> 4792<DL> 4793</DL> 4794</DL> 4795<HR> 4796<H3> 4797_typePropertyName</H3> 4798<PRE> 4799<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> <B>_typePropertyName</B></PRE> 4800<DL> 4801<DD>Name of type property used; needed for non-property versions too, 4802 in cases where type id is to be exposed as part of JSON. 4803<P> 4804<DL> 4805</DL> 4806</DL> 4807<HR> 4808<H3> 4809_typeIdVisible</H3> 4810<PRE> 4811boolean <B>_typeIdVisible</B></PRE> 4812<DL> 4813<DL> 4814</DL> 4815</DL> 4816<HR> 4817<H3> 4818_deserializers</H3> 4819<PRE> 4820<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</A>> <B>_deserializers</B></PRE> 4821<DL> 4822<DD>For efficient operation we will lazily build mappings from type ids 4823 to actual deserializers, once needed. 4824<P> 4825<DL> 4826</DL> 4827</DL> 4828<HR> 4829<H3> 4830_defaultImplDeserializer</H3> 4831<PRE> 4832<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</A>> <B>_defaultImplDeserializer</B></PRE> 4833<DL> 4834<DL> 4835</DL> 4836</DL> 4837<HR SIZE="4" NOSHADE> 4838 4839<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4840<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4841<TH ALIGN="center"><FONT SIZE="+2"> 4842<B>Package</B> <B>com.fasterxml.jackson.databind.module</B></FONT></TH> 4843</TR> 4844</TABLE> 4845 4846<P> 4847<A NAME="com.fasterxml.jackson.databind.module.SimpleAbstractTypeResolver"><!-- --></A> 4848<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4849<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4850<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4851<B>Class <A HREF="com/fasterxml/jackson/databind/module/SimpleAbstractTypeResolver.html" title="class in com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module.SimpleAbstractTypeResolver</A> extends <A HREF="com/fasterxml/jackson/databind/AbstractTypeResolver.html" title="class in com.fasterxml.jackson.databind">AbstractTypeResolver</A> implements Serializable</B></FONT></TH> 4852</TR> 4853</TABLE> 4854 4855<P> 4856<B>serialVersionUID: </B>8635483102371490919L 4857 4858<P> 4859<A NAME="serializedForm"><!-- --></A> 4860<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4861<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 4862<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 4863<B>Serialized Fields</B></FONT></TH> 4864</TR> 4865</TABLE> 4866 4867<H3> 4868_mappings</H3> 4869<PRE> 4870<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</A>> <B>_mappings</B></PRE> 4871<DL> 4872<DD>Mappings from super types to subtypes 4873<P> 4874<DL> 4875</DL> 4876</DL> 4877 4878<P> 4879<A NAME="com.fasterxml.jackson.databind.module.SimpleDeserializers"><!-- --></A> 4880<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4881<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4882<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4883<B>Class <A HREF="com/fasterxml/jackson/databind/module/SimpleDeserializers.html" title="class in com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module.SimpleDeserializers</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 4884</TR> 4885</TABLE> 4886 4887<P> 4888<B>serialVersionUID: </B>-3006673354353448880L 4889 4890<P> 4891<A NAME="serializedForm"><!-- --></A> 4892<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4893<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 4894<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 4895<B>Serialized Fields</B></FONT></TH> 4896</TR> 4897</TABLE> 4898 4899<H3> 4900_classMappings</H3> 4901<PRE> 4902<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</A>> <B>_classMappings</B></PRE> 4903<DL> 4904<DL> 4905</DL> 4906</DL> 4907 4908<P> 4909<A NAME="com.fasterxml.jackson.databind.module.SimpleKeyDeserializers"><!-- --></A> 4910<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4911<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4912<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4913<B>Class <A HREF="com/fasterxml/jackson/databind/module/SimpleKeyDeserializers.html" title="class in com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module.SimpleKeyDeserializers</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 4914</TR> 4915</TABLE> 4916 4917<P> 4918<B>serialVersionUID: </B>-6786398737835438187L 4919 4920<P> 4921<A NAME="serializedForm"><!-- --></A> 4922<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4923<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 4924<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 4925<B>Serialized Fields</B></FONT></TH> 4926</TR> 4927</TABLE> 4928 4929<H3> 4930_classMappings</H3> 4931<PRE> 4932<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</A>> <B>_classMappings</B></PRE> 4933<DL> 4934<DL> 4935</DL> 4936</DL> 4937 4938<P> 4939<A NAME="com.fasterxml.jackson.databind.module.SimpleModule"><!-- --></A> 4940<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4941<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 4942<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 4943<B>Class <A HREF="com/fasterxml/jackson/databind/module/SimpleModule.html" title="class in com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module.SimpleModule</A> extends <A HREF="com/fasterxml/jackson/databind/Module.html" title="class in com.fasterxml.jackson.databind">Module</A> implements Serializable</B></FONT></TH> 4944</TR> 4945</TABLE> 4946 4947<P> 4948<B>serialVersionUID: </B>3132264350026957446L 4949 4950<P> 4951<A NAME="serializedForm"><!-- --></A> 4952<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 4953<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 4954<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 4955<B>Serialized Fields</B></FONT></TH> 4956</TR> 4957</TABLE> 4958 4959<H3> 4960_name</H3> 4961<PRE> 4962<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> <B>_name</B></PRE> 4963<DL> 4964<DL> 4965</DL> 4966</DL> 4967<HR> 4968<H3> 4969_version</H3> 4970<PRE> 4971<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/Version.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Version</A> <B>_version</B></PRE> 4972<DL> 4973<DL> 4974</DL> 4975</DL> 4976<HR> 4977<H3> 4978_serializers</H3> 4979<PRE> 4980<A HREF="com/fasterxml/jackson/databind/module/SimpleSerializers.html" title="class in com.fasterxml.jackson.databind.module">SimpleSerializers</A> <B>_serializers</B></PRE> 4981<DL> 4982<DL> 4983</DL> 4984</DL> 4985<HR> 4986<H3> 4987_deserializers</H3> 4988<PRE> 4989<A HREF="com/fasterxml/jackson/databind/module/SimpleDeserializers.html" title="class in com.fasterxml.jackson.databind.module">SimpleDeserializers</A> <B>_deserializers</B></PRE> 4990<DL> 4991<DL> 4992</DL> 4993</DL> 4994<HR> 4995<H3> 4996_keySerializers</H3> 4997<PRE> 4998<A HREF="com/fasterxml/jackson/databind/module/SimpleSerializers.html" title="class in com.fasterxml.jackson.databind.module">SimpleSerializers</A> <B>_keySerializers</B></PRE> 4999<DL> 5000<DL> 5001</DL> 5002</DL> 5003<HR> 5004<H3> 5005_keyDeserializers</H3> 5006<PRE> 5007<A HREF="com/fasterxml/jackson/databind/module/SimpleKeyDeserializers.html" title="class in com.fasterxml.jackson.databind.module">SimpleKeyDeserializers</A> <B>_keyDeserializers</B></PRE> 5008<DL> 5009<DL> 5010</DL> 5011</DL> 5012<HR> 5013<H3> 5014_abstractTypes</H3> 5015<PRE> 5016<A HREF="com/fasterxml/jackson/databind/module/SimpleAbstractTypeResolver.html" title="class in com.fasterxml.jackson.databind.module">SimpleAbstractTypeResolver</A> <B>_abstractTypes</B></PRE> 5017<DL> 5018<DD>Lazily-constructed resolver used for storing mappings from 5019 abstract classes to more specific implementing classes 5020 (which may be abstract or concrete) 5021<P> 5022<DL> 5023</DL> 5024</DL> 5025<HR> 5026<H3> 5027_valueInstantiators</H3> 5028<PRE> 5029<A HREF="com/fasterxml/jackson/databind/module/SimpleValueInstantiators.html" title="class in com.fasterxml.jackson.databind.module">SimpleValueInstantiators</A> <B>_valueInstantiators</B></PRE> 5030<DL> 5031<DD>Lazily-constructed resolver used for storing mappings from 5032 abstract classes to more specific implementing classes 5033 (which may be abstract or concrete) 5034<P> 5035<DL> 5036</DL> 5037</DL> 5038<HR> 5039<H3> 5040_mixins</H3> 5041<PRE> 5042<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</A>> <B>_mixins</B></PRE> 5043<DL> 5044<DD>Lazily-constructed map that contains mix-in definitions, indexed 5045 by target class, value being mix-in to apply. 5046<P> 5047<DL> 5048</DL> 5049</DL> 5050<HR> 5051<H3> 5052_subtypes</H3> 5053<PRE> 5054<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedHashSet.html?is-external=true" title="class or interface in java.util">LinkedHashSet</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedHashSet.html?is-external=true" title="class or interface in java.util">E</A>> <B>_subtypes</B></PRE> 5055<DL> 5056<DD>Set of subtypes to register, if any. 5057<P> 5058<DL> 5059</DL> 5060</DL> 5061 5062<P> 5063<A NAME="com.fasterxml.jackson.databind.module.SimpleSerializers"><!-- --></A> 5064<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5065<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5066<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5067<B>Class <A HREF="com/fasterxml/jackson/databind/module/SimpleSerializers.html" title="class in com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module.SimpleSerializers</A> extends <A HREF="com/fasterxml/jackson/databind/ser/Serializers.Base.html" title="class in com.fasterxml.jackson.databind.ser">Serializers.Base</A> implements Serializable</B></FONT></TH> 5068</TR> 5069</TABLE> 5070 5071<P> 5072<B>serialVersionUID: </B>8531646511998456779L 5073 5074<P> 5075<A NAME="serializedForm"><!-- --></A> 5076<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5077<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 5078<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 5079<B>Serialized Fields</B></FONT></TH> 5080</TR> 5081</TABLE> 5082 5083<H3> 5084_classMappings</H3> 5085<PRE> 5086<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</A>> <B>_classMappings</B></PRE> 5087<DL> 5088<DD>Class-based mappings that are used both for exact and 5089 sub-class matches. 5090<P> 5091<DL> 5092</DL> 5093</DL> 5094<HR> 5095<H3> 5096_interfaceMappings</H3> 5097<PRE> 5098<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</A>> <B>_interfaceMappings</B></PRE> 5099<DL> 5100<DD>Interface-based matches. 5101<P> 5102<DL> 5103</DL> 5104</DL> 5105 5106<P> 5107<A NAME="com.fasterxml.jackson.databind.module.SimpleValueInstantiators"><!-- --></A> 5108<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5109<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5110<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5111<B>Class <A HREF="com/fasterxml/jackson/databind/module/SimpleValueInstantiators.html" title="class in com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module.SimpleValueInstantiators</A> extends <A HREF="com/fasterxml/jackson/databind/deser/ValueInstantiators.Base.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiators.Base</A> implements Serializable</B></FONT></TH> 5112</TR> 5113</TABLE> 5114 5115<P> 5116<B>serialVersionUID: </B>-8929386427526115130L 5117 5118<P> 5119<A NAME="serializedForm"><!-- --></A> 5120<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5121<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 5122<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 5123<B>Serialized Fields</B></FONT></TH> 5124</TR> 5125</TABLE> 5126 5127<H3> 5128_classMappings</H3> 5129<PRE> 5130<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</A>> <B>_classMappings</B></PRE> 5131<DL> 5132<DD>Mappings from raw (type-erased, i.e. non-generic) types 5133 to matching <A HREF="com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser"><CODE>ValueInstantiator</CODE></A> instances. 5134<P> 5135<DL> 5136</DL> 5137</DL> 5138<HR SIZE="4" NOSHADE> 5139 5140<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5141<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5142<TH ALIGN="center"><FONT SIZE="+2"> 5143<B>Package</B> <B>com.fasterxml.jackson.databind.node</B></FONT></TH> 5144</TR> 5145</TABLE> 5146 5147<P> 5148<A NAME="com.fasterxml.jackson.databind.node.JsonNodeFactory"><!-- --></A> 5149<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5150<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5151<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5152<B>Class <A HREF="com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">com.fasterxml.jackson.databind.node.JsonNodeFactory</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 5153</TR> 5154</TABLE> 5155 5156<P> 5157<B>serialVersionUID: </B>2323165117839546871L 5158 5159<P> 5160<A NAME="serializedForm"><!-- --></A> 5161<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5162<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 5163<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 5164<B>Serialized Fields</B></FONT></TH> 5165</TR> 5166</TABLE> 5167 5168<H3> 5169_cfgBigDecimalExact</H3> 5170<PRE> 5171boolean <B>_cfgBigDecimalExact</B></PRE> 5172<DL> 5173<DL> 5174</DL> 5175</DL> 5176<HR SIZE="4" NOSHADE> 5177 5178<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5179<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5180<TH ALIGN="center"><FONT SIZE="+2"> 5181<B>Package</B> <B>com.fasterxml.jackson.databind.ser</B></FONT></TH> 5182</TR> 5183</TABLE> 5184 5185<P> 5186<A NAME="com.fasterxml.jackson.databind.ser.BasicSerializerFactory"><!-- --></A> 5187<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5188<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5189<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5190<B>Class <A HREF="com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser.BasicSerializerFactory</A> extends <A HREF="com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">SerializerFactory</A> implements Serializable</B></FONT></TH> 5191</TR> 5192</TABLE> 5193 5194<P> 5195<B>serialVersionUID: </B>-1416617628045738132L 5196 5197<P> 5198<A NAME="serializedForm"><!-- --></A> 5199<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5200<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 5201<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 5202<B>Serialized Fields</B></FONT></TH> 5203</TR> 5204</TABLE> 5205 5206<H3> 5207_factoryConfig</H3> 5208<PRE> 5209<A HREF="com/fasterxml/jackson/databind/cfg/SerializerFactoryConfig.html" title="class in com.fasterxml.jackson.databind.cfg">SerializerFactoryConfig</A> <B>_factoryConfig</B></PRE> 5210<DL> 5211<DD>Configuration settings for this factory; immutable instance (just like this 5212 factory), new version created via copy-constructor (fluent-style) 5213<P> 5214<DL> 5215</DL> 5216</DL> 5217<HR> 5218<H3> 5219optionalHandlers</H3> 5220<PRE> 5221<A HREF="com/fasterxml/jackson/databind/ext/OptionalHandlerFactory.html" title="class in com.fasterxml.jackson.databind.ext">OptionalHandlerFactory</A> <B>optionalHandlers</B></PRE> 5222<DL> 5223<DD>Helper object used to deal with serializers for optional JDK types (like ones 5224 omitted from GAE, Android) 5225<P> 5226<DL> 5227</DL> 5228</DL> 5229 5230<P> 5231<A NAME="com.fasterxml.jackson.databind.ser.BeanSerializerFactory"><!-- --></A> 5232<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5233<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5234<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5235<B>Class <A HREF="com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser.BeanSerializerFactory</A> extends <A HREF="com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">BasicSerializerFactory</A> implements Serializable</B></FONT></TH> 5236</TR> 5237</TABLE> 5238 5239<P> 5240<B>serialVersionUID: </B>1L 5241 5242<P> 5243 5244<P> 5245<A NAME="com.fasterxml.jackson.databind.ser.DefaultSerializerProvider"><!-- --></A> 5246<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5247<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5248<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5249<B>Class <A HREF="com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html" title="class in com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser.DefaultSerializerProvider</A> extends <A HREF="com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</A> implements Serializable</B></FONT></TH> 5250</TR> 5251</TABLE> 5252 5253<P> 5254<B>serialVersionUID: </B>1L 5255 5256<P> 5257 5258<P> 5259<A NAME="com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.Impl"><!-- --></A> 5260<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5261<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5262<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5263<B>Class <A HREF="com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.Impl.html" title="class in com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.Impl</A> extends <A HREF="com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html" title="class in com.fasterxml.jackson.databind.ser">DefaultSerializerProvider</A> implements Serializable</B></FONT></TH> 5264</TR> 5265</TABLE> 5266 5267<P> 5268<B>serialVersionUID: </B>1L 5269 5270<P> 5271<HR SIZE="4" NOSHADE> 5272 5273<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5274<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5275<TH ALIGN="center"><FONT SIZE="+2"> 5276<B>Package</B> <B>com.fasterxml.jackson.databind.ser.impl</B></FONT></TH> 5277</TR> 5278</TABLE> 5279 5280<P> 5281<A NAME="com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.FilterExceptFilter"><!-- --></A> 5282<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5283<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5284<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5285<B>Class <A HREF="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.FilterExceptFilter.html" title="class in com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.FilterExceptFilter</A> extends <A HREF="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html" title="class in com.fasterxml.jackson.databind.ser.impl">SimpleBeanPropertyFilter</A> implements Serializable</B></FONT></TH> 5286</TR> 5287</TABLE> 5288 5289<P> 5290<B>serialVersionUID: </B>1L 5291 5292<P> 5293<A NAME="serializedForm"><!-- --></A> 5294<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5295<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 5296<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 5297<B>Serialized Fields</B></FONT></TH> 5298</TR> 5299</TABLE> 5300 5301<H3> 5302_propertiesToInclude</H3> 5303<PRE> 5304<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>> <B>_propertiesToInclude</B></PRE> 5305<DL> 5306<DD>Set of property names to serialize. 5307<P> 5308<DL> 5309</DL> 5310</DL> 5311 5312<P> 5313<A NAME="com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider"><!-- --></A> 5314<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5315<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5316<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5317<B>Class <A HREF="com/fasterxml/jackson/databind/ser/impl/SimpleFilterProvider.html" title="class in com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider</A> extends <A HREF="com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser">FilterProvider</A> implements Serializable</B></FONT></TH> 5318</TR> 5319</TABLE> 5320 5321<P> 5322<B>serialVersionUID: </B>-2825494703774121220L 5323 5324<P> 5325<A NAME="serializedForm"><!-- --></A> 5326<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5327<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 5328<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 5329<B>Serialized Fields</B></FONT></TH> 5330</TR> 5331</TABLE> 5332 5333<H3> 5334_filtersById</H3> 5335<PRE> 5336<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</A>> <B>_filtersById</B></PRE> 5337<DL> 5338<DD>Mappings from ids to filters. 5339<P> 5340<DL> 5341</DL> 5342</DL> 5343<HR> 5344<H3> 5345_defaultFilter</H3> 5346<PRE> 5347<A HREF="com/fasterxml/jackson/databind/ser/BeanPropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser">BeanPropertyFilter</A> <B>_defaultFilter</B></PRE> 5348<DL> 5349<DD>This is the filter we return in case no mapping was found for 5350 given id; default is 'null' (in which case caller typically 5351 reports an error), but can be set to an explicit filter. 5352<P> 5353<DL> 5354</DL> 5355</DL> 5356<HR> 5357<H3> 5358_cfgFailOnUnknownId</H3> 5359<PRE> 5360boolean <B>_cfgFailOnUnknownId</B></PRE> 5361<DL> 5362<DD>Flag that indicates whether request for an unknown filter id should 5363 result an exception (default) or not. 5364 Note that this is only relevant if no default filter has been 5365 configured. 5366<P> 5367<DL> 5368</DL> 5369</DL> 5370<HR SIZE="4" NOSHADE> 5371 5372<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5373<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5374<TH ALIGN="center"><FONT SIZE="+2"> 5375<B>Package</B> <B>com.fasterxml.jackson.databind.type</B></FONT></TH> 5376</TR> 5377</TABLE> 5378 5379<P> 5380<A NAME="com.fasterxml.jackson.databind.type.ArrayType"><!-- --></A> 5381<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5382<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5383<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5384<B>Class <A HREF="com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.ArrayType</A> extends <A HREF="com/fasterxml/jackson/databind/type/TypeBase.html" title="class in com.fasterxml.jackson.databind.type">TypeBase</A> implements Serializable</B></FONT></TH> 5385</TR> 5386</TABLE> 5387 5388<P> 5389<B>serialVersionUID: </B>-6866628807166594553L 5390 5391<P> 5392<A NAME="serializedForm"><!-- --></A> 5393<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5394<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 5395<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 5396<B>Serialized Fields</B></FONT></TH> 5397</TR> 5398</TABLE> 5399 5400<H3> 5401_componentType</H3> 5402<PRE> 5403<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_componentType</B></PRE> 5404<DL> 5405<DD>Type of elements in the array. 5406<P> 5407<DL> 5408</DL> 5409</DL> 5410<HR> 5411<H3> 5412_emptyArray</H3> 5413<PRE> 5414<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>_emptyArray</B></PRE> 5415<DL> 5416<DD>We will also keep track of shareable instance of empty array, 5417 since it usually needs to be constructed any way; and because 5418 it is essentially immutable and thus can be shared. 5419<P> 5420<DL> 5421</DL> 5422</DL> 5423 5424<P> 5425<A NAME="com.fasterxml.jackson.databind.type.ClassKey"><!-- --></A> 5426<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5427<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5428<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5429<B>Class <A HREF="com/fasterxml/jackson/databind/type/ClassKey.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.ClassKey</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 5430</TR> 5431</TABLE> 5432 5433<P> 5434<B>serialVersionUID: </B>1L 5435 5436<P> 5437<A NAME="serializedForm"><!-- --></A> 5438<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5439<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 5440<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 5441<B>Serialized Fields</B></FONT></TH> 5442</TR> 5443</TABLE> 5444 5445<H3> 5446_className</H3> 5447<PRE> 5448<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> <B>_className</B></PRE> 5449<DL> 5450<DL> 5451</DL> 5452</DL> 5453<HR> 5454<H3> 5455_class</H3> 5456<PRE> 5457<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><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</A>> <B>_class</B></PRE> 5458<DL> 5459<DL> 5460</DL> 5461</DL> 5462<HR> 5463<H3> 5464_hashCode</H3> 5465<PRE> 5466int <B>_hashCode</B></PRE> 5467<DL> 5468<DD>Let's cache hash code straight away, since we are 5469 almost certain to need it. 5470<P> 5471<DL> 5472</DL> 5473</DL> 5474 5475<P> 5476<A NAME="com.fasterxml.jackson.databind.type.CollectionLikeType"><!-- --></A> 5477<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5478<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5479<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5480<B>Class <A HREF="com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.CollectionLikeType</A> extends <A HREF="com/fasterxml/jackson/databind/type/TypeBase.html" title="class in com.fasterxml.jackson.databind.type">TypeBase</A> implements Serializable</B></FONT></TH> 5481</TR> 5482</TABLE> 5483 5484<P> 5485<B>serialVersionUID: </B>-2079769185110719683L 5486 5487<P> 5488<A NAME="serializedForm"><!-- --></A> 5489<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5490<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 5491<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 5492<B>Serialized Fields</B></FONT></TH> 5493</TR> 5494</TABLE> 5495 5496<H3> 5497_elementType</H3> 5498<PRE> 5499<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_elementType</B></PRE> 5500<DL> 5501<DD>Type of elements in collection 5502<P> 5503<DL> 5504</DL> 5505</DL> 5506 5507<P> 5508<A NAME="com.fasterxml.jackson.databind.type.CollectionType"><!-- --></A> 5509<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5510<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5511<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5512<B>Class <A HREF="com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.CollectionType</A> extends <A HREF="com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</A> implements Serializable</B></FONT></TH> 5513</TR> 5514</TABLE> 5515 5516<P> 5517<B>serialVersionUID: </B>7218006718717444365L 5518 5519<P> 5520 5521<P> 5522<A NAME="com.fasterxml.jackson.databind.type.MapLikeType"><!-- --></A> 5523<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5524<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5525<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5526<B>Class <A HREF="com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.MapLikeType</A> extends <A HREF="com/fasterxml/jackson/databind/type/TypeBase.html" title="class in com.fasterxml.jackson.databind.type">TypeBase</A> implements Serializable</B></FONT></TH> 5527</TR> 5528</TABLE> 5529 5530<P> 5531<B>serialVersionUID: </B>-4720638149668688793L 5532 5533<P> 5534<A NAME="serializedForm"><!-- --></A> 5535<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5536<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 5537<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 5538<B>Serialized Fields</B></FONT></TH> 5539</TR> 5540</TABLE> 5541 5542<H3> 5543_keyType</H3> 5544<PRE> 5545<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_keyType</B></PRE> 5546<DL> 5547<DD>Type of keys of Map. 5548<P> 5549<DL> 5550</DL> 5551</DL> 5552<HR> 5553<H3> 5554_valueType</H3> 5555<PRE> 5556<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>_valueType</B></PRE> 5557<DL> 5558<DD>Type of values of Map. 5559<P> 5560<DL> 5561</DL> 5562</DL> 5563 5564<P> 5565<A NAME="com.fasterxml.jackson.databind.type.MapType"><!-- --></A> 5566<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5567<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5568<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5569<B>Class <A HREF="com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.MapType</A> extends <A HREF="com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</A> implements Serializable</B></FONT></TH> 5570</TR> 5571</TABLE> 5572 5573<P> 5574<B>serialVersionUID: </B>2276544408153191774L 5575 5576<P> 5577 5578<P> 5579<A NAME="com.fasterxml.jackson.databind.type.SimpleType"><!-- --></A> 5580<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5581<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5582<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5583<B>Class <A HREF="com/fasterxml/jackson/databind/type/SimpleType.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.SimpleType</A> extends <A HREF="com/fasterxml/jackson/databind/type/TypeBase.html" title="class in com.fasterxml.jackson.databind.type">TypeBase</A> implements Serializable</B></FONT></TH> 5584</TR> 5585</TABLE> 5586 5587<P> 5588<B>serialVersionUID: </B>-800374828948534376L 5589 5590<P> 5591<A NAME="serializedForm"><!-- --></A> 5592<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5593<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 5594<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 5595<B>Serialized Fields</B></FONT></TH> 5596</TR> 5597</TABLE> 5598 5599<H3> 5600_typeParameters</H3> 5601<PRE> 5602<A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A>[] <B>_typeParameters</B></PRE> 5603<DL> 5604<DD>Generic type arguments for this type. 5605<P> 5606<DL> 5607</DL> 5608</DL> 5609<HR> 5610<H3> 5611_typeNames</H3> 5612<PRE> 5613<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>[] <B>_typeNames</B></PRE> 5614<DL> 5615<DD>Names of generic type arguments for this type; will 5616 match values in <A HREF="com/fasterxml/jackson/databind/type/SimpleType.html#_typeParameters"><CODE>SimpleType._typeParameters</CODE></A> 5617<P> 5618<DL> 5619</DL> 5620</DL> 5621 5622<P> 5623<A NAME="com.fasterxml.jackson.databind.type.TypeBase"><!-- --></A> 5624<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5625<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5626<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5627<B>Class <A HREF="com/fasterxml/jackson/databind/type/TypeBase.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.TypeBase</A> extends <A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> implements Serializable</B></FONT></TH> 5628</TR> 5629</TABLE> 5630 5631<P> 5632<B>serialVersionUID: </B>-3581199092426900829L 5633 5634<P> 5635 5636<P> 5637<A NAME="com.fasterxml.jackson.databind.type.TypeFactory"><!-- --></A> 5638<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5639<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5640<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5641<B>Class <A HREF="com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.TypeFactory</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 5642</TR> 5643</TABLE> 5644 5645<P> 5646<B>serialVersionUID: </B>1L 5647 5648<P> 5649<A NAME="serializedForm"><!-- --></A> 5650<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5651<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 5652<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 5653<B>Serialized Fields</B></FONT></TH> 5654</TR> 5655</TABLE> 5656 5657<H3> 5658_typeCache</H3> 5659<PRE> 5660<A HREF="com/fasterxml/jackson/databind/util/LRUMap.html" title="class in com.fasterxml.jackson.databind.util">LRUMap</A><<A HREF="com/fasterxml/jackson/databind/util/LRUMap.html" title="type parameter in LRUMap">K</A>,<A HREF="com/fasterxml/jackson/databind/util/LRUMap.html" title="type parameter in LRUMap">V</A>> <B>_typeCache</B></PRE> 5661<DL> 5662<DD>Since type resolution can be expensive (specifically when resolving 5663 actual generic types), we will use small cache to avoid repetitive 5664 resolution of core types 5665<P> 5666<DL> 5667</DL> 5668</DL> 5669<HR> 5670<H3> 5671_modifiers</H3> 5672<PRE> 5673<A HREF="com/fasterxml/jackson/databind/type/TypeModifier.html" title="class in com.fasterxml.jackson.databind.type">TypeModifier</A>[] <B>_modifiers</B></PRE> 5674<DL> 5675<DD>Registered <A HREF="com/fasterxml/jackson/databind/type/TypeModifier.html" title="class in com.fasterxml.jackson.databind.type"><CODE>TypeModifier</CODE></A>s: objects that can change details 5676 of <A HREF="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><CODE>JavaType</CODE></A> instances factory constructs. 5677<P> 5678<DL> 5679</DL> 5680</DL> 5681<HR> 5682<H3> 5683_parser</H3> 5684<PRE> 5685<A HREF="com/fasterxml/jackson/databind/type/TypeParser.html" title="class in com.fasterxml.jackson.databind.type">TypeParser</A> <B>_parser</B></PRE> 5686<DL> 5687<DL> 5688</DL> 5689</DL> 5690 5691<P> 5692<A NAME="com.fasterxml.jackson.databind.type.TypeParser"><!-- --></A> 5693<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5694<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5695<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5696<B>Class <A HREF="com/fasterxml/jackson/databind/type/TypeParser.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.TypeParser</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 5697</TR> 5698</TABLE> 5699 5700<P> 5701<B>serialVersionUID: </B>1L 5702 5703<P> 5704<A NAME="serializedForm"><!-- --></A> 5705<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5706<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 5707<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 5708<B>Serialized Fields</B></FONT></TH> 5709</TR> 5710</TABLE> 5711 5712<H3> 5713_factory</H3> 5714<PRE> 5715<A HREF="com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</A> <B>_factory</B></PRE> 5716<DL> 5717<DL> 5718</DL> 5719</DL> 5720<HR SIZE="4" NOSHADE> 5721 5722<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5723<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5724<TH ALIGN="center"><FONT SIZE="+2"> 5725<B>Package</B> <B>com.fasterxml.jackson.databind.util</B></FONT></TH> 5726</TR> 5727</TABLE> 5728 5729<P> 5730<A NAME="com.fasterxml.jackson.databind.util.ISO8601DateFormat"><!-- --></A> 5731<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5732<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5733<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5734<B>Class <A HREF="com/fasterxml/jackson/databind/util/ISO8601DateFormat.html" title="class in com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util.ISO8601DateFormat</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</A> implements Serializable</B></FONT></TH> 5735</TR> 5736</TABLE> 5737 5738<P> 5739<B>serialVersionUID: </B>1L 5740 5741<P> 5742 5743<P> 5744<A NAME="com.fasterxml.jackson.databind.util.LRUMap"><!-- --></A> 5745<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5746<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5747<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5748<B>Class <A HREF="com/fasterxml/jackson/databind/util/LRUMap.html" title="class in com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util.LRUMap</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedHashMap.html?is-external=true" title="class or interface in java.util">LinkedHashMap</A><<A HREF="com/fasterxml/jackson/databind/util/LRUMap.html" title="type parameter in LRUMap">K</A>,<A HREF="com/fasterxml/jackson/databind/util/LRUMap.html" title="type parameter in LRUMap">V</A>> implements Serializable</B></FONT></TH> 5749</TR> 5750</TABLE> 5751 5752<P> 5753<B>serialVersionUID: </B>1L 5754 5755<P> 5756<A NAME="serialized_methods"><!-- --></A> 5757<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5758<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 5759<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 5760<B>Serialization Methods</B></FONT></TH> 5761</TR> 5762</TABLE> 5763 5764<P> 5765<A NAME="readObject(java.io.ObjectInputStream)"><!-- --></A><H3> 5766readObject</H3> 5767<PRE> 5768private void <B>readObject</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</A> in) 5769 throws <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE> 5770<DL> 5771<DD><DL> 5772 5773<DT><B>Throws:</B> 5774<DD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DD> 5775</DL> 5776</DL> 5777<HR> 5778<A NAME="writeObject(java.io.ObjectOutputStream)"><!-- --></A><H3> 5779writeObject</H3> 5780<PRE> 5781private void <B>writeObject</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectOutputStream.html?is-external=true" title="class or interface in java.io">ObjectOutputStream</A> out) 5782 throws <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></PRE> 5783<DL> 5784<DD><DL> 5785 5786<DT><B>Throws:</B> 5787<DD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</A></CODE></DD> 5788</DL> 5789</DL> 5790<HR> 5791<A NAME="readResolve()"><!-- --></A><H3> 5792readResolve</H3> 5793<PRE> 5794protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>readResolve</B>()</PRE> 5795<DL> 5796<DD><DL> 5797</DD> 5798</DL> 5799</DL> 5800<A NAME="serializedForm"><!-- --></A> 5801<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5802<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 5803<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 5804<B>Serialized Fields</B></FONT></TH> 5805</TR> 5806</TABLE> 5807 5808<H3> 5809_maxEntries</H3> 5810<PRE> 5811int <B>_maxEntries</B></PRE> 5812<DL> 5813<DL> 5814</DL> 5815</DL> 5816 5817<P> 5818<A NAME="com.fasterxml.jackson.databind.util.ObjectIdMap"><!-- --></A> 5819<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5820<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5821<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5822<B>Class <A HREF="com/fasterxml/jackson/databind/util/ObjectIdMap.html" title="class in com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util.ObjectIdMap</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/IdentityHashMap.html?is-external=true" title="class or interface in java.util">IdentityHashMap</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>,<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>> implements Serializable</B></FONT></TH> 5823</TR> 5824</TABLE> 5825 5826<P> 5827 5828<P> 5829<A NAME="com.fasterxml.jackson.databind.util.RootNameLookup"><!-- --></A> 5830<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5831<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5832<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5833<B>Class <A HREF="com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util.RootNameLookup</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH> 5834</TR> 5835</TABLE> 5836 5837<P> 5838<B>serialVersionUID: </B>1L 5839 5840<P> 5841<A NAME="serializedForm"><!-- --></A> 5842<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5843<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 5844<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 5845<B>Serialized Fields</B></FONT></TH> 5846</TR> 5847</TABLE> 5848 5849<H3> 5850_rootNames</H3> 5851<PRE> 5852<A HREF="com/fasterxml/jackson/databind/util/LRUMap.html" title="class in com.fasterxml.jackson.databind.util">LRUMap</A><<A HREF="com/fasterxml/jackson/databind/util/LRUMap.html" title="type parameter in LRUMap">K</A>,<A HREF="com/fasterxml/jackson/databind/util/LRUMap.html" title="type parameter in LRUMap">V</A>> <B>_rootNames</B></PRE> 5853<DL> 5854<DD>For efficient operation, let's try to minimize number of times we 5855 need to introspect root element name to use. 5856<P> 5857<DL> 5858</DL> 5859</DL> 5860 5861<P> 5862<A NAME="com.fasterxml.jackson.databind.util.StdDateFormat"><!-- --></A> 5863<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 5864<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 5865<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 5866<B>Class <A HREF="com/fasterxml/jackson/databind/util/StdDateFormat.html" title="class in com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util.StdDateFormat</A> extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</A> implements Serializable</B></FONT></TH> 5867</TR> 5868</TABLE> 5869 5870<P> 5871 5872<P> 5873<HR> 5874 5875 5876<!-- ======= START OF BOTTOM NAVBAR ====== --> 5877<A NAME="navbar_bottom"><!-- --></A> 5878<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> 5879<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 5880<TR> 5881<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 5882<A NAME="navbar_bottom_firstrow"><!-- --></A> 5883<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 5884 <TR ALIGN="center" VALIGN="top"> 5885 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 5886 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD> 5887 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> 5888 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD> 5889 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 5890 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 5891 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 5892 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 5893 </TR> 5894</TABLE> 5895</TD> 5896<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 5897</EM> 5898</TD> 5899</TR> 5900 5901<TR> 5902<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 5903 PREV 5904 NEXT</FONT></TD> 5905<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 5906 <A HREF="index.html?serialized-form.html" target="_top"><B>FRAMES</B></A> 5907 <A HREF="serialized-form.html" target="_top"><B>NO FRAMES</B></A> 5908 <SCRIPT type="text/javascript"> 5909 <!-- 5910 if(window==top) { 5911 document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>'); 5912 } 5913 //--> 5914</SCRIPT> 5915<NOSCRIPT> 5916 <A HREF="allclasses-noframe.html"><B>All Classes</B></A> 5917</NOSCRIPT> 5918 5919 5920</FONT></TD> 5921</TR> 5922</TABLE> 5923<A NAME="skip-navbar_bottom"></A> 5924<!-- ======== END OF BOTTOM NAVBAR ======= --> 5925 5926<HR> 5927Copyright © 2012 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved. 5928</BODY> 5929</HTML> 5930