• 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 (1.8.0_162) on Sat Apr 25 17:14:49 PDT 2020 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>AnnotatedClass (jackson-databind 2.11.0 API)</title>
8<meta name="date" content="2020-04-25">
9<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
10<script type="text/javascript" src="../../../../../script.js"></script>
11</head>
12<body>
13<script type="text/javascript"><!--
14    try {
15        if (location.href.indexOf('is-external=true') == -1) {
16            parent.document.title="AnnotatedClass (jackson-databind 2.11.0 API)";
17        }
18    }
19    catch(err) {
20    }
21//-->
22var methods = {"i0":42,"i1":41,"i2":41,"i3":41,"i4":41,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":42,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10};
23var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
24var altColor = "altColor";
25var rowColor = "rowColor";
26var tableTab = "tableTab";
27var activeTableTab = "activeTableTab";
28</script>
29<noscript>
30<div>JavaScript is disabled on your browser.</div>
31</noscript>
32<!-- ========= START OF TOP NAVBAR ======= -->
33<div class="topNav"><a name="navbar.top">
34<!--   -->
35</a>
36<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
37<a name="navbar.top.firstrow">
38<!--   -->
39</a>
40<ul class="navList" title="Navigation">
41<li><a href="../../../../../overview-summary.html">Overview</a></li>
42<li><a href="package-summary.html">Package</a></li>
43<li class="navBarCell1Rev">Class</li>
44<li><a href="class-use/AnnotatedClass.html">Use</a></li>
45<li><a href="package-tree.html">Tree</a></li>
46<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
47<li><a href="../../../../../index-all.html">Index</a></li>
48<li><a href="../../../../../help-doc.html">Help</a></li>
49</ul>
50</div>
51<div class="subNav">
52<ul class="navList">
53<li><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
54<li><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.Creators.html" title="class in com.fasterxml.jackson.databind.introspect"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
55</ul>
56<ul class="navList">
57<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" target="_top">Frames</a></li>
58<li><a href="AnnotatedClass.html" target="_top">No&nbsp;Frames</a></li>
59</ul>
60<ul class="navList" id="allclasses_navbar_top">
61<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
62</ul>
63<div>
64<script type="text/javascript"><!--
65  allClassesLink = document.getElementById("allclasses_navbar_top");
66  if(window==top) {
67    allClassesLink.style.display = "block";
68  }
69  else {
70    allClassesLink.style.display = "none";
71  }
72  //-->
73</script>
74</div>
75<div>
76<ul class="subNavList">
77<li>Summary:&nbsp;</li>
78<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
79<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
80<li>Constr&nbsp;|&nbsp;</li>
81<li><a href="#method.summary">Method</a></li>
82</ul>
83<ul class="subNavList">
84<li>Detail:&nbsp;</li>
85<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
86<li>Constr&nbsp;|&nbsp;</li>
87<li><a href="#method.detail">Method</a></li>
88</ul>
89</div>
90<a name="skip.navbar.top">
91<!--   -->
92</a></div>
93<!-- ========= END OF TOP NAVBAR ========= -->
94<!-- ======== START OF CLASS DATA ======== -->
95<div class="header">
96<div class="subTitle">com.fasterxml.jackson.databind.introspect</div>
97<h2 title="Class AnnotatedClass" class="title">Class AnnotatedClass</h2>
98</div>
99<div class="contentContainer">
100<ul class="inheritance">
101<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
102<li>
103<ul class="inheritance">
104<li><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.Annotated</a></li>
105<li>
106<ul class="inheritance">
107<li>com.fasterxml.jackson.databind.introspect.AnnotatedClass</li>
108</ul>
109</li>
110</ul>
111</li>
112</ul>
113<div class="description">
114<ul class="blockList">
115<li class="blockList">
116<dl>
117<dt>All Implemented Interfaces:</dt>
118<dd><a href="../../../../../com/fasterxml/jackson/databind/introspect/TypeResolutionContext.html" title="interface in com.fasterxml.jackson.databind.introspect">TypeResolutionContext</a></dd>
119</dl>
120<hr>
121<br>
122<pre>public final class <span class="typeNameLabel">AnnotatedClass</span>
123extends <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a>
124implements <a href="../../../../../com/fasterxml/jackson/databind/introspect/TypeResolutionContext.html" title="interface in com.fasterxml.jackson.databind.introspect">TypeResolutionContext</a></pre>
125</li>
126</ul>
127</div>
128<div class="summary">
129<ul class="blockList">
130<li class="blockList">
131<!-- ======== NESTED CLASS SUMMARY ======== -->
132<ul class="blockList">
133<li class="blockList"><a name="nested.class.summary">
134<!--   -->
135</a>
136<h3>Nested Class Summary</h3>
137<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
138<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
139<tr>
140<th class="colFirst" scope="col">Modifier and Type</th>
141<th class="colLast" scope="col">Class and Description</th>
142</tr>
143<tr class="altColor">
144<td class="colFirst"><code>static class&nbsp;</code></td>
145<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.Creators.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass.Creators</a></span></code>&nbsp;</td>
146</tr>
147</table>
148<ul class="blockList">
149<li class="blockList"><a name="nested.classes.inherited.from.class.com.fasterxml.jackson.databind.introspect.TypeResolutionContext">
150<!--   -->
151</a>
152<h3>Nested classes/interfaces inherited from interface&nbsp;com.fasterxml.jackson.databind.introspect.<a href="../../../../../com/fasterxml/jackson/databind/introspect/TypeResolutionContext.html" title="interface in com.fasterxml.jackson.databind.introspect">TypeResolutionContext</a></h3>
153<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/TypeResolutionContext.Basic.html" title="class in com.fasterxml.jackson.databind.introspect">TypeResolutionContext.Basic</a></code></li>
154</ul>
155</li>
156</ul>
157<!-- =========== FIELD SUMMARY =========== -->
158<ul class="blockList">
159<li class="blockList"><a name="field.summary">
160<!--   -->
161</a>
162<h3>Field Summary</h3>
163<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
164<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
165<tr>
166<th class="colFirst" scope="col">Modifier and Type</th>
167<th class="colLast" scope="col">Field and Description</th>
168</tr>
169<tr class="altColor">
170<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a></code></td>
171<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#Z:Z_annotationIntrospector">_annotationIntrospector</a></span></code>
172<div class="block">Filter used to determine which annotations to gather; used
173 to optimize things so that unnecessary annotations are
174 ignored.</div>
175</td>
176</tr>
177<tr class="rowColor">
178<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/type/TypeBindings.html" title="class in com.fasterxml.jackson.databind.type">TypeBindings</a></code></td>
179<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#Z:Z_bindings">_bindings</a></span></code>
180<div class="block">Type bindings to use for members of <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#Z:Z_class"><code>_class</code></a>.</div>
181</td>
182</tr>
183<tr class="altColor">
184<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;</code></td>
185<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#Z:Z_class">_class</a></span></code>
186<div class="block">Class for which annotations apply, and that owns other
187 components (constructors, methods)</div>
188</td>
189</tr>
190<tr class="rowColor">
191<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a></code></td>
192<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#Z:Z_classAnnotations">_classAnnotations</a></span></code>
193<div class="block">Combined list of Jackson annotations that the class has,
194 including inheritable ones from super classes and interfaces</div>
195</td>
196</tr>
197<tr class="altColor">
198<td class="colFirst"><code>protected boolean</code></td>
199<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#Z:Z_collectAnnotations">_collectAnnotations</a></span></code>&nbsp;</td>
200</tr>
201<tr class="rowColor">
202<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.Creators.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass.Creators</a></code></td>
203<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#Z:Z_creators">_creators</a></span></code>&nbsp;</td>
204</tr>
205<tr class="altColor">
206<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>&gt;</code></td>
207<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#Z:Z_fields">_fields</a></span></code>
208<div class="block">Member fields of interest: ones that are either public,
209 or have at least one annotation.</div>
210</td>
211</tr>
212<tr class="rowColor">
213<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethodMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethodMap</a></code></td>
214<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#Z:Z_memberMethods">_memberMethods</a></span></code>
215<div class="block">Member methods of interest; for now ones with 0 or 1 arguments
216 (just optimization, since others won't be used now)</div>
217</td>
218</tr>
219<tr class="altColor">
220<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a></code></td>
221<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#Z:Z_mixInResolver">_mixInResolver</a></span></code>
222<div class="block">Object that knows mapping of mix-in classes (ones that contain
223 annotations to add) with their target classes (ones that
224 get these additional annotations "mixed in").</div>
225</td>
226</tr>
227<tr class="rowColor">
228<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
229<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#Z:Z_nonStaticInnerClass">_nonStaticInnerClass</a></span></code>
230<div class="block">Lazily determined property to see if this is a non-static inner
231 class.</div>
232</td>
233</tr>
234<tr class="altColor">
235<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;</code></td>
236<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#Z:Z_primaryMixIn">_primaryMixIn</a></span></code>
237<div class="block">Primary mix-in class; one to use for the annotated class
238 itself.</div>
239</td>
240</tr>
241<tr class="rowColor">
242<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&gt;</code></td>
243<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#Z:Z_superTypes">_superTypes</a></span></code>
244<div class="block">Ordered set of super classes and interfaces of the
245 class itself: included in order of precedence</div>
246</td>
247</tr>
248<tr class="altColor">
249<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
250<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#Z:Z_type">_type</a></span></code>&nbsp;</td>
251</tr>
252<tr class="rowColor">
253<td class="colFirst"><code>protected <a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a></code></td>
254<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#Z:Z_typeFactory">_typeFactory</a></span></code>&nbsp;</td>
255</tr>
256</table>
257</li>
258</ul>
259<!-- ========== METHOD SUMMARY =========== -->
260<ul class="blockList">
261<li class="blockList"><a name="method.summary">
262<!--   -->
263</a>
264<h3>Method Summary</h3>
265<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
266<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
267<tr>
268<th class="colFirst" scope="col">Modifier and Type</th>
269<th class="colLast" scope="col">Method and Description</th>
270</tr>
271<tr id="i0" class="altColor">
272<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>&gt;</code></td>
273<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#annotations--">annotations</a></span>()</code>
274<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
275</td>
276</tr>
277<tr id="i1" class="rowColor">
278<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a></code></td>
279<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#construct-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.cfg.MapperConfig-">construct</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
280         <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config)</code>
281<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
282<div class="block"><span class="deprecationComment">Since 2.9, use methods in <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClassResolver.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotatedClassResolver</code></a> instead.</span></div>
283</div>
284</td>
285</tr>
286<tr id="i2" class="altColor">
287<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a></code></td>
288<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#construct-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver-">construct</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
289         <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
290         <a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>&nbsp;mir)</code>
291<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
292<div class="block"><span class="deprecationComment">Since 2.9, use methods in <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClassResolver.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotatedClassResolver</code></a> instead.</span></div>
293</div>
294</td>
295</tr>
296<tr id="i3" class="rowColor">
297<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a></code></td>
298<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#constructWithoutSuperTypes-java.lang.Class-com.fasterxml.jackson.databind.cfg.MapperConfig-">constructWithoutSuperTypes</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;raw,
299                          <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config)</code>
300<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
301<div class="block"><span class="deprecationComment">Since 2.9, use methods in <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClassResolver.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotatedClassResolver</code></a> instead.</span></div>
302</div>
303</td>
304</tr>
305<tr id="i4" class="altColor">
306<td class="colFirst"><code>static <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a></code></td>
307<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#constructWithoutSuperTypes-java.lang.Class-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver-">constructWithoutSuperTypes</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;raw,
308                          <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
309                          <a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>&nbsp;mir)</code>
310<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
311<div class="block"><span class="deprecationComment">Since 2.9, use methods in <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClassResolver.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotatedClassResolver</code></a> instead.</span></div>
312</div>
313</td>
314</tr>
315<tr id="i5" class="rowColor">
316<td class="colFirst"><code>boolean</code></td>
317<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#equals-java.lang.Object-">equals</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>&nbsp;</td>
318</tr>
319<tr id="i6" class="altColor">
320<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>&gt;</code></td>
321<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#fields--">fields</a></span>()</code>&nbsp;</td>
322</tr>
323<tr id="i7" class="rowColor">
324<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a></code></td>
325<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#findMethod-java.lang.String-java.lang.Class:A-">findMethod</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
326          <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;[]&nbsp;paramTypes)</code>&nbsp;</td>
327</tr>
328<tr id="i8" class="altColor">
329<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;</code></td>
330<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getAnnotated--">getAnnotated</a></span>()</code>
331<div class="block">Method that can be used to find actual JDK element that this instance
332 represents.</div>
333</td>
334</tr>
335<tr id="i9" class="rowColor">
336<td class="colFirst"><code>&lt;A extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>&gt;<br>A</code></td>
337<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getAnnotation-java.lang.Class-">getAnnotation</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;A&gt;&nbsp;acls)</code>&nbsp;</td>
338</tr>
339<tr id="i10" class="altColor">
340<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a></code></td>
341<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getAnnotations--">getAnnotations</a></span>()</code>&nbsp;</td>
342</tr>
343<tr id="i11" class="rowColor">
344<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</a>&gt;</code></td>
345<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getConstructors--">getConstructors</a></span>()</code>&nbsp;</td>
346</tr>
347<tr id="i12" class="altColor">
348<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</a></code></td>
349<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getDefaultConstructor--">getDefaultConstructor</a></span>()</code>&nbsp;</td>
350</tr>
351<tr id="i13" class="rowColor">
352<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&gt;</code></td>
353<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getFactoryMethods--">getFactoryMethods</a></span>()</code>&nbsp;</td>
354</tr>
355<tr id="i14" class="altColor">
356<td class="colFirst"><code>int</code></td>
357<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getFieldCount--">getFieldCount</a></span>()</code>&nbsp;</td>
358</tr>
359<tr id="i15" class="rowColor">
360<td class="colFirst"><code>int</code></td>
361<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getMemberMethodCount--">getMemberMethodCount</a></span>()</code>&nbsp;</td>
362</tr>
363<tr id="i16" class="altColor">
364<td class="colFirst"><code>int</code></td>
365<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getModifiers--">getModifiers</a></span>()</code>&nbsp;</td>
366</tr>
367<tr id="i17" class="rowColor">
368<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
369<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getName--">getName</a></span>()</code>&nbsp;</td>
370</tr>
371<tr id="i18" class="altColor">
372<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;</code></td>
373<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getRawType--">getRawType</a></span>()</code>
374<div class="block">"Raw" type (type-erased class) of the annotated element; definition
375 of what exactly this means depends on sub-class.</div>
376</td>
377</tr>
378<tr id="i19" class="rowColor">
379<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&gt;</code></td>
380<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getStaticMethods--">getStaticMethods</a></span>()</code>
381<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
382<div class="block"><span class="deprecationComment">Since 2.9; use <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getFactoryMethods--"><code>getFactoryMethods()</code></a> instead.</span></div>
383</div>
384</td>
385</tr>
386<tr id="i20" class="altColor">
387<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
388<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getType--">getType</a></span>()</code>
389<div class="block">Full generic type of the annotated element; definition
390 of what exactly this means depends on sub-class.</div>
391</td>
392</tr>
393<tr id="i21" class="rowColor">
394<td class="colFirst"><code>boolean</code></td>
395<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#hasAnnotation-java.lang.Class-">hasAnnotation</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;acls)</code>&nbsp;</td>
396</tr>
397<tr id="i22" class="altColor">
398<td class="colFirst"><code>boolean</code></td>
399<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#hasAnnotations--">hasAnnotations</a></span>()</code>&nbsp;</td>
400</tr>
401<tr id="i23" class="rowColor">
402<td class="colFirst"><code>int</code></td>
403<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
404</tr>
405<tr id="i24" class="altColor">
406<td class="colFirst"><code>boolean</code></td>
407<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#hasOneOf-java.lang.Class:A-">hasOneOf</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>&gt;[]&nbsp;annoClasses)</code>&nbsp;</td>
408</tr>
409<tr id="i25" class="rowColor">
410<td class="colFirst"><code>boolean</code></td>
411<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#isNonStaticInnerClass--">isNonStaticInnerClass</a></span>()</code>&nbsp;</td>
412</tr>
413<tr id="i26" class="altColor">
414<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&gt;</code></td>
415<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#memberMethods--">memberMethods</a></span>()</code>&nbsp;</td>
416</tr>
417<tr id="i27" class="rowColor">
418<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
419<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#resolveType-java.lang.reflect.Type-">resolveType</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type)</code>&nbsp;</td>
420</tr>
421<tr id="i28" class="altColor">
422<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
423<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#toString--">toString</a></span>()</code>&nbsp;</td>
424</tr>
425</table>
426<ul class="blockList">
427<li class="blockList"><a name="methods.inherited.from.class.com.fasterxml.jackson.databind.introspect.Annotated">
428<!--   -->
429</a>
430<h3>Methods inherited from class&nbsp;com.fasterxml.jackson.databind.introspect.<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a></h3>
431<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#isPublic--">isPublic</a></code></li>
432</ul>
433<ul class="blockList">
434<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
435<!--   -->
436</a>
437<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
438<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
439</ul>
440</li>
441</ul>
442</li>
443</ul>
444</div>
445<div class="details">
446<ul class="blockList">
447<li class="blockList">
448<!-- ============ FIELD DETAIL =========== -->
449<ul class="blockList">
450<li class="blockList"><a name="field.detail">
451<!--   -->
452</a>
453<h3>Field Detail</h3>
454<a name="Z:Z_type">
455<!--   -->
456</a>
457<ul class="blockList">
458<li class="blockList">
459<h4>_type</h4>
460<pre>protected final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _type</pre>
461<dl>
462<dt><span class="simpleTagLabel">Since:</span></dt>
463<dd>2.7</dd>
464</dl>
465</li>
466</ul>
467<a name="Z:Z_class">
468<!--   -->
469</a>
470<ul class="blockList">
471<li class="blockList">
472<h4>_class</h4>
473<pre>protected final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt; _class</pre>
474<div class="block">Class for which annotations apply, and that owns other
475 components (constructors, methods)</div>
476</li>
477</ul>
478<a name="Z:Z_bindings">
479<!--   -->
480</a>
481<ul class="blockList">
482<li class="blockList">
483<h4>_bindings</h4>
484<pre>protected final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/type/TypeBindings.html" title="class in com.fasterxml.jackson.databind.type">TypeBindings</a> _bindings</pre>
485<div class="block">Type bindings to use for members of <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#Z:Z_class"><code>_class</code></a>.</div>
486<dl>
487<dt><span class="simpleTagLabel">Since:</span></dt>
488<dd>2.7</dd>
489</dl>
490</li>
491</ul>
492<a name="Z:Z_superTypes">
493<!--   -->
494</a>
495<ul class="blockList">
496<li class="blockList">
497<h4>_superTypes</h4>
498<pre>protected final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&gt; _superTypes</pre>
499<div class="block">Ordered set of super classes and interfaces of the
500 class itself: included in order of precedence</div>
501</li>
502</ul>
503<a name="Z:Z_annotationIntrospector">
504<!--   -->
505</a>
506<ul class="blockList">
507<li class="blockList">
508<h4>_annotationIntrospector</h4>
509<pre>protected final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> _annotationIntrospector</pre>
510<div class="block">Filter used to determine which annotations to gather; used
511 to optimize things so that unnecessary annotations are
512 ignored.</div>
513</li>
514</ul>
515<a name="Z:Z_typeFactory">
516<!--   -->
517</a>
518<ul class="blockList">
519<li class="blockList">
520<h4>_typeFactory</h4>
521<pre>protected final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a> _typeFactory</pre>
522<dl>
523<dt><span class="simpleTagLabel">Since:</span></dt>
524<dd>2.7</dd>
525</dl>
526</li>
527</ul>
528<a name="Z:Z_mixInResolver">
529<!--   -->
530</a>
531<ul class="blockList">
532<li class="blockList">
533<h4>_mixInResolver</h4>
534<pre>protected final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a> _mixInResolver</pre>
535<div class="block">Object that knows mapping of mix-in classes (ones that contain
536 annotations to add) with their target classes (ones that
537 get these additional annotations "mixed in").</div>
538</li>
539</ul>
540<a name="Z:Z_primaryMixIn">
541<!--   -->
542</a>
543<ul class="blockList">
544<li class="blockList">
545<h4>_primaryMixIn</h4>
546<pre>protected final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt; _primaryMixIn</pre>
547<div class="block">Primary mix-in class; one to use for the annotated class
548 itself. Can be null.</div>
549</li>
550</ul>
551<a name="Z:Z_collectAnnotations">
552<!--   -->
553</a>
554<ul class="blockList">
555<li class="blockList">
556<h4>_collectAnnotations</h4>
557<pre>protected final&nbsp;boolean _collectAnnotations</pre>
558<dl>
559<dt><span class="simpleTagLabel">Since:</span></dt>
560<dd>2.11</dd>
561</dl>
562</li>
563</ul>
564<a name="Z:Z_classAnnotations">
565<!--   -->
566</a>
567<ul class="blockList">
568<li class="blockList">
569<h4>_classAnnotations</h4>
570<pre>protected final&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a> _classAnnotations</pre>
571<div class="block">Combined list of Jackson annotations that the class has,
572 including inheritable ones from super classes and interfaces</div>
573</li>
574</ul>
575<a name="Z:Z_creators">
576<!--   -->
577</a>
578<ul class="blockList">
579<li class="blockList">
580<h4>_creators</h4>
581<pre>protected&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.Creators.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass.Creators</a> _creators</pre>
582<dl>
583<dt><span class="simpleTagLabel">Since:</span></dt>
584<dd>2.9</dd>
585</dl>
586</li>
587</ul>
588<a name="Z:Z_memberMethods">
589<!--   -->
590</a>
591<ul class="blockList">
592<li class="blockList">
593<h4>_memberMethods</h4>
594<pre>protected&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethodMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethodMap</a> _memberMethods</pre>
595<div class="block">Member methods of interest; for now ones with 0 or 1 arguments
596 (just optimization, since others won't be used now)</div>
597</li>
598</ul>
599<a name="Z:Z_fields">
600<!--   -->
601</a>
602<ul class="blockList">
603<li class="blockList">
604<h4>_fields</h4>
605<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>&gt; _fields</pre>
606<div class="block">Member fields of interest: ones that are either public,
607 or have at least one annotation.</div>
608</li>
609</ul>
610<a name="Z:Z_nonStaticInnerClass">
611<!--   -->
612</a>
613<ul class="blockListLast">
614<li class="blockList">
615<h4>_nonStaticInnerClass</h4>
616<pre>protected transient&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> _nonStaticInnerClass</pre>
617<div class="block">Lazily determined property to see if this is a non-static inner
618 class.</div>
619<dl>
620<dt><span class="simpleTagLabel">Since:</span></dt>
621<dd>2.8.7</dd>
622</dl>
623</li>
624</ul>
625</li>
626</ul>
627<!-- ============ METHOD DETAIL ========== -->
628<ul class="blockList">
629<li class="blockList"><a name="method.detail">
630<!--   -->
631</a>
632<h3>Method Detail</h3>
633<a name="construct-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.cfg.MapperConfig-">
634<!--   -->
635</a>
636<ul class="blockList">
637<li class="blockList">
638<h4>construct</h4>
639<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
640public static&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;construct(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
641                                                   <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config)</pre>
642<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Since 2.9, use methods in <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClassResolver.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotatedClassResolver</code></a> instead.</span></div>
643</li>
644</ul>
645<a name="construct-com.fasterxml.jackson.databind.JavaType-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver-">
646<!--   -->
647</a>
648<ul class="blockList">
649<li class="blockList">
650<h4>construct</h4>
651<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
652public static&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;construct(<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;type,
653                                                   <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
654                                                   <a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>&nbsp;mir)</pre>
655<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Since 2.9, use methods in <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClassResolver.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotatedClassResolver</code></a> instead.</span></div>
656</li>
657</ul>
658<a name="constructWithoutSuperTypes-java.lang.Class-com.fasterxml.jackson.databind.cfg.MapperConfig-">
659<!--   -->
660</a>
661<ul class="blockList">
662<li class="blockList">
663<h4>constructWithoutSuperTypes</h4>
664<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
665public static&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;constructWithoutSuperTypes(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;raw,
666                                                                    <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config)</pre>
667<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Since 2.9, use methods in <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClassResolver.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotatedClassResolver</code></a> instead.</span></div>
668</li>
669</ul>
670<a name="constructWithoutSuperTypes-java.lang.Class-com.fasterxml.jackson.databind.cfg.MapperConfig-com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver-">
671<!--   -->
672</a>
673<ul class="blockList">
674<li class="blockList">
675<h4>constructWithoutSuperTypes</h4>
676<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
677public static&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>&nbsp;constructWithoutSuperTypes(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;raw,
678                                                                    <a href="../../../../../com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a>&lt;?&gt;&nbsp;config,
679                                                                    <a href="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</a>&nbsp;mir)</pre>
680<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Since 2.9, use methods in <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClassResolver.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotatedClassResolver</code></a> instead.</span></div>
681</li>
682</ul>
683<a name="resolveType-java.lang.reflect.Type-">
684<!--   -->
685</a>
686<ul class="blockList">
687<li class="blockList">
688<h4>resolveType</h4>
689<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;resolveType(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type)</pre>
690<dl>
691<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
692<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/TypeResolutionContext.html#resolveType-java.lang.reflect.Type-">resolveType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/TypeResolutionContext.html" title="interface in com.fasterxml.jackson.databind.introspect">TypeResolutionContext</a></code></dd>
693</dl>
694</li>
695</ul>
696<a name="getAnnotated--">
697<!--   -->
698</a>
699<ul class="blockList">
700<li class="blockList">
701<h4>getAnnotated</h4>
702<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;getAnnotated()</pre>
703<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getAnnotated--">Annotated</a></code></span></div>
704<div class="block">Method that can be used to find actual JDK element that this instance
705 represents. It is non-null, except for method/constructor parameters
706 which do not have a JDK counterpart.</div>
707<dl>
708<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
709<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getAnnotated--">getAnnotated</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a></code></dd>
710</dl>
711</li>
712</ul>
713<a name="getModifiers--">
714<!--   -->
715</a>
716<ul class="blockList">
717<li class="blockList">
718<h4>getModifiers</h4>
719<pre>public&nbsp;int&nbsp;getModifiers()</pre>
720<dl>
721<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
722<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getModifiers--">getModifiers</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a></code></dd>
723</dl>
724</li>
725</ul>
726<a name="getName--">
727<!--   -->
728</a>
729<ul class="blockList">
730<li class="blockList">
731<h4>getName</h4>
732<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
733<dl>
734<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
735<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getName--">getName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a></code></dd>
736</dl>
737</li>
738</ul>
739<a name="getAnnotation-java.lang.Class-">
740<!--   -->
741</a>
742<ul class="blockList">
743<li class="blockList">
744<h4>getAnnotation</h4>
745<pre>public&nbsp;&lt;A extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>&gt;&nbsp;A&nbsp;getAnnotation(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;A&gt;&nbsp;acls)</pre>
746<dl>
747<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
748<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getAnnotation-java.lang.Class-">getAnnotation</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a></code></dd>
749</dl>
750</li>
751</ul>
752<a name="hasAnnotation-java.lang.Class-">
753<!--   -->
754</a>
755<ul class="blockList">
756<li class="blockList">
757<h4>hasAnnotation</h4>
758<pre>public&nbsp;boolean&nbsp;hasAnnotation(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;acls)</pre>
759<dl>
760<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
761<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#hasAnnotation-java.lang.Class-">hasAnnotation</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a></code></dd>
762</dl>
763</li>
764</ul>
765<a name="hasOneOf-java.lang.Class:A-">
766<!--   -->
767</a>
768<ul class="blockList">
769<li class="blockList">
770<h4>hasOneOf</h4>
771<pre>public&nbsp;boolean&nbsp;hasOneOf(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>&gt;[]&nbsp;annoClasses)</pre>
772<dl>
773<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
774<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#hasOneOf-java.lang.Class:A-">hasOneOf</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a></code></dd>
775</dl>
776</li>
777</ul>
778<a name="getRawType--">
779<!--   -->
780</a>
781<ul class="blockList">
782<li class="blockList">
783<h4>getRawType</h4>
784<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;getRawType()</pre>
785<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getRawType--">Annotated</a></code></span></div>
786<div class="block">"Raw" type (type-erased class) of the annotated element; definition
787 of what exactly this means depends on sub-class.</div>
788<dl>
789<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
790<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getRawType--">getRawType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a></code></dd>
791</dl>
792</li>
793</ul>
794<a name="annotations--">
795<!--   -->
796</a>
797<ul class="blockList">
798<li class="blockList">
799<h4>annotations</h4>
800<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
801public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>&gt;&nbsp;annotations()</pre>
802<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
803<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#annotations--">Annotated</a></code></span></div>
804<div class="block">Accessor that can be used to iterate over all the annotations
805 associated with annotated component.</div>
806<dl>
807<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
808<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#annotations--">annotations</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a></code></dd>
809</dl>
810</li>
811</ul>
812<a name="getType--">
813<!--   -->
814</a>
815<ul class="blockList">
816<li class="blockList">
817<h4>getType</h4>
818<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;getType()</pre>
819<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getType--">Annotated</a></code></span></div>
820<div class="block">Full generic type of the annotated element; definition
821 of what exactly this means depends on sub-class.</div>
822<dl>
823<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
824<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getType--">getType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a></code></dd>
825</dl>
826</li>
827</ul>
828<a name="getAnnotations--">
829<!--   -->
830</a>
831<ul class="blockList">
832<li class="blockList">
833<h4>getAnnotations</h4>
834<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</a>&nbsp;getAnnotations()</pre>
835</li>
836</ul>
837<a name="hasAnnotations--">
838<!--   -->
839</a>
840<ul class="blockList">
841<li class="blockList">
842<h4>hasAnnotations</h4>
843<pre>public&nbsp;boolean&nbsp;hasAnnotations()</pre>
844</li>
845</ul>
846<a name="getDefaultConstructor--">
847<!--   -->
848</a>
849<ul class="blockList">
850<li class="blockList">
851<h4>getDefaultConstructor</h4>
852<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</a>&nbsp;getDefaultConstructor()</pre>
853</li>
854</ul>
855<a name="getConstructors--">
856<!--   -->
857</a>
858<ul class="blockList">
859<li class="blockList">
860<h4>getConstructors</h4>
861<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</a>&gt;&nbsp;getConstructors()</pre>
862</li>
863</ul>
864<a name="getFactoryMethods--">
865<!--   -->
866</a>
867<ul class="blockList">
868<li class="blockList">
869<h4>getFactoryMethods</h4>
870<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&gt;&nbsp;getFactoryMethods()</pre>
871<dl>
872<dt><span class="simpleTagLabel">Since:</span></dt>
873<dd>2.9</dd>
874</dl>
875</li>
876</ul>
877<a name="getStaticMethods--">
878<!--   -->
879</a>
880<ul class="blockList">
881<li class="blockList">
882<h4>getStaticMethods</h4>
883<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
884public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&gt;&nbsp;getStaticMethods()</pre>
885<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Since 2.9; use <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getFactoryMethods--"><code>getFactoryMethods()</code></a> instead.</span></div>
886</li>
887</ul>
888<a name="memberMethods--">
889<!--   -->
890</a>
891<ul class="blockList">
892<li class="blockList">
893<h4>memberMethods</h4>
894<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&gt;&nbsp;memberMethods()</pre>
895</li>
896</ul>
897<a name="getMemberMethodCount--">
898<!--   -->
899</a>
900<ul class="blockList">
901<li class="blockList">
902<h4>getMemberMethodCount</h4>
903<pre>public&nbsp;int&nbsp;getMemberMethodCount()</pre>
904</li>
905</ul>
906<a name="findMethod-java.lang.String-java.lang.Class:A-">
907<!--   -->
908</a>
909<ul class="blockList">
910<li class="blockList">
911<h4>findMethod</h4>
912<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;findMethod(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
913                                  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;[]&nbsp;paramTypes)</pre>
914</li>
915</ul>
916<a name="getFieldCount--">
917<!--   -->
918</a>
919<ul class="blockList">
920<li class="blockList">
921<h4>getFieldCount</h4>
922<pre>public&nbsp;int&nbsp;getFieldCount()</pre>
923</li>
924</ul>
925<a name="fields--">
926<!--   -->
927</a>
928<ul class="blockList">
929<li class="blockList">
930<h4>fields</h4>
931<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a>&gt;&nbsp;fields()</pre>
932</li>
933</ul>
934<a name="isNonStaticInnerClass--">
935<!--   -->
936</a>
937<ul class="blockList">
938<li class="blockList">
939<h4>isNonStaticInnerClass</h4>
940<pre>public&nbsp;boolean&nbsp;isNonStaticInnerClass()</pre>
941<dl>
942<dt><span class="simpleTagLabel">Since:</span></dt>
943<dd>2.9</dd>
944</dl>
945</li>
946</ul>
947<a name="toString--">
948<!--   -->
949</a>
950<ul class="blockList">
951<li class="blockList">
952<h4>toString</h4>
953<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
954<dl>
955<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
956<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a></code></dd>
957</dl>
958</li>
959</ul>
960<a name="hashCode--">
961<!--   -->
962</a>
963<ul class="blockList">
964<li class="blockList">
965<h4>hashCode</h4>
966<pre>public&nbsp;int&nbsp;hashCode()</pre>
967<dl>
968<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
969<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#hashCode--">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a></code></dd>
970</dl>
971</li>
972</ul>
973<a name="equals-java.lang.Object-">
974<!--   -->
975</a>
976<ul class="blockListLast">
977<li class="blockList">
978<h4>equals</h4>
979<pre>public&nbsp;boolean&nbsp;equals(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
980<dl>
981<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
982<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#equals-java.lang.Object-">equals</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a></code></dd>
983</dl>
984</li>
985</ul>
986</li>
987</ul>
988</li>
989</ul>
990</div>
991</div>
992<!-- ========= END OF CLASS DATA ========= -->
993<!-- ======= START OF BOTTOM NAVBAR ====== -->
994<div class="bottomNav"><a name="navbar.bottom">
995<!--   -->
996</a>
997<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
998<a name="navbar.bottom.firstrow">
999<!--   -->
1000</a>
1001<ul class="navList" title="Navigation">
1002<li><a href="../../../../../overview-summary.html">Overview</a></li>
1003<li><a href="package-summary.html">Package</a></li>
1004<li class="navBarCell1Rev">Class</li>
1005<li><a href="class-use/AnnotatedClass.html">Use</a></li>
1006<li><a href="package-tree.html">Tree</a></li>
1007<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
1008<li><a href="../../../../../index-all.html">Index</a></li>
1009<li><a href="../../../../../help-doc.html">Help</a></li>
1010</ul>
1011</div>
1012<div class="subNav">
1013<ul class="navList">
1014<li><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
1015<li><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.Creators.html" title="class in com.fasterxml.jackson.databind.introspect"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
1016</ul>
1017<ul class="navList">
1018<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" target="_top">Frames</a></li>
1019<li><a href="AnnotatedClass.html" target="_top">No&nbsp;Frames</a></li>
1020</ul>
1021<ul class="navList" id="allclasses_navbar_bottom">
1022<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
1023</ul>
1024<div>
1025<script type="text/javascript"><!--
1026  allClassesLink = document.getElementById("allclasses_navbar_bottom");
1027  if(window==top) {
1028    allClassesLink.style.display = "block";
1029  }
1030  else {
1031    allClassesLink.style.display = "none";
1032  }
1033  //-->
1034</script>
1035</div>
1036<div>
1037<ul class="subNavList">
1038<li>Summary:&nbsp;</li>
1039<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
1040<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
1041<li>Constr&nbsp;|&nbsp;</li>
1042<li><a href="#method.summary">Method</a></li>
1043</ul>
1044<ul class="subNavList">
1045<li>Detail:&nbsp;</li>
1046<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
1047<li>Constr&nbsp;|&nbsp;</li>
1048<li><a href="#method.detail">Method</a></li>
1049</ul>
1050</div>
1051<a name="skip.navbar.bottom">
1052<!--   -->
1053</a></div>
1054<!-- ======== END OF BOTTOM NAVBAR ======= -->
1055<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2020 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
1056</body>
1057</html>
1058