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:06 PDT 2012 --> 6<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<TITLE> 8DeserializationContext (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="DeserializationContext (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"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 43 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> 44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DeserializationContext.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> 45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 48 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 49 </TR> 50</TABLE> 51</TD> 52<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 53</EM> 54</TD> 55</TR> 56 57<TR> 58<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 59 <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind"><B>PREV CLASS</B></A> 60 <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind"><B>NEXT CLASS</B></A></FONT></TD> 61<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 62 <A HREF="../../../../index.html?com/fasterxml/jackson/databind/DeserializationContext.html" target="_top"><B>FRAMES</B></A> 63 <A HREF="DeserializationContext.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<TR> 79<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 80 SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> 81<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 82DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> 83</TR> 84</TABLE> 85<A NAME="skip-navbar_top"></A> 86<!-- ========= END OF TOP NAVBAR ========= --> 87 88<HR> 89<!-- ======== START OF CLASS DATA ======== --> 90<H2> 91<FONT SIZE="-1"> 92com.fasterxml.jackson.databind</FONT> 93<BR> 94Class DeserializationContext</H2> 95<PRE> 96<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> 97 <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.fasterxml.jackson.databind.DeserializationContext</B> 98</PRE> 99<DL> 100<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A></DD> 101</DL> 102<DL> 103<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</A></DD> 104</DL> 105<HR> 106<DL> 107<DT><PRE>public abstract class <B>DeserializationContext</B><DT>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><DT>implements <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A></DL> 108</PRE> 109 110<P> 111Context for the process of deserialization a single root-level value. 112 Used to allow passing in configuration settings and reusable temporary 113 objects (scrap arrays, containers). 114<p> 115 Instance life-cycle is such that an partially configured "blueprint" object 116 is registered with <A HREF="../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><CODE>ObjectMapper</CODE></A> (and <A HREF="../../../../com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind"><CODE>ObjectReader</CODE></A>, 117 and when an actual instance is needed for deserialization, 118 a fully configured instance will 119 be created using a method in excented API of sub-class 120 (<A HREF="../../../../com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html#createInstance(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.InjectableValues)"><CODE>DefaultDeserializationContext.createInstance(com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.InjectableValues)</CODE></A>). 121 Each instance is guaranteed to only be used from single-threaded context; 122 instances may be reused iff no configuration has changed. 123<p> 124 Defined as abstract class so that implementations must define methods 125 for reconfiguring blueprints and creating instances. 126<P> 127 128<P> 129<DL> 130<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#com.fasterxml.jackson.databind.DeserializationContext">Serialized Form</A></DL> 131<HR> 132 133<P> 134<!-- =========== FIELD SUMMARY =========== --> 135 136<A NAME="field_summary"><!-- --></A> 137<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 138<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 139<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 140<B>Field Summary</B></FONT></TH> 141</TR> 142<TR BGCOLOR="white" CLASS="TableRowColor"> 143<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 144<CODE>protected <A HREF="../../../../com/fasterxml/jackson/databind/util/ArrayBuilders.html" title="class in com.fasterxml.jackson.databind.util">ArrayBuilders</A></CODE></FONT></TD> 145<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_arrayBuilders">_arrayBuilders</A></B></CODE> 146 147<BR> 148 </TD> 149</TR> 150<TR BGCOLOR="white" CLASS="TableRowColor"> 151<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 152<CODE>protected <A HREF="../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerCache</A></CODE></FONT></TD> 153<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_cache">_cache</A></B></CODE> 154 155<BR> 156 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.</TD> 157</TR> 158<TR BGCOLOR="white" CLASS="TableRowColor"> 159<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 160<CODE>protected <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A></CODE></FONT></TD> 161<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_config">_config</A></B></CODE> 162 163<BR> 164 Generic deserialization processing configuration</TD> 165</TR> 166<TR BGCOLOR="white" CLASS="TableRowColor"> 167<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 168<CODE>protected <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></CODE></FONT></TD> 169<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_dateFormat">_dateFormat</A></B></CODE> 170 171<BR> 172 </TD> 173</TR> 174<TR BGCOLOR="white" CLASS="TableRowColor"> 175<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 176<CODE>protected <A HREF="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</A></CODE></FONT></TD> 177<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_factory">_factory</A></B></CODE> 178 179<BR> 180 Read-only factory instance; exposed to let 181 owners (<code>ObjectMapper</code>, <code>ObjectReader</code>) 182 access it.</TD> 183</TR> 184<TR BGCOLOR="white" CLASS="TableRowColor"> 185<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 186<CODE>protected int</CODE></FONT></TD> 187<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_featureFlags">_featureFlags</A></B></CODE> 188 189<BR> 190 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</TD> 191</TR> 192<TR BGCOLOR="white" CLASS="TableRowColor"> 193<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 194<CODE>protected <A HREF="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</A></CODE></FONT></TD> 195<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_injectableValues">_injectableValues</A></B></CODE> 196 197<BR> 198 Object used for resolving references to injectable 199 values.</TD> 200</TR> 201<TR BGCOLOR="white" CLASS="TableRowColor"> 202<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 203<CODE>protected <A HREF="../../../../com/fasterxml/jackson/databind/util/ObjectBuffer.html" title="class in com.fasterxml.jackson.databind.util">ObjectBuffer</A></CODE></FONT></TD> 204<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_objectBuffer">_objectBuffer</A></B></CODE> 205 206<BR> 207 </TD> 208</TR> 209<TR BGCOLOR="white" CLASS="TableRowColor"> 210<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 211<CODE>protected <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">JsonParser</A></CODE></FONT></TD> 212<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_parser">_parser</A></B></CODE> 213 214<BR> 215 Currently active parser used for deserialization.</TD> 216</TR> 217<TR BGCOLOR="white" CLASS="TableRowColor"> 218<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 219<CODE>protected <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><?></CODE></FONT></TD> 220<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_view">_view</A></B></CODE> 221 222<BR> 223 Currently active view, if any.</TD> 224</TR> 225</TABLE> 226 227<!-- ======== CONSTRUCTOR SUMMARY ======== --> 228 229<A NAME="constructor_summary"><!-- --></A> 230<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 231<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 232<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 233<B>Constructor Summary</B></FONT></TH> 234</TR> 235<TR BGCOLOR="white" CLASS="TableRowColor"> 236<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 237<CODE>protected </CODE></FONT></TD> 238<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#DeserializationContext(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.InjectableValues)">DeserializationContext</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A> src, 239 <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A> config, 240 <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">JsonParser</A> jp, 241 <A HREF="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</A> injectableValues)</CODE> 242 243<BR> 244 </TD> 245</TR> 246<TR BGCOLOR="white" CLASS="TableRowColor"> 247<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 248<CODE>protected </CODE></FONT></TD> 249<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#DeserializationContext(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.deser.DeserializerFactory)">DeserializationContext</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A> src, 250 <A HREF="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</A> factory)</CODE> 251 252<BR> 253 </TD> 254</TR> 255<TR BGCOLOR="white" CLASS="TableRowColor"> 256<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 257<CODE>protected </CODE></FONT></TD> 258<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#DeserializationContext(com.fasterxml.jackson.databind.deser.DeserializerFactory)">DeserializationContext</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</A> df)</CODE> 259 260<BR> 261 </TD> 262</TR> 263<TR BGCOLOR="white" CLASS="TableRowColor"> 264<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 265<CODE>protected </CODE></FONT></TD> 266<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#DeserializationContext(com.fasterxml.jackson.databind.deser.DeserializerFactory, com.fasterxml.jackson.databind.deser.DeserializerCache)">DeserializationContext</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</A> df, 267 <A HREF="../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerCache</A> cache)</CODE> 268 269<BR> 270 </TD> 271</TR> 272</TABLE> 273 274<!-- ========== METHOD SUMMARY =========== --> 275 276<A NAME="method_summary"><!-- --></A> 277<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 278<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 279<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 280<B>Method Summary</B></FONT></TH> 281</TR> 282<TR BGCOLOR="white" CLASS="TableRowColor"> 283<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 284<CODE>protected <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></CODE></FONT></TD> 285<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_calcName(java.lang.Class)">_calcName</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> cls)</CODE> 286 287<BR> 288 </TD> 289</TR> 290<TR BGCOLOR="white" CLASS="TableRowColor"> 291<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 292<CODE>protected <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></CODE></FONT></TD> 293<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_desc(java.lang.String)">_desc</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> desc)</CODE> 294 295<BR> 296 </TD> 297</TR> 298<TR BGCOLOR="white" CLASS="TableRowColor"> 299<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 300<CODE>protected <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></CODE></FONT></TD> 301<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#_valueDesc()">_valueDesc</A></B>()</CODE> 302 303<BR> 304 </TD> 305</TR> 306<TR BGCOLOR="white" CLASS="TableRowColor"> 307<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 308<CODE> boolean</CODE></FONT></TD> 309<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#canOverrideAccessModifiers()">canOverrideAccessModifiers</A></B>()</CODE> 310 311<BR> 312 Convenience method, functionally equivalent to:</TD> 313</TR> 314<TR BGCOLOR="white" CLASS="TableRowColor"> 315<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 316<CODE> <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></CODE></FONT></TD> 317<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#constructCalendar(java.util.Date)">constructCalendar</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</A> d)</CODE> 318 319<BR> 320 Convenience method for constructing Calendar instance set 321 to specified time, to be modified and used by caller.</TD> 322</TR> 323<TR BGCOLOR="white" CLASS="TableRowColor"> 324<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 325<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A></CODE></FONT></TD> 326<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#constructType(java.lang.Class)">constructType</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> cls)</CODE> 327 328<BR> 329 Convenience method, functionally equivalent to:</TD> 330</TR> 331<TR BGCOLOR="white" CLASS="TableRowColor"> 332<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 333<CODE>abstract <A HREF="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 334<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#deserializerInstance(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Object)">deserializerInstance</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A> annotated, 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> deserDef)</CODE> 336 337<BR> 338 </TD> 339</TR> 340<TR BGCOLOR="white" CLASS="TableRowColor"> 341<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 342<CODE>protected <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></CODE></FONT></TD> 343<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#determineClassName(java.lang.Object)">determineClassName</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> instance)</CODE> 344 345<BR> 346 </TD> 347</TR> 348<TR BGCOLOR="white" CLASS="TableRowColor"> 349<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 350<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></FONT></TD> 351<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#endOfInputException(java.lang.Class)">endOfInputException</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> instClass)</CODE> 352 353<BR> 354 </TD> 355</TR> 356<TR BGCOLOR="white" CLASS="TableRowColor"> 357<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 358<CODE> <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><?></CODE></FONT></TD> 359<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findClass(java.lang.String)">findClass</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> className)</CODE> 360 361<BR> 362 Helper method to use for locating Class for given name.</TD> 363</TR> 364<TR BGCOLOR="white" CLASS="TableRowColor"> 365<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 366<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 367<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findContextualValueDeserializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)">findContextualValueDeserializer</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 368 <A HREF="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 369 370<BR> 371 Method for finding a value deserializer, and creating a contextual 372 version if necessary, for value reached via specified property.</TD> 373</TR> 374<TR BGCOLOR="white" CLASS="TableRowColor"> 375<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 376<CODE> <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></FONT></TD> 377<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findInjectableValue(java.lang.Object, com.fasterxml.jackson.databind.BeanProperty, java.lang.Object)">findInjectableValue</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> valueId, 378 <A HREF="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> forProperty, 379 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> beanInstance)</CODE> 380 381<BR> 382 </TD> 383</TR> 384<TR BGCOLOR="white" CLASS="TableRowColor"> 385<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 386<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</A></CODE></FONT></TD> 387<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findKeyDeserializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)">findKeyDeserializer</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> keyType, 388 <A HREF="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property)</CODE> 389 390<BR> 391 Convenience method, functionally same as:</TD> 392</TR> 393<TR BGCOLOR="white" CLASS="TableRowColor"> 394<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 395<CODE>abstract <A HREF="../../../../com/fasterxml/jackson/databind/deser/impl/ReadableObjectId.html" title="class in com.fasterxml.jackson.databind.deser.impl">ReadableObjectId</A></CODE></FONT></TD> 396<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findObjectId(java.lang.Object, com.fasterxml.jackson.annotation.ObjectIdGenerator)">findObjectId</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> id, 397 <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</A><?> generator)</CODE> 398 399<BR> 400 Method called to find and return entry corresponding to given 401 Object Id: will add an entry if necessary, and never returns null</TD> 402</TR> 403<TR BGCOLOR="white" CLASS="TableRowColor"> 404<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 405<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>></CODE></FONT></TD> 406<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#findRootValueDeserializer(com.fasterxml.jackson.databind.JavaType)">findRootValueDeserializer</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type)</CODE> 407 408<BR> 409 Method for finding a deserializer for root-level value.</TD> 410</TR> 411<TR BGCOLOR="white" CLASS="TableRowColor"> 412<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 413<CODE> <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><?></CODE></FONT></TD> 414<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getActiveView()">getActiveView</A></B>()</CODE> 415 416<BR> 417 Accessor for locating currently active view, if any; 418 returns null if no view has been set.</TD> 419</TR> 420<TR BGCOLOR="white" CLASS="TableRowColor"> 421<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 422<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</A></CODE></FONT></TD> 423<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getAnnotationIntrospector()">getAnnotationIntrospector</A></B>()</CODE> 424 425<BR> 426 </TD> 427</TR> 428<TR BGCOLOR="white" CLASS="TableRowColor"> 429<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 430<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/util/ArrayBuilders.html" title="class in com.fasterxml.jackson.databind.util">ArrayBuilders</A></CODE></FONT></TD> 431<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getArrayBuilders()">getArrayBuilders</A></B>()</CODE> 432 433<BR> 434 Method for accessing object useful for building arrays of 435 primitive types (such as int[]).</TD> 436</TR> 437<TR BGCOLOR="white" CLASS="TableRowColor"> 438<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 439<CODE> <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></CODE></FONT></TD> 440<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getBase64Variant()">getBase64Variant</A></B>()</CODE> 441 442<BR> 443 Convenience method for accessing the default Base64 encoding 444 used for decoding base64 encoded binary content.</TD> 445</TR> 446<TR BGCOLOR="white" CLASS="TableRowColor"> 447<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 448<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A></CODE></FONT></TD> 449<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getConfig()">getConfig</A></B>()</CODE> 450 451<BR> 452 Method for accessing configuration setting object for 453 currently active deserialization.</TD> 454</TR> 455<TR BGCOLOR="white" CLASS="TableRowColor"> 456<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 457<CODE>protected <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></CODE></FONT></TD> 458<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getDateFormat()">getDateFormat</A></B>()</CODE> 459 460<BR> 461 </TD> 462</TR> 463<TR BGCOLOR="white" CLASS="TableRowColor"> 464<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 465<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</A></CODE></FONT></TD> 466<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getFactory()">getFactory</A></B>()</CODE> 467 468<BR> 469 Method for getting current <A HREF="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><CODE>DeserializerFactory</CODE></A>.</TD> 470</TR> 471<TR BGCOLOR="white" CLASS="TableRowColor"> 472<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 473<CODE> <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></CODE></FONT></TD> 474<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getLocale()">getLocale</A></B>()</CODE> 475 476<BR> 477 Method for accessing default Locale to use: convenience method for</TD> 478</TR> 479<TR BGCOLOR="white" CLASS="TableRowColor"> 480<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 481<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</A></CODE></FONT></TD> 482<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getNodeFactory()">getNodeFactory</A></B>()</CODE> 483 484<BR> 485 Convenience method, functionally equivalent to:</TD> 486</TR> 487<TR BGCOLOR="white" CLASS="TableRowColor"> 488<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 489<CODE> <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">JsonParser</A></CODE></FONT></TD> 490<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getParser()">getParser</A></B>()</CODE> 491 492<BR> 493 Method for accessing the currently active parser.</TD> 494</TR> 495<TR BGCOLOR="white" CLASS="TableRowColor"> 496<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 497<CODE> <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></CODE></FONT></TD> 498<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getTimeZone()">getTimeZone</A></B>()</CODE> 499 500<BR> 501 Method for accessing default TimeZone to use: convenience method for</TD> 502</TR> 503<TR BGCOLOR="white" CLASS="TableRowColor"> 504<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 505<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</A></CODE></FONT></TD> 506<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#getTypeFactory()">getTypeFactory</A></B>()</CODE> 507 508<BR> 509 Convenience method, functionally equivalent to:</TD> 510</TR> 511<TR BGCOLOR="white" CLASS="TableRowColor"> 512<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 513<CODE> boolean</CODE></FONT></TD> 514<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#handleUnknownProperty(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JsonDeserializer, java.lang.Object, java.lang.String)">handleUnknownProperty</A></B>(<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">JsonParser</A> jp, 515 <A HREF="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><?> deser, 516 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> instanceOrClass, 517 <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> propName)</CODE> 518 519<BR> 520 Method deserializers can call to inform configured <A HREF="../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser"><CODE>DeserializationProblemHandler</CODE></A>s 521 of an unrecognized property.</TD> 522</TR> 523<TR BGCOLOR="white" CLASS="TableRowColor"> 524<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 525<CODE> boolean</CODE></FONT></TD> 526<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#hasValueDeserializerFor(com.fasterxml.jackson.databind.JavaType)">hasValueDeserializerFor</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type)</CODE> 527 528<BR> 529 Method for checking whether we could find a deserializer 530 for given type.</TD> 531</TR> 532<TR BGCOLOR="white" CLASS="TableRowColor"> 533<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 534<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></FONT></TD> 535<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#instantiationException(java.lang.Class, java.lang.String)">instantiationException</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> instClass, 536 <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> msg)</CODE> 537 538<BR> 539 </TD> 540</TR> 541<TR BGCOLOR="white" CLASS="TableRowColor"> 542<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 543<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></FONT></TD> 544<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#instantiationException(java.lang.Class, java.lang.Throwable)">instantiationException</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> instClass, 545 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A> t)</CODE> 546 547<BR> 548 Helper method for constructing instantiation exception for specified type, 549 to indicate problem with physically constructing instance of 550 specified class (missing constructor, exception from constructor)</TD> 551</TR> 552<TR BGCOLOR="white" CLASS="TableRowColor"> 553<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 554<CODE> boolean</CODE></FONT></TD> 555<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#isEnabled(com.fasterxml.jackson.databind.DeserializationFeature)">isEnabled</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A> feat)</CODE> 556 557<BR> 558 Convenience method for checking whether specified on/off 559 feature is enabled</TD> 560</TR> 561<TR BGCOLOR="white" CLASS="TableRowColor"> 562<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 563<CODE> boolean</CODE></FONT></TD> 564<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#isEnabled(com.fasterxml.jackson.databind.MapperFeature)">isEnabled</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</A> feat)</CODE> 565 566<BR> 567 </TD> 568</TR> 569<TR BGCOLOR="white" CLASS="TableRowColor"> 570<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 571<CODE>abstract <A HREF="../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</A></CODE></FONT></TD> 572<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#keyDeserializerInstance(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Object)">keyDeserializerInstance</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A> annotated, 573 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> deserDef)</CODE> 574 575<BR> 576 </TD> 577</TR> 578<TR BGCOLOR="white" CLASS="TableRowColor"> 579<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 580<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/util/ObjectBuffer.html" title="class in com.fasterxml.jackson.databind.util">ObjectBuffer</A></CODE></FONT></TD> 581<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#leaseObjectBuffer()">leaseObjectBuffer</A></B>()</CODE> 582 583<BR> 584 Method that can be used to get access to a reusable ObjectBuffer, 585 useful for efficiently constructing Object arrays and Lists.</TD> 586</TR> 587<TR BGCOLOR="white" CLASS="TableRowColor"> 588<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 589<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></FONT></TD> 590<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#mappingException(java.lang.Class)">mappingException</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> targetClass)</CODE> 591 592<BR> 593 Helper method for constructing generic mapping exception for specified type</TD> 594</TR> 595<TR BGCOLOR="white" CLASS="TableRowColor"> 596<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 597<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></FONT></TD> 598<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#mappingException(java.lang.Class, com.fasterxml.jackson.core.JsonToken)">mappingException</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> targetClass, 599 <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</A> token)</CODE> 600 601<BR> 602 </TD> 603</TR> 604<TR BGCOLOR="white" CLASS="TableRowColor"> 605<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 606<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></FONT></TD> 607<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#mappingException(java.lang.String)">mappingException</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> message)</CODE> 608 609<BR> 610 Helper method for constructing generic mapping exception with specified 611 message and current location information</TD> 612</TR> 613<TR BGCOLOR="white" CLASS="TableRowColor"> 614<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 615<CODE>abstract <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</A><?></CODE></FONT></TD> 616<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#objectIdGeneratorInstance(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.introspect.ObjectIdInfo)">objectIdGeneratorInstance</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A> annotated, 617 <A HREF="../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html" title="class in com.fasterxml.jackson.databind.introspect">ObjectIdInfo</A> objectIdInfo)</CODE> 618 619<BR> 620 </TD> 621</TR> 622<TR BGCOLOR="white" CLASS="TableRowColor"> 623<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 624<CODE> <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></CODE></FONT></TD> 625<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#parseDate(java.lang.String)">parseDate</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> dateStr)</CODE> 626 627<BR> 628 Convenience method for parsing a Date from given String, using 629 currently configured date format (accessed using 630 <A HREF="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDateFormat()"><CODE>MapperConfig.getDateFormat()</CODE></A>).</TD> 631</TR> 632<TR BGCOLOR="white" CLASS="TableRowColor"> 633<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 634<CODE> void</CODE></FONT></TD> 635<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#reportUnknownProperty(java.lang.Object, java.lang.String, com.fasterxml.jackson.databind.JsonDeserializer)">reportUnknownProperty</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> instanceOrClass, 636 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> fieldName, 637 <A HREF="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><?> deser)</CODE> 638 639<BR> 640 Helper method for reporting a problem with unhandled unknown exception</TD> 641</TR> 642<TR BGCOLOR="white" CLASS="TableRowColor"> 643<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 644<CODE> void</CODE></FONT></TD> 645<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#returnObjectBuffer(com.fasterxml.jackson.databind.util.ObjectBuffer)">returnObjectBuffer</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/util/ObjectBuffer.html" title="class in com.fasterxml.jackson.databind.util">ObjectBuffer</A> buf)</CODE> 646 647<BR> 648 Method to call to return object buffer previously leased with 649 <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#leaseObjectBuffer()"><CODE>leaseObjectBuffer()</CODE></A>.</TD> 650</TR> 651<TR BGCOLOR="white" CLASS="TableRowColor"> 652<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 653<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></FONT></TD> 654<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#unknownTypeException(com.fasterxml.jackson.databind.JavaType, java.lang.String)">unknownTypeException</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 655 <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> id)</CODE> 656 657<BR> 658 Helper method for constructing exception to indicate that given 659 type id (parsed from JSON) could not be converted to a Java type.</TD> 660</TR> 661<TR BGCOLOR="white" CLASS="TableRowColor"> 662<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 663<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></FONT></TD> 664<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#weirdKeyException(java.lang.Class, java.lang.String, java.lang.String)">weirdKeyException</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> keyClass, 665 <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> keyValue, 666 <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> msg)</CODE> 667 668<BR> 669 Helper method for constructing exception to indicate that given JSON 670 Object field name was not in format to be able to deserialize specified 671 key type.</TD> 672</TR> 673<TR BGCOLOR="white" CLASS="TableRowColor"> 674<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 675<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></FONT></TD> 676<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#weirdNumberException(java.lang.Class, java.lang.String)">weirdNumberException</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> instClass, 677 <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> msg)</CODE> 678 679<BR> 680 <B>Deprecated.</B> </TD> 681</TR> 682<TR BGCOLOR="white" CLASS="TableRowColor"> 683<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 684<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></FONT></TD> 685<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#weirdNumberException(java.lang.Number, java.lang.Class, java.lang.String)">weirdNumberException</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</A> value, 686 <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><?> instClass, 687 <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> msg)</CODE> 688 689<BR> 690 Helper method for constructing exception to indicate that input JSON 691 Number was not suitable for deserializing into given target type.</TD> 692</TR> 693<TR BGCOLOR="white" CLASS="TableRowColor"> 694<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 695<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></FONT></TD> 696<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#weirdStringException(java.lang.Class, java.lang.String)">weirdStringException</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> instClass, 697 <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> msg)</CODE> 698 699<BR> 700 <B>Deprecated.</B> <I>Since 2.1 should use variant that takes value</I></TD> 701</TR> 702<TR BGCOLOR="white" CLASS="TableRowColor"> 703<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 704<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></FONT></TD> 705<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#weirdStringException(java.lang.String, java.lang.Class, java.lang.String)">weirdStringException</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> value, 706 <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><?> instClass, 707 <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> msg)</CODE> 708 709<BR> 710 Method that will construct an exception suitable for throwing when 711 some String values are acceptable, but the one encountered is not.</TD> 712</TR> 713<TR BGCOLOR="white" CLASS="TableRowColor"> 714<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 715<CODE> <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></FONT></TD> 716<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#wrongTokenException(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.JsonToken, java.lang.String)">wrongTokenException</A></B>(<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">JsonParser</A> jp, 717 <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</A> expToken, 718 <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> msg)</CODE> 719 720<BR> 721 Helper method for indicating that the current token was expected to be another 722 token.</TD> 723</TR> 724</TABLE> 725 <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> 726<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 727<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> 728<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="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></TH> 729</TR> 730<TR BGCOLOR="white" CLASS="TableRowColor"> 731<TD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> 732</TR> 733</TABLE> 734 735<P> 736 737<!-- ============ FIELD DETAIL =========== --> 738 739<A NAME="field_detail"><!-- --></A> 740<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 741<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 742<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 743<B>Field Detail</B></FONT></TH> 744</TR> 745</TABLE> 746 747<A NAME="_cache"><!-- --></A><H3> 748_cache</H3> 749<PRE> 750protected final <A HREF="../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerCache</A> <B>_cache</B></PRE> 751<DL> 752<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. 753<P> 754<DL> 755</DL> 756</DL> 757<HR> 758 759<A NAME="_factory"><!-- --></A><H3> 760_factory</H3> 761<PRE> 762protected final <A HREF="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</A> <B>_factory</B></PRE> 763<DL> 764<DD>Read-only factory instance; exposed to let 765 owners (<code>ObjectMapper</code>, <code>ObjectReader</code>) 766 access it. 767<P> 768<DL> 769</DL> 770</DL> 771<HR> 772 773<A NAME="_config"><!-- --></A><H3> 774_config</H3> 775<PRE> 776protected final <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A> <B>_config</B></PRE> 777<DL> 778<DD>Generic deserialization processing configuration 779<P> 780<DL> 781</DL> 782</DL> 783<HR> 784 785<A NAME="_featureFlags"><!-- --></A><H3> 786_featureFlags</H3> 787<PRE> 788protected final int <B>_featureFlags</B></PRE> 789<DL> 790<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 791<P> 792<DL> 793</DL> 794</DL> 795<HR> 796 797<A NAME="_view"><!-- --></A><H3> 798_view</H3> 799<PRE> 800protected final <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><?> <B>_view</B></PRE> 801<DL> 802<DD>Currently active view, if any. 803<P> 804<DL> 805</DL> 806</DL> 807<HR> 808 809<A NAME="_parser"><!-- --></A><H3> 810_parser</H3> 811<PRE> 812protected transient <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">JsonParser</A> <B>_parser</B></PRE> 813<DL> 814<DD>Currently active parser used for deserialization. 815 May be different from the outermost parser 816 when content is buffered. 817<P> 818<DL> 819</DL> 820</DL> 821<HR> 822 823<A NAME="_injectableValues"><!-- --></A><H3> 824_injectableValues</H3> 825<PRE> 826protected final <A HREF="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</A> <B>_injectableValues</B></PRE> 827<DL> 828<DD>Object used for resolving references to injectable 829 values. 830<P> 831<DL> 832</DL> 833</DL> 834<HR> 835 836<A NAME="_arrayBuilders"><!-- --></A><H3> 837_arrayBuilders</H3> 838<PRE> 839protected transient <A HREF="../../../../com/fasterxml/jackson/databind/util/ArrayBuilders.html" title="class in com.fasterxml.jackson.databind.util">ArrayBuilders</A> <B>_arrayBuilders</B></PRE> 840<DL> 841<DL> 842</DL> 843</DL> 844<HR> 845 846<A NAME="_objectBuffer"><!-- --></A><H3> 847_objectBuffer</H3> 848<PRE> 849protected transient <A HREF="../../../../com/fasterxml/jackson/databind/util/ObjectBuffer.html" title="class in com.fasterxml.jackson.databind.util">ObjectBuffer</A> <B>_objectBuffer</B></PRE> 850<DL> 851<DL> 852</DL> 853</DL> 854<HR> 855 856<A NAME="_dateFormat"><!-- --></A><H3> 857_dateFormat</H3> 858<PRE> 859protected transient <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> 860<DL> 861<DL> 862</DL> 863</DL> 864 865<!-- ========= CONSTRUCTOR DETAIL ======== --> 866 867<A NAME="constructor_detail"><!-- --></A> 868<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 869<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 870<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 871<B>Constructor Detail</B></FONT></TH> 872</TR> 873</TABLE> 874 875<A NAME="DeserializationContext(com.fasterxml.jackson.databind.deser.DeserializerFactory)"><!-- --></A><H3> 876DeserializationContext</H3> 877<PRE> 878protected <B>DeserializationContext</B>(<A HREF="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</A> df)</PRE> 879<DL> 880</DL> 881<HR> 882 883<A NAME="DeserializationContext(com.fasterxml.jackson.databind.deser.DeserializerFactory, com.fasterxml.jackson.databind.deser.DeserializerCache)"><!-- --></A><H3> 884DeserializationContext</H3> 885<PRE> 886protected <B>DeserializationContext</B>(<A HREF="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</A> df, 887 <A HREF="../../../../com/fasterxml/jackson/databind/deser/DeserializerCache.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerCache</A> cache)</PRE> 888<DL> 889</DL> 890<HR> 891 892<A NAME="DeserializationContext(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.deser.DeserializerFactory)"><!-- --></A><H3> 893DeserializationContext</H3> 894<PRE> 895protected <B>DeserializationContext</B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A> src, 896 <A HREF="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</A> factory)</PRE> 897<DL> 898</DL> 899<HR> 900 901<A NAME="DeserializationContext(com.fasterxml.jackson.databind.DeserializationContext, com.fasterxml.jackson.databind.DeserializationConfig, com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.InjectableValues)"><!-- --></A><H3> 902DeserializationContext</H3> 903<PRE> 904protected <B>DeserializationContext</B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</A> src, 905 <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A> config, 906 <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">JsonParser</A> jp, 907 <A HREF="../../../../com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</A> injectableValues)</PRE> 908<DL> 909</DL> 910 911<!-- ============ METHOD DETAIL ========== --> 912 913<A NAME="method_detail"><!-- --></A> 914<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 915<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 916<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 917<B>Method Detail</B></FONT></TH> 918</TR> 919</TABLE> 920 921<A NAME="getFactory()"><!-- --></A><H3> 922getFactory</H3> 923<PRE> 924public <A HREF="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</A> <B>getFactory</B>()</PRE> 925<DL> 926<DD>Method for getting current <A HREF="../../../../com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser"><CODE>DeserializerFactory</CODE></A>. 927<P> 928<DD><DL> 929</DL> 930</DD> 931<DD><DL> 932</DL> 933</DD> 934</DL> 935<HR> 936 937<A NAME="getConfig()"><!-- --></A><H3> 938getConfig</H3> 939<PRE> 940public <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</A> <B>getConfig</B>()</PRE> 941<DL> 942<DD>Method for accessing configuration setting object for 943 currently active deserialization. 944<P> 945<DD><DL> 946</DL> 947</DD> 948<DD><DL> 949</DL> 950</DD> 951</DL> 952<HR> 953 954<A NAME="isEnabled(com.fasterxml.jackson.databind.DeserializationFeature)"><!-- --></A><H3> 955isEnabled</H3> 956<PRE> 957public final boolean <B>isEnabled</B>(<A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</A> feat)</PRE> 958<DL> 959<DD>Convenience method for checking whether specified on/off 960 feature is enabled 961<P> 962<DD><DL> 963</DL> 964</DD> 965<DD><DL> 966</DL> 967</DD> 968</DL> 969<HR> 970 971<A NAME="isEnabled(com.fasterxml.jackson.databind.MapperFeature)"><!-- --></A><H3> 972isEnabled</H3> 973<PRE> 974public final boolean <B>isEnabled</B>(<A HREF="../../../../com/fasterxml/jackson/databind/MapperFeature.html" title="enum in com.fasterxml.jackson.databind">MapperFeature</A> feat)</PRE> 975<DL> 976<DD><DL> 977</DL> 978</DD> 979<DD><DL> 980</DL> 981</DD> 982</DL> 983<HR> 984 985<A NAME="getAnnotationIntrospector()"><!-- --></A><H3> 986getAnnotationIntrospector</H3> 987<PRE> 988public final <A HREF="../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</A> <B>getAnnotationIntrospector</B>()</PRE> 989<DL> 990<DD><DL> 991</DL> 992</DD> 993<DD><DL> 994</DL> 995</DD> 996</DL> 997<HR> 998 999<A NAME="getParser()"><!-- --></A><H3> 1000getParser</H3> 1001<PRE> 1002public final <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">JsonParser</A> <B>getParser</B>()</PRE> 1003<DL> 1004<DD>Method for accessing the currently active parser. 1005 May be different from the outermost parser 1006 when content is buffered. 1007<p> 1008 Use of this method is discouraged: if code has direct access 1009 to the active parser, that should be used instead. 1010<P> 1011<DD><DL> 1012</DL> 1013</DD> 1014<DD><DL> 1015</DL> 1016</DD> 1017</DL> 1018<HR> 1019 1020<A NAME="findInjectableValue(java.lang.Object, com.fasterxml.jackson.databind.BeanProperty, java.lang.Object)"><!-- --></A><H3> 1021findInjectableValue</H3> 1022<PRE> 1023public final <A HREF="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>findInjectableValue</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> valueId, 1024 <A HREF="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> forProperty, 1025 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> beanInstance)</PRE> 1026<DL> 1027<DD><DL> 1028</DL> 1029</DD> 1030<DD><DL> 1031</DL> 1032</DD> 1033</DL> 1034<HR> 1035 1036<A NAME="getActiveView()"><!-- --></A><H3> 1037getActiveView</H3> 1038<PRE> 1039public final <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><?> <B>getActiveView</B>()</PRE> 1040<DL> 1041<DD>Accessor for locating currently active view, if any; 1042 returns null if no view has been set. 1043<P> 1044<DD><DL> 1045</DL> 1046</DD> 1047<DD><DL> 1048</DL> 1049</DD> 1050</DL> 1051<HR> 1052 1053<A NAME="canOverrideAccessModifiers()"><!-- --></A><H3> 1054canOverrideAccessModifiers</H3> 1055<PRE> 1056public final boolean <B>canOverrideAccessModifiers</B>()</PRE> 1057<DL> 1058<DD>Convenience method, functionally equivalent to: 1059<pre> 1060 getConfig().canOverrideAccessModifiers(); 1061 </pre> 1062<P> 1063<DD><DL> 1064</DL> 1065</DD> 1066<DD><DL> 1067</DL> 1068</DD> 1069</DL> 1070<HR> 1071 1072<A NAME="getBase64Variant()"><!-- --></A><H3> 1073getBase64Variant</H3> 1074<PRE> 1075public final <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>getBase64Variant</B>()</PRE> 1076<DL> 1077<DD>Convenience method for accessing the default Base64 encoding 1078 used for decoding base64 encoded binary content. 1079 Same as calling: 1080<pre> 1081 getConfig().getBase64Variant(); 1082</pre> 1083<P> 1084<DD><DL> 1085</DL> 1086</DD> 1087<DD><DL> 1088</DL> 1089</DD> 1090</DL> 1091<HR> 1092 1093<A NAME="getNodeFactory()"><!-- --></A><H3> 1094getNodeFactory</H3> 1095<PRE> 1096public final <A HREF="../../../../com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</A> <B>getNodeFactory</B>()</PRE> 1097<DL> 1098<DD>Convenience method, functionally equivalent to: 1099<pre> 1100 getConfig().getNodeFactory(); 1101 </pre> 1102<P> 1103<DD><DL> 1104</DL> 1105</DD> 1106<DD><DL> 1107</DL> 1108</DD> 1109</DL> 1110<HR> 1111 1112<A NAME="getTypeFactory()"><!-- --></A><H3> 1113getTypeFactory</H3> 1114<PRE> 1115public final <A HREF="../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</A> <B>getTypeFactory</B>()</PRE> 1116<DL> 1117<DD>Convenience method, functionally equivalent to: 1118<pre> 1119 getConfig().getTypeFactory(); 1120 </pre> 1121<P> 1122<DD><DL> 1123</DL> 1124</DD> 1125<DD><DL> 1126</DL> 1127</DD> 1128</DL> 1129<HR> 1130 1131<A NAME="getLocale()"><!-- --></A><H3> 1132getLocale</H3> 1133<PRE> 1134public <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>getLocale</B>()</PRE> 1135<DL> 1136<DD>Method for accessing default Locale to use: convenience method for 1137<pre> 1138 getConfig().getLocale(); 1139</pre> 1140<P> 1141<DD><DL> 1142</DL> 1143</DD> 1144<DD><DL> 1145</DL> 1146</DD> 1147</DL> 1148<HR> 1149 1150<A NAME="getTimeZone()"><!-- --></A><H3> 1151getTimeZone</H3> 1152<PRE> 1153public <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>getTimeZone</B>()</PRE> 1154<DL> 1155<DD>Method for accessing default TimeZone to use: convenience method for 1156<pre> 1157 getConfig().getTimeZone(); 1158</pre> 1159<P> 1160<DD><DL> 1161</DL> 1162</DD> 1163<DD><DL> 1164</DL> 1165</DD> 1166</DL> 1167<HR> 1168 1169<A NAME="hasValueDeserializerFor(com.fasterxml.jackson.databind.JavaType)"><!-- --></A><H3> 1170hasValueDeserializerFor</H3> 1171<PRE> 1172public boolean <B>hasValueDeserializerFor</B>(<A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type)</PRE> 1173<DL> 1174<DD>Method for checking whether we could find a deserializer 1175 for given type. 1176<P> 1177<DD><DL> 1178</DL> 1179</DD> 1180<DD><DL> 1181</DL> 1182</DD> 1183</DL> 1184<HR> 1185 1186<A NAME="findContextualValueDeserializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)"><!-- --></A><H3> 1187findContextualValueDeserializer</H3> 1188<PRE> 1189public final <A HREF="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</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>> <B>findContextualValueDeserializer</B>(<A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 1190 <A HREF="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property) 1191 throws <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></PRE> 1192<DL> 1193<DD>Method for finding a value deserializer, and creating a contextual 1194 version if necessary, for value reached via specified property. 1195<P> 1196<DD><DL> 1197</DL> 1198</DD> 1199<DD><DL> 1200 1201<DT><B>Throws:</B> 1202<DD><CODE><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></DL> 1203</DD> 1204</DL> 1205<HR> 1206 1207<A NAME="findRootValueDeserializer(com.fasterxml.jackson.databind.JavaType)"><!-- --></A><H3> 1208findRootValueDeserializer</H3> 1209<PRE> 1210public final <A HREF="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</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>> <B>findRootValueDeserializer</B>(<A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type) 1211 throws <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></PRE> 1212<DL> 1213<DD>Method for finding a deserializer for root-level value. 1214<P> 1215<DD><DL> 1216</DL> 1217</DD> 1218<DD><DL> 1219 1220<DT><B>Throws:</B> 1221<DD><CODE><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></DL> 1222</DD> 1223</DL> 1224<HR> 1225 1226<A NAME="findKeyDeserializer(com.fasterxml.jackson.databind.JavaType, com.fasterxml.jackson.databind.BeanProperty)"><!-- --></A><H3> 1227findKeyDeserializer</H3> 1228<PRE> 1229public final <A HREF="../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</A> <B>findKeyDeserializer</B>(<A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> keyType, 1230 <A HREF="../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</A> property) 1231 throws <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></PRE> 1232<DL> 1233<DD>Convenience method, functionally same as: 1234<pre> 1235 getDeserializerProvider().findKeyDeserializer(getConfig(), propertyType, property); 1236</pre> 1237<P> 1238<DD><DL> 1239</DL> 1240</DD> 1241<DD><DL> 1242 1243<DT><B>Throws:</B> 1244<DD><CODE><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></DL> 1245</DD> 1246</DL> 1247<HR> 1248 1249<A NAME="findObjectId(java.lang.Object, com.fasterxml.jackson.annotation.ObjectIdGenerator)"><!-- --></A><H3> 1250findObjectId</H3> 1251<PRE> 1252public abstract <A HREF="../../../../com/fasterxml/jackson/databind/deser/impl/ReadableObjectId.html" title="class in com.fasterxml.jackson.databind.deser.impl">ReadableObjectId</A> <B>findObjectId</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> id, 1253 <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</A><?> generator)</PRE> 1254<DL> 1255<DD>Method called to find and return entry corresponding to given 1256 Object Id: will add an entry if necessary, and never returns null 1257<P> 1258<DD><DL> 1259</DL> 1260</DD> 1261<DD><DL> 1262</DL> 1263</DD> 1264</DL> 1265<HR> 1266 1267<A NAME="constructType(java.lang.Class)"><!-- --></A><H3> 1268constructType</H3> 1269<PRE> 1270public final <A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> <B>constructType</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> cls)</PRE> 1271<DL> 1272<DD>Convenience method, functionally equivalent to: 1273<pre> 1274 getConfig().constructType(cls); 1275 </pre> 1276<P> 1277<DD><DL> 1278</DL> 1279</DD> 1280<DD><DL> 1281</DL> 1282</DD> 1283</DL> 1284<HR> 1285 1286<A NAME="findClass(java.lang.String)"><!-- --></A><H3> 1287findClass</H3> 1288<PRE> 1289public <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><?> <B>findClass</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> className) 1290 throws <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</A></PRE> 1291<DL> 1292<DD>Helper method to use for locating Class for given name. Should be used 1293 instead of basic <code>Class.forName(className);</code> as it can 1294 try using contextual class loader, or use platform-specific workarounds 1295 (like on Android, GAE). 1296<P> 1297<DD><DL> 1298</DL> 1299</DD> 1300<DD><DL> 1301 1302<DT><B>Throws:</B> 1303<DD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</A></CODE></DL> 1304</DD> 1305</DL> 1306<HR> 1307 1308<A NAME="deserializerInstance(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Object)"><!-- --></A><H3> 1309deserializerInstance</H3> 1310<PRE> 1311public abstract <A HREF="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</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>> <B>deserializerInstance</B>(<A HREF="../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A> annotated, 1312 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> deserDef) 1313 throws <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></PRE> 1314<DL> 1315<DD><DL> 1316</DL> 1317</DD> 1318<DD><DL> 1319 1320<DT><B>Throws:</B> 1321<DD><CODE><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></DL> 1322</DD> 1323</DL> 1324<HR> 1325 1326<A NAME="keyDeserializerInstance(com.fasterxml.jackson.databind.introspect.Annotated, java.lang.Object)"><!-- --></A><H3> 1327keyDeserializerInstance</H3> 1328<PRE> 1329public abstract <A HREF="../../../../com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</A> <B>keyDeserializerInstance</B>(<A HREF="../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A> annotated, 1330 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> deserDef) 1331 throws <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></PRE> 1332<DL> 1333<DD><DL> 1334</DL> 1335</DD> 1336<DD><DL> 1337 1338<DT><B>Throws:</B> 1339<DD><CODE><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></DL> 1340</DD> 1341</DL> 1342<HR> 1343 1344<A NAME="objectIdGeneratorInstance(com.fasterxml.jackson.databind.introspect.Annotated, com.fasterxml.jackson.databind.introspect.ObjectIdInfo)"><!-- --></A><H3> 1345objectIdGeneratorInstance</H3> 1346<PRE> 1347public abstract <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</A><?> <B>objectIdGeneratorInstance</B>(<A HREF="../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A> annotated, 1348 <A HREF="../../../../com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html" title="class in com.fasterxml.jackson.databind.introspect">ObjectIdInfo</A> objectIdInfo) 1349 throws <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></PRE> 1350<DL> 1351<DD><DL> 1352</DL> 1353</DD> 1354<DD><DL> 1355 1356<DT><B>Throws:</B> 1357<DD><CODE><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></DL> 1358</DD> 1359</DL> 1360<HR> 1361 1362<A NAME="leaseObjectBuffer()"><!-- --></A><H3> 1363leaseObjectBuffer</H3> 1364<PRE> 1365public final <A HREF="../../../../com/fasterxml/jackson/databind/util/ObjectBuffer.html" title="class in com.fasterxml.jackson.databind.util">ObjectBuffer</A> <B>leaseObjectBuffer</B>()</PRE> 1366<DL> 1367<DD>Method that can be used to get access to a reusable ObjectBuffer, 1368 useful for efficiently constructing Object arrays and Lists. 1369 Note that leased buffers should be returned once deserializer 1370 is done, to allow for reuse during same round of deserialization. 1371<P> 1372<DD><DL> 1373</DL> 1374</DD> 1375<DD><DL> 1376</DL> 1377</DD> 1378</DL> 1379<HR> 1380 1381<A NAME="returnObjectBuffer(com.fasterxml.jackson.databind.util.ObjectBuffer)"><!-- --></A><H3> 1382returnObjectBuffer</H3> 1383<PRE> 1384public final void <B>returnObjectBuffer</B>(<A HREF="../../../../com/fasterxml/jackson/databind/util/ObjectBuffer.html" title="class in com.fasterxml.jackson.databind.util">ObjectBuffer</A> buf)</PRE> 1385<DL> 1386<DD>Method to call to return object buffer previously leased with 1387 <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationContext.html#leaseObjectBuffer()"><CODE>leaseObjectBuffer()</CODE></A>. 1388<P> 1389<DD><DL> 1390</DL> 1391</DD> 1392<DD><DL> 1393<DT><B>Parameters:</B><DD><CODE>buf</CODE> - Returned object buffer</DL> 1394</DD> 1395</DL> 1396<HR> 1397 1398<A NAME="getArrayBuilders()"><!-- --></A><H3> 1399getArrayBuilders</H3> 1400<PRE> 1401public final <A HREF="../../../../com/fasterxml/jackson/databind/util/ArrayBuilders.html" title="class in com.fasterxml.jackson.databind.util">ArrayBuilders</A> <B>getArrayBuilders</B>()</PRE> 1402<DL> 1403<DD>Method for accessing object useful for building arrays of 1404 primitive types (such as int[]). 1405<P> 1406<DD><DL> 1407</DL> 1408</DD> 1409<DD><DL> 1410</DL> 1411</DD> 1412</DL> 1413<HR> 1414 1415<A NAME="parseDate(java.lang.String)"><!-- --></A><H3> 1416parseDate</H3> 1417<PRE> 1418public <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> <B>parseDate</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> dateStr) 1419 throws <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></PRE> 1420<DL> 1421<DD>Convenience method for parsing a Date from given String, using 1422 currently configured date format (accessed using 1423 <A HREF="../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html#getDateFormat()"><CODE>MapperConfig.getDateFormat()</CODE></A>). 1424<p> 1425 Implementation will handle thread-safety issues related to 1426 date formats such that first time this method is called, 1427 date format is cloned, and cloned instance will be retained 1428 for use during this deserialization round. 1429<P> 1430<DD><DL> 1431</DL> 1432</DD> 1433<DD><DL> 1434 1435<DT><B>Throws:</B> 1436<DD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE></DL> 1437</DD> 1438</DL> 1439<HR> 1440 1441<A NAME="constructCalendar(java.util.Date)"><!-- --></A><H3> 1442constructCalendar</H3> 1443<PRE> 1444public <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> <B>constructCalendar</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</A> d)</PRE> 1445<DL> 1446<DD>Convenience method for constructing Calendar instance set 1447 to specified time, to be modified and used by caller. 1448<P> 1449<DD><DL> 1450</DL> 1451</DD> 1452<DD><DL> 1453</DL> 1454</DD> 1455</DL> 1456<HR> 1457 1458<A NAME="handleUnknownProperty(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.JsonDeserializer, java.lang.Object, java.lang.String)"><!-- --></A><H3> 1459handleUnknownProperty</H3> 1460<PRE> 1461public boolean <B>handleUnknownProperty</B>(<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">JsonParser</A> jp, 1462 <A HREF="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><?> deser, 1463 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> instanceOrClass, 1464 <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> propName) 1465 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>, 1466 <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></PRE> 1467<DL> 1468<DD>Method deserializers can call to inform configured <A HREF="../../../../com/fasterxml/jackson/databind/deser/DeserializationProblemHandler.html" title="class in com.fasterxml.jackson.databind.deser"><CODE>DeserializationProblemHandler</CODE></A>s 1469 of an unrecognized property. 1470<P> 1471<DD><DL> 1472</DL> 1473</DD> 1474<DD><DL> 1475 1476<DT><B>Throws:</B> 1477<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> 1478<DD><CODE><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></CODE></DL> 1479</DD> 1480</DL> 1481<HR> 1482 1483<A NAME="reportUnknownProperty(java.lang.Object, java.lang.String, com.fasterxml.jackson.databind.JsonDeserializer)"><!-- --></A><H3> 1484reportUnknownProperty</H3> 1485<PRE> 1486public void <B>reportUnknownProperty</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> instanceOrClass, 1487 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> fieldName, 1488 <A HREF="../../../../com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</A><?> deser) 1489 throws <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></PRE> 1490<DL> 1491<DD>Helper method for reporting a problem with unhandled unknown exception 1492<P> 1493<DD><DL> 1494</DL> 1495</DD> 1496<DD><DL> 1497<DT><B>Parameters:</B><DD><CODE>instanceOrClass</CODE> - Either value being populated (if one has been 1498 instantiated), or Class that indicates type that would be (or 1499 have been) instantiated<DD><CODE>deser</CODE> - Deserializer that had the problem, if called by deserializer 1500 (or on behalf of one) 1501<DT><B>Throws:</B> 1502<DD><CODE><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></DL> 1503</DD> 1504</DL> 1505<HR> 1506 1507<A NAME="mappingException(java.lang.Class)"><!-- --></A><H3> 1508mappingException</H3> 1509<PRE> 1510public <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> <B>mappingException</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> targetClass)</PRE> 1511<DL> 1512<DD>Helper method for constructing generic mapping exception for specified type 1513<P> 1514<DD><DL> 1515</DL> 1516</DD> 1517<DD><DL> 1518</DL> 1519</DD> 1520</DL> 1521<HR> 1522 1523<A NAME="mappingException(java.lang.Class, com.fasterxml.jackson.core.JsonToken)"><!-- --></A><H3> 1524mappingException</H3> 1525<PRE> 1526public <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> <B>mappingException</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> targetClass, 1527 <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</A> token)</PRE> 1528<DL> 1529<DD><DL> 1530</DL> 1531</DD> 1532<DD><DL> 1533</DL> 1534</DD> 1535</DL> 1536<HR> 1537 1538<A NAME="mappingException(java.lang.String)"><!-- --></A><H3> 1539mappingException</H3> 1540<PRE> 1541public <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> <B>mappingException</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> message)</PRE> 1542<DL> 1543<DD>Helper method for constructing generic mapping exception with specified 1544 message and current location information 1545<P> 1546<DD><DL> 1547</DL> 1548</DD> 1549<DD><DL> 1550</DL> 1551</DD> 1552</DL> 1553<HR> 1554 1555<A NAME="instantiationException(java.lang.Class, java.lang.Throwable)"><!-- --></A><H3> 1556instantiationException</H3> 1557<PRE> 1558public <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> <B>instantiationException</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> instClass, 1559 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A> t)</PRE> 1560<DL> 1561<DD>Helper method for constructing instantiation exception for specified type, 1562 to indicate problem with physically constructing instance of 1563 specified class (missing constructor, exception from constructor) 1564<P> 1565<DD><DL> 1566</DL> 1567</DD> 1568<DD><DL> 1569</DL> 1570</DD> 1571</DL> 1572<HR> 1573 1574<A NAME="instantiationException(java.lang.Class, java.lang.String)"><!-- --></A><H3> 1575instantiationException</H3> 1576<PRE> 1577public <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> <B>instantiationException</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> instClass, 1578 <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> msg)</PRE> 1579<DL> 1580<DD><DL> 1581</DL> 1582</DD> 1583<DD><DL> 1584</DL> 1585</DD> 1586</DL> 1587<HR> 1588 1589<A NAME="weirdStringException(java.lang.Class, java.lang.String)"><!-- --></A><H3> 1590weirdStringException</H3> 1591<PRE> 1592<FONT SIZE="-1"><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</A> 1593</FONT>public <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> <B>weirdStringException</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> instClass, 1594 <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> msg)</PRE> 1595<DL> 1596<DD><B>Deprecated.</B> <I>Since 2.1 should use variant that takes value</I> 1597<P> 1598<DD>Method that will construct an exception suitable for throwing when 1599 some String values are acceptable, but the one encountered is not. 1600<P> 1601<DD><DL> 1602</DL> 1603</DD> 1604<DD><DL> 1605</DL> 1606</DD> 1607</DL> 1608<HR> 1609 1610<A NAME="weirdStringException(java.lang.String, java.lang.Class, java.lang.String)"><!-- --></A><H3> 1611weirdStringException</H3> 1612<PRE> 1613public <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> <B>weirdStringException</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> value, 1614 <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><?> instClass, 1615 <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> msg)</PRE> 1616<DL> 1617<DD>Method that will construct an exception suitable for throwing when 1618 some String values are acceptable, but the one encountered is not. 1619<P> 1620<DD><DL> 1621</DL> 1622</DD> 1623<DD><DL> 1624<DT><B>Parameters:</B><DD><CODE>value</CODE> - String value from input being deserialized<DD><CODE>instClass</CODE> - Type that String should be deserialized into<DD><CODE>msg</CODE> - Message that describes specific problem<DT><B>Since:</B></DT> 1625 <DD>2.1</DD> 1626</DL> 1627</DD> 1628</DL> 1629<HR> 1630 1631<A NAME="weirdNumberException(java.lang.Class, java.lang.String)"><!-- --></A><H3> 1632weirdNumberException</H3> 1633<PRE> 1634<FONT SIZE="-1"><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</A> 1635</FONT>public <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> <B>weirdNumberException</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> instClass, 1636 <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> msg)</PRE> 1637<DL> 1638<DD><B>Deprecated.</B> 1639<P> 1640<DD>Helper method for constructing exception to indicate that input JSON 1641 Number was not suitable for deserializing into given type. 1642<P> 1643<DD><DL> 1644</DL> 1645</DD> 1646<DD><DL> 1647</DL> 1648</DD> 1649</DL> 1650<HR> 1651 1652<A NAME="weirdNumberException(java.lang.Number, java.lang.Class, java.lang.String)"><!-- --></A><H3> 1653weirdNumberException</H3> 1654<PRE> 1655public <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> <B>weirdNumberException</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</A> value, 1656 <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><?> instClass, 1657 <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> msg)</PRE> 1658<DL> 1659<DD>Helper method for constructing exception to indicate that input JSON 1660 Number was not suitable for deserializing into given target type. 1661<P> 1662<DD><DL> 1663</DL> 1664</DD> 1665<DD><DL> 1666</DL> 1667</DD> 1668</DL> 1669<HR> 1670 1671<A NAME="weirdKeyException(java.lang.Class, java.lang.String, java.lang.String)"><!-- --></A><H3> 1672weirdKeyException</H3> 1673<PRE> 1674public <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> <B>weirdKeyException</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> keyClass, 1675 <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> keyValue, 1676 <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> msg)</PRE> 1677<DL> 1678<DD>Helper method for constructing exception to indicate that given JSON 1679 Object field name was not in format to be able to deserialize specified 1680 key type. 1681<P> 1682<DD><DL> 1683</DL> 1684</DD> 1685<DD><DL> 1686</DL> 1687</DD> 1688</DL> 1689<HR> 1690 1691<A NAME="wrongTokenException(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.JsonToken, java.lang.String)"><!-- --></A><H3> 1692wrongTokenException</H3> 1693<PRE> 1694public <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> <B>wrongTokenException</B>(<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">JsonParser</A> jp, 1695 <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonToken.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonToken</A> expToken, 1696 <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> msg)</PRE> 1697<DL> 1698<DD>Helper method for indicating that the current token was expected to be another 1699 token. 1700<P> 1701<DD><DL> 1702</DL> 1703</DD> 1704<DD><DL> 1705</DL> 1706</DD> 1707</DL> 1708<HR> 1709 1710<A NAME="unknownTypeException(com.fasterxml.jackson.databind.JavaType, java.lang.String)"><!-- --></A><H3> 1711unknownTypeException</H3> 1712<PRE> 1713public <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> <B>unknownTypeException</B>(<A HREF="../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</A> type, 1714 <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> id)</PRE> 1715<DL> 1716<DD>Helper method for constructing exception to indicate that given 1717 type id (parsed from JSON) could not be converted to a Java type. 1718<P> 1719<DD><DL> 1720</DL> 1721</DD> 1722<DD><DL> 1723</DL> 1724</DD> 1725</DL> 1726<HR> 1727 1728<A NAME="endOfInputException(java.lang.Class)"><!-- --></A><H3> 1729endOfInputException</H3> 1730<PRE> 1731public <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> <B>endOfInputException</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> instClass)</PRE> 1732<DL> 1733<DD><DL> 1734</DL> 1735</DD> 1736<DD><DL> 1737</DL> 1738</DD> 1739</DL> 1740<HR> 1741 1742<A NAME="getDateFormat()"><!-- --></A><H3> 1743getDateFormat</H3> 1744<PRE> 1745protected <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>getDateFormat</B>()</PRE> 1746<DL> 1747<DD><DL> 1748</DL> 1749</DD> 1750<DD><DL> 1751</DL> 1752</DD> 1753</DL> 1754<HR> 1755 1756<A NAME="determineClassName(java.lang.Object)"><!-- --></A><H3> 1757determineClassName</H3> 1758<PRE> 1759protected <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>determineClassName</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> instance)</PRE> 1760<DL> 1761<DD><DL> 1762</DL> 1763</DD> 1764<DD><DL> 1765</DL> 1766</DD> 1767</DL> 1768<HR> 1769 1770<A NAME="_calcName(java.lang.Class)"><!-- --></A><H3> 1771_calcName</H3> 1772<PRE> 1773protected <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>_calcName</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A><?> cls)</PRE> 1774<DL> 1775<DD><DL> 1776</DL> 1777</DD> 1778<DD><DL> 1779</DL> 1780</DD> 1781</DL> 1782<HR> 1783 1784<A NAME="_valueDesc()"><!-- --></A><H3> 1785_valueDesc</H3> 1786<PRE> 1787protected <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>_valueDesc</B>()</PRE> 1788<DL> 1789<DD><DL> 1790</DL> 1791</DD> 1792<DD><DL> 1793</DL> 1794</DD> 1795</DL> 1796<HR> 1797 1798<A NAME="_desc(java.lang.String)"><!-- --></A><H3> 1799_desc</H3> 1800<PRE> 1801protected <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>_desc</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> desc)</PRE> 1802<DL> 1803<DD><DL> 1804</DL> 1805</DD> 1806<DD><DL> 1807</DL> 1808</DD> 1809</DL> 1810<!-- ========= END OF CLASS DATA ========= --> 1811<HR> 1812 1813 1814<!-- ======= START OF BOTTOM NAVBAR ====== --> 1815<A NAME="navbar_bottom"><!-- --></A> 1816<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> 1817<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 1818<TR> 1819<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 1820<A NAME="navbar_bottom_firstrow"><!-- --></A> 1821<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 1822 <TR ALIGN="center" VALIGN="top"> 1823 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 1824 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 1825 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> 1826 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DeserializationContext.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> 1827 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 1828 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 1829 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 1830 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 1831 </TR> 1832</TABLE> 1833</TD> 1834<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 1835</EM> 1836</TD> 1837</TR> 1838 1839<TR> 1840<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 1841 <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind"><B>PREV CLASS</B></A> 1842 <A HREF="../../../../com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind"><B>NEXT CLASS</B></A></FONT></TD> 1843<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 1844 <A HREF="../../../../index.html?com/fasterxml/jackson/databind/DeserializationContext.html" target="_top"><B>FRAMES</B></A> 1845 <A HREF="DeserializationContext.html" target="_top"><B>NO FRAMES</B></A> 1846 <SCRIPT type="text/javascript"> 1847 <!-- 1848 if(window==top) { 1849 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>'); 1850 } 1851 //--> 1852</SCRIPT> 1853<NOSCRIPT> 1854 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A> 1855</NOSCRIPT> 1856 1857 1858</FONT></TD> 1859</TR> 1860<TR> 1861<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 1862 SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> 1863<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 1864DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> 1865</TR> 1866</TABLE> 1867<A NAME="skip-navbar_bottom"></A> 1868<!-- ======== END OF BOTTOM NAVBAR ======= --> 1869 1870<HR> 1871Copyright © 2012 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved. 1872</BODY> 1873</HTML> 1874