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) on Sun Jul 19 11:36:52 PDT 2015 --> 6<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<title>Annotated (jackson-databind 2.6.0 API)</title> 8<meta name="date" content="2015-07-19"> 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="Annotated (jackson-databind 2.6.0 API)"; 17 } 18 } 19 catch(err) { 20 } 21//--> 22var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":10,"i10":10,"i11":6,"i12":10,"i13":6,"i14":6,"i15":10}; 23var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete 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/Annotated.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>Prev Class</li> 54<li><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect"><span class="typeNameLink">Next Class</span></a></li> 55</ul> 56<ul class="navList"> 57<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/introspect/Annotated.html" target="_top">Frames</a></li> 58<li><a href="Annotated.html" target="_top">No Frames</a></li> 59</ul> 60<ul class="navList" id="allclasses_navbar_top"> 61<li><a href="../../../../../allclasses-noframe.html">All 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: </li> 78<li>Nested | </li> 79<li>Field | </li> 80<li><a href="#constructor.summary">Constr</a> | </li> 81<li><a href="#method.summary">Method</a></li> 82</ul> 83<ul class="subNavList"> 84<li>Detail: </li> 85<li>Field | </li> 86<li><a href="#constructor.detail">Constr</a> | </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 Annotated" class="title">Class Annotated</h2> 98</div> 99<div class="contentContainer"> 100<ul class="inheritance"> 101<li><a href="http://docs.oracle.com/javase/6/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>com.fasterxml.jackson.databind.introspect.Annotated</li> 105</ul> 106</li> 107</ul> 108<div class="description"> 109<ul class="blockList"> 110<li class="blockList"> 111<dl> 112<dt>Direct Known Subclasses:</dt> 113<dd><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</a>, <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a></dd> 114</dl> 115<hr> 116<br> 117<pre>public abstract class <span class="typeNameLabel">Annotated</span> 118extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> 119<div class="block">Shared base class used for anything on which annotations (included 120 within a <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect"><code>AnnotationMap</code></a>).</div> 121</li> 122</ul> 123</div> 124<div class="summary"> 125<ul class="blockList"> 126<li class="blockList"> 127<!-- ======== CONSTRUCTOR SUMMARY ======== --> 128<ul class="blockList"> 129<li class="blockList"><a name="constructor.summary"> 130<!-- --> 131</a> 132<h3>Constructor Summary</h3> 133<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> 134<caption><span>Constructors</span><span class="tabEnd"> </span></caption> 135<tr> 136<th class="colFirst" scope="col">Modifier</th> 137<th class="colLast" scope="col">Constructor and Description</th> 138</tr> 139<tr class="altColor"> 140<td class="colFirst"><code>protected </code></td> 141<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#Annotated--">Annotated</a></span>()</code> </td> 142</tr> 143</table> 144</li> 145</ul> 146<!-- ========== METHOD SUMMARY =========== --> 147<ul class="blockList"> 148<li class="blockList"><a name="method.summary"> 149<!-- --> 150</a> 151<h3>Method Summary</h3> 152<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> 153<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> 154<tr> 155<th class="colFirst" scope="col">Modifier and Type</th> 156<th class="colLast" scope="col">Method and Description</th> 157</tr> 158<tr id="i0" class="altColor"> 159<td class="colFirst"><code>abstract <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>></code></td> 160<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#annotations--">annotations</a></span>()</code> 161<div class="block">Accessor that can be used to iterate over all the annotations 162 associated with annotated component.</div> 163</td> 164</tr> 165<tr id="i1" class="rowColor"> 166<td class="colFirst"><code>abstract boolean</code></td> 167<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code> </td> 168</tr> 169<tr id="i2" class="altColor"> 170<td class="colFirst"><code>protected abstract <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</a></code></td> 171<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getAllAnnotations--">getAllAnnotations</a></span>()</code> 172<div class="block">Internal helper method used to access annotation information; 173 not exposed to developers since instances are mutable.</div> 174</td> 175</tr> 176<tr id="i3" class="rowColor"> 177<td class="colFirst"><code>abstract <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/AnnotatedElement.html?is-external=true" title="class or interface in java.lang.reflect">AnnotatedElement</a></code></td> 178<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getAnnotated--">getAnnotated</a></span>()</code> 179<div class="block">Method that can be used to find actual JDK element that this instance 180 represents.</div> 181</td> 182</tr> 183<tr id="i4" class="altColor"> 184<td class="colFirst"><code>abstract <A extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>><br>A</code></td> 185<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getAnnotation-java.lang.Class-">getAnnotation</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><A> acls)</code> </td> 186</tr> 187<tr id="i5" class="rowColor"> 188<td class="colFirst"><code>abstract <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a></code></td> 189<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getGenericType--">getGenericType</a></span>()</code> 190<div class="block">Full generic type of the annotated element; definition 191 of what exactly this means depends on sub-class.</div> 192</td> 193</tr> 194<tr id="i6" class="altColor"> 195<td class="colFirst"><code>protected abstract int</code></td> 196<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getModifiers--">getModifiers</a></span>()</code> </td> 197</tr> 198<tr id="i7" class="rowColor"> 199<td class="colFirst"><code>abstract <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> 200<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getName--">getName</a></span>()</code> </td> 201</tr> 202<tr id="i8" class="altColor"> 203<td class="colFirst"><code>abstract <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?></code></td> 204<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getRawType--">getRawType</a></span>()</code> 205<div class="block">"Raw" type (type-erased class) of the annotated element; definition 206 of what exactly this means depends on sub-class.</div> 207</td> 208</tr> 209<tr id="i9" class="rowColor"> 210<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a></code></td> 211<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getType-com.fasterxml.jackson.databind.type.TypeBindings-">getType</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/type/TypeBindings.html" title="class in com.fasterxml.jackson.databind.type">TypeBindings</a> context)</code> 212<div class="block">Full generic type of the annotated element; definition 213 of what exactly this means depends on sub-class.</div> 214</td> 215</tr> 216<tr id="i10" class="altColor"> 217<td class="colFirst"><code><A extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>><br>boolean</code></td> 218<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#hasAnnotation-java.lang.Class-">hasAnnotation</a></span>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><A> acls)</code> </td> 219</tr> 220<tr id="i11" class="rowColor"> 221<td class="colFirst"><code>abstract int</code></td> 222<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#hashCode--">hashCode</a></span>()</code> </td> 223</tr> 224<tr id="i12" class="altColor"> 225<td class="colFirst"><code>boolean</code></td> 226<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#isPublic--">isPublic</a></span>()</code> </td> 227</tr> 228<tr id="i13" class="rowColor"> 229<td class="colFirst"><code>abstract <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> 230<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#toString--">toString</a></span>()</code> </td> 231</tr> 232<tr id="i14" class="altColor"> 233<td class="colFirst"><code>abstract <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a></code></td> 234<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.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> fallback)</code> 235<div class="block">Fluent factory method that will construct a new instance that uses specified 236 instance annotations instead of currently configured ones.</div> 237</td> 238</tr> 239<tr id="i15" class="rowColor"> 240<td class="colFirst"><code><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a></code></td> 241<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#withFallBackAnnotationsFrom-com.fasterxml.jackson.databind.introspect.Annotated-">withFallBackAnnotationsFrom</a></span>(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> annotated)</code> 242<div class="block">Fluent factory method that will construct a new instance that uses 243 annotations from specified <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect"><code>Annotated</code></a> as fallback annotations</div> 244</td> 245</tr> 246</table> 247<ul class="blockList"> 248<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> 249<!-- --> 250</a> 251<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> 252<code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li> 253</ul> 254</li> 255</ul> 256</li> 257</ul> 258</div> 259<div class="details"> 260<ul class="blockList"> 261<li class="blockList"> 262<!-- ========= CONSTRUCTOR DETAIL ======== --> 263<ul class="blockList"> 264<li class="blockList"><a name="constructor.detail"> 265<!-- --> 266</a> 267<h3>Constructor Detail</h3> 268<a name="Annotated--"> 269<!-- --> 270</a> 271<ul class="blockListLast"> 272<li class="blockList"> 273<h4>Annotated</h4> 274<pre>protected Annotated()</pre> 275</li> 276</ul> 277</li> 278</ul> 279<!-- ============ METHOD DETAIL ========== --> 280<ul class="blockList"> 281<li class="blockList"><a name="method.detail"> 282<!-- --> 283</a> 284<h3>Method Detail</h3> 285<a name="getAnnotation-java.lang.Class-"> 286<!-- --> 287</a> 288<ul class="blockList"> 289<li class="blockList"> 290<h4>getAnnotation</h4> 291<pre>public abstract <A extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>> A getAnnotation(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><A> acls)</pre> 292</li> 293</ul> 294<a name="hasAnnotation-java.lang.Class-"> 295<!-- --> 296</a> 297<ul class="blockList"> 298<li class="blockList"> 299<h4>hasAnnotation</h4> 300<pre>public final <A extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>> boolean hasAnnotation(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><A> acls)</pre> 301</li> 302</ul> 303<a name="withAnnotations-com.fasterxml.jackson.databind.introspect.AnnotationMap-"> 304<!-- --> 305</a> 306<ul class="blockList"> 307<li class="blockList"> 308<h4>withAnnotations</h4> 309<pre>public abstract <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> withAnnotations(<a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</a> fallback)</pre> 310<div class="block">Fluent factory method that will construct a new instance that uses specified 311 instance annotations instead of currently configured ones.</div> 312</li> 313</ul> 314<a name="withFallBackAnnotationsFrom-com.fasterxml.jackson.databind.introspect.Annotated-"> 315<!-- --> 316</a> 317<ul class="blockList"> 318<li class="blockList"> 319<h4>withFallBackAnnotationsFrom</h4> 320<pre>public final <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> withFallBackAnnotationsFrom(<a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> annotated)</pre> 321<div class="block">Fluent factory method that will construct a new instance that uses 322 annotations from specified <a href="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect"><code>Annotated</code></a> as fallback annotations</div> 323</li> 324</ul> 325<a name="getAnnotated--"> 326<!-- --> 327</a> 328<ul class="blockList"> 329<li class="blockList"> 330<h4>getAnnotated</h4> 331<pre>public abstract <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/AnnotatedElement.html?is-external=true" title="class or interface in java.lang.reflect">AnnotatedElement</a> getAnnotated()</pre> 332<div class="block">Method that can be used to find actual JDK element that this instance 333 represents. It is non-null, except for method/constructor parameters 334 which do not have a JDK counterpart.</div> 335</li> 336</ul> 337<a name="getModifiers--"> 338<!-- --> 339</a> 340<ul class="blockList"> 341<li class="blockList"> 342<h4>getModifiers</h4> 343<pre>protected abstract int getModifiers()</pre> 344</li> 345</ul> 346<a name="isPublic--"> 347<!-- --> 348</a> 349<ul class="blockList"> 350<li class="blockList"> 351<h4>isPublic</h4> 352<pre>public final boolean isPublic()</pre> 353</li> 354</ul> 355<a name="getName--"> 356<!-- --> 357</a> 358<ul class="blockList"> 359<li class="blockList"> 360<h4>getName</h4> 361<pre>public abstract <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getName()</pre> 362</li> 363</ul> 364<a name="getType-com.fasterxml.jackson.databind.type.TypeBindings-"> 365<!-- --> 366</a> 367<ul class="blockList"> 368<li class="blockList"> 369<h4>getType</h4> 370<pre>public <a href="../../../../../com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> getType(<a href="../../../../../com/fasterxml/jackson/databind/type/TypeBindings.html" title="class in com.fasterxml.jackson.databind.type">TypeBindings</a> context)</pre> 371<div class="block">Full generic type of the annotated element; definition 372 of what exactly this means depends on sub-class.</div> 373</li> 374</ul> 375<a name="getGenericType--"> 376<!-- --> 377</a> 378<ul class="blockList"> 379<li class="blockList"> 380<h4>getGenericType</h4> 381<pre>public abstract <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> getGenericType()</pre> 382<div class="block">Full generic type of the annotated element; definition 383 of what exactly this means depends on sub-class.</div> 384</li> 385</ul> 386<a name="getRawType--"> 387<!-- --> 388</a> 389<ul class="blockList"> 390<li class="blockList"> 391<h4>getRawType</h4> 392<pre>public abstract <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> getRawType()</pre> 393<div class="block">"Raw" type (type-erased class) of the annotated element; definition 394 of what exactly this means depends on sub-class.</div> 395</li> 396</ul> 397<a name="annotations--"> 398<!-- --> 399</a> 400<ul class="blockList"> 401<li class="blockList"> 402<h4>annotations</h4> 403<pre>public abstract <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>> annotations()</pre> 404<div class="block">Accessor that can be used to iterate over all the annotations 405 associated with annotated component.</div> 406<dl> 407<dt><span class="simpleTagLabel">Since:</span></dt> 408<dd>2.3</dd> 409</dl> 410</li> 411</ul> 412<a name="getAllAnnotations--"> 413<!-- --> 414</a> 415<ul class="blockList"> 416<li class="blockList"> 417<h4>getAllAnnotations</h4> 418<pre>protected abstract <a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</a> getAllAnnotations()</pre> 419<div class="block">Internal helper method used to access annotation information; 420 not exposed to developers since instances are mutable.</div> 421</li> 422</ul> 423<a name="equals-java.lang.Object-"> 424<!-- --> 425</a> 426<ul class="blockList"> 427<li class="blockList"> 428<h4>equals</h4> 429<pre>public abstract boolean equals(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre> 430<dl> 431<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> 432<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code> in class <code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> 433</dl> 434</li> 435</ul> 436<a name="hashCode--"> 437<!-- --> 438</a> 439<ul class="blockList"> 440<li class="blockList"> 441<h4>hashCode</h4> 442<pre>public abstract int hashCode()</pre> 443<dl> 444<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> 445<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code> in class <code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> 446</dl> 447</li> 448</ul> 449<a name="toString--"> 450<!-- --> 451</a> 452<ul class="blockListLast"> 453<li class="blockList"> 454<h4>toString</h4> 455<pre>public abstract <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> toString()</pre> 456<dl> 457<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> 458<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code> in class <code><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> 459</dl> 460</li> 461</ul> 462</li> 463</ul> 464</li> 465</ul> 466</div> 467</div> 468<!-- ========= END OF CLASS DATA ========= --> 469<!-- ======= START OF BOTTOM NAVBAR ====== --> 470<div class="bottomNav"><a name="navbar.bottom"> 471<!-- --> 472</a> 473<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> 474<a name="navbar.bottom.firstrow"> 475<!-- --> 476</a> 477<ul class="navList" title="Navigation"> 478<li><a href="../../../../../overview-summary.html">Overview</a></li> 479<li><a href="package-summary.html">Package</a></li> 480<li class="navBarCell1Rev">Class</li> 481<li><a href="class-use/Annotated.html">Use</a></li> 482<li><a href="package-tree.html">Tree</a></li> 483<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> 484<li><a href="../../../../../index-all.html">Index</a></li> 485<li><a href="../../../../../help-doc.html">Help</a></li> 486</ul> 487</div> 488<div class="subNav"> 489<ul class="navList"> 490<li>Prev Class</li> 491<li><a href="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect"><span class="typeNameLink">Next Class</span></a></li> 492</ul> 493<ul class="navList"> 494<li><a href="../../../../../index.html?com/fasterxml/jackson/databind/introspect/Annotated.html" target="_top">Frames</a></li> 495<li><a href="Annotated.html" target="_top">No Frames</a></li> 496</ul> 497<ul class="navList" id="allclasses_navbar_bottom"> 498<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> 499</ul> 500<div> 501<script type="text/javascript"><!-- 502 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 503 if(window==top) { 504 allClassesLink.style.display = "block"; 505 } 506 else { 507 allClassesLink.style.display = "none"; 508 } 509 //--> 510</script> 511</div> 512<div> 513<ul class="subNavList"> 514<li>Summary: </li> 515<li>Nested | </li> 516<li>Field | </li> 517<li><a href="#constructor.summary">Constr</a> | </li> 518<li><a href="#method.summary">Method</a></li> 519</ul> 520<ul class="subNavList"> 521<li>Detail: </li> 522<li>Field | </li> 523<li><a href="#constructor.detail">Constr</a> | </li> 524<li><a href="#method.detail">Method</a></li> 525</ul> 526</div> 527<a name="skip.navbar.bottom"> 528<!-- --> 529</a></div> 530<!-- ======== END OF BOTTOM NAVBAR ======= --> 531<p class="legalCopy"><small>Copyright © 2014–2015 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 532</body> 533</html> 534