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> 8JsonMappingException (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="JsonMappingException (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/JsonMappingException.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/JsonDeserializer.None.html" title="class in com.fasterxml.jackson.databind"><B>PREV CLASS</B></A> 60 <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.Reference.html" title="class 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/JsonMappingException.html" target="_top"><B>FRAMES</B></A> 63 <A HREF="JsonMappingException.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: <A HREF="#nested_class_summary">NESTED</A> | <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 JsonMappingException</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 "><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</A> 98 <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</A> 99 <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">java.io.IOException</A> 100 <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><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">com.fasterxml.jackson.core.JsonProcessingException</A> 101 <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.fasterxml.jackson.databind.JsonMappingException</B> 102</PRE> 103<DL> 104<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> 105</DL> 106<DL> 107<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../com/fasterxml/jackson/databind/exc/InvalidFormatException.html" title="class in com.fasterxml.jackson.databind.exc">InvalidFormatException</A>, <A HREF="../../../../com/fasterxml/jackson/databind/exc/UnrecognizedPropertyException.html" title="class in com.fasterxml.jackson.databind.exc">UnrecognizedPropertyException</A></DD> 108</DL> 109<HR> 110<DL> 111<DT><PRE>public class <B>JsonMappingException</B><DT>extends <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</A></DL> 112</PRE> 113 114<P> 115Checked exception used to signal fatal problems with mapping of 116 content. 117<p> 118 One additional feature is the ability to denote relevant path 119 of references (during serialization/deserialization) to help in 120 troubleshooting. 121<P> 122 123<P> 124<DL> 125<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#com.fasterxml.jackson.databind.JsonMappingException">Serialized Form</A></DL> 126<HR> 127 128<P> 129<!-- ======== NESTED CLASS SUMMARY ======== --> 130 131<A NAME="nested_class_summary"><!-- --></A> 132<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 133<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 134<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 135<B>Nested Class Summary</B></FONT></TH> 136</TR> 137<TR BGCOLOR="white" CLASS="TableRowColor"> 138<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 139<CODE>static class</CODE></FONT></TD> 140<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.Reference.html" title="class in com.fasterxml.jackson.databind">JsonMappingException.Reference</A></B></CODE> 141 142<BR> 143 Simple bean class used to contain references.</TD> 144</TR> 145</TABLE> 146 <!-- =========== FIELD SUMMARY =========== --> 147 148<A NAME="field_summary"><!-- --></A> 149<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 150<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 151<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 152<B>Field Summary</B></FONT></TH> 153</TR> 154<TR BGCOLOR="white" CLASS="TableRowColor"> 155<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 156<CODE>protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</A><<A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.Reference.html" title="class in com.fasterxml.jackson.databind">JsonMappingException.Reference</A>></CODE></FONT></TD> 157<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#_path">_path</A></B></CODE> 158 159<BR> 160 Path through which problem that triggering throwing of 161 this exception was reached.</TD> 162</TR> 163</TABLE> 164 <A NAME="fields_inherited_from_class_com.fasterxml.jackson.core.JsonProcessingException"><!-- --></A> 165<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 166<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> 167<TH ALIGN="left"><B>Fields inherited from class com.fasterxml.jackson.core.<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></B></TH> 168</TR> 169<TR BGCOLOR="white" CLASS="TableRowColor"> 170<TD><CODE><A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true#_location" title="class or interface in com.fasterxml.jackson.core">_location</A></CODE></TD> 171</TR> 172</TABLE> 173 174<!-- ======== CONSTRUCTOR SUMMARY ======== --> 175 176<A NAME="constructor_summary"><!-- --></A> 177<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 178<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 179<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 180<B>Constructor Summary</B></FONT></TH> 181</TR> 182<TR BGCOLOR="white" CLASS="TableRowColor"> 183<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#JsonMappingException(java.lang.String)">JsonMappingException</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> msg)</CODE> 184 185<BR> 186 </TD> 187</TR> 188<TR BGCOLOR="white" CLASS="TableRowColor"> 189<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#JsonMappingException(java.lang.String, com.fasterxml.jackson.core.JsonLocation)">JsonMappingException</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> msg, 190 <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonLocation.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonLocation</A> loc)</CODE> 191 192<BR> 193 </TD> 194</TR> 195<TR BGCOLOR="white" CLASS="TableRowColor"> 196<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#JsonMappingException(java.lang.String, com.fasterxml.jackson.core.JsonLocation, java.lang.Throwable)">JsonMappingException</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> msg, 197 <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonLocation.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonLocation</A> loc, 198 <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> rootCause)</CODE> 199 200<BR> 201 </TD> 202</TR> 203<TR BGCOLOR="white" CLASS="TableRowColor"> 204<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#JsonMappingException(java.lang.String, java.lang.Throwable)">JsonMappingException</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> msg, 205 <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> rootCause)</CODE> 206 207<BR> 208 </TD> 209</TR> 210</TABLE> 211 212<!-- ========== METHOD SUMMARY =========== --> 213 214<A NAME="method_summary"><!-- --></A> 215<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 216<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 217<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 218<B>Method Summary</B></FONT></TH> 219</TR> 220<TR BGCOLOR="white" CLASS="TableRowColor"> 221<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 222<CODE>protected void</CODE></FONT></TD> 223<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#_appendPathDesc(java.lang.StringBuilder)">_appendPathDesc</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</A> sb)</CODE> 224 225<BR> 226 </TD> 227</TR> 228<TR BGCOLOR="white" CLASS="TableRowColor"> 229<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 230<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> 231<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#_buildMessage()">_buildMessage</A></B>()</CODE> 232 233<BR> 234 </TD> 235</TR> 236<TR BGCOLOR="white" CLASS="TableRowColor"> 237<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 238<CODE>static <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></FONT></TD> 239<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#from(com.fasterxml.jackson.core.JsonParser, java.lang.String)">from</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, 240 <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> 241 242<BR> 243 </TD> 244</TR> 245<TR BGCOLOR="white" CLASS="TableRowColor"> 246<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 247<CODE>static <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></FONT></TD> 248<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#from(com.fasterxml.jackson.core.JsonParser, java.lang.String, java.lang.Throwable)">from</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, 249 <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, 250 <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> problem)</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>static <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></FONT></TD> 258<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#fromUnexpectedIOE(java.io.IOException)">fromUnexpectedIOE</A></B>(<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> src)</CODE> 259 260<BR> 261 Factory method used when "upgrading" an <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><CODE>IOException</CODE></A> into 262 <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><CODE>JsonMappingException</CODE></A>: usually only needed to comply with 263 a signature.</TD> 264</TR> 265<TR BGCOLOR="white" CLASS="TableRowColor"> 266<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 267<CODE> <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> 268<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#getLocalizedMessage()">getLocalizedMessage</A></B>()</CODE> 269 270<BR> 271 </TD> 272</TR> 273<TR BGCOLOR="white" CLASS="TableRowColor"> 274<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 275<CODE> <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> 276<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#getMessage()">getMessage</A></B>()</CODE> 277 278<BR> 279 Method is overridden so that we can properly inject description 280 of problem path, if such is defined.</TD> 281</TR> 282<TR BGCOLOR="white" CLASS="TableRowColor"> 283<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 284<CODE> <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.Reference.html" title="class in com.fasterxml.jackson.databind">JsonMappingException.Reference</A>></CODE></FONT></TD> 285<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#getPath()">getPath</A></B>()</CODE> 286 287<BR> 288 Method for accessing full structural path within type hierarchy 289 down to problematic property.</TD> 290</TR> 291<TR BGCOLOR="white" CLASS="TableRowColor"> 292<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 293<CODE> <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> 294<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#getPathReference()">getPathReference</A></B>()</CODE> 295 296<BR> 297 Method for accesing description of path that lead to the 298 problem that triggered this exception</TD> 299</TR> 300<TR BGCOLOR="white" CLASS="TableRowColor"> 301<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 302<CODE> <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</A></CODE></FONT></TD> 303<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#getPathReference(java.lang.StringBuilder)">getPathReference</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</A> sb)</CODE> 304 305<BR> 306 </TD> 307</TR> 308<TR BGCOLOR="white" CLASS="TableRowColor"> 309<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 310<CODE> void</CODE></FONT></TD> 311<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#prependPath(com.fasterxml.jackson.databind.JsonMappingException.Reference)">prependPath</A></B>(<A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.Reference.html" title="class in com.fasterxml.jackson.databind">JsonMappingException.Reference</A> r)</CODE> 312 313<BR> 314 </TD> 315</TR> 316<TR BGCOLOR="white" CLASS="TableRowColor"> 317<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 318<CODE> void</CODE></FONT></TD> 319<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#prependPath(java.lang.Object, int)">prependPath</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> referrer, 320 int index)</CODE> 321 322<BR> 323 Method called to prepend a reference information in front of 324 current path</TD> 325</TR> 326<TR BGCOLOR="white" CLASS="TableRowColor"> 327<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 328<CODE> void</CODE></FONT></TD> 329<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#prependPath(java.lang.Object, java.lang.String)">prependPath</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> referrer, 330 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> fieldName)</CODE> 331 332<BR> 333 Method called to prepend a reference information in front of 334 current path</TD> 335</TR> 336<TR BGCOLOR="white" CLASS="TableRowColor"> 337<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 338<CODE> <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> 339<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#toString()">toString</A></B>()</CODE> 340 341<BR> 342 </TD> 343</TR> 344<TR BGCOLOR="white" CLASS="TableRowColor"> 345<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 346<CODE>static <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></FONT></TD> 347<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#wrapWithPath(java.lang.Throwable, com.fasterxml.jackson.databind.JsonMappingException.Reference)">wrapWithPath</A></B>(<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> src, 348 <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.Reference.html" title="class in com.fasterxml.jackson.databind">JsonMappingException.Reference</A> ref)</CODE> 349 350<BR> 351 Method that can be called to either create a new JsonMappingException 352 (if underlying exception is not a JsonMappingException), or augment 353 given exception with given path/reference information.</TD> 354</TR> 355<TR BGCOLOR="white" CLASS="TableRowColor"> 356<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 357<CODE>static <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></FONT></TD> 358<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#wrapWithPath(java.lang.Throwable, java.lang.Object, int)">wrapWithPath</A></B>(<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> src, 359 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> refFrom, 360 int index)</CODE> 361 362<BR> 363 Method that can be called to either create a new JsonMappingException 364 (if underlying exception is not a JsonMappingException), or augment 365 given exception with given path/reference information.</TD> 366</TR> 367<TR BGCOLOR="white" CLASS="TableRowColor"> 368<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 369<CODE>static <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A></CODE></FONT></TD> 370<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html#wrapWithPath(java.lang.Throwable, java.lang.Object, java.lang.String)">wrapWithPath</A></B>(<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> src, 371 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> refFrom, 372 <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> refFieldName)</CODE> 373 374<BR> 375 Method that can be called to either create a new JsonMappingException 376 (if underlying exception is not a JsonMappingException), or augment 377 given exception with given path/reference information.</TD> 378</TR> 379</TABLE> 380 <A NAME="methods_inherited_from_class_com.fasterxml.jackson.core.JsonProcessingException"><!-- --></A> 381<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 382<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> 383<TH ALIGN="left"><B>Methods inherited from class com.fasterxml.jackson.core.<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></B></TH> 384</TR> 385<TR BGCOLOR="white" CLASS="TableRowColor"> 386<TD><CODE><A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true#getLocation()" title="class or interface in com.fasterxml.jackson.core">getLocation</A>, <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true#getMessageSuffix()" title="class or interface in com.fasterxml.jackson.core">getMessageSuffix</A>, <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true#getOriginalMessage()" title="class or interface in com.fasterxml.jackson.core">getOriginalMessage</A></CODE></TD> 387</TR> 388</TABLE> 389 <A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A> 390<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 391<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> 392<TH ALIGN="left"><B>Methods inherited from class java.lang.<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></B></TH> 393</TR> 394<TR BGCOLOR="white" CLASS="TableRowColor"> 395<TD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD> 396</TR> 397</TABLE> 398 <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> 399<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 400<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> 401<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> 402</TR> 403<TR BGCOLOR="white" CLASS="TableRowColor"> 404<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#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> 405</TR> 406</TABLE> 407 408<P> 409 410<!-- ============ FIELD DETAIL =========== --> 411 412<A NAME="field_detail"><!-- --></A> 413<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 414<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 415<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 416<B>Field Detail</B></FONT></TH> 417</TR> 418</TABLE> 419 420<A NAME="_path"><!-- --></A><H3> 421_path</H3> 422<PRE> 423protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</A><<A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.Reference.html" title="class in com.fasterxml.jackson.databind">JsonMappingException.Reference</A>> <B>_path</B></PRE> 424<DL> 425<DD>Path through which problem that triggering throwing of 426 this exception was reached. 427<P> 428<DL> 429</DL> 430</DL> 431 432<!-- ========= CONSTRUCTOR DETAIL ======== --> 433 434<A NAME="constructor_detail"><!-- --></A> 435<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 436<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 437<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 438<B>Constructor Detail</B></FONT></TH> 439</TR> 440</TABLE> 441 442<A NAME="JsonMappingException(java.lang.String)"><!-- --></A><H3> 443JsonMappingException</H3> 444<PRE> 445public <B>JsonMappingException</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> msg)</PRE> 446<DL> 447</DL> 448<HR> 449 450<A NAME="JsonMappingException(java.lang.String, java.lang.Throwable)"><!-- --></A><H3> 451JsonMappingException</H3> 452<PRE> 453public <B>JsonMappingException</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> msg, 454 <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> rootCause)</PRE> 455<DL> 456</DL> 457<HR> 458 459<A NAME="JsonMappingException(java.lang.String, com.fasterxml.jackson.core.JsonLocation)"><!-- --></A><H3> 460JsonMappingException</H3> 461<PRE> 462public <B>JsonMappingException</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> msg, 463 <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonLocation.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonLocation</A> loc)</PRE> 464<DL> 465</DL> 466<HR> 467 468<A NAME="JsonMappingException(java.lang.String, com.fasterxml.jackson.core.JsonLocation, java.lang.Throwable)"><!-- --></A><H3> 469JsonMappingException</H3> 470<PRE> 471public <B>JsonMappingException</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> msg, 472 <A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonLocation.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonLocation</A> loc, 473 <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> rootCause)</PRE> 474<DL> 475</DL> 476 477<!-- ============ METHOD DETAIL ========== --> 478 479<A NAME="method_detail"><!-- --></A> 480<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 481<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 482<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 483<B>Method Detail</B></FONT></TH> 484</TR> 485</TABLE> 486 487<A NAME="from(com.fasterxml.jackson.core.JsonParser, java.lang.String)"><!-- --></A><H3> 488from</H3> 489<PRE> 490public static <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> <B>from</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, 491 <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> 492<DL> 493<DD><DL> 494</DL> 495</DD> 496</DL> 497<HR> 498 499<A NAME="from(com.fasterxml.jackson.core.JsonParser, java.lang.String, java.lang.Throwable)"><!-- --></A><H3> 500from</H3> 501<PRE> 502public static <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> <B>from</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, 503 <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, 504 <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> problem)</PRE> 505<DL> 506<DD><DL> 507</DL> 508</DD> 509</DL> 510<HR> 511 512<A NAME="fromUnexpectedIOE(java.io.IOException)"><!-- --></A><H3> 513fromUnexpectedIOE</H3> 514<PRE> 515public static <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> <B>fromUnexpectedIOE</B>(<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> src)</PRE> 516<DL> 517<DD>Factory method used when "upgrading" an <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><CODE>IOException</CODE></A> into 518 <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind"><CODE>JsonMappingException</CODE></A>: usually only needed to comply with 519 a signature. 520<P> 521<DD><DL> 522<DT><B>Since:</B></DT> 523 <DD>2.1</DD> 524</DL> 525</DD> 526</DL> 527<HR> 528 529<A NAME="wrapWithPath(java.lang.Throwable, java.lang.Object, java.lang.String)"><!-- --></A><H3> 530wrapWithPath</H3> 531<PRE> 532public static <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> <B>wrapWithPath</B>(<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> src, 533 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> refFrom, 534 <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> refFieldName)</PRE> 535<DL> 536<DD>Method that can be called to either create a new JsonMappingException 537 (if underlying exception is not a JsonMappingException), or augment 538 given exception with given path/reference information. 539 540 This version of method is called when the reference is through a 541 non-indexed object, such as a Map or POJO/bean. 542<P> 543<DD><DL> 544</DL> 545</DD> 546</DL> 547<HR> 548 549<A NAME="wrapWithPath(java.lang.Throwable, java.lang.Object, int)"><!-- --></A><H3> 550wrapWithPath</H3> 551<PRE> 552public static <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> <B>wrapWithPath</B>(<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> src, 553 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> refFrom, 554 int index)</PRE> 555<DL> 556<DD>Method that can be called to either create a new JsonMappingException 557 (if underlying exception is not a JsonMappingException), or augment 558 given exception with given path/reference information. 559 560 This version of method is called when the reference is through an 561 index, which happens with arrays and Collections. 562<P> 563<DD><DL> 564</DL> 565</DD> 566</DL> 567<HR> 568 569<A NAME="wrapWithPath(java.lang.Throwable, com.fasterxml.jackson.databind.JsonMappingException.Reference)"><!-- --></A><H3> 570wrapWithPath</H3> 571<PRE> 572public static <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</A> <B>wrapWithPath</B>(<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> src, 573 <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.Reference.html" title="class in com.fasterxml.jackson.databind">JsonMappingException.Reference</A> ref)</PRE> 574<DL> 575<DD>Method that can be called to either create a new JsonMappingException 576 (if underlying exception is not a JsonMappingException), or augment 577 given exception with given path/reference information. 578<P> 579<DD><DL> 580</DL> 581</DD> 582</DL> 583<HR> 584 585<A NAME="getPath()"><!-- --></A><H3> 586getPath</H3> 587<PRE> 588public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A><<A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.Reference.html" title="class in com.fasterxml.jackson.databind">JsonMappingException.Reference</A>> <B>getPath</B>()</PRE> 589<DL> 590<DD>Method for accessing full structural path within type hierarchy 591 down to problematic property. 592<P> 593<DD><DL> 594</DL> 595</DD> 596</DL> 597<HR> 598 599<A NAME="getPathReference()"><!-- --></A><H3> 600getPathReference</H3> 601<PRE> 602public <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>getPathReference</B>()</PRE> 603<DL> 604<DD>Method for accesing description of path that lead to the 605 problem that triggered this exception 606<P> 607<DD><DL> 608</DL> 609</DD> 610</DL> 611<HR> 612 613<A NAME="getPathReference(java.lang.StringBuilder)"><!-- --></A><H3> 614getPathReference</H3> 615<PRE> 616public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</A> <B>getPathReference</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</A> sb)</PRE> 617<DL> 618<DD><DL> 619</DL> 620</DD> 621</DL> 622<HR> 623 624<A NAME="prependPath(java.lang.Object, java.lang.String)"><!-- --></A><H3> 625prependPath</H3> 626<PRE> 627public void <B>prependPath</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> referrer, 628 <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)</PRE> 629<DL> 630<DD>Method called to prepend a reference information in front of 631 current path 632<P> 633<DD><DL> 634</DL> 635</DD> 636</DL> 637<HR> 638 639<A NAME="prependPath(java.lang.Object, int)"><!-- --></A><H3> 640prependPath</H3> 641<PRE> 642public void <B>prependPath</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> referrer, 643 int index)</PRE> 644<DL> 645<DD>Method called to prepend a reference information in front of 646 current path 647<P> 648<DD><DL> 649</DL> 650</DD> 651</DL> 652<HR> 653 654<A NAME="prependPath(com.fasterxml.jackson.databind.JsonMappingException.Reference)"><!-- --></A><H3> 655prependPath</H3> 656<PRE> 657public void <B>prependPath</B>(<A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.Reference.html" title="class in com.fasterxml.jackson.databind">JsonMappingException.Reference</A> r)</PRE> 658<DL> 659<DD><DL> 660</DL> 661</DD> 662</DL> 663<HR> 664 665<A NAME="getLocalizedMessage()"><!-- --></A><H3> 666getLocalizedMessage</H3> 667<PRE> 668public <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>getLocalizedMessage</B>()</PRE> 669<DL> 670<DD><DL> 671<DT><B>Overrides:</B><DD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A></CODE> in class <CODE><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></CODE></DL> 672</DD> 673<DD><DL> 674</DL> 675</DD> 676</DL> 677<HR> 678 679<A NAME="getMessage()"><!-- --></A><H3> 680getMessage</H3> 681<PRE> 682public <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>getMessage</B>()</PRE> 683<DL> 684<DD>Method is overridden so that we can properly inject description 685 of problem path, if such is defined. 686<P> 687<DD><DL> 688<DT><B>Overrides:</B><DD><CODE><A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true#getMessage()" title="class or interface in com.fasterxml.jackson.core">getMessage</A></CODE> in class <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> 689</DD> 690<DD><DL> 691</DL> 692</DD> 693</DL> 694<HR> 695 696<A NAME="_buildMessage()"><!-- --></A><H3> 697_buildMessage</H3> 698<PRE> 699protected <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>_buildMessage</B>()</PRE> 700<DL> 701<DD><DL> 702</DL> 703</DD> 704</DL> 705<HR> 706 707<A NAME="toString()"><!-- --></A><H3> 708toString</H3> 709<PRE> 710public <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>toString</B>()</PRE> 711<DL> 712<DD><DL> 713<DT><B>Overrides:</B><DD><CODE><A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true#toString()" title="class or interface in com.fasterxml.jackson.core">toString</A></CODE> in class <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> 714</DD> 715<DD><DL> 716</DL> 717</DD> 718</DL> 719<HR> 720 721<A NAME="_appendPathDesc(java.lang.StringBuilder)"><!-- --></A><H3> 722_appendPathDesc</H3> 723<PRE> 724protected void <B>_appendPathDesc</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</A> sb)</PRE> 725<DL> 726<DD><DL> 727</DL> 728</DD> 729</DL> 730<!-- ========= END OF CLASS DATA ========= --> 731<HR> 732 733 734<!-- ======= START OF BOTTOM NAVBAR ====== --> 735<A NAME="navbar_bottom"><!-- --></A> 736<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> 737<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 738<TR> 739<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 740<A NAME="navbar_bottom_firstrow"><!-- --></A> 741<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 742 <TR ALIGN="center" VALIGN="top"> 743 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 744 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 745 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> 746 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/JsonMappingException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> 747 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 748 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 749 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 750 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 751 </TR> 752</TABLE> 753</TD> 754<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 755</EM> 756</TD> 757</TR> 758 759<TR> 760<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 761 <A HREF="../../../../com/fasterxml/jackson/databind/JsonDeserializer.None.html" title="class in com.fasterxml.jackson.databind"><B>PREV CLASS</B></A> 762 <A HREF="../../../../com/fasterxml/jackson/databind/JsonMappingException.Reference.html" title="class in com.fasterxml.jackson.databind"><B>NEXT CLASS</B></A></FONT></TD> 763<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 764 <A HREF="../../../../index.html?com/fasterxml/jackson/databind/JsonMappingException.html" target="_top"><B>FRAMES</B></A> 765 <A HREF="JsonMappingException.html" target="_top"><B>NO FRAMES</B></A> 766 <SCRIPT type="text/javascript"> 767 <!-- 768 if(window==top) { 769 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>'); 770 } 771 //--> 772</SCRIPT> 773<NOSCRIPT> 774 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A> 775</NOSCRIPT> 776 777 778</FONT></TD> 779</TR> 780<TR> 781<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 782 SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> 783<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 784DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> 785</TR> 786</TABLE> 787<A NAME="skip-navbar_bottom"></A> 788<!-- ======== END OF BOTTOM NAVBAR ======= --> 789 790<HR> 791Copyright © 2012 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved. 792</BODY> 793</HTML> 794