• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!-- NewPage -->
3<html lang="en">
4<head>
5<!-- Generated by javadoc (version 1.7.0_79) on Fri Jan 15 20:28:46 PST 2016 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>Uses of Package com.fasterxml.jackson.databind.introspect (jackson-databind 2.7.0 API)</title>
8<meta name="date" content="2016-01-15">
9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
10</head>
11<body>
12<script type="text/javascript"><!--
13    if (location.href.indexOf('is-external=true') == -1) {
14        parent.document.title="Uses of Package com.fasterxml.jackson.databind.introspect (jackson-databind 2.7.0 API)";
15    }
16//-->
17</script>
18<noscript>
19<div>JavaScript is disabled on your browser.</div>
20</noscript>
21<!-- ========= START OF TOP NAVBAR ======= -->
22<div class="topNav"><a name="navbar_top">
23<!--   -->
24</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
25<!--   -->
26</a>
27<ul class="navList" title="Navigation">
28<li><a href="../../../../../overview-summary.html">Overview</a></li>
29<li><a href="package-summary.html">Package</a></li>
30<li>Class</li>
31<li class="navBarCell1Rev">Use</li>
32<li><a href="package-tree.html">Tree</a></li>
33<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
34<li><a href="../../../../../index-all.html">Index</a></li>
35<li><a href="../../../../../help-doc.html">Help</a></li>
36</ul>
37</div>
38<div class="subNav">
39<ul class="navList">
40<li>Prev</li>
41<li>Next</li>
42</ul>
43<ul class="navList">
44<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/introspect/package-use.html" target="_top">Frames</a></li>
45<li><a href="package-use.html" target="_top">No Frames</a></li>
46</ul>
47<ul class="navList" id="allclasses_navbar_top">
48<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
49</ul>
50<div>
51<script type="text/javascript"><!--
52  allClassesLink = document.getElementById("allclasses_navbar_top");
53  if(window==top) {
54    allClassesLink.style.display = "block";
55  }
56  else {
57    allClassesLink.style.display = "none";
58  }
59  //-->
60</script>
61</div>
62<a name="skip-navbar_top">
63<!--   -->
64</a></div>
65<!-- ========= END OF TOP NAVBAR ========= -->
66<div class="header">
67<h1 title="Uses of Package com.fasterxml.jackson.databind.introspect" class="title">Uses of Package<br>com.fasterxml.jackson.databind.introspect</h1>
68</div>
69<div class="contentContainer">
70<ul class="blockList">
71<li class="blockList">
72<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
73<caption><span>Packages that use <a href="../../../../../com/fasterxml/jackson/databind/introspect/package-summary.html">com.fasterxml.jackson.databind.introspect</a></span><span class="tabEnd">&nbsp;</span></caption>
74<tr>
75<th class="colFirst" scope="col">Package</th>
76<th class="colLast" scope="col">Description</th>
77</tr>
78<tbody>
79<tr class="altColor">
80<td class="colFirst"><a href="#com.fasterxml.jackson.databind">com.fasterxml.jackson.databind</a></td>
81<td class="colLast">
82<div class="block">Basic data binding (mapping) functionality that
83allows for reading JSON content into Java Objects (POJOs)
84and JSON Trees (<a href="../../../../../com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a>), as well as
85writing Java Objects and trees as JSON.</div>
86</td>
87</tr>
88<tr class="rowColor">
89<td class="colFirst"><a href="#com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg</a></td>
90<td class="colLast">
91<div class="block">Package that contains most of configuration-related classes;
92exception being couple of most-commonly used configuration
93things (like Feature enumerations) that are at the
94main level (<code>com.fasterxml.jackson.databind</code>).</div>
95</td>
96</tr>
97<tr class="altColor">
98<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser</a></td>
99<td class="colLast">
100<div class="block">Contains implementation classes of deserialization part of
101 data binding.</div>
102</td>
103</tr>
104<tr class="rowColor">
105<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl</a></td>
106<td class="colLast">
107<div class="block">Contains those implementation classes of deserialization part of
108 data binding that are not considered part of public or semi-public
109 interfaces.</div>
110</td>
111</tr>
112<tr class="altColor">
113<td class="colFirst"><a href="#com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std</a></td>
114<td class="colLast">
115<div class="block">Contains public standard implementations of abstraction that
116 Jackson uses.</div>
117</td>
118</tr>
119<tr class="rowColor">
120<td class="colFirst"><a href="#com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect</a></td>
121<td class="colLast">
122<div class="block">Functionality needed for Bean introspection, required for detecting
123 accessors and mutators for Beans, as well as locating and handling
124 method annotations.</div>
125</td>
126</tr>
127<tr class="altColor">
128<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsontype">com.fasterxml.jackson.databind.jsontype</a></td>
129<td class="colLast">
130<div class="block">Package that contains interfaces that define how to implement
131 functionality for dynamically resolving type during deserialization.</div>
132</td>
133</tr>
134<tr class="rowColor">
135<td class="colFirst"><a href="#com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl</a></td>
136<td class="colLast">
137<div class="block">Package that contains standard implementations for
138 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeResolverBuilder</code></a>
139 and
140 <a href="../../../../../com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype"><code>TypeIdResolver</code></a>.</div>
141</td>
142</tr>
143<tr class="altColor">
144<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser</a></td>
145<td class="colLast">
146<div class="block">Contains implementation classes of serialization part of
147 data binding.</div>
148</td>
149</tr>
150<tr class="rowColor">
151<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl</a></td>
152<td class="colLast">
153<div class="block">Contains implementation classes of serialization part of
154 data binding.</div>
155</td>
156</tr>
157<tr class="altColor">
158<td class="colFirst"><a href="#com.fasterxml.jackson.databind.ser.std">com.fasterxml.jackson.databind.ser.std</a></td>
159<td class="colLast">&nbsp;</td>
160</tr>
161<tr class="rowColor">
162<td class="colFirst"><a href="#com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util</a></td>
163<td class="colLast">
164<div class="block">Utility classes for Mapper package.</div>
165</td>
166</tr>
167</tbody>
168</table>
169</li>
170<li class="blockList"><a name="com.fasterxml.jackson.databind">
171<!--   -->
172</a>
173<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
174<caption><span>Classes 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></span><span class="tabEnd">&nbsp;</span></caption>
175<tr>
176<th class="colOne" scope="col">Class and Description</th>
177</tr>
178<tbody>
179<tr class="altColor">
180<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/Annotated.html#com.fasterxml.jackson.databind">Annotated</a>
181<div class="block">Shared base class used for anything on which annotations (included
182 within a <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotationMap</code></a>).</div>
183</td>
184</tr>
185<tr class="rowColor">
186<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedClass.html#com.fasterxml.jackson.databind">AnnotatedClass</a>&nbsp;</td>
187</tr>
188<tr class="altColor">
189<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedConstructor.html#com.fasterxml.jackson.databind">AnnotatedConstructor</a>&nbsp;</td>
190</tr>
191<tr class="rowColor">
192<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedField.html#com.fasterxml.jackson.databind">AnnotatedField</a>
193<div class="block">Object that represents non-static (and usually non-transient/volatile)
194 fields of a class.</div>
195</td>
196</tr>
197<tr class="altColor">
198<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMember.html#com.fasterxml.jackson.databind">AnnotatedMember</a>
199<div class="block">Intermediate base class for annotated entities that are members of
200 a class; fields, methods and constructors.</div>
201</td>
202</tr>
203<tr class="rowColor">
204<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMethod.html#com.fasterxml.jackson.databind">AnnotatedMethod</a>&nbsp;</td>
205</tr>
206<tr class="altColor">
207<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedParameter.html#com.fasterxml.jackson.databind">AnnotatedParameter</a>
208<div class="block">Object that represents method parameters, mostly so that associated
209 annotations can be processed conveniently.</div>
210</td>
211</tr>
212<tr class="rowColor">
213<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/BeanPropertyDefinition.html#com.fasterxml.jackson.databind">BeanPropertyDefinition</a>
214<div class="block">Simple value classes that contain definitions of properties,
215 used during introspection of properties to use for
216 serialization and deserialization purposes.</div>
217</td>
218</tr>
219<tr class="altColor">
220<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ClassIntrospector.html#com.fasterxml.jackson.databind">ClassIntrospector</a>
221<div class="block">Helper class used to introspect features of POJO value classes
222 used with Jackson.</div>
223</td>
224</tr>
225<tr class="rowColor">
226<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ClassIntrospector.MixInResolver.html#com.fasterxml.jackson.databind">ClassIntrospector.MixInResolver</a>
227<div class="block">Interface used for decoupling details of how mix-in annotation
228 definitions are accessed (via this interface), and how
229 they are stored (defined by classes that implement the interface)</div>
230</td>
231</tr>
232<tr class="altColor">
233<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ObjectIdInfo.html#com.fasterxml.jackson.databind">ObjectIdInfo</a>
234<div class="block">Container object that encapsulates information usually
235 derived from <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/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
236 custom alternatives</div>
237</td>
238</tr>
239<tr class="rowColor">
240<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/SimpleMixInResolver.html#com.fasterxml.jackson.databind">SimpleMixInResolver</a>
241<div class="block">Simple implementation of <a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect"><code>ClassIntrospector.MixInResolver</code></a>
242 that just uses a <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> for containing mapping
243 from target to mix-in classes.</div>
244</td>
245</tr>
246<tr class="altColor">
247<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/VisibilityChecker.html#com.fasterxml.jackson.databind">VisibilityChecker</a>
248<div class="block">Interface for object used for determine which property elements
249 (methods, fields, constructors) can be auto-detected, with respect
250 to their visibility modifiers.</div>
251</td>
252</tr>
253</tbody>
254</table>
255</li>
256<li class="blockList"><a name="com.fasterxml.jackson.databind.cfg">
257<!--   -->
258</a>
259<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
260<caption><span>Classes 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></span><span class="tabEnd">&nbsp;</span></caption>
261<tr>
262<th class="colOne" scope="col">Class and Description</th>
263</tr>
264<tbody>
265<tr class="altColor">
266<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/Annotated.html#com.fasterxml.jackson.databind.cfg">Annotated</a>
267<div class="block">Shared base class used for anything on which annotations (included
268 within a <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotationMap</code></a>).</div>
269</td>
270</tr>
271<tr class="rowColor">
272<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ClassIntrospector.html#com.fasterxml.jackson.databind.cfg">ClassIntrospector</a>
273<div class="block">Helper class used to introspect features of POJO value classes
274 used with Jackson.</div>
275</td>
276</tr>
277<tr class="altColor">
278<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ClassIntrospector.MixInResolver.html#com.fasterxml.jackson.databind.cfg">ClassIntrospector.MixInResolver</a>
279<div class="block">Interface used for decoupling details of how mix-in annotation
280 definitions are accessed (via this interface), and how
281 they are stored (defined by classes that implement the interface)</div>
282</td>
283</tr>
284<tr class="rowColor">
285<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/SimpleMixInResolver.html#com.fasterxml.jackson.databind.cfg">SimpleMixInResolver</a>
286<div class="block">Simple implementation of <a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect"><code>ClassIntrospector.MixInResolver</code></a>
287 that just uses a <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> for containing mapping
288 from target to mix-in classes.</div>
289</td>
290</tr>
291<tr class="altColor">
292<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/VisibilityChecker.html#com.fasterxml.jackson.databind.cfg">VisibilityChecker</a>
293<div class="block">Interface for object used for determine which property elements
294 (methods, fields, constructors) can be auto-detected, with respect
295 to their visibility modifiers.</div>
296</td>
297</tr>
298</tbody>
299</table>
300</li>
301<li class="blockList"><a name="com.fasterxml.jackson.databind.deser">
302<!--   -->
303</a>
304<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
305<caption><span>Classes 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></span><span class="tabEnd">&nbsp;</span></caption>
306<tr>
307<th class="colOne" scope="col">Class and Description</th>
308</tr>
309<tbody>
310<tr class="altColor">
311<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/Annotated.html#com.fasterxml.jackson.databind.deser">Annotated</a>
312<div class="block">Shared base class used for anything on which annotations (included
313 within a <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotationMap</code></a>).</div>
314</td>
315</tr>
316<tr class="rowColor">
317<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedConstructor.html#com.fasterxml.jackson.databind.deser">AnnotatedConstructor</a>&nbsp;</td>
318</tr>
319<tr class="altColor">
320<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMember.html#com.fasterxml.jackson.databind.deser">AnnotatedMember</a>
321<div class="block">Intermediate base class for annotated entities that are members of
322 a class; fields, methods and constructors.</div>
323</td>
324</tr>
325<tr class="rowColor">
326<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMethod.html#com.fasterxml.jackson.databind.deser">AnnotatedMethod</a>&nbsp;</td>
327</tr>
328<tr class="altColor">
329<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedParameter.html#com.fasterxml.jackson.databind.deser">AnnotatedParameter</a>
330<div class="block">Object that represents method parameters, mostly so that associated
331 annotations can be processed conveniently.</div>
332</td>
333</tr>
334<tr class="rowColor">
335<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedWithParams.html#com.fasterxml.jackson.databind.deser">AnnotatedWithParams</a>
336<div class="block">Intermediate base class that encapsulates features that
337 constructors and methods share.</div>
338</td>
339</tr>
340<tr class="altColor">
341<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/BeanPropertyDefinition.html#com.fasterxml.jackson.databind.deser">BeanPropertyDefinition</a>
342<div class="block">Simple value classes that contain definitions of properties,
343 used during introspection of properties to use for
344 serialization and deserialization purposes.</div>
345</td>
346</tr>
347<tr class="rowColor">
348<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ConcreteBeanPropertyBase.html#com.fasterxml.jackson.databind.deser">ConcreteBeanPropertyBase</a>
349<div class="block">Intermediate <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind"><code>BeanProperty</code></a> class shared by concrete readable- and
350 writable property implementations for sharing common functionality.</div>
351</td>
352</tr>
353<tr class="altColor">
354<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ObjectIdInfo.html#com.fasterxml.jackson.databind.deser">ObjectIdInfo</a>
355<div class="block">Container object that encapsulates information usually
356 derived from <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/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
357 custom alternatives</div>
358</td>
359</tr>
360<tr class="rowColor">
361<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/VisibilityChecker.html#com.fasterxml.jackson.databind.deser">VisibilityChecker</a>
362<div class="block">Interface for object used for determine which property elements
363 (methods, fields, constructors) can be auto-detected, with respect
364 to their visibility modifiers.</div>
365</td>
366</tr>
367</tbody>
368</table>
369</li>
370<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl">
371<!--   -->
372</a>
373<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
374<caption><span>Classes 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></span><span class="tabEnd">&nbsp;</span></caption>
375<tr>
376<th class="colOne" scope="col">Class and Description</th>
377</tr>
378<tbody>
379<tr class="altColor">
380<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedConstructor.html#com.fasterxml.jackson.databind.deser.impl">AnnotatedConstructor</a>&nbsp;</td>
381</tr>
382<tr class="rowColor">
383<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedField.html#com.fasterxml.jackson.databind.deser.impl">AnnotatedField</a>
384<div class="block">Object that represents non-static (and usually non-transient/volatile)
385 fields of a class.</div>
386</td>
387</tr>
388<tr class="altColor">
389<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMember.html#com.fasterxml.jackson.databind.deser.impl">AnnotatedMember</a>
390<div class="block">Intermediate base class for annotated entities that are members of
391 a class; fields, methods and constructors.</div>
392</td>
393</tr>
394<tr class="rowColor">
395<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMethod.html#com.fasterxml.jackson.databind.deser.impl">AnnotatedMethod</a>&nbsp;</td>
396</tr>
397<tr class="altColor">
398<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedParameter.html#com.fasterxml.jackson.databind.deser.impl">AnnotatedParameter</a>
399<div class="block">Object that represents method parameters, mostly so that associated
400 annotations can be processed conveniently.</div>
401</td>
402</tr>
403<tr class="rowColor">
404<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedWithParams.html#com.fasterxml.jackson.databind.deser.impl">AnnotatedWithParams</a>
405<div class="block">Intermediate base class that encapsulates features that
406 constructors and methods share.</div>
407</td>
408</tr>
409<tr class="altColor">
410<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/BeanPropertyDefinition.html#com.fasterxml.jackson.databind.deser.impl">BeanPropertyDefinition</a>
411<div class="block">Simple value classes that contain definitions of properties,
412 used during introspection of properties to use for
413 serialization and deserialization purposes.</div>
414</td>
415</tr>
416<tr class="rowColor">
417<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ConcreteBeanPropertyBase.html#com.fasterxml.jackson.databind.deser.impl">ConcreteBeanPropertyBase</a>
418<div class="block">Intermediate <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind"><code>BeanProperty</code></a> class shared by concrete readable- and
419 writable property implementations for sharing common functionality.</div>
420</td>
421</tr>
422<tr class="altColor">
423<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ObjectIdInfo.html#com.fasterxml.jackson.databind.deser.impl">ObjectIdInfo</a>
424<div class="block">Container object that encapsulates information usually
425 derived from <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/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
426 custom alternatives</div>
427</td>
428</tr>
429</tbody>
430</table>
431</li>
432<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std">
433<!--   -->
434</a>
435<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
436<caption><span>Classes 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></span><span class="tabEnd">&nbsp;</span></caption>
437<tr>
438<th class="colOne" scope="col">Class and Description</th>
439</tr>
440<tbody>
441<tr class="altColor">
442<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMethod.html#com.fasterxml.jackson.databind.deser.std">AnnotatedMethod</a>&nbsp;</td>
443</tr>
444<tr class="rowColor">
445<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedParameter.html#com.fasterxml.jackson.databind.deser.std">AnnotatedParameter</a>
446<div class="block">Object that represents method parameters, mostly so that associated
447 annotations can be processed conveniently.</div>
448</td>
449</tr>
450<tr class="altColor">
451<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedWithParams.html#com.fasterxml.jackson.databind.deser.std">AnnotatedWithParams</a>
452<div class="block">Intermediate base class that encapsulates features that
453 constructors and methods share.</div>
454</td>
455</tr>
456</tbody>
457</table>
458</li>
459<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect">
460<!--   -->
461</a>
462<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
463<caption><span>Classes 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></span><span class="tabEnd">&nbsp;</span></caption>
464<tr>
465<th class="colOne" scope="col">Class and Description</th>
466</tr>
467<tbody>
468<tr class="altColor">
469<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/Annotated.html#com.fasterxml.jackson.databind.introspect">Annotated</a>
470<div class="block">Shared base class used for anything on which annotations (included
471 within a <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotationMap</code></a>).</div>
472</td>
473</tr>
474<tr class="rowColor">
475<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedClass.html#com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;</td>
476</tr>
477<tr class="altColor">
478<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedConstructor.html#com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</a>&nbsp;</td>
479</tr>
480<tr class="rowColor">
481<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedField.html#com.fasterxml.jackson.databind.introspect">AnnotatedField</a>
482<div class="block">Object that represents non-static (and usually non-transient/volatile)
483 fields of a class.</div>
484</td>
485</tr>
486<tr class="altColor">
487<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMember.html#com.fasterxml.jackson.databind.introspect">AnnotatedMember</a>
488<div class="block">Intermediate base class for annotated entities that are members of
489 a class; fields, methods and constructors.</div>
490</td>
491</tr>
492<tr class="rowColor">
493<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMethod.html#com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;</td>
494</tr>
495<tr class="altColor">
496<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMethodMap.html#com.fasterxml.jackson.databind.introspect">AnnotatedMethodMap</a>
497<div class="block">Simple helper class used to keep track of collection of
498 <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.</div>
499</td>
500</tr>
501<tr class="rowColor">
502<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedParameter.html#com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a>
503<div class="block">Object that represents method parameters, mostly so that associated
504 annotations can be processed conveniently.</div>
505</td>
506</tr>
507<tr class="altColor">
508<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedWithParams.html#com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a>
509<div class="block">Intermediate base class that encapsulates features that
510 constructors and methods share.</div>
511</td>
512</tr>
513<tr class="rowColor">
514<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotationMap.html#com.fasterxml.jackson.databind.introspect">AnnotationMap</a>
515<div class="block">Simple helper class used to keep track of collection of
516 Jackson Annotations associated with annotatable things
517 (methods, constructors, classes).</div>
518</td>
519</tr>
520<tr class="altColor">
521<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/BasicBeanDescription.html#com.fasterxml.jackson.databind.introspect">BasicBeanDescription</a>
522<div class="block">Default <a href="../../../../../com/fasterxml/jackson/databind/BeanDescription.html" title="class in com.fasterxml.jackson.databind"><code>BeanDescription</code></a> implementation used by Jackson.</div>
523</td>
524</tr>
525<tr class="rowColor">
526<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/BasicClassIntrospector.html#com.fasterxml.jackson.databind.introspect">BasicClassIntrospector</a>&nbsp;</td>
527</tr>
528<tr class="altColor">
529<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/BeanPropertyDefinition.html#com.fasterxml.jackson.databind.introspect">BeanPropertyDefinition</a>
530<div class="block">Simple value classes that contain definitions of properties,
531 used during introspection of properties to use for
532 serialization and deserialization purposes.</div>
533</td>
534</tr>
535<tr class="rowColor">
536<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ClassIntrospector.html#com.fasterxml.jackson.databind.introspect">ClassIntrospector</a>
537<div class="block">Helper class used to introspect features of POJO value classes
538 used with Jackson.</div>
539</td>
540</tr>
541<tr class="altColor">
542<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ClassIntrospector.MixInResolver.html#com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>
543<div class="block">Interface used for decoupling details of how mix-in annotation
544 definitions are accessed (via this interface), and how
545 they are stored (defined by classes that implement the interface)</div>
546</td>
547</tr>
548<tr class="rowColor">
549<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ConcreteBeanPropertyBase.html#com.fasterxml.jackson.databind.introspect">ConcreteBeanPropertyBase</a>
550<div class="block">Intermediate <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind"><code>BeanProperty</code></a> class shared by concrete readable- and
551 writable property implementations for sharing common functionality.</div>
552</td>
553</tr>
554<tr class="altColor">
555<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/MemberKey.html#com.fasterxml.jackson.databind.introspect">MemberKey</a>
556<div class="block">Helper class needed to be able to efficiently access class
557 member functions (<a href="http://docs.oracle.com/javase/7/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/7/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect"><code>Constructor</code></a>s)
558 in <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>s.</div>
559</td>
560</tr>
561<tr class="rowColor">
562<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/NopAnnotationIntrospector.html#com.fasterxml.jackson.databind.introspect">NopAnnotationIntrospector</a>
563<div class="block">Dummy, "no-operation" implementation of <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind"><code>AnnotationIntrospector</code></a>.</div>
564</td>
565</tr>
566<tr class="altColor">
567<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ObjectIdInfo.html#com.fasterxml.jackson.databind.introspect">ObjectIdInfo</a>
568<div class="block">Container object that encapsulates information usually
569 derived from <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/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
570 custom alternatives</div>
571</td>
572</tr>
573<tr class="rowColor">
574<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/POJOPropertiesCollector.html#com.fasterxml.jackson.databind.introspect">POJOPropertiesCollector</a>
575<div class="block">Helper class used for aggregating information about all possible
576 properties of a POJO.</div>
577</td>
578</tr>
579<tr class="altColor">
580<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/POJOPropertyBuilder.html#com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder</a>
581<div class="block">Helper class used for aggregating information about a single
582 potential POJO property.</div>
583</td>
584</tr>
585<tr class="rowColor">
586<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/POJOPropertyBuilder.Linked.html#com.fasterxml.jackson.databind.introspect">POJOPropertyBuilder.Linked</a>
587<div class="block">Node used for creating simple linked lists to efficiently store small sets
588 of things.</div>
589</td>
590</tr>
591<tr class="altColor">
592<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/SimpleMixInResolver.html#com.fasterxml.jackson.databind.introspect">SimpleMixInResolver</a>
593<div class="block">Simple implementation of <a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect"><code>ClassIntrospector.MixInResolver</code></a>
594 that just uses a <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> for containing mapping
595 from target to mix-in classes.</div>
596</td>
597</tr>
598<tr class="rowColor">
599<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/TypeResolutionContext.html#com.fasterxml.jackson.databind.introspect">TypeResolutionContext</a>
600<div class="block">Interface that defines API used by members (like <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotatedMethod</code></a>)
601 to dynamically resolve types they have.</div>
602</td>
603</tr>
604<tr class="altColor">
605<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/VisibilityChecker.html#com.fasterxml.jackson.databind.introspect">VisibilityChecker</a>
606<div class="block">Interface for object used for determine which property elements
607 (methods, fields, constructors) can be auto-detected, with respect
608 to their visibility modifiers.</div>
609</td>
610</tr>
611<tr class="rowColor">
612<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/VisibilityChecker.Std.html#com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</a>
613<div class="block">Default standard implementation is purely based on visibility
614 modifier of given class members, and its configured minimum
615 levels.</div>
616</td>
617</tr>
618</tbody>
619</table>
620</li>
621<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype">
622<!--   -->
623</a>
624<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
625<caption><span>Classes 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></span><span class="tabEnd">&nbsp;</span></caption>
626<tr>
627<th class="colOne" scope="col">Class and Description</th>
628</tr>
629<tbody>
630<tr class="altColor">
631<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedClass.html#com.fasterxml.jackson.databind.jsontype">AnnotatedClass</a>&nbsp;</td>
632</tr>
633<tr class="rowColor">
634<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMember.html#com.fasterxml.jackson.databind.jsontype">AnnotatedMember</a>
635<div class="block">Intermediate base class for annotated entities that are members of
636 a class; fields, methods and constructors.</div>
637</td>
638</tr>
639</tbody>
640</table>
641</li>
642<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype.impl">
643<!--   -->
644</a>
645<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
646<caption><span>Classes 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></span><span class="tabEnd">&nbsp;</span></caption>
647<tr>
648<th class="colOne" scope="col">Class and Description</th>
649</tr>
650<tbody>
651<tr class="altColor">
652<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedClass.html#com.fasterxml.jackson.databind.jsontype.impl">AnnotatedClass</a>&nbsp;</td>
653</tr>
654<tr class="rowColor">
655<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMember.html#com.fasterxml.jackson.databind.jsontype.impl">AnnotatedMember</a>
656<div class="block">Intermediate base class for annotated entities that are members of
657 a class; fields, methods and constructors.</div>
658</td>
659</tr>
660</tbody>
661</table>
662</li>
663<li class="blockList"><a name="com.fasterxml.jackson.databind.ser">
664<!--   -->
665</a>
666<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
667<caption><span>Classes 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></span><span class="tabEnd">&nbsp;</span></caption>
668<tr>
669<th class="colOne" scope="col">Class and Description</th>
670</tr>
671<tbody>
672<tr class="altColor">
673<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/Annotated.html#com.fasterxml.jackson.databind.ser">Annotated</a>
674<div class="block">Shared base class used for anything on which annotations (included
675 within a <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotationMap</code></a>).</div>
676</td>
677</tr>
678<tr class="rowColor">
679<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedClass.html#com.fasterxml.jackson.databind.ser">AnnotatedClass</a>&nbsp;</td>
680</tr>
681<tr class="altColor">
682<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMember.html#com.fasterxml.jackson.databind.ser">AnnotatedMember</a>
683<div class="block">Intermediate base class for annotated entities that are members of
684 a class; fields, methods and constructors.</div>
685</td>
686</tr>
687<tr class="rowColor">
688<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/BeanPropertyDefinition.html#com.fasterxml.jackson.databind.ser">BeanPropertyDefinition</a>
689<div class="block">Simple value classes that contain definitions of properties,
690 used during introspection of properties to use for
691 serialization and deserialization purposes.</div>
692</td>
693</tr>
694<tr class="altColor">
695<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ConcreteBeanPropertyBase.html#com.fasterxml.jackson.databind.ser">ConcreteBeanPropertyBase</a>
696<div class="block">Intermediate <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind"><code>BeanProperty</code></a> class shared by concrete readable- and
697 writable property implementations for sharing common functionality.</div>
698</td>
699</tr>
700</tbody>
701</table>
702</li>
703<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl">
704<!--   -->
705</a>
706<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
707<caption><span>Classes 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></span><span class="tabEnd">&nbsp;</span></caption>
708<tr>
709<th class="colOne" scope="col">Class and Description</th>
710</tr>
711<tbody>
712<tr class="altColor">
713<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedClass.html#com.fasterxml.jackson.databind.ser.impl">AnnotatedClass</a>&nbsp;</td>
714</tr>
715<tr class="rowColor">
716<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/BeanPropertyDefinition.html#com.fasterxml.jackson.databind.ser.impl">BeanPropertyDefinition</a>
717<div class="block">Simple value classes that contain definitions of properties,
718 used during introspection of properties to use for
719 serialization and deserialization purposes.</div>
720</td>
721</tr>
722<tr class="altColor">
723<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ConcreteBeanPropertyBase.html#com.fasterxml.jackson.databind.ser.impl">ConcreteBeanPropertyBase</a>
724<div class="block">Intermediate <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind"><code>BeanProperty</code></a> class shared by concrete readable- and
725 writable property implementations for sharing common functionality.</div>
726</td>
727</tr>
728<tr class="rowColor">
729<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ObjectIdInfo.html#com.fasterxml.jackson.databind.ser.impl">ObjectIdInfo</a>
730<div class="block">Container object that encapsulates information usually
731 derived from <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.7/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
732 custom alternatives</div>
733</td>
734</tr>
735</tbody>
736</table>
737</li>
738<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.std">
739<!--   -->
740</a>
741<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
742<caption><span>Classes 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></span><span class="tabEnd">&nbsp;</span></caption>
743<tr>
744<th class="colOne" scope="col">Class and Description</th>
745</tr>
746<tbody>
747<tr class="altColor">
748<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMember.html#com.fasterxml.jackson.databind.ser.std">AnnotatedMember</a>
749<div class="block">Intermediate base class for annotated entities that are members of
750 a class; fields, methods and constructors.</div>
751</td>
752</tr>
753<tr class="rowColor">
754<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/ConcreteBeanPropertyBase.html#com.fasterxml.jackson.databind.ser.std">ConcreteBeanPropertyBase</a>
755<div class="block">Intermediate <a href="../../../../../com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind"><code>BeanProperty</code></a> class shared by concrete readable- and
756 writable property implementations for sharing common functionality.</div>
757</td>
758</tr>
759</tbody>
760</table>
761</li>
762<li class="blockList"><a name="com.fasterxml.jackson.databind.util">
763<!--   -->
764</a>
765<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
766<caption><span>Classes 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></span><span class="tabEnd">&nbsp;</span></caption>
767<tr>
768<th class="colOne" scope="col">Class and Description</th>
769</tr>
770<tbody>
771<tr class="altColor">
772<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedField.html#com.fasterxml.jackson.databind.util">AnnotatedField</a>
773<div class="block">Object that represents non-static (and usually non-transient/volatile)
774 fields of a class.</div>
775</td>
776</tr>
777<tr class="rowColor">
778<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMember.html#com.fasterxml.jackson.databind.util">AnnotatedMember</a>
779<div class="block">Intermediate base class for annotated entities that are members of
780 a class; fields, methods and constructors.</div>
781</td>
782</tr>
783<tr class="altColor">
784<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedMethod.html#com.fasterxml.jackson.databind.util">AnnotatedMethod</a>&nbsp;</td>
785</tr>
786<tr class="rowColor">
787<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/AnnotatedParameter.html#com.fasterxml.jackson.databind.util">AnnotatedParameter</a>
788<div class="block">Object that represents method parameters, mostly so that associated
789 annotations can be processed conveniently.</div>
790</td>
791</tr>
792<tr class="altColor">
793<td class="colOne"><a href="../../../../../com/fasterxml/jackson/databind/introspect/class-use/BeanPropertyDefinition.html#com.fasterxml.jackson.databind.util">BeanPropertyDefinition</a>
794<div class="block">Simple value classes that contain definitions of properties,
795 used during introspection of properties to use for
796 serialization and deserialization purposes.</div>
797</td>
798</tr>
799</tbody>
800</table>
801</li>
802</ul>
803</div>
804<!-- ======= START OF BOTTOM NAVBAR ====== -->
805<div class="bottomNav"><a name="navbar_bottom">
806<!--   -->
807</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
808<!--   -->
809</a>
810<ul class="navList" title="Navigation">
811<li><a href="../../../../../overview-summary.html">Overview</a></li>
812<li><a href="package-summary.html">Package</a></li>
813<li>Class</li>
814<li class="navBarCell1Rev">Use</li>
815<li><a href="package-tree.html">Tree</a></li>
816<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
817<li><a href="../../../../../index-all.html">Index</a></li>
818<li><a href="../../../../../help-doc.html">Help</a></li>
819</ul>
820</div>
821<div class="subNav">
822<ul class="navList">
823<li>Prev</li>
824<li>Next</li>
825</ul>
826<ul class="navList">
827<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/introspect/package-use.html" target="_top">Frames</a></li>
828<li><a href="package-use.html" target="_top">No Frames</a></li>
829</ul>
830<ul class="navList" id="allclasses_navbar_bottom">
831<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
832</ul>
833<div>
834<script type="text/javascript"><!--
835  allClassesLink = document.getElementById("allclasses_navbar_bottom");
836  if(window==top) {
837    allClassesLink.style.display = "block";
838  }
839  else {
840    allClassesLink.style.display = "none";
841  }
842  //-->
843</script>
844</div>
845<a name="skip-navbar_bottom">
846<!--   -->
847</a></div>
848<!-- ======== END OF BOTTOM NAVBAR ======= -->
849<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
850</body>
851</html>
852