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:25 PDT 2012 --> 6<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<TITLE> 8Uses of Package com.fasterxml.jackson.databind.introspect (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="Uses of Package com.fasterxml.jackson.databind.introspect (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="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> 44 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> 45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 48 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 49 </TR> 50</TABLE> 51</TD> 52<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 53</EM> 54</TD> 55</TR> 56 57<TR> 58<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 59 PREV 60 NEXT</FONT></TD> 61<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 62 <A HREF="../../../../../index.html?com/fasterxml/jackson/databind/introspect/package-use.html" target="_top"><B>FRAMES</B></A> 63 <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A> 64 <SCRIPT type="text/javascript"> 65 <!-- 66 if(window==top) { 67 document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); 68 } 69 //--> 70</SCRIPT> 71<NOSCRIPT> 72 <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> 73</NOSCRIPT> 74 75 76</FONT></TD> 77</TR> 78</TABLE> 79<A NAME="skip-navbar_top"></A> 80<!-- ========= END OF TOP NAVBAR ========= --> 81 82<HR> 83<CENTER> 84<H2> 85<B>Uses of Package<br>com.fasterxml.jackson.databind.introspect</B></H2> 86</CENTER> 87 88<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 89<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 90<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 91Packages that use <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</A></FONT></TH> 92</TR> 93<TR BGCOLOR="white" CLASS="TableRowColor"> 94<TD><A HREF="#com.fasterxml.jackson.databind"><B>com.fasterxml.jackson.databind</B></A></TD> 95<TD>Contains basic mapper (conversion) functionality that 96allows for converting between regular streaming json content and 97Java objects (beans or Tree Model: support for both is via 98<A HREF="../../../../../com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind"><CODE>ObjectMapper</CODE></A> class, as well 99as convenience methods included in 100<A HREF="http://fasterxml.github.com/jackson-core/javadoc/2.1.0/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><CODE>JsonParser</CODE></A> </TD> 101</TR> 102<TR BGCOLOR="white" CLASS="TableRowColor"> 103<TD><A HREF="#com.fasterxml.jackson.databind.cfg"><B>com.fasterxml.jackson.databind.cfg</B></A></TD> 104<TD>Package that contains most of configuration-related classes; 105exception being couple of most-commonly used configuration 106things (like Feature enumerations) that are at the 107main level (<code>com.fasterxml.jackson.databind</code>). </TD> 108</TR> 109<TR BGCOLOR="white" CLASS="TableRowColor"> 110<TD><A HREF="#com.fasterxml.jackson.databind.deser"><B>com.fasterxml.jackson.databind.deser</B></A></TD> 111<TD>Contains implementation classes of deserialization part of 112 data binding. </TD> 113</TR> 114<TR BGCOLOR="white" CLASS="TableRowColor"> 115<TD><A HREF="#com.fasterxml.jackson.databind.deser.impl"><B>com.fasterxml.jackson.databind.deser.impl</B></A></TD> 116<TD>Contains those implementation classes of deserialization part of 117 data binding that are not considered part of public or semi-public 118 interfaces. </TD> 119</TR> 120<TR BGCOLOR="white" CLASS="TableRowColor"> 121<TD><A HREF="#com.fasterxml.jackson.databind.deser.std"><B>com.fasterxml.jackson.databind.deser.std</B></A></TD> 122<TD>Contains public standard implementations of abstraction that 123 Jackson uses. </TD> 124</TR> 125<TR BGCOLOR="white" CLASS="TableRowColor"> 126<TD><A HREF="#com.fasterxml.jackson.databind.introspect"><B>com.fasterxml.jackson.databind.introspect</B></A></TD> 127<TD>Functionality needed for Bean introspection, required for detecting 128 accessors and mutators for Beans, as well as locating and handling 129 method annotations. </TD> 130</TR> 131<TR BGCOLOR="white" CLASS="TableRowColor"> 132<TD><A HREF="#com.fasterxml.jackson.databind.jsontype"><B>com.fasterxml.jackson.databind.jsontype</B></A></TD> 133<TD>Package that contains interfaces that define how to implement 134 functionality for dynamically resolving type during deserialization. </TD> 135</TR> 136<TR BGCOLOR="white" CLASS="TableRowColor"> 137<TD><A HREF="#com.fasterxml.jackson.databind.jsontype.impl"><B>com.fasterxml.jackson.databind.jsontype.impl</B></A></TD> 138<TD>Package that contains standard implementations for 139 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><CODE>TypeResolverBuilder</CODE></A> 140 and 141 <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype"><CODE>TypeIdResolver</CODE></A>. </TD> 142</TR> 143<TR BGCOLOR="white" CLASS="TableRowColor"> 144<TD><A HREF="#com.fasterxml.jackson.databind.ser"><B>com.fasterxml.jackson.databind.ser</B></A></TD> 145<TD>Contains implementation classes of serialization part of 146 data binding. </TD> 147</TR> 148<TR BGCOLOR="white" CLASS="TableRowColor"> 149<TD><A HREF="#com.fasterxml.jackson.databind.ser.impl"><B>com.fasterxml.jackson.databind.ser.impl</B></A></TD> 150<TD>Contains implementation classes of serialization part of 151 data binding. </TD> 152</TR> 153<TR BGCOLOR="white" CLASS="TableRowColor"> 154<TD><A HREF="#com.fasterxml.jackson.databind.ser.std"><B>com.fasterxml.jackson.databind.ser.std</B></A></TD> 155<TD> </TD> 156</TR> 157<TR BGCOLOR="white" CLASS="TableRowColor"> 158<TD><A HREF="#com.fasterxml.jackson.databind.util"><B>com.fasterxml.jackson.databind.util</B></A></TD> 159<TD>Utility classes for Mapper package. </TD> 160</TR> 161</TABLE> 162 163<P> 164<A NAME="com.fasterxml.jackson.databind"><!-- --></A> 165<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 166<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 167<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 168Classes in <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</A> used by <A HREF="../../../../../com/fasterxml/jackson/databind/package-summary.html">com.fasterxml.jackson.databind</A></FONT></TH> 169</TR> 170<TR BGCOLOR="white" CLASS="TableRowColor"> 171<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/Annotated.html#com.fasterxml.jackson.databind"><B>Annotated</B></A></B> 172 173<BR> 174 Shared base class used for anything on which annotations (included 175 within a <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect"><CODE>AnnotationMap</CODE></A>).</TD> 176</TR> 177<TR BGCOLOR="white" CLASS="TableRowColor"> 178<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedClass.html#com.fasterxml.jackson.databind"><B>AnnotatedClass</B></A></B> 179 180<BR> 181 </TD> 182</TR> 183<TR BGCOLOR="white" CLASS="TableRowColor"> 184<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedConstructor.html#com.fasterxml.jackson.databind"><B>AnnotatedConstructor</B></A></B> 185 186<BR> 187 </TD> 188</TR> 189<TR BGCOLOR="white" CLASS="TableRowColor"> 190<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedField.html#com.fasterxml.jackson.databind"><B>AnnotatedField</B></A></B> 191 192<BR> 193 Object that represents non-static (and usually non-transient/volatile) 194 fields of a class.</TD> 195</TR> 196<TR BGCOLOR="white" CLASS="TableRowColor"> 197<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMember.html#com.fasterxml.jackson.databind"><B>AnnotatedMember</B></A></B> 198 199<BR> 200 Intermediate base class for annotated entities that are members of 201 a class; fields, methods and constructors.</TD> 202</TR> 203<TR BGCOLOR="white" CLASS="TableRowColor"> 204<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMethod.html#com.fasterxml.jackson.databind"><B>AnnotatedMethod</B></A></B> 205 206<BR> 207 </TD> 208</TR> 209<TR BGCOLOR="white" CLASS="TableRowColor"> 210<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedParameter.html#com.fasterxml.jackson.databind"><B>AnnotatedParameter</B></A></B> 211 212<BR> 213 Object that represents method parameters, mostly so that associated 214 annotations can be processed conveniently.</TD> 215</TR> 216<TR BGCOLOR="white" CLASS="TableRowColor"> 217<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotationIntrospectorPair.html#com.fasterxml.jackson.databind"><B>AnnotationIntrospectorPair</B></A></B> 218 219<BR> 220 Helper class that allows using 2 introspectors such that one 221 introspector acts as the primary one to use; and second one 222 as a fallback used if the primary does not provide conclusive 223 or useful result for a method.</TD> 224</TR> 225<TR BGCOLOR="white" CLASS="TableRowColor"> 226<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/BeanPropertyDefinition.html#com.fasterxml.jackson.databind"><B>BeanPropertyDefinition</B></A></B> 227 228<BR> 229 Simple value classes that contain definitions of properties, 230 used during introspection of properties to use for 231 serialization and deserialization purposes.</TD> 232</TR> 233<TR BGCOLOR="white" CLASS="TableRowColor"> 234<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ClassIntrospector.html#com.fasterxml.jackson.databind"><B>ClassIntrospector</B></A></B> 235 236<BR> 237 Helper class used to introspect features of POJO value classes 238 used with Jackson.</TD> 239</TR> 240<TR BGCOLOR="white" CLASS="TableRowColor"> 241<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ClassIntrospector.MixInResolver.html#com.fasterxml.jackson.databind"><B>ClassIntrospector.MixInResolver</B></A></B> 242 243<BR> 244 Interface used for decoupling details of how mix-in annotation 245 definitions are accessed (via this interface), and how 246 they are stored (defined by classes that implement the interface)</TD> 247</TR> 248<TR BGCOLOR="white" CLASS="TableRowColor"> 249<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ObjectIdInfo.html#com.fasterxml.jackson.databind"><B>ObjectIdInfo</B></A></B> 250 251<BR> 252 Container object that encapsulates information usually 253 derived from <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonIdentityInfo.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><CODE>JsonIdentityInfo</CODE></A> annotation or its 254 custom alternatives</TD> 255</TR> 256<TR BGCOLOR="white" CLASS="TableRowColor"> 257<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/VisibilityChecker.html#com.fasterxml.jackson.databind"><B>VisibilityChecker</B></A></B> 258 259<BR> 260 Interface for object used for determine which property elements 261 (methods, fields, constructors) can be auto-detected, with respect 262 to their visibility modifiers.</TD> 263</TR> 264</TABLE> 265 266<P> 267<A NAME="com.fasterxml.jackson.databind.cfg"><!-- --></A> 268<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 269<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 270<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 271Classes in <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</A> used by <A HREF="../../../../../com/fasterxml/jackson/databind/cfg/package-summary.html">com.fasterxml.jackson.databind.cfg</A></FONT></TH> 272</TR> 273<TR BGCOLOR="white" CLASS="TableRowColor"> 274<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/Annotated.html#com.fasterxml.jackson.databind.cfg"><B>Annotated</B></A></B> 275 276<BR> 277 Shared base class used for anything on which annotations (included 278 within a <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect"><CODE>AnnotationMap</CODE></A>).</TD> 279</TR> 280<TR BGCOLOR="white" CLASS="TableRowColor"> 281<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ClassIntrospector.html#com.fasterxml.jackson.databind.cfg"><B>ClassIntrospector</B></A></B> 282 283<BR> 284 Helper class used to introspect features of POJO value classes 285 used with Jackson.</TD> 286</TR> 287<TR BGCOLOR="white" CLASS="TableRowColor"> 288<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ClassIntrospector.MixInResolver.html#com.fasterxml.jackson.databind.cfg"><B>ClassIntrospector.MixInResolver</B></A></B> 289 290<BR> 291 Interface used for decoupling details of how mix-in annotation 292 definitions are accessed (via this interface), and how 293 they are stored (defined by classes that implement the interface)</TD> 294</TR> 295<TR BGCOLOR="white" CLASS="TableRowColor"> 296<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/VisibilityChecker.html#com.fasterxml.jackson.databind.cfg"><B>VisibilityChecker</B></A></B> 297 298<BR> 299 Interface for object used for determine which property elements 300 (methods, fields, constructors) can be auto-detected, with respect 301 to their visibility modifiers.</TD> 302</TR> 303</TABLE> 304 305<P> 306<A NAME="com.fasterxml.jackson.databind.deser"><!-- --></A> 307<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 308<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 309<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 310Classes in <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</A> used by <A HREF="../../../../../com/fasterxml/jackson/databind/deser/package-summary.html">com.fasterxml.jackson.databind.deser</A></FONT></TH> 311</TR> 312<TR BGCOLOR="white" CLASS="TableRowColor"> 313<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/Annotated.html#com.fasterxml.jackson.databind.deser"><B>Annotated</B></A></B> 314 315<BR> 316 Shared base class used for anything on which annotations (included 317 within a <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect"><CODE>AnnotationMap</CODE></A>).</TD> 318</TR> 319<TR BGCOLOR="white" CLASS="TableRowColor"> 320<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedConstructor.html#com.fasterxml.jackson.databind.deser"><B>AnnotatedConstructor</B></A></B> 321 322<BR> 323 </TD> 324</TR> 325<TR BGCOLOR="white" CLASS="TableRowColor"> 326<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMember.html#com.fasterxml.jackson.databind.deser"><B>AnnotatedMember</B></A></B> 327 328<BR> 329 Intermediate base class for annotated entities that are members of 330 a class; fields, methods and constructors.</TD> 331</TR> 332<TR BGCOLOR="white" CLASS="TableRowColor"> 333<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMethod.html#com.fasterxml.jackson.databind.deser"><B>AnnotatedMethod</B></A></B> 334 335<BR> 336 </TD> 337</TR> 338<TR BGCOLOR="white" CLASS="TableRowColor"> 339<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedParameter.html#com.fasterxml.jackson.databind.deser"><B>AnnotatedParameter</B></A></B> 340 341<BR> 342 Object that represents method parameters, mostly so that associated 343 annotations can be processed conveniently.</TD> 344</TR> 345<TR BGCOLOR="white" CLASS="TableRowColor"> 346<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedWithParams.html#com.fasterxml.jackson.databind.deser"><B>AnnotatedWithParams</B></A></B> 347 348<BR> 349 Intermediate base class that encapsulates features that 350 constructors and methods share.</TD> 351</TR> 352<TR BGCOLOR="white" CLASS="TableRowColor"> 353<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/BeanPropertyDefinition.html#com.fasterxml.jackson.databind.deser"><B>BeanPropertyDefinition</B></A></B> 354 355<BR> 356 Simple value classes that contain definitions of properties, 357 used during introspection of properties to use for 358 serialization and deserialization purposes.</TD> 359</TR> 360<TR BGCOLOR="white" CLASS="TableRowColor"> 361<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ObjectIdInfo.html#com.fasterxml.jackson.databind.deser"><B>ObjectIdInfo</B></A></B> 362 363<BR> 364 Container object that encapsulates information usually 365 derived from <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonIdentityInfo.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><CODE>JsonIdentityInfo</CODE></A> annotation or its 366 custom alternatives</TD> 367</TR> 368<TR BGCOLOR="white" CLASS="TableRowColor"> 369<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/VisibilityChecker.html#com.fasterxml.jackson.databind.deser"><B>VisibilityChecker</B></A></B> 370 371<BR> 372 Interface for object used for determine which property elements 373 (methods, fields, constructors) can be auto-detected, with respect 374 to their visibility modifiers.</TD> 375</TR> 376</TABLE> 377 378<P> 379<A NAME="com.fasterxml.jackson.databind.deser.impl"><!-- --></A> 380<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 381<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 382<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 383Classes in <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</A> used by <A HREF="../../../../../com/fasterxml/jackson/databind/deser/impl/package-summary.html">com.fasterxml.jackson.databind.deser.impl</A></FONT></TH> 384</TR> 385<TR BGCOLOR="white" CLASS="TableRowColor"> 386<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedConstructor.html#com.fasterxml.jackson.databind.deser.impl"><B>AnnotatedConstructor</B></A></B> 387 388<BR> 389 </TD> 390</TR> 391<TR BGCOLOR="white" CLASS="TableRowColor"> 392<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedField.html#com.fasterxml.jackson.databind.deser.impl"><B>AnnotatedField</B></A></B> 393 394<BR> 395 Object that represents non-static (and usually non-transient/volatile) 396 fields of a class.</TD> 397</TR> 398<TR BGCOLOR="white" CLASS="TableRowColor"> 399<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMember.html#com.fasterxml.jackson.databind.deser.impl"><B>AnnotatedMember</B></A></B> 400 401<BR> 402 Intermediate base class for annotated entities that are members of 403 a class; fields, methods and constructors.</TD> 404</TR> 405<TR BGCOLOR="white" CLASS="TableRowColor"> 406<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMethod.html#com.fasterxml.jackson.databind.deser.impl"><B>AnnotatedMethod</B></A></B> 407 408<BR> 409 </TD> 410</TR> 411<TR BGCOLOR="white" CLASS="TableRowColor"> 412<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedWithParams.html#com.fasterxml.jackson.databind.deser.impl"><B>AnnotatedWithParams</B></A></B> 413 414<BR> 415 Intermediate base class that encapsulates features that 416 constructors and methods share.</TD> 417</TR> 418<TR BGCOLOR="white" CLASS="TableRowColor"> 419<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/BeanPropertyDefinition.html#com.fasterxml.jackson.databind.deser.impl"><B>BeanPropertyDefinition</B></A></B> 420 421<BR> 422 Simple value classes that contain definitions of properties, 423 used during introspection of properties to use for 424 serialization and deserialization purposes.</TD> 425</TR> 426</TABLE> 427 428<P> 429<A NAME="com.fasterxml.jackson.databind.deser.std"><!-- --></A> 430<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 431<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 432<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 433Classes in <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</A> used by <A HREF="../../../../../com/fasterxml/jackson/databind/deser/std/package-summary.html">com.fasterxml.jackson.databind.deser.std</A></FONT></TH> 434</TR> 435<TR BGCOLOR="white" CLASS="TableRowColor"> 436<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMethod.html#com.fasterxml.jackson.databind.deser.std"><B>AnnotatedMethod</B></A></B> 437 438<BR> 439 </TD> 440</TR> 441<TR BGCOLOR="white" CLASS="TableRowColor"> 442<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedWithParams.html#com.fasterxml.jackson.databind.deser.std"><B>AnnotatedWithParams</B></A></B> 443 444<BR> 445 Intermediate base class that encapsulates features that 446 constructors and methods share.</TD> 447</TR> 448</TABLE> 449 450<P> 451<A NAME="com.fasterxml.jackson.databind.introspect"><!-- --></A> 452<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 453<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 454<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 455Classes in <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</A> used by <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</A></FONT></TH> 456</TR> 457<TR BGCOLOR="white" CLASS="TableRowColor"> 458<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/Annotated.html#com.fasterxml.jackson.databind.introspect"><B>Annotated</B></A></B> 459 460<BR> 461 Shared base class used for anything on which annotations (included 462 within a <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect"><CODE>AnnotationMap</CODE></A>).</TD> 463</TR> 464<TR BGCOLOR="white" CLASS="TableRowColor"> 465<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedClass.html#com.fasterxml.jackson.databind.introspect"><B>AnnotatedClass</B></A></B> 466 467<BR> 468 </TD> 469</TR> 470<TR BGCOLOR="white" CLASS="TableRowColor"> 471<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedConstructor.html#com.fasterxml.jackson.databind.introspect"><B>AnnotatedConstructor</B></A></B> 472 473<BR> 474 </TD> 475</TR> 476<TR BGCOLOR="white" CLASS="TableRowColor"> 477<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedField.html#com.fasterxml.jackson.databind.introspect"><B>AnnotatedField</B></A></B> 478 479<BR> 480 Object that represents non-static (and usually non-transient/volatile) 481 fields of a class.</TD> 482</TR> 483<TR BGCOLOR="white" CLASS="TableRowColor"> 484<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMember.html#com.fasterxml.jackson.databind.introspect"><B>AnnotatedMember</B></A></B> 485 486<BR> 487 Intermediate base class for annotated entities that are members of 488 a class; fields, methods and constructors.</TD> 489</TR> 490<TR BGCOLOR="white" CLASS="TableRowColor"> 491<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMethod.html#com.fasterxml.jackson.databind.introspect"><B>AnnotatedMethod</B></A></B> 492 493<BR> 494 </TD> 495</TR> 496<TR BGCOLOR="white" CLASS="TableRowColor"> 497<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMethodMap.html#com.fasterxml.jackson.databind.introspect"><B>AnnotatedMethodMap</B></A></B> 498 499<BR> 500 Simple helper class used to keep track of collection of 501 <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect"><CODE>AnnotatedMethod</CODE></A>s, accessible by lookup.</TD> 502</TR> 503<TR BGCOLOR="white" CLASS="TableRowColor"> 504<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedParameter.html#com.fasterxml.jackson.databind.introspect"><B>AnnotatedParameter</B></A></B> 505 506<BR> 507 Object that represents method parameters, mostly so that associated 508 annotations can be processed conveniently.</TD> 509</TR> 510<TR BGCOLOR="white" CLASS="TableRowColor"> 511<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedWithParams.html#com.fasterxml.jackson.databind.introspect"><B>AnnotatedWithParams</B></A></B> 512 513<BR> 514 Intermediate base class that encapsulates features that 515 constructors and methods share.</TD> 516</TR> 517<TR BGCOLOR="white" CLASS="TableRowColor"> 518<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotationMap.html#com.fasterxml.jackson.databind.introspect"><B>AnnotationMap</B></A></B> 519 520<BR> 521 Simple helper class used to keep track of collection of 522 Jackson Annotations associated with annotatable things 523 (methods, constructors, classes).</TD> 524</TR> 525<TR BGCOLOR="white" CLASS="TableRowColor"> 526<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/BasicBeanDescription.html#com.fasterxml.jackson.databind.introspect"><B>BasicBeanDescription</B></A></B> 527 528<BR> 529 Default <A HREF="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind"><CODE>BeanDescription</CODE></A> implementation.</TD> 530</TR> 531<TR BGCOLOR="white" CLASS="TableRowColor"> 532<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/BasicClassIntrospector.html#com.fasterxml.jackson.databind.introspect"><B>BasicClassIntrospector</B></A></B> 533 534<BR> 535 </TD> 536</TR> 537<TR BGCOLOR="white" CLASS="TableRowColor"> 538<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/BeanPropertyDefinition.html#com.fasterxml.jackson.databind.introspect"><B>BeanPropertyDefinition</B></A></B> 539 540<BR> 541 Simple value classes that contain definitions of properties, 542 used during introspection of properties to use for 543 serialization and deserialization purposes.</TD> 544</TR> 545<TR BGCOLOR="white" CLASS="TableRowColor"> 546<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ClassIntrospector.html#com.fasterxml.jackson.databind.introspect"><B>ClassIntrospector</B></A></B> 547 548<BR> 549 Helper class used to introspect features of POJO value classes 550 used with Jackson.</TD> 551</TR> 552<TR BGCOLOR="white" CLASS="TableRowColor"> 553<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ClassIntrospector.MixInResolver.html#com.fasterxml.jackson.databind.introspect"><B>ClassIntrospector.MixInResolver</B></A></B> 554 555<BR> 556 Interface used for decoupling details of how mix-in annotation 557 definitions are accessed (via this interface), and how 558 they are stored (defined by classes that implement the interface)</TD> 559</TR> 560<TR BGCOLOR="white" CLASS="TableRowColor"> 561<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/MemberKey.html#com.fasterxml.jackson.databind.introspect"><B>MemberKey</B></A></B> 562 563<BR> 564 Helper class needed to be able to efficiently access class 565 member functions (<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect"><CODE>Method</CODE></A>s and <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect"><CODE>Constructor</CODE></A>s) 566 in <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A>s.</TD> 567</TR> 568<TR BGCOLOR="white" CLASS="TableRowColor"> 569<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/NopAnnotationIntrospector.html#com.fasterxml.jackson.databind.introspect"><B>NopAnnotationIntrospector</B></A></B> 570 571<BR> 572 Dummy, "no-operation" implementation of <A HREF="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><CODE>AnnotationIntrospector</CODE></A>.</TD> 573</TR> 574<TR BGCOLOR="white" CLASS="TableRowColor"> 575<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ObjectIdInfo.html#com.fasterxml.jackson.databind.introspect"><B>ObjectIdInfo</B></A></B> 576 577<BR> 578 Container object that encapsulates information usually 579 derived from <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonIdentityInfo.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><CODE>JsonIdentityInfo</CODE></A> annotation or its 580 custom alternatives</TD> 581</TR> 582<TR BGCOLOR="white" CLASS="TableRowColor"> 583<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/POJOPropertiesCollector.html#com.fasterxml.jackson.databind.introspect"><B>POJOPropertiesCollector</B></A></B> 584 585<BR> 586 Helper class used for aggregating information about all possible 587 properties of a POJO.</TD> 588</TR> 589<TR BGCOLOR="white" CLASS="TableRowColor"> 590<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/POJOPropertyBuilder.html#com.fasterxml.jackson.databind.introspect"><B>POJOPropertyBuilder</B></A></B> 591 592<BR> 593 Helper class used for aggregating information about a single 594 potential POJO property.</TD> 595</TR> 596<TR BGCOLOR="white" CLASS="TableRowColor"> 597<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/VisibilityChecker.html#com.fasterxml.jackson.databind.introspect"><B>VisibilityChecker</B></A></B> 598 599<BR> 600 Interface for object used for determine which property elements 601 (methods, fields, constructors) can be auto-detected, with respect 602 to their visibility modifiers.</TD> 603</TR> 604<TR BGCOLOR="white" CLASS="TableRowColor"> 605<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/VisibilityChecker.Std.html#com.fasterxml.jackson.databind.introspect"><B>VisibilityChecker.Std</B></A></B> 606 607<BR> 608 Default standard implementation is purely based on visibility 609 modifier of given class members, and its configured minimum 610 levels.</TD> 611</TR> 612</TABLE> 613 614<P> 615<A NAME="com.fasterxml.jackson.databind.jsontype"><!-- --></A> 616<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 617<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 618<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 619Classes in <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</A> used by <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/package-summary.html">com.fasterxml.jackson.databind.jsontype</A></FONT></TH> 620</TR> 621<TR BGCOLOR="white" CLASS="TableRowColor"> 622<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedClass.html#com.fasterxml.jackson.databind.jsontype"><B>AnnotatedClass</B></A></B> 623 624<BR> 625 </TD> 626</TR> 627<TR BGCOLOR="white" CLASS="TableRowColor"> 628<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMember.html#com.fasterxml.jackson.databind.jsontype"><B>AnnotatedMember</B></A></B> 629 630<BR> 631 Intermediate base class for annotated entities that are members of 632 a class; fields, methods and constructors.</TD> 633</TR> 634</TABLE> 635 636<P> 637<A NAME="com.fasterxml.jackson.databind.jsontype.impl"><!-- --></A> 638<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 639<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 640<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 641Classes in <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</A> used by <A HREF="../../../../../com/fasterxml/jackson/databind/jsontype/impl/package-summary.html">com.fasterxml.jackson.databind.jsontype.impl</A></FONT></TH> 642</TR> 643<TR BGCOLOR="white" CLASS="TableRowColor"> 644<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedClass.html#com.fasterxml.jackson.databind.jsontype.impl"><B>AnnotatedClass</B></A></B> 645 646<BR> 647 </TD> 648</TR> 649<TR BGCOLOR="white" CLASS="TableRowColor"> 650<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMember.html#com.fasterxml.jackson.databind.jsontype.impl"><B>AnnotatedMember</B></A></B> 651 652<BR> 653 Intermediate base class for annotated entities that are members of 654 a class; fields, methods and constructors.</TD> 655</TR> 656</TABLE> 657 658<P> 659<A NAME="com.fasterxml.jackson.databind.ser"><!-- --></A> 660<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 661<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 662<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 663Classes in <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</A> used by <A HREF="../../../../../com/fasterxml/jackson/databind/ser/package-summary.html">com.fasterxml.jackson.databind.ser</A></FONT></TH> 664</TR> 665<TR BGCOLOR="white" CLASS="TableRowColor"> 666<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/Annotated.html#com.fasterxml.jackson.databind.ser"><B>Annotated</B></A></B> 667 668<BR> 669 Shared base class used for anything on which annotations (included 670 within a <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect"><CODE>AnnotationMap</CODE></A>).</TD> 671</TR> 672<TR BGCOLOR="white" CLASS="TableRowColor"> 673<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedClass.html#com.fasterxml.jackson.databind.ser"><B>AnnotatedClass</B></A></B> 674 675<BR> 676 </TD> 677</TR> 678<TR BGCOLOR="white" CLASS="TableRowColor"> 679<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMember.html#com.fasterxml.jackson.databind.ser"><B>AnnotatedMember</B></A></B> 680 681<BR> 682 Intermediate base class for annotated entities that are members of 683 a class; fields, methods and constructors.</TD> 684</TR> 685<TR BGCOLOR="white" CLASS="TableRowColor"> 686<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/BeanPropertyDefinition.html#com.fasterxml.jackson.databind.ser"><B>BeanPropertyDefinition</B></A></B> 687 688<BR> 689 Simple value classes that contain definitions of properties, 690 used during introspection of properties to use for 691 serialization and deserialization purposes.</TD> 692</TR> 693<TR BGCOLOR="white" CLASS="TableRowColor"> 694<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ObjectIdInfo.html#com.fasterxml.jackson.databind.ser"><B>ObjectIdInfo</B></A></B> 695 696<BR> 697 Container object that encapsulates information usually 698 derived from <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonIdentityInfo.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><CODE>JsonIdentityInfo</CODE></A> annotation or its 699 custom alternatives</TD> 700</TR> 701</TABLE> 702 703<P> 704<A NAME="com.fasterxml.jackson.databind.ser.impl"><!-- --></A> 705<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 706<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 707<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 708Classes in <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</A> used by <A HREF="../../../../../com/fasterxml/jackson/databind/ser/impl/package-summary.html">com.fasterxml.jackson.databind.ser.impl</A></FONT></TH> 709</TR> 710<TR BGCOLOR="white" CLASS="TableRowColor"> 711<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ObjectIdInfo.html#com.fasterxml.jackson.databind.ser.impl"><B>ObjectIdInfo</B></A></B> 712 713<BR> 714 Container object that encapsulates information usually 715 derived from <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonIdentityInfo.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><CODE>JsonIdentityInfo</CODE></A> annotation or its 716 custom alternatives</TD> 717</TR> 718</TABLE> 719 720<P> 721<A NAME="com.fasterxml.jackson.databind.ser.std"><!-- --></A> 722<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 723<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 724<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 725Classes in <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</A> used by <A HREF="../../../../../com/fasterxml/jackson/databind/ser/std/package-summary.html">com.fasterxml.jackson.databind.ser.std</A></FONT></TH> 726</TR> 727<TR BGCOLOR="white" CLASS="TableRowColor"> 728<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMember.html#com.fasterxml.jackson.databind.ser.std"><B>AnnotatedMember</B></A></B> 729 730<BR> 731 Intermediate base class for annotated entities that are members of 732 a class; fields, methods and constructors.</TD> 733</TR> 734</TABLE> 735 736<P> 737<A NAME="com.fasterxml.jackson.databind.util"><!-- --></A> 738<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 739<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 740<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 741Classes in <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</A> used by <A HREF="../../../../../com/fasterxml/jackson/databind/util/package-summary.html">com.fasterxml.jackson.databind.util</A></FONT></TH> 742</TR> 743<TR BGCOLOR="white" CLASS="TableRowColor"> 744<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedField.html#com.fasterxml.jackson.databind.util"><B>AnnotatedField</B></A></B> 745 746<BR> 747 Object that represents non-static (and usually non-transient/volatile) 748 fields of a class.</TD> 749</TR> 750<TR BGCOLOR="white" CLASS="TableRowColor"> 751<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMember.html#com.fasterxml.jackson.databind.util"><B>AnnotatedMember</B></A></B> 752 753<BR> 754 Intermediate base class for annotated entities that are members of 755 a class; fields, methods and constructors.</TD> 756</TR> 757<TR BGCOLOR="white" CLASS="TableRowColor"> 758<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMethod.html#com.fasterxml.jackson.databind.util"><B>AnnotatedMethod</B></A></B> 759 760<BR> 761 </TD> 762</TR> 763<TR BGCOLOR="white" CLASS="TableRowColor"> 764<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedParameter.html#com.fasterxml.jackson.databind.util"><B>AnnotatedParameter</B></A></B> 765 766<BR> 767 Object that represents method parameters, mostly so that associated 768 annotations can be processed conveniently.</TD> 769</TR> 770<TR BGCOLOR="white" CLASS="TableRowColor"> 771<TD><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/class-use/BeanPropertyDefinition.html#com.fasterxml.jackson.databind.util"><B>BeanPropertyDefinition</B></A></B> 772 773<BR> 774 Simple value classes that contain definitions of properties, 775 used during introspection of properties to use for 776 serialization and deserialization purposes.</TD> 777</TR> 778</TABLE> 779 780<P> 781<HR> 782 783 784<!-- ======= START OF BOTTOM NAVBAR ====== --> 785<A NAME="navbar_bottom"><!-- --></A> 786<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> 787<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 788<TR> 789<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 790<A NAME="navbar_bottom_firstrow"><!-- --></A> 791<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 792 <TR ALIGN="center" VALIGN="top"> 793 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 794 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 795 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> 796 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> 797 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 798 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 799 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 800 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 801 </TR> 802</TABLE> 803</TD> 804<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 805</EM> 806</TD> 807</TR> 808 809<TR> 810<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 811 PREV 812 NEXT</FONT></TD> 813<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 814 <A HREF="../../../../../index.html?com/fasterxml/jackson/databind/introspect/package-use.html" target="_top"><B>FRAMES</B></A> 815 <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A> 816 <SCRIPT type="text/javascript"> 817 <!-- 818 if(window==top) { 819 document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); 820 } 821 //--> 822</SCRIPT> 823<NOSCRIPT> 824 <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> 825</NOSCRIPT> 826 827 828</FONT></TD> 829</TR> 830</TABLE> 831<A NAME="skip-navbar_bottom"></A> 832<!-- ======== END OF BOTTOM NAVBAR ======= --> 833 834<HR> 835Copyright © 2012 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved. 836</BODY> 837</HTML> 838