• 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 Tue Mar 24 11:44:37 PDT 2020 -->
6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<title>AnnotatedMethod (jackson-databind 2.11.0.rc1 API)</title>
8<meta name="date" content="2020-03-24">
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="AnnotatedMethod (jackson-databind 2.11.0.rc1 API)";
17        }
18    }
19    catch(err) {
20    }
21//-->
22var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":42,"i10":42,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10};
23var tabs = {65535:["t0","All 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/AnnotatedMethod.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/AnnotatedMember.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/AnnotatedMethodCollector.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/AnnotatedMethod.html" target="_top">Frames</a></li>
58<li><a href="AnnotatedMethod.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>Nested&nbsp;|&nbsp;</li>
79<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
80<li><a href="#constructor.summary">Constr</a>&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><a href="#constructor.detail">Constr</a>&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 AnnotatedMethod" class="title">Class AnnotatedMethod</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><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.AnnotatedMember</a></li>
108<li>
109<ul class="inheritance">
110<li><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.AnnotatedWithParams</a></li>
111<li>
112<ul class="inheritance">
113<li>com.fasterxml.jackson.databind.introspect.AnnotatedMethod</li>
114</ul>
115</li>
116</ul>
117</li>
118</ul>
119</li>
120</ul>
121</li>
122</ul>
123<div class="description">
124<ul class="blockList">
125<li class="blockList">
126<dl>
127<dt>All Implemented Interfaces:</dt>
128<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
129</dl>
130<hr>
131<br>
132<pre>public final class <span class="typeNameLabel">AnnotatedMethod</span>
133extends <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a>
134implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
135<dl>
136<dt><span class="seeLabel">See Also:</span></dt>
137<dd><a href="../../../../../serialized-form.html#com.fasterxml.jackson.databind.introspect.AnnotatedMethod">Serialized Form</a></dd>
138</dl>
139</li>
140</ul>
141</div>
142<div class="summary">
143<ul class="blockList">
144<li class="blockList">
145<!-- =========== FIELD SUMMARY =========== -->
146<ul class="blockList">
147<li class="blockList"><a name="field.summary">
148<!--   -->
149</a>
150<h3>Field Summary</h3>
151<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
152<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
153<tr>
154<th class="colFirst" scope="col">Modifier and Type</th>
155<th class="colLast" scope="col">Field and Description</th>
156</tr>
157<tr class="altColor">
158<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a></code></td>
159<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#Z:Z_method">_method</a></span></code>&nbsp;</td>
160</tr>
161<tr class="rowColor">
162<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>
163<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#Z:Z_paramClasses">_paramClasses</a></span></code>&nbsp;</td>
164</tr>
165<tr class="altColor">
166<td class="colFirst"><code>protected com.fasterxml.jackson.databind.introspect.AnnotatedMethod.Serialization</code></td>
167<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#Z:Z_serialization">_serialization</a></span></code>
168<div class="block">Field that is used to make JDK serialization work with this
169 object.</div>
170</td>
171</tr>
172</table>
173<ul class="blockList">
174<li class="blockList"><a name="fields.inherited.from.class.com.fasterxml.jackson.databind.introspect.AnnotatedWithParams">
175<!--   -->
176</a>
177<h3>Fields inherited from class&nbsp;com.fasterxml.jackson.databind.introspect.<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a></h3>
178<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html#Z:Z_paramAnnotations">_paramAnnotations</a></code></li>
179</ul>
180<ul class="blockList">
181<li class="blockList"><a name="fields.inherited.from.class.com.fasterxml.jackson.databind.introspect.AnnotatedMember">
182<!--   -->
183</a>
184<h3>Fields inherited from class&nbsp;com.fasterxml.jackson.databind.introspect.<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></h3>
185<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#Z:Z_annotations">_annotations</a>, <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#Z:Z_typeContext">_typeContext</a></code></li>
186</ul>
187</li>
188</ul>
189<!-- ======== CONSTRUCTOR SUMMARY ======== -->
190<ul class="blockList">
191<li class="blockList"><a name="constructor.summary">
192<!--   -->
193</a>
194<h3>Constructor Summary</h3>
195<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
196<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
197<tr>
198<th class="colFirst" scope="col">Modifier</th>
199<th class="colLast" scope="col">Constructor and Description</th>
200</tr>
201<tr class="altColor">
202<td class="colFirst"><code>protected </code></td>
203<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#AnnotatedMethod-com.fasterxml.jackson.databind.introspect.AnnotatedMethod.Serialization-">AnnotatedMethod</a></span>(com.fasterxml.jackson.databind.introspect.AnnotatedMethod.Serialization&nbsp;ser)</code>
204<div class="block">Method used for JDK serialization support</div>
205</td>
206</tr>
207<tr class="rowColor">
208<td class="colFirst"><code>&nbsp;</code></td>
209<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#AnnotatedMethod-com.fasterxml.jackson.databind.introspect.TypeResolutionContext-java.lang.reflect.Method-com.fasterxml.jackson.databind.introspect.AnnotationMap-com.fasterxml.jackson.databind.introspect.AnnotationMap:A-">AnnotatedMethod</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/TypeResolutionContext.html" title="interface in com.fasterxml.jackson.databind.introspect">TypeResolutionContext</a>&nbsp;ctxt,
210               <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
211               <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</a>&nbsp;classAnn,
212               <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</a>[]&nbsp;paramAnnotations)</code>&nbsp;</td>
213</tr>
214</table>
215</li>
216</ul>
217<!-- ========== METHOD SUMMARY =========== -->
218<ul class="blockList">
219<li class="blockList"><a name="method.summary">
220<!--   -->
221</a>
222<h3>Method Summary</h3>
223<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
224<caption><span id="t0" class="activeTableTab"><span>All Methods</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>
225<tr>
226<th class="colFirst" scope="col">Modifier and Type</th>
227<th class="colLast" scope="col">Method and Description</th>
228</tr>
229<tr id="i0" class="altColor">
230<td class="colFirst"><code><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></code></td>
231<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#call--">call</a></span>()</code>
232<div class="block">Method that can be used to (try to) call this object without arguments.</div>
233</td>
234</tr>
235<tr id="i1" class="rowColor">
236<td class="colFirst"><code><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></code></td>
237<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#call-java.lang.Object:A-">call</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;args)</code>
238<div class="block">Method that can be used to (try to) call this object with specified arguments.</div>
239</td>
240</tr>
241<tr id="i2" class="altColor">
242<td class="colFirst"><code><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></code></td>
243<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#call1-java.lang.Object-">call1</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;arg)</code>
244<div class="block">Method that can be used to (try to) call this object with single arguments.</div>
245</td>
246</tr>
247<tr id="i3" class="rowColor">
248<td class="colFirst"><code><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></code></td>
249<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#callOn-java.lang.Object-">callOn</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;pojo)</code>&nbsp;</td>
250</tr>
251<tr id="i4" class="altColor">
252<td class="colFirst"><code><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></code></td>
253<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#callOnWith-java.lang.Object-java.lang.Object...-">callOnWith</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;pojo,
254          <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;args)</code>&nbsp;</td>
255</tr>
256<tr id="i5" class="rowColor">
257<td class="colFirst"><code>boolean</code></td>
258<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.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>
259</tr>
260<tr id="i6" class="altColor">
261<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a></code></td>
262<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getAnnotated--">getAnnotated</a></span>()</code>
263<div class="block">Method that can be used to find actual JDK element that this instance
264 represents.</div>
265</td>
266</tr>
267<tr id="i7" class="rowColor">
268<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>
269<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getDeclaringClass--">getDeclaringClass</a></span>()</code>
270<div class="block">Actual physical class in which this memmber was declared.</div>
271</td>
272</tr>
273<tr id="i8" class="altColor">
274<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>
275<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getFullName--">getFullName</a></span>()</code>&nbsp;</td>
276</tr>
277<tr id="i9" class="rowColor">
278<td class="colFirst"><code><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></code></td>
279<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getGenericParameterType-int-">getGenericParameterType</a></span>(int&nbsp;index)</code>
280<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
281</td>
282</tr>
283<tr id="i10" class="altColor">
284<td class="colFirst"><code><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>[]</code></td>
285<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getGenericParameterTypes--">getGenericParameterTypes</a></span>()</code>
286<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
287</td>
288</tr>
289<tr id="i11" class="rowColor">
290<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a></code></td>
291<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getMember--">getMember</a></span>()</code>&nbsp;</td>
292</tr>
293<tr id="i12" class="altColor">
294<td class="colFirst"><code>int</code></td>
295<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getModifiers--">getModifiers</a></span>()</code>&nbsp;</td>
296</tr>
297<tr id="i13" class="rowColor">
298<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>
299<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getName--">getName</a></span>()</code>&nbsp;</td>
300</tr>
301<tr id="i14" class="altColor">
302<td class="colFirst"><code>int</code></td>
303<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getParameterCount--">getParameterCount</a></span>()</code>&nbsp;</td>
304</tr>
305<tr id="i15" class="rowColor">
306<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
307<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getParameterType-int-">getParameterType</a></span>(int&nbsp;index)</code>&nbsp;</td>
308</tr>
309<tr id="i16" class="altColor">
310<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>
311<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getRawParameterType-int-">getRawParameterType</a></span>(int&nbsp;index)</code>&nbsp;</td>
312</tr>
313<tr id="i17" class="rowColor">
314<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>
315<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getRawParameterTypes--">getRawParameterTypes</a></span>()</code>&nbsp;</td>
316</tr>
317<tr id="i18" class="altColor">
318<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>
319<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getRawReturnType--">getRawReturnType</a></span>()</code>&nbsp;</td>
320</tr>
321<tr id="i19" class="rowColor">
322<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>
323<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getRawType--">getRawType</a></span>()</code>
324<div class="block">For methods, this returns declared return type, which is only
325 useful with getters (setters do not usually return anything;
326 hence "void" type is returned here)</div>
327</td>
328</tr>
329<tr id="i20" class="altColor">
330<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td>
331<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getType--">getType</a></span>()</code>
332<div class="block">For methods, this returns declared return type, which is only
333 useful with getters (setters do not return anything; hence `Void`
334 would be returned here)</div>
335</td>
336</tr>
337<tr id="i21" class="rowColor">
338<td class="colFirst"><code><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></code></td>
339<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#getValue-java.lang.Object-">getValue</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;pojo)</code>
340<div class="block">Optional method that can be used to access the value of
341 this member on given object, if this is a supported
342 operation for member type.</div>
343</td>
344</tr>
345<tr id="i22" class="altColor">
346<td class="colFirst"><code>int</code></td>
347<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
348</tr>
349<tr id="i23" class="rowColor">
350<td class="colFirst"><code>boolean</code></td>
351<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#hasReturnType--">hasReturnType</a></span>()</code>
352<div class="block">Helper method that can be used to check whether method returns
353 a value or not; if return type declared as <code>void</code>, returns
354 false, otherwise true</div>
355</td>
356</tr>
357<tr id="i24" class="altColor">
358<td class="colFirst"><code>void</code></td>
359<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#setValue-java.lang.Object-java.lang.Object-">setValue</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;pojo,
360        <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;value)</code>
361<div class="block">Optional method that can be used to assign value of
362 this member on given object, if this is a supported
363 operation for member type.</div>
364</td>
365</tr>
366<tr id="i25" class="rowColor">
367<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>
368<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#toString--">toString</a></span>()</code>&nbsp;</td>
369</tr>
370<tr id="i26" class="altColor">
371<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>
372<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html#withAnnotations-com.fasterxml.jackson.databind.introspect.AnnotationMap-">withAnnotations</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</a>&nbsp;ann)</code>
373<div class="block">Fluent factory method that will construct a new instance that uses specified
374 instance annotations instead of currently configured ones.</div>
375</td>
376</tr>
377</table>
378<ul class="blockList">
379<li class="blockList"><a name="methods.inherited.from.class.com.fasterxml.jackson.databind.introspect.AnnotatedWithParams">
380<!--   -->
381</a>
382<h3>Methods inherited from class&nbsp;com.fasterxml.jackson.databind.introspect.<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a></h3>
383<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html#addOrOverrideParam-int-java.lang.annotation.Annotation-">addOrOverrideParam</a>, <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html#getAnnotationCount--">getAnnotationCount</a>, <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html#getParameter-int-">getParameter</a>, <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html#getParameterAnnotations-int-">getParameterAnnotations</a>, <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html#replaceParameterAnnotations-int-com.fasterxml.jackson.databind.introspect.AnnotationMap-">replaceParameterAnnotations</a></code></li>
384</ul>
385<ul class="blockList">
386<li class="blockList"><a name="methods.inherited.from.class.com.fasterxml.jackson.databind.introspect.AnnotatedMember">
387<!--   -->
388</a>
389<h3>Methods inherited from class&nbsp;com.fasterxml.jackson.databind.introspect.<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></h3>
390<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#annotations--">annotations</a>, <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#fixAccess-boolean-">fixAccess</a>, <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#getAllAnnotations--">getAllAnnotations</a>, <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#getAnnotation-java.lang.Class-">getAnnotation</a>, <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#getTypeContext--">getTypeContext</a>, <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#hasAnnotation-java.lang.Class-">hasAnnotation</a>, <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#hasOneOf-java.lang.Class:A-">hasOneOf</a></code></li>
391</ul>
392<ul class="blockList">
393<li class="blockList"><a name="methods.inherited.from.class.com.fasterxml.jackson.databind.introspect.Annotated">
394<!--   -->
395</a>
396<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>
397<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#isPublic--">isPublic</a></code></li>
398</ul>
399<ul class="blockList">
400<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
401<!--   -->
402</a>
403<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>
404<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>
405</ul>
406</li>
407</ul>
408</li>
409</ul>
410</div>
411<div class="details">
412<ul class="blockList">
413<li class="blockList">
414<!-- ============ FIELD DETAIL =========== -->
415<ul class="blockList">
416<li class="blockList"><a name="field.detail">
417<!--   -->
418</a>
419<h3>Field Detail</h3>
420<a name="Z:Z_method">
421<!--   -->
422</a>
423<ul class="blockList">
424<li class="blockList">
425<h4>_method</h4>
426<pre>protected final transient&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a> _method</pre>
427</li>
428</ul>
429<a name="Z:Z_paramClasses">
430<!--   -->
431</a>
432<ul class="blockList">
433<li class="blockList">
434<h4>_paramClasses</h4>
435<pre>protected&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;[] _paramClasses</pre>
436</li>
437</ul>
438<a name="Z:Z_serialization">
439<!--   -->
440</a>
441<ul class="blockListLast">
442<li class="blockList">
443<h4>_serialization</h4>
444<pre>protected&nbsp;com.fasterxml.jackson.databind.introspect.AnnotatedMethod.Serialization _serialization</pre>
445<div class="block">Field that is used to make JDK serialization work with this
446 object.</div>
447<dl>
448<dt><span class="simpleTagLabel">Since:</span></dt>
449<dd>2.1</dd>
450</dl>
451</li>
452</ul>
453</li>
454</ul>
455<!-- ========= CONSTRUCTOR DETAIL ======== -->
456<ul class="blockList">
457<li class="blockList"><a name="constructor.detail">
458<!--   -->
459</a>
460<h3>Constructor Detail</h3>
461<a name="AnnotatedMethod-com.fasterxml.jackson.databind.introspect.TypeResolutionContext-java.lang.reflect.Method-com.fasterxml.jackson.databind.introspect.AnnotationMap-com.fasterxml.jackson.databind.introspect.AnnotationMap:A-">
462<!--   -->
463</a>
464<ul class="blockList">
465<li class="blockList">
466<h4>AnnotatedMethod</h4>
467<pre>public&nbsp;AnnotatedMethod(<a href="../../../../../com/fasterxml/jackson/databind/introspect/TypeResolutionContext.html" title="interface in com.fasterxml.jackson.databind.introspect">TypeResolutionContext</a>&nbsp;ctxt,
468                       <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
469                       <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</a>&nbsp;classAnn,
470                       <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</a>[]&nbsp;paramAnnotations)</pre>
471</li>
472</ul>
473<a name="AnnotatedMethod-com.fasterxml.jackson.databind.introspect.AnnotatedMethod.Serialization-">
474<!--   -->
475</a>
476<ul class="blockListLast">
477<li class="blockList">
478<h4>AnnotatedMethod</h4>
479<pre>protected&nbsp;AnnotatedMethod(com.fasterxml.jackson.databind.introspect.AnnotatedMethod.Serialization&nbsp;ser)</pre>
480<div class="block">Method used for JDK serialization support</div>
481<dl>
482<dt><span class="simpleTagLabel">Since:</span></dt>
483<dd>2.1</dd>
484</dl>
485</li>
486</ul>
487</li>
488</ul>
489<!-- ============ METHOD DETAIL ========== -->
490<ul class="blockList">
491<li class="blockList"><a name="method.detail">
492<!--   -->
493</a>
494<h3>Method Detail</h3>
495<a name="withAnnotations-com.fasterxml.jackson.databind.introspect.AnnotationMap-">
496<!--   -->
497</a>
498<ul class="blockList">
499<li class="blockList">
500<h4>withAnnotations</h4>
501<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a>&nbsp;withAnnotations(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</a>&nbsp;ann)</pre>
502<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#withAnnotations-com.fasterxml.jackson.databind.introspect.AnnotationMap-">AnnotatedMember</a></code></span></div>
503<div class="block">Fluent factory method that will construct a new instance that uses specified
504 instance annotations instead of currently configured ones.</div>
505<dl>
506<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
507<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#withAnnotations-com.fasterxml.jackson.databind.introspect.AnnotationMap-">withAnnotations</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></dd>
508</dl>
509</li>
510</ul>
511<a name="getAnnotated--">
512<!--   -->
513</a>
514<ul class="blockList">
515<li class="blockList">
516<h4>getAnnotated</h4>
517<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;getAnnotated()</pre>
518<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>
519<div class="block">Method that can be used to find actual JDK element that this instance
520 represents. It is non-null, except for method/constructor parameters
521 which do not have a JDK counterpart.</div>
522<dl>
523<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
524<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>
525</dl>
526</li>
527</ul>
528<a name="getModifiers--">
529<!--   -->
530</a>
531<ul class="blockList">
532<li class="blockList">
533<h4>getModifiers</h4>
534<pre>public&nbsp;int&nbsp;getModifiers()</pre>
535<dl>
536<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
537<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>
538</dl>
539</li>
540</ul>
541<a name="getName--">
542<!--   -->
543</a>
544<ul class="blockList">
545<li class="blockList">
546<h4>getName</h4>
547<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>
548<dl>
549<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
550<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>
551</dl>
552</li>
553</ul>
554<a name="getType--">
555<!--   -->
556</a>
557<ul class="blockList">
558<li class="blockList">
559<h4>getType</h4>
560<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;getType()</pre>
561<div class="block">For methods, this returns declared return type, which is only
562 useful with getters (setters do not return anything; hence `Void`
563 would be returned here)</div>
564<dl>
565<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
566<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>
567</dl>
568</li>
569</ul>
570<a name="getRawType--">
571<!--   -->
572</a>
573<ul class="blockList">
574<li class="blockList">
575<h4>getRawType</h4>
576<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>
577<div class="block">For methods, this returns declared return type, which is only
578 useful with getters (setters do not usually return anything;
579 hence "void" type is returned here)</div>
580<dl>
581<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
582<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>
583</dl>
584</li>
585</ul>
586<a name="call--">
587<!--   -->
588</a>
589<ul class="blockList">
590<li class="blockList">
591<h4>call</h4>
592<pre>public final&nbsp;<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;call()
593                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
594<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html#call--">AnnotatedWithParams</a></code></span></div>
595<div class="block">Method that can be used to (try to) call this object without arguments.
596 This may succeed or fail, depending on expected number
597 of arguments: caller needs to take care to pass correct number.
598 Exceptions are thrown directly from actual low-level call.
599<p>
600 Note: only works for constructors and static methods.</div>
601<dl>
602<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
603<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html#call--">call</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a></code></dd>
604<dt><span class="throwsLabel">Throws:</span></dt>
605<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd>
606</dl>
607</li>
608</ul>
609<a name="call-java.lang.Object:A-">
610<!--   -->
611</a>
612<ul class="blockList">
613<li class="blockList">
614<h4>call</h4>
615<pre>public final&nbsp;<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;call(<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;args)
616                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
617<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html#call-java.lang.Object:A-">AnnotatedWithParams</a></code></span></div>
618<div class="block">Method that can be used to (try to) call this object with specified arguments.
619 This may succeed or fail, depending on expected number
620 of arguments: caller needs to take care to pass correct number.
621 Exceptions are thrown directly from actual low-level call.
622<p>
623 Note: only works for constructors and static methods.</div>
624<dl>
625<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
626<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html#call-java.lang.Object:A-">call</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a></code></dd>
627<dt><span class="throwsLabel">Throws:</span></dt>
628<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd>
629</dl>
630</li>
631</ul>
632<a name="call1-java.lang.Object-">
633<!--   -->
634</a>
635<ul class="blockList">
636<li class="blockList">
637<h4>call1</h4>
638<pre>public final&nbsp;<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;call1(<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;arg)
639                   throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
640<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html#call1-java.lang.Object-">AnnotatedWithParams</a></code></span></div>
641<div class="block">Method that can be used to (try to) call this object with single arguments.
642 This may succeed or fail, depending on expected number
643 of arguments: caller needs to take care to pass correct number.
644 Exceptions are thrown directly from actual low-level call.
645<p>
646 Note: only works for constructors and static methods.</div>
647<dl>
648<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
649<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html#call1-java.lang.Object-">call1</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a></code></dd>
650<dt><span class="throwsLabel">Throws:</span></dt>
651<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd>
652</dl>
653</li>
654</ul>
655<a name="callOn-java.lang.Object-">
656<!--   -->
657</a>
658<ul class="blockList">
659<li class="blockList">
660<h4>callOn</h4>
661<pre>public final&nbsp;<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;callOn(<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;pojo)
662                    throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
663<dl>
664<dt><span class="throwsLabel">Throws:</span></dt>
665<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd>
666</dl>
667</li>
668</ul>
669<a name="callOnWith-java.lang.Object-java.lang.Object...-">
670<!--   -->
671</a>
672<ul class="blockList">
673<li class="blockList">
674<h4>callOnWith</h4>
675<pre>public final&nbsp;<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;callOnWith(<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;pojo,
676                               <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;args)
677                        throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
678<dl>
679<dt><span class="throwsLabel">Throws:</span></dt>
680<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd>
681</dl>
682</li>
683</ul>
684<a name="getParameterCount--">
685<!--   -->
686</a>
687<ul class="blockList">
688<li class="blockList">
689<h4>getParameterCount</h4>
690<pre>public&nbsp;int&nbsp;getParameterCount()</pre>
691<dl>
692<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
693<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html#getParameterCount--">getParameterCount</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a></code></dd>
694</dl>
695</li>
696</ul>
697<a name="getRawParameterType-int-">
698<!--   -->
699</a>
700<ul class="blockList">
701<li class="blockList">
702<h4>getRawParameterType</h4>
703<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;getRawParameterType(int&nbsp;index)</pre>
704<dl>
705<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
706<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html#getRawParameterType-int-">getRawParameterType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a></code></dd>
707</dl>
708</li>
709</ul>
710<a name="getParameterType-int-">
711<!--   -->
712</a>
713<ul class="blockList">
714<li class="blockList">
715<h4>getParameterType</h4>
716<pre>public&nbsp;<a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>&nbsp;getParameterType(int&nbsp;index)</pre>
717<dl>
718<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
719<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html#getParameterType-int-">getParameterType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a></code></dd>
720</dl>
721</li>
722</ul>
723<a name="getGenericParameterType-int-">
724<!--   -->
725</a>
726<ul class="blockList">
727<li class="blockList">
728<h4>getGenericParameterType</h4>
729<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>
730public&nbsp;<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;getGenericParameterType(int&nbsp;index)</pre>
731<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
732<dl>
733<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
734<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html#getGenericParameterType-int-">getGenericParameterType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a></code></dd>
735</dl>
736</li>
737</ul>
738<a name="getDeclaringClass--">
739<!--   -->
740</a>
741<ul class="blockList">
742<li class="blockList">
743<h4>getDeclaringClass</h4>
744<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;getDeclaringClass()</pre>
745<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#getDeclaringClass--">AnnotatedMember</a></code></span></div>
746<div class="block">Actual physical class in which this memmber was declared.</div>
747<dl>
748<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
749<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#getDeclaringClass--">getDeclaringClass</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></dd>
750</dl>
751</li>
752</ul>
753<a name="getMember--">
754<!--   -->
755</a>
756<ul class="blockList">
757<li class="blockList">
758<h4>getMember</h4>
759<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;getMember()</pre>
760<dl>
761<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
762<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#getMember--">getMember</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></dd>
763</dl>
764</li>
765</ul>
766<a name="setValue-java.lang.Object-java.lang.Object-">
767<!--   -->
768</a>
769<ul class="blockList">
770<li class="blockList">
771<h4>setValue</h4>
772<pre>public&nbsp;void&nbsp;setValue(<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;pojo,
773                     <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;value)
774              throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
775<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#setValue-java.lang.Object-java.lang.Object-">AnnotatedMember</a></code></span></div>
776<div class="block">Optional method that can be used to assign value of
777 this member on given object, if this is a supported
778 operation for member type.
779<p>
780 This is implemented for fields and single-argument
781 member methods; but not for constructor parameters or
782 other types of methods (like static methods)</div>
783<dl>
784<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
785<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#setValue-java.lang.Object-java.lang.Object-">setValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></dd>
786<dt><span class="throwsLabel">Throws:</span></dt>
787<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd>
788</dl>
789</li>
790</ul>
791<a name="getValue-java.lang.Object-">
792<!--   -->
793</a>
794<ul class="blockList">
795<li class="blockList">
796<h4>getValue</h4>
797<pre>public&nbsp;<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;getValue(<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;pojo)
798                throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
799<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#getValue-java.lang.Object-">AnnotatedMember</a></code></span></div>
800<div class="block">Optional method that can be used to access the value of
801 this member on given object, if this is a supported
802 operation for member type.
803<p>
804 This is implemented for fields and no-argument
805 member methods; but not for constructor parameters or
806 other types of methods (like static methods)</div>
807<dl>
808<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
809<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#getValue-java.lang.Object-">getValue</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></dd>
810<dt><span class="throwsLabel">Throws:</span></dt>
811<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></dd>
812</dl>
813</li>
814</ul>
815<a name="getFullName--">
816<!--   -->
817</a>
818<ul class="blockList">
819<li class="blockList">
820<h4>getFullName</h4>
821<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;getFullName()</pre>
822<dl>
823<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
824<dd><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html#getFullName--">getFullName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></code></dd>
825</dl>
826</li>
827</ul>
828<a name="getRawParameterTypes--">
829<!--   -->
830</a>
831<ul class="blockList">
832<li class="blockList">
833<h4>getRawParameterTypes</h4>
834<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;getRawParameterTypes()</pre>
835</li>
836</ul>
837<a name="getGenericParameterTypes--">
838<!--   -->
839</a>
840<ul class="blockList">
841<li class="blockList">
842<h4>getGenericParameterTypes</h4>
843<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>
844public&nbsp;<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;getGenericParameterTypes()</pre>
845<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
846</li>
847</ul>
848<a name="getRawReturnType--">
849<!--   -->
850</a>
851<ul class="blockList">
852<li class="blockList">
853<h4>getRawReturnType</h4>
854<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;getRawReturnType()</pre>
855</li>
856</ul>
857<a name="hasReturnType--">
858<!--   -->
859</a>
860<ul class="blockList">
861<li class="blockList">
862<h4>hasReturnType</h4>
863<pre>public&nbsp;boolean&nbsp;hasReturnType()</pre>
864<div class="block">Helper method that can be used to check whether method returns
865 a value or not; if return type declared as <code>void</code>, returns
866 false, otherwise true</div>
867<dl>
868<dt><span class="simpleTagLabel">Since:</span></dt>
869<dd>2.4</dd>
870</dl>
871</li>
872</ul>
873<a name="toString--">
874<!--   -->
875</a>
876<ul class="blockList">
877<li class="blockList">
878<h4>toString</h4>
879<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>
880<dl>
881<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
882<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>
883</dl>
884</li>
885</ul>
886<a name="hashCode--">
887<!--   -->
888</a>
889<ul class="blockList">
890<li class="blockList">
891<h4>hashCode</h4>
892<pre>public&nbsp;int&nbsp;hashCode()</pre>
893<dl>
894<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
895<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>
896</dl>
897</li>
898</ul>
899<a name="equals-java.lang.Object-">
900<!--   -->
901</a>
902<ul class="blockListLast">
903<li class="blockList">
904<h4>equals</h4>
905<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>
906<dl>
907<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
908<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>
909</dl>
910</li>
911</ul>
912</li>
913</ul>
914</li>
915</ul>
916</div>
917</div>
918<!-- ========= END OF CLASS DATA ========= -->
919<!-- ======= START OF BOTTOM NAVBAR ====== -->
920<div class="bottomNav"><a name="navbar.bottom">
921<!--   -->
922</a>
923<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
924<a name="navbar.bottom.firstrow">
925<!--   -->
926</a>
927<ul class="navList" title="Navigation">
928<li><a href="../../../../../overview-summary.html">Overview</a></li>
929<li><a href="package-summary.html">Package</a></li>
930<li class="navBarCell1Rev">Class</li>
931<li><a href="class-use/AnnotatedMethod.html">Use</a></li>
932<li><a href="package-tree.html">Tree</a></li>
933<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
934<li><a href="../../../../../index-all.html">Index</a></li>
935<li><a href="../../../../../help-doc.html">Help</a></li>
936</ul>
937</div>
938<div class="subNav">
939<ul class="navList">
940<li><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
941<li><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethodCollector.html" title="class in com.fasterxml.jackson.databind.introspect"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
942</ul>
943<ul class="navList">
944<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" target="_top">Frames</a></li>
945<li><a href="AnnotatedMethod.html" target="_top">No&nbsp;Frames</a></li>
946</ul>
947<ul class="navList" id="allclasses_navbar_bottom">
948<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
949</ul>
950<div>
951<script type="text/javascript"><!--
952  allClassesLink = document.getElementById("allclasses_navbar_bottom");
953  if(window==top) {
954    allClassesLink.style.display = "block";
955  }
956  else {
957    allClassesLink.style.display = "none";
958  }
959  //-->
960</script>
961</div>
962<div>
963<ul class="subNavList">
964<li>Summary:&nbsp;</li>
965<li>Nested&nbsp;|&nbsp;</li>
966<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
967<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
968<li><a href="#method.summary">Method</a></li>
969</ul>
970<ul class="subNavList">
971<li>Detail:&nbsp;</li>
972<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
973<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
974<li><a href="#method.detail">Method</a></li>
975</ul>
976</div>
977<a name="skip.navbar.bottom">
978<!--   -->
979</a></div>
980<!-- ======== END OF BOTTOM NAVBAR ======= -->
981<p class="legalCopy"><small>Copyright &#169; 2008&#x2013;2020 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p>
982</body>
983</html>
984