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 Fri Oct 05 20:53:30 PDT 2012 --> 6<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<TITLE> 8Uses of Class com.fasterxml.jackson.annotation.JacksonAnnotation (Jackson-annotations 2.1.0 API) 9</TITLE> 10 11<META NAME="date" CONTENT="2012-10-05"> 12 13<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> 14 15<SCRIPT type="text/javascript"> 16function windowTitle() 17{ 18 if (location.href.indexOf('is-external=true') == -1) { 19 parent.document.title="Uses of Class com.fasterxml.jackson.annotation.JacksonAnnotation (Jackson-annotations 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="../../../../../com/fasterxml/jackson/annotation/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../com/fasterxml/jackson/annotation/JacksonAnnotation.html" title="annotation in com.fasterxml.jackson.annotation"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> 43 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> 44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 48 </TR> 49</TABLE> 50</TD> 51<TD ALIGN="right" VALIGN="top" ROWSPAN=3><script type="text/javascript"><!-- 52google_ad_client = "pub-1467773697956887"; 53/* Jackson-ad-small */ 54google_ad_slot = "6699487946"; 55google_ad_width = 234; 56google_ad_height = 60; 57//--> 58</script> 59<script type="text/javascript" 60src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> 61</script> 62</TD> 63</TR> 64 65<TR> 66<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 67 PREV 68 NEXT</FONT></TD> 69<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 70 <A HREF="../../../../../index.html?com/fasterxml/jackson/annotation//class-useJacksonAnnotation.html" target="_top"><B>FRAMES</B></A> 71 <A HREF="JacksonAnnotation.html" target="_top"><B>NO FRAMES</B></A> 72 <SCRIPT type="text/javascript"> 73 <!-- 74 if(window==top) { 75 document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); 76 } 77 //--> 78</SCRIPT> 79<NOSCRIPT> 80 <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> 81</NOSCRIPT> 82 83 84</FONT></TD> 85</TR> 86</TABLE> 87<A NAME="skip-navbar_top"></A> 88<!-- ========= END OF TOP NAVBAR ========= --> 89 90<HR> 91<CENTER> 92<H2> 93<B>Uses of Class<br>com.fasterxml.jackson.annotation.JacksonAnnotation</B></H2> 94</CENTER> 95<A NAME="com.fasterxml.jackson.annotation"><!-- --></A> 96<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 97<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 98<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 99Uses of <A HREF="../../../../../com/fasterxml/jackson/annotation/JacksonAnnotation.html" title="annotation in com.fasterxml.jackson.annotation">JacksonAnnotation</A> in <A HREF="../../../../../com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</A></FONT></TH> 100</TR> 101</TABLE> 102 103<P> 104 105<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 106<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 107<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</A> with annotations of type <A HREF="../../../../../com/fasterxml/jackson/annotation/JacksonAnnotation.html" title="annotation in com.fasterxml.jackson.annotation">JacksonAnnotation</A></FONT></TH> 108</TR> 109<TR BGCOLOR="white" CLASS="TableRowColor"> 110<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 111<CODE> interface</CODE></FONT></TD> 112<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JacksonAnnotationsInside.html" title="annotation in com.fasterxml.jackson.annotation">JacksonAnnotationsInside</A></B></CODE> 113 114<BR> 115 Meta-annotation (annotations used on other annotations) 116 used for indicating that instead of using target annotation 117 (annotation annotated with this annotation), 118 Jackson should use meta-annotations it has.</TD> 119</TR> 120<TR BGCOLOR="white" CLASS="TableRowColor"> 121<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 122<CODE> interface</CODE></FONT></TD> 123<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JacksonInject.html" title="annotation in com.fasterxml.jackson.annotation">JacksonInject</A></B></CODE> 124 125<BR> 126 Jackson-specific annotation used for indicating that value of 127 annotated property will be "injected", i.e.</TD> 128</TR> 129<TR BGCOLOR="white" CLASS="TableRowColor"> 130<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 131<CODE> interface</CODE></FONT></TD> 132<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonAnyGetter.html" title="annotation in com.fasterxml.jackson.annotation">JsonAnyGetter</A></B></CODE> 133 134<BR> 135 Marker annotation that can be used to define a non-static, 136 no-argument method or member field as something of a reverse of 137 <A HREF="../../../../../com/fasterxml/jackson/annotation/JsonAnySetter.html" title="annotation in com.fasterxml.jackson.annotation"><CODE>JsonAnySetter</CODE></A> method; basically being used like a 138 getter but such that contents of the returned Map (type <b>must</b> be 139 <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A>) are serialized as if they were actual properties 140 of the bean that contains method/field with this annotations.</TD> 141</TR> 142<TR BGCOLOR="white" CLASS="TableRowColor"> 143<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 144<CODE> interface</CODE></FONT></TD> 145<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonAnySetter.html" title="annotation in com.fasterxml.jackson.annotation">JsonAnySetter</A></B></CODE> 146 147<BR> 148 Marker annotation that can be used to define a non-static, 149 two-argument method (first argument name of property, second value 150 to set), to be used as a "fallback" handler 151 for all otherwise unrecognized properties found from JSON content.</TD> 152</TR> 153<TR BGCOLOR="white" CLASS="TableRowColor"> 154<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 155<CODE> interface</CODE></FONT></TD> 156<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.html" title="annotation in com.fasterxml.jackson.annotation">JsonAutoDetect</A></B></CODE> 157 158<BR> 159 Class annotation that can be used to define which kinds of Methods 160 are to be detected by auto-detection.</TD> 161</TR> 162<TR BGCOLOR="white" CLASS="TableRowColor"> 163<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 164<CODE> interface</CODE></FONT></TD> 165<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonBackReference.html" title="annotation in com.fasterxml.jackson.annotation">JsonBackReference</A></B></CODE> 166 167<BR> 168 Annotation used to indicate that associated property is part of 169 two-way linkage between fields; and that its role is "child" (or "back") link.</TD> 170</TR> 171<TR BGCOLOR="white" CLASS="TableRowColor"> 172<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 173<CODE> interface</CODE></FONT></TD> 174<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonCreator.html" title="annotation in com.fasterxml.jackson.annotation">JsonCreator</A></B></CODE> 175 176<BR> 177 Marker annotation that can be used to define constructors and factory 178 methods as one to use for instantiating new instances of the associated 179 class.</TD> 180</TR> 181<TR BGCOLOR="white" CLASS="TableRowColor"> 182<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 183<CODE> interface</CODE></FONT></TD> 184<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonFilter.html" title="annotation in com.fasterxml.jackson.annotation">JsonFilter</A></B></CODE> 185 186<BR> 187 Annotation used to indicate which logical filter is to be used 188 for filtering out properties of type (class) annotated; 189 association made by this annotation declaring ids of filters, 190 and <code>com.fasterxml.jackson.databind.ObjectMapper</code> (or objects 191 it delegates to) providing matching filters by id.</TD> 192</TR> 193<TR BGCOLOR="white" CLASS="TableRowColor"> 194<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 195<CODE> interface</CODE></FONT></TD> 196<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonFormat.html" title="annotation in com.fasterxml.jackson.annotation">JsonFormat</A></B></CODE> 197 198<BR> 199 General-purpose annotation used for configuring details of how 200 values of properties are to be serialized.</TD> 201</TR> 202<TR BGCOLOR="white" CLASS="TableRowColor"> 203<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 204<CODE> interface</CODE></FONT></TD> 205<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonGetter.html" title="annotation in com.fasterxml.jackson.annotation">JsonGetter</A></B></CODE> 206 207<BR> 208 Marker annotation that can be used to define a non-static, 209 no-argument value-returning (non-void) method to be used as a "getter" 210 for a logical property.</TD> 211</TR> 212<TR BGCOLOR="white" CLASS="TableRowColor"> 213<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 214<CODE> interface</CODE></FONT></TD> 215<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonIdentityInfo.html" title="annotation in com.fasterxml.jackson.annotation">JsonIdentityInfo</A></B></CODE> 216 217<BR> 218 Annotation used for indicating that values of annotated type 219 or property should be serializing so that instances either 220 contain additional object identifier (in addition actual object 221 properties), or as a reference that consists of an object id 222 that refers to a full serialization.</TD> 223</TR> 224<TR BGCOLOR="white" CLASS="TableRowColor"> 225<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 226<CODE> interface</CODE></FONT></TD> 227<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonIdentityReference.html" title="annotation in com.fasterxml.jackson.annotation">JsonIdentityReference</A></B></CODE> 228 229<BR> 230 Optional annotation that can be used for customizing details of a reference 231 to Objects for which "Object Identity" is enabled (see <A HREF="../../../../../com/fasterxml/jackson/annotation/JsonIdentityInfo.html" title="annotation in com.fasterxml.jackson.annotation"><CODE>JsonIdentityInfo</CODE></A>).</TD> 232</TR> 233<TR BGCOLOR="white" CLASS="TableRowColor"> 234<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 235<CODE> interface</CODE></FONT></TD> 236<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonIgnore.html" title="annotation in com.fasterxml.jackson.annotation">JsonIgnore</A></B></CODE> 237 238<BR> 239 Marker annotation that indicates that the annotated method or field is to be 240 ignored by introspection-based 241 serialization and deserialization functionality.</TD> 242</TR> 243<TR BGCOLOR="white" CLASS="TableRowColor"> 244<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 245<CODE> interface</CODE></FONT></TD> 246<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonIgnoreProperties.html" title="annotation in com.fasterxml.jackson.annotation">JsonIgnoreProperties</A></B></CODE> 247 248<BR> 249 Annotation that can be used to either suppress serialization of 250 properties (during serialization), or ignore processing of 251 JSON properties read (during deserialization).</TD> 252</TR> 253<TR BGCOLOR="white" CLASS="TableRowColor"> 254<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 255<CODE> interface</CODE></FONT></TD> 256<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonIgnoreType.html" title="annotation in com.fasterxml.jackson.annotation">JsonIgnoreType</A></B></CODE> 257 258<BR> 259 Marker annotation that indicates that all properties of annotated 260 type are to be ignored during serialization and deserialization.</TD> 261</TR> 262<TR BGCOLOR="white" CLASS="TableRowColor"> 263<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 264<CODE> interface</CODE></FONT></TD> 265<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonInclude.html" title="annotation in com.fasterxml.jackson.annotation">JsonInclude</A></B></CODE> 266 267<BR> 268 Annotation used to indicate when value of the annotated property (when 269 used for a field, method or constructor parameter), or all 270 properties of the annotated class, is to be serialized.</TD> 271</TR> 272<TR BGCOLOR="white" CLASS="TableRowColor"> 273<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 274<CODE> interface</CODE></FONT></TD> 275<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonManagedReference.html" title="annotation in com.fasterxml.jackson.annotation">JsonManagedReference</A></B></CODE> 276 277<BR> 278 Annotation used to indicate that annotated property is part of 279 two-way linkage between fields; and that its role is "parent" (or "forward") link.</TD> 280</TR> 281<TR BGCOLOR="white" CLASS="TableRowColor"> 282<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 283<CODE> interface</CODE></FONT></TD> 284<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonProperty.html" title="annotation in com.fasterxml.jackson.annotation">JsonProperty</A></B></CODE> 285 286<BR> 287 Marker annotation that can be used to define a non-static 288 method as a "setter" or "getter" for a logical property 289 (depending on its signature), 290 or non-static object field to be used (serialized, deserialized) as 291 a logical property.</TD> 292</TR> 293<TR BGCOLOR="white" CLASS="TableRowColor"> 294<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 295<CODE> interface</CODE></FONT></TD> 296<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonPropertyOrder.html" title="annotation in com.fasterxml.jackson.annotation">JsonPropertyOrder</A></B></CODE> 297 298<BR> 299 Annotation that can be used to define ordering (possibly partial) to use 300 when serializing object properties.</TD> 301</TR> 302<TR BGCOLOR="white" CLASS="TableRowColor"> 303<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 304<CODE> interface</CODE></FONT></TD> 305<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonRawValue.html" title="annotation in com.fasterxml.jackson.annotation">JsonRawValue</A></B></CODE> 306 307<BR> 308 Marker annotation that indicates that the annotated method 309 or field should be serialized by including literal String value 310 of the property as is, without quoting of characters.</TD> 311</TR> 312<TR BGCOLOR="white" CLASS="TableRowColor"> 313<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 314<CODE> interface</CODE></FONT></TD> 315<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonRootName.html" title="annotation in com.fasterxml.jackson.annotation">JsonRootName</A></B></CODE> 316 317<BR> 318 Annotation similar to <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/javax/xml/bind.annotation.XmlRootElement.html?is-external=true" title="class or interface in javax.xml"><CODE>bind.annotation.XmlRootElement</CODE></A>, 319 used to indicate name to use for root-level wrapping, if wrapping is 320 enabled.</TD> 321</TR> 322<TR BGCOLOR="white" CLASS="TableRowColor"> 323<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 324<CODE> interface</CODE></FONT></TD> 325<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonSetter.html" title="annotation in com.fasterxml.jackson.annotation">JsonSetter</A></B></CODE> 326 327<BR> 328 Marker annotation that can be used to define a non-static, 329 single-argument method to be used as a "setter" for a logical property 330 as an alternative to recommended 331 <A HREF="../../../../../com/fasterxml/jackson/annotation/JsonProperty.html" title="annotation in com.fasterxml.jackson.annotation"><CODE>JsonProperty</CODE></A> annotation (which was introduced in version 1.1).</TD> 332</TR> 333<TR BGCOLOR="white" CLASS="TableRowColor"> 334<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 335<CODE> interface</CODE></FONT></TD> 336<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonSubTypes.html" title="annotation in com.fasterxml.jackson.annotation">JsonSubTypes</A></B></CODE> 337 338<BR> 339 Annotation used with <A HREF="../../../../../com/fasterxml/jackson/annotation/JsonTypeInfo.html" title="annotation in com.fasterxml.jackson.annotation"><CODE>JsonTypeInfo</CODE></A> to indicate sub types of serializable 340 polymorphic types, and to associate logical names used within JSON content 341 (which is more portable than using physical Java class names).</TD> 342</TR> 343<TR BGCOLOR="white" CLASS="TableRowColor"> 344<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 345<CODE> interface</CODE></FONT></TD> 346<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonTypeId.html" title="annotation in com.fasterxml.jackson.annotation">JsonTypeId</A></B></CODE> 347 348<BR> 349 Marker annotation that can be used on a property accessor 350 (field, getter or setter, constructor parameter) to indicate that 351 the property is to contain type id to use when including 352 polymorphic type information.</TD> 353</TR> 354<TR BGCOLOR="white" CLASS="TableRowColor"> 355<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 356<CODE> interface</CODE></FONT></TD> 357<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonTypeInfo.html" title="annotation in com.fasterxml.jackson.annotation">JsonTypeInfo</A></B></CODE> 358 359<BR> 360 Annotation used for configuring details of if and how type information is 361 used with JSON serialization and deserialization, to preserve information 362 about actual class of Object instances.</TD> 363</TR> 364<TR BGCOLOR="white" CLASS="TableRowColor"> 365<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 366<CODE> interface</CODE></FONT></TD> 367<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonTypeName.html" title="annotation in com.fasterxml.jackson.annotation">JsonTypeName</A></B></CODE> 368 369<BR> 370 Annotation used for binding logical name that the annotated class 371 has.</TD> 372</TR> 373<TR BGCOLOR="white" CLASS="TableRowColor"> 374<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 375<CODE> interface</CODE></FONT></TD> 376<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonUnwrapped.html" title="annotation in com.fasterxml.jackson.annotation">JsonUnwrapped</A></B></CODE> 377 378<BR> 379 Annotation used to indicate that a property should be serialized 380 "unwrapped"; that is, if it would be serialized as JSON Object, its 381 properties are instead included as properties of its containing 382 Object.</TD> 383</TR> 384<TR BGCOLOR="white" CLASS="TableRowColor"> 385<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 386<CODE> interface</CODE></FONT></TD> 387<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonValue.html" title="annotation in com.fasterxml.jackson.annotation">JsonValue</A></B></CODE> 388 389<BR> 390 Marker annotation similar to 391 <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/javax/xml/bind.annotation.XmlValue.html?is-external=true" title="class or interface in javax.xml"><CODE>bind.annotation.XmlValue</CODE></A> 392 that indicates that results of the annotated "getter" method 393 (which means signature must be that of getters; non-void return 394 type, no args) is to be used as the single value to serialize 395 for the instance.</TD> 396</TR> 397<TR BGCOLOR="white" CLASS="TableRowColor"> 398<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 399<CODE> interface</CODE></FONT></TD> 400<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/annotation/JsonView.html" title="annotation in com.fasterxml.jackson.annotation">JsonView</A></B></CODE> 401 402<BR> 403 Annotation used for indicating view(s) that the property 404 that is defined by method or field annotated is part of.</TD> 405</TR> 406</TABLE> 407 408<P> 409<HR> 410 411 412<!-- ======= START OF BOTTOM NAVBAR ====== --> 413<A NAME="navbar_bottom"><!-- --></A> 414<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> 415<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 416<TR><td rowspan='3'><script type="text/javascript"><!-- 417google_ad_client = "pub-1467773697956887"; 418/* Jackson-ad-small */ 419google_ad_slot = "6699487946"; 420google_ad_width = 234; 421google_ad_height = 60; 422//--> 423</script> 424<script type="text/javascript" 425src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> 426</script> 427<!-- GA --> 428<script type="text/javascript"> 429var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); 430document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); 431</script> 432<script type="text/javascript"> 433try { 434var pageTracker = _gat._getTracker("UA-140287-6"); 435pageTracker._trackPageview(); 436} catch(err) {} 437</script> 438</td> 439<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 440<A NAME="navbar_bottom_firstrow"><!-- --></A> 441<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 442 <TR ALIGN="center" VALIGN="top"> 443 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../com/fasterxml/jackson/annotation/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 444 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../com/fasterxml/jackson/annotation/JacksonAnnotation.html" title="annotation in com.fasterxml.jackson.annotation"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> 445 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> 446 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 447 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 448 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 449 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 450 </TR> 451</TABLE> 452</TD> 453<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 454</EM> 455</TD> 456</TR> 457 458<TR> 459<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 460 PREV 461 NEXT</FONT></TD> 462<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 463 <A HREF="../../../../../index.html?com/fasterxml/jackson/annotation//class-useJacksonAnnotation.html" target="_top"><B>FRAMES</B></A> 464 <A HREF="JacksonAnnotation.html" target="_top"><B>NO FRAMES</B></A> 465 <SCRIPT type="text/javascript"> 466 <!-- 467 if(window==top) { 468 document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); 469 } 470 //--> 471</SCRIPT> 472<NOSCRIPT> 473 <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> 474</NOSCRIPT> 475 476 477</FONT></TD> 478</TR> 479</TABLE> 480<A NAME="skip-navbar_bottom"></A> 481<!-- ======== END OF BOTTOM NAVBAR ======= --> 482 483<HR> 484Copyright © 2012 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved. 485</BODY> 486</HTML> 487