• 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>
4<HEAD>
5<!-- Generated by javadoc (build 1.6.0_29) on Mon Mar 26 19:07:15 PDT 2012 -->
6<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<TITLE>
8AnnotatedClass (jackson-databind 2.0.0 API)
9</TITLE>
10
11<META NAME="date" CONTENT="2012-03-26">
12
13<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
14
15<SCRIPT type="text/javascript">
16function windowTitle()
17{
18    if (location.href.indexOf('is-external=true') == -1) {
19        parent.document.title="AnnotatedClass (jackson-databind 2.0.0 API)";
20    }
21}
22</SCRIPT>
23<NOSCRIPT>
24</NOSCRIPT>
25
26</HEAD>
27
28<BODY BGCOLOR="white" onload="windowTitle();">
29<HR>
30
31
32<!-- ========= START OF TOP NAVBAR ======= -->
33<A NAME="navbar_top"><!-- --></A>
34<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
35<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
36<TR>
37<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
38<A NAME="navbar_top_firstrow"><!-- --></A>
39<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
40  <TR ALIGN="center" VALIGN="top">
41  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
42  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
43  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
44  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AnnotatedClass.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
45  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
46  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
47  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
48  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
49  </TR>
50</TABLE>
51</TD>
52<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
53</EM>
54</TD>
55</TR>
56
57<TR>
58<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
59&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect"><B>PREV CLASS</B></A>&nbsp;
60&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect"><B>NEXT CLASS</B></A></FONT></TD>
61<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
62  <A HREF="../../../../../index.html?com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" target="_top"><B>FRAMES</B></A>  &nbsp;
63&nbsp;<A HREF="AnnotatedClass.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
64&nbsp;<SCRIPT type="text/javascript">
65  <!--
66  if(window==top) {
67    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
68  }
69  //-->
70</SCRIPT>
71<NOSCRIPT>
72  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
73</NOSCRIPT>
74
75
76</FONT></TD>
77</TR>
78<TR>
79<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
80  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
81<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
82DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
83</TR>
84</TABLE>
85<A NAME="skip-navbar_top"></A>
86<!-- ========= END OF TOP NAVBAR ========= -->
87
88<HR>
89<!-- ======== START OF CLASS DATA ======== -->
90<H2>
91<FONT SIZE="-1">
92com.fasterxml.jackson.databind.introspect</FONT>
93<BR>
94Class AnnotatedClass</H2>
95<PRE>
96<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>
97  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.Annotated</A>
98      <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>com.fasterxml.jackson.databind.introspect.AnnotatedClass</B>
99</PRE>
100<HR>
101<DL>
102<DT><PRE>public final class <B>AnnotatedClass</B><DT>extends <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A></DL>
103</PRE>
104
105<P>
106<HR>
107
108<P>
109<!-- =========== FIELD SUMMARY =========== -->
110
111<A NAME="field_summary"><!-- --></A>
112<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
113<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
114<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
115<B>Field Summary</B></FONT></TH>
116</TR>
117<TR BGCOLOR="white" CLASS="TableRowColor">
118<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</A></CODE></FONT></TD>
120<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_annotationIntrospector">_annotationIntrospector</A></B></CODE>
121
122<BR>
123&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Filter used to determine which annotations to gather; used
124 to optimize things so that unnecessary annotations are
125 ignored.</TD>
126</TR>
127<TR BGCOLOR="white" CLASS="TableRowColor">
128<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
129<CODE>protected &nbsp;<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>&lt;?&gt;</CODE></FONT></TD>
130<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_class">_class</A></B></CODE>
131
132<BR>
133&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Class for which annotations apply, and that owns other
134 components (constructors, methods)</TD>
135</TR>
136<TR BGCOLOR="white" CLASS="TableRowColor">
137<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
138<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</A></CODE></FONT></TD>
139<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_classAnnotations">_classAnnotations</A></B></CODE>
140
141<BR>
142&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Combined list of Jackson annotations that the class has,
143 including inheritable ones from super classes and interfaces</TD>
144</TR>
145<TR BGCOLOR="white" CLASS="TableRowColor">
146<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
147<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</A>&gt;</CODE></FONT></TD>
148<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_constructors">_constructors</A></B></CODE>
149
150<BR>
151&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Single argument constructors the class has, if any.</TD>
152</TR>
153<TR BGCOLOR="white" CLASS="TableRowColor">
154<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
155<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A>&gt;</CODE></FONT></TD>
156<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_creatorMethods">_creatorMethods</A></B></CODE>
157
158<BR>
159&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Single argument static methods that might be usable
160 as factory methods</TD>
161</TR>
162<TR BGCOLOR="white" CLASS="TableRowColor">
163<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
164<CODE>protected &nbsp;boolean</CODE></FONT></TD>
165<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_creatorsResolved">_creatorsResolved</A></B></CODE>
166
167<BR>
168&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Flag to indicate whether creator information has been resolved
169 or not.</TD>
170</TR>
171<TR BGCOLOR="white" CLASS="TableRowColor">
172<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
173<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</A></CODE></FONT></TD>
174<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_defaultConstructor">_defaultConstructor</A></B></CODE>
175
176<BR>
177&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor of the annotated class, if it has one.</TD>
178</TR>
179<TR BGCOLOR="white" CLASS="TableRowColor">
180<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
181<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</A>&gt;</CODE></FONT></TD>
182<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_fields">_fields</A></B></CODE>
183
184<BR>
185&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Member fields of interest: ones that are either public,
186 or have at least one annotation.</TD>
187</TR>
188<TR BGCOLOR="white" CLASS="TableRowColor">
189<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
190<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethodMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethodMap</A></CODE></FONT></TD>
191<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_memberMethods">_memberMethods</A></B></CODE>
192
193<BR>
194&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Member methods of interest; for now ones with 0 or 1 arguments
195 (just optimization, since others won't be used now)</TD>
196</TR>
197<TR BGCOLOR="white" CLASS="TableRowColor">
198<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
199<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</A></CODE></FONT></TD>
200<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_mixInResolver">_mixInResolver</A></B></CODE>
201
202<BR>
203&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Object that knows mapping of mix-in classes (ones that contain
204 annotations to add) with their target classes (ones that
205 get these additional annotations "mixed in").</TD>
206</TR>
207<TR BGCOLOR="white" CLASS="TableRowColor">
208<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
209<CODE>protected &nbsp;<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>&lt;?&gt;</CODE></FONT></TD>
210<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_primaryMixIn">_primaryMixIn</A></B></CODE>
211
212<BR>
213&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Primary mix-in class; one to use for the annotated class
214 itself.</TD>
215</TR>
216<TR BGCOLOR="white" CLASS="TableRowColor">
217<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
218<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<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>&lt;?&gt;&gt;</CODE></FONT></TD>
219<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_superTypes">_superTypes</A></B></CODE>
220
221<BR>
222&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ordered set of super classes and interfaces of the
223 class itself: included in order of precedence</TD>
224</TR>
225</TABLE>
226&nbsp;
227<!-- ========== METHOD SUMMARY =========== -->
228
229<A NAME="method_summary"><!-- --></A>
230<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
231<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
232<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
233<B>Method Summary</B></FONT></TH>
234</TR>
235<TR BGCOLOR="white" CLASS="TableRowColor">
236<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
237<CODE>protected &nbsp;void</CODE></FONT></TD>
238<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_addClassMixIns(com.fasterxml.jackson.databind.introspect.AnnotationMap, java.lang.Class)">_addClassMixIns</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</A>&nbsp;annotations,
239                <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>&lt;?&gt;&nbsp;toMask)</CODE>
240
241<BR>
242&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method for adding any mix-in annotations specified
243 class might have.</TD>
244</TR>
245<TR BGCOLOR="white" CLASS="TableRowColor">
246<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
247<CODE>protected &nbsp;void</CODE></FONT></TD>
248<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_addClassMixIns(com.fasterxml.jackson.databind.introspect.AnnotationMap, java.lang.Class, java.lang.Class)">_addClassMixIns</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</A>&nbsp;annotations,
249                <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>&lt;?&gt;&nbsp;toMask,
250                <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>&lt;?&gt;&nbsp;mixin)</CODE>
251
252<BR>
253&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
254</TR>
255<TR BGCOLOR="white" CLASS="TableRowColor">
256<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
257<CODE>protected &nbsp;void</CODE></FONT></TD>
258<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_addConstructorMixIns(java.lang.Class)">_addConstructorMixIns</A></B>(<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>&lt;?&gt;&nbsp;mixin)</CODE>
259
260<BR>
261&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
262</TR>
263<TR BGCOLOR="white" CLASS="TableRowColor">
264<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
265<CODE>protected &nbsp;void</CODE></FONT></TD>
266<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_addFactoryMixIns(java.lang.Class)">_addFactoryMixIns</A></B>(<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>&lt;?&gt;&nbsp;mixin)</CODE>
267
268<BR>
269&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
270</TR>
271<TR BGCOLOR="white" CLASS="TableRowColor">
272<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
273<CODE>protected &nbsp;void</CODE></FONT></TD>
274<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_addFieldMixIns(java.lang.Class, java.util.Map)">_addFieldMixIns</A></B>(<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>&lt;?&gt;&nbsp;mixin,
275                <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<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>,<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</A>&gt;&nbsp;fields)</CODE>
276
277<BR>
278&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method called to add field mix-ins from given mix-in class (and its fields)
279 into already collected actual fields (from introspected classes and their
280 super-classes)</TD>
281</TR>
282<TR BGCOLOR="white" CLASS="TableRowColor">
283<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
284<CODE>protected &nbsp;void</CODE></FONT></TD>
285<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_addMemberMethods(java.lang.Class, com.fasterxml.jackson.databind.introspect.AnnotatedMethodMap, java.lang.Class, com.fasterxml.jackson.databind.introspect.AnnotatedMethodMap)">_addMemberMethods</A></B>(<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>&lt;?&gt;&nbsp;cls,
286                  <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethodMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethodMap</A>&nbsp;methods,
287                  <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>&lt;?&gt;&nbsp;mixInCls,
288                  <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethodMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethodMap</A>&nbsp;mixIns)</CODE>
289
290<BR>
291&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
292</TR>
293<TR BGCOLOR="white" CLASS="TableRowColor">
294<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
295<CODE>protected &nbsp;void</CODE></FONT></TD>
296<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_addMethodMixIns(com.fasterxml.jackson.databind.introspect.AnnotatedMethodMap, java.lang.Class, com.fasterxml.jackson.databind.introspect.AnnotatedMethodMap)">_addMethodMixIns</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethodMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethodMap</A>&nbsp;methods,
297                 <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>&lt;?&gt;&nbsp;mixInCls,
298                 <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethodMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethodMap</A>&nbsp;mixIns)</CODE>
299
300<BR>
301&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
302</TR>
303<TR BGCOLOR="white" CLASS="TableRowColor">
304<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
305<CODE>protected &nbsp;void</CODE></FONT></TD>
306<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_addMixOvers(java.lang.reflect.Constructor, com.fasterxml.jackson.databind.introspect.AnnotatedConstructor, boolean)">_addMixOvers</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</A>&lt;?&gt;&nbsp;mixin,
307             <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</A>&nbsp;target,
308             boolean&nbsp;addParamAnnotations)</CODE>
309
310<BR>
311&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
312</TR>
313<TR BGCOLOR="white" CLASS="TableRowColor">
314<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
315<CODE>protected &nbsp;void</CODE></FONT></TD>
316<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_addMixOvers(java.lang.reflect.Method, com.fasterxml.jackson.databind.introspect.AnnotatedMethod, boolean)">_addMixOvers</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</A>&nbsp;mixin,
317             <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A>&nbsp;target,
318             boolean&nbsp;addParamAnnotations)</CODE>
319
320<BR>
321&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
322</TR>
323<TR BGCOLOR="white" CLASS="TableRowColor">
324<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
325<CODE>protected &nbsp;void</CODE></FONT></TD>
326<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_addMixUnders(java.lang.reflect.Method, com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">_addMixUnders</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</A>&nbsp;src,
327              <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A>&nbsp;target)</CODE>
328
329<BR>
330&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that will add annotations from specified source method to target method,
331 but only if target does not yet have them.</TD>
332</TR>
333<TR BGCOLOR="white" CLASS="TableRowColor">
334<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
335<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</A></CODE></FONT></TD>
336<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_collectRelevantAnnotations(java.lang.annotation.Annotation[])">_collectRelevantAnnotations</A></B>(<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>[]&nbsp;anns)</CODE>
337
338<BR>
339&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
340</TR>
341<TR BGCOLOR="white" CLASS="TableRowColor">
342<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
343<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</A>[]</CODE></FONT></TD>
344<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_collectRelevantAnnotations(java.lang.annotation.Annotation[][])">_collectRelevantAnnotations</A></B>(<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>[][]&nbsp;anns)</CODE>
345
346<BR>
347&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
348</TR>
349<TR BGCOLOR="white" CLASS="TableRowColor">
350<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
351<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</A></CODE></FONT></TD>
352<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_constructConstructor(java.lang.reflect.Constructor, boolean)">_constructConstructor</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</A>&lt;?&gt;&nbsp;ctor,
353                      boolean&nbsp;defaultCtor)</CODE>
354
355<BR>
356&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
357</TR>
358<TR BGCOLOR="white" CLASS="TableRowColor">
359<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
360<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A></CODE></FONT></TD>
361<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_constructCreatorMethod(java.lang.reflect.Method)">_constructCreatorMethod</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</A>&nbsp;m)</CODE>
362
363<BR>
364&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
365</TR>
366<TR BGCOLOR="white" CLASS="TableRowColor">
367<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
368<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</A></CODE></FONT></TD>
369<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_constructField(java.lang.reflect.Field)">_constructField</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Field.html?is-external=true" title="class or interface in java.lang.reflect">Field</A>&nbsp;f)</CODE>
370
371<BR>
372&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
373</TR>
374<TR BGCOLOR="white" CLASS="TableRowColor">
375<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
376<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A></CODE></FONT></TD>
377<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_constructMethod(java.lang.reflect.Method)">_constructMethod</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</A>&nbsp;m)</CODE>
378
379<BR>
380&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
381</TR>
382<TR BGCOLOR="white" CLASS="TableRowColor">
383<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
384<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<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>,<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</A>&gt;</CODE></FONT></TD>
385<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_findFields(java.lang.Class, java.util.Map)">_findFields</A></B>(<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>&lt;?&gt;&nbsp;c,
386            <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<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>,<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</A>&gt;&nbsp;fields)</CODE>
387
388<BR>
389&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
390</TR>
391<TR BGCOLOR="white" CLASS="TableRowColor">
392<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
393<CODE>protected &nbsp;boolean</CODE></FONT></TD>
394<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#_isIncludableMemberMethod(java.lang.reflect.Method)">_isIncludableMemberMethod</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</A>&nbsp;m)</CODE>
395
396<BR>
397&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
398</TR>
399<TR BGCOLOR="white" CLASS="TableRowColor">
400<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
401<CODE>static&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</A></CODE></FONT></TD>
402<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#construct(java.lang.Class, com.fasterxml.jackson.databind.AnnotationIntrospector, com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver)">construct</A></B>(<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>&lt;?&gt;&nbsp;cls,
403          <A HREF="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</A>&nbsp;aintr,
404          <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</A>&nbsp;mir)</CODE>
405
406<BR>
407&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Factory method that instantiates an instance.</TD>
408</TR>
409<TR BGCOLOR="white" CLASS="TableRowColor">
410<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
411<CODE>static&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</A></CODE></FONT></TD>
412<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#constructWithoutSuperTypes(java.lang.Class, com.fasterxml.jackson.databind.AnnotationIntrospector, com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver)">constructWithoutSuperTypes</A></B>(<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>&lt;?&gt;&nbsp;cls,
413                           <A HREF="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</A>&nbsp;aintr,
414                           <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</A>&nbsp;mir)</CODE>
415
416<BR>
417&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method similar to <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#construct(java.lang.Class, com.fasterxml.jackson.databind.AnnotationIntrospector, com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver)"><CODE>construct(java.lang.Class<?>, com.fasterxml.jackson.databind.AnnotationIntrospector, com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver)</CODE></A>, but that will NOT include
418 information from supertypes; only class itself and any direct
419 mix-ins it may have.</TD>
420</TR>
421<TR BGCOLOR="white" CLASS="TableRowColor">
422<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
423<CODE>&nbsp;<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>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</A>&gt;</CODE></FONT></TD>
424<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#fields()">fields</A></B>()</CODE>
425
426<BR>
427&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
428</TR>
429<TR BGCOLOR="white" CLASS="TableRowColor">
430<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
431<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A></CODE></FONT></TD>
432<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#findMethod(java.lang.String, java.lang.Class[])">findMethod</A></B>(<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>&nbsp;name,
433           <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>&lt;?&gt;[]&nbsp;paramTypes)</CODE>
434
435<BR>
436&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
437</TR>
438<TR BGCOLOR="white" CLASS="TableRowColor">
439<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
440<CODE>protected &nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</A></CODE></FONT></TD>
441<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getAllAnnotations()">getAllAnnotations</A></B>()</CODE>
442
443<BR>
444&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
445</TR>
446<TR BGCOLOR="white" CLASS="TableRowColor">
447<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
448<CODE>&nbsp;<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>&lt;?&gt;</CODE></FONT></TD>
449<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getAnnotated()">getAnnotated</A></B>()</CODE>
450
451<BR>
452&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method that can be used to find actual JDK element that this instance
453 represents.</TD>
454</TR>
455<TR BGCOLOR="white" CLASS="TableRowColor">
456<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
457<CODE>
458<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
459<TR ALIGN="right" VALIGN="">
460<TD NOWRAP><FONT SIZE="-1">
461<CODE>&lt;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>&gt;
462<BR>
463A</CODE></FONT></TD>
464</TR>
465</TABLE>
466</CODE></FONT></TD>
467<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getAnnotation(java.lang.Class)">getAnnotation</A></B>(<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>&lt;A&gt;&nbsp;acls)</CODE>
468
469<BR>
470&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
471</TR>
472<TR BGCOLOR="white" CLASS="TableRowColor">
473<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
474<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</A></CODE></FONT></TD>
475<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getAnnotations()">getAnnotations</A></B>()</CODE>
476
477<BR>
478&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
479</TR>
480<TR BGCOLOR="white" CLASS="TableRowColor">
481<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
482<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</A>&gt;</CODE></FONT></TD>
483<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getConstructors()">getConstructors</A></B>()</CODE>
484
485<BR>
486&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
487</TR>
488<TR BGCOLOR="white" CLASS="TableRowColor">
489<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
490<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</A></CODE></FONT></TD>
491<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getDefaultConstructor()">getDefaultConstructor</A></B>()</CODE>
492
493<BR>
494&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
495</TR>
496<TR BGCOLOR="white" CLASS="TableRowColor">
497<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
498<CODE>&nbsp;int</CODE></FONT></TD>
499<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getFieldCount()">getFieldCount</A></B>()</CODE>
500
501<BR>
502&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
503</TR>
504<TR BGCOLOR="white" CLASS="TableRowColor">
505<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
506<CODE>&nbsp;<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></FONT></TD>
507<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getGenericType()">getGenericType</A></B>()</CODE>
508
509<BR>
510&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Full generic type of the annotated element; definition
511 of what exactly this means depends on sub-class.</TD>
512</TR>
513<TR BGCOLOR="white" CLASS="TableRowColor">
514<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
515<CODE>&nbsp;int</CODE></FONT></TD>
516<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getMemberMethodCount()">getMemberMethodCount</A></B>()</CODE>
517
518<BR>
519&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
520</TR>
521<TR BGCOLOR="white" CLASS="TableRowColor">
522<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
523<CODE>&nbsp;int</CODE></FONT></TD>
524<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getModifiers()">getModifiers</A></B>()</CODE>
525
526<BR>
527&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
528</TR>
529<TR BGCOLOR="white" CLASS="TableRowColor">
530<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
531<CODE>&nbsp;<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></FONT></TD>
532<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getName()">getName</A></B>()</CODE>
533
534<BR>
535&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
536</TR>
537<TR BGCOLOR="white" CLASS="TableRowColor">
538<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
539<CODE>&nbsp;<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>&lt;?&gt;</CODE></FONT></TD>
540<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getRawType()">getRawType</A></B>()</CODE>
541
542<BR>
543&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Raw" type (type-erased class) of the annotated element; definition
544 of what exactly this means depends on sub-class.</TD>
545</TR>
546<TR BGCOLOR="white" CLASS="TableRowColor">
547<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
548<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A>&gt;</CODE></FONT></TD>
549<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#getStaticMethods()">getStaticMethods</A></B>()</CODE>
550
551<BR>
552&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
553</TR>
554<TR BGCOLOR="white" CLASS="TableRowColor">
555<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
556<CODE>&nbsp;boolean</CODE></FONT></TD>
557<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#hasAnnotations()">hasAnnotations</A></B>()</CODE>
558
559<BR>
560&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
561</TR>
562<TR BGCOLOR="white" CLASS="TableRowColor">
563<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
564<CODE>&nbsp;<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>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A>&gt;</CODE></FONT></TD>
565<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#memberMethods()">memberMethods</A></B>()</CODE>
566
567<BR>
568&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
569</TR>
570<TR BGCOLOR="white" CLASS="TableRowColor">
571<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
572<CODE>&nbsp;<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></FONT></TD>
573<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#toString()">toString</A></B>()</CODE>
574
575<BR>
576&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
577</TR>
578<TR BGCOLOR="white" CLASS="TableRowColor">
579<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
580<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</A></CODE></FONT></TD>
581<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#withAnnotations(com.fasterxml.jackson.databind.introspect.AnnotationMap)">withAnnotations</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</A>&nbsp;ann)</CODE>
582
583<BR>
584&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fluent factory method that will construct a new instance that uses specified
585 instance annotations instead of currently configured ones.</TD>
586</TR>
587</TABLE>
588&nbsp;<A NAME="methods_inherited_from_class_com.fasterxml.jackson.databind.introspect.Annotated"><!-- --></A>
589<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
590<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
591<TH ALIGN="left"><B>Methods inherited from class com.fasterxml.jackson.databind.introspect.<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A></B></TH>
592</TR>
593<TR BGCOLOR="white" CLASS="TableRowColor">
594<TD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getType(com.fasterxml.jackson.databind.type.TypeBindings)">getType</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#hasAnnotation(java.lang.Class)">hasAnnotation</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#isPublic()">isPublic</A>, <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#withFallBackAnnotationsFrom(com.fasterxml.jackson.databind.introspect.Annotated)">withFallBackAnnotationsFrom</A></CODE></TD>
595</TR>
596</TABLE>
597&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
598<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
599<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
600<TH ALIGN="left"><B>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></B></TH>
601</TR>
602<TR BGCOLOR="white" CLASS="TableRowColor">
603<TD><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#equals(java.lang.Object)" title="class or interface in java.lang">equals</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#hashCode()" title="class or interface in java.lang">hashCode</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></TD>
604</TR>
605</TABLE>
606&nbsp;
607<P>
608
609<!-- ============ FIELD DETAIL =========== -->
610
611<A NAME="field_detail"><!-- --></A>
612<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
613<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
614<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
615<B>Field Detail</B></FONT></TH>
616</TR>
617</TABLE>
618
619<A NAME="_class"><!-- --></A><H3>
620_class</H3>
621<PRE>
622protected final <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>&lt;?&gt; <B>_class</B></PRE>
623<DL>
624<DD>Class for which annotations apply, and that owns other
625 components (constructors, methods)
626<P>
627<DL>
628</DL>
629</DL>
630<HR>
631
632<A NAME="_superTypes"><!-- --></A><H3>
633_superTypes</H3>
634<PRE>
635protected final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<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>&lt;?&gt;&gt; <B>_superTypes</B></PRE>
636<DL>
637<DD>Ordered set of super classes and interfaces of the
638 class itself: included in order of precedence
639<P>
640<DL>
641</DL>
642</DL>
643<HR>
644
645<A NAME="_annotationIntrospector"><!-- --></A><H3>
646_annotationIntrospector</H3>
647<PRE>
648protected final <A HREF="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</A> <B>_annotationIntrospector</B></PRE>
649<DL>
650<DD>Filter used to determine which annotations to gather; used
651 to optimize things so that unnecessary annotations are
652 ignored.
653<P>
654<DL>
655</DL>
656</DL>
657<HR>
658
659<A NAME="_mixInResolver"><!-- --></A><H3>
660_mixInResolver</H3>
661<PRE>
662protected final <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</A> <B>_mixInResolver</B></PRE>
663<DL>
664<DD>Object that knows mapping of mix-in classes (ones that contain
665 annotations to add) with their target classes (ones that
666 get these additional annotations "mixed in").
667<P>
668<DL>
669</DL>
670</DL>
671<HR>
672
673<A NAME="_primaryMixIn"><!-- --></A><H3>
674_primaryMixIn</H3>
675<PRE>
676protected final <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>&lt;?&gt; <B>_primaryMixIn</B></PRE>
677<DL>
678<DD>Primary mix-in class; one to use for the annotated class
679 itself. Can be null.
680<P>
681<DL>
682</DL>
683</DL>
684<HR>
685
686<A NAME="_classAnnotations"><!-- --></A><H3>
687_classAnnotations</H3>
688<PRE>
689protected <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</A> <B>_classAnnotations</B></PRE>
690<DL>
691<DD>Combined list of Jackson annotations that the class has,
692 including inheritable ones from super classes and interfaces
693<P>
694<DL>
695</DL>
696</DL>
697<HR>
698
699<A NAME="_creatorsResolved"><!-- --></A><H3>
700_creatorsResolved</H3>
701<PRE>
702protected boolean <B>_creatorsResolved</B></PRE>
703<DL>
704<DD>Flag to indicate whether creator information has been resolved
705 or not.
706<P>
707<DL>
708</DL>
709</DL>
710<HR>
711
712<A NAME="_defaultConstructor"><!-- --></A><H3>
713_defaultConstructor</H3>
714<PRE>
715protected <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</A> <B>_defaultConstructor</B></PRE>
716<DL>
717<DD>Default constructor of the annotated class, if it has one.
718<P>
719<DL>
720</DL>
721</DL>
722<HR>
723
724<A NAME="_constructors"><!-- --></A><H3>
725_constructors</H3>
726<PRE>
727protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</A>&gt; <B>_constructors</B></PRE>
728<DL>
729<DD>Single argument constructors the class has, if any.
730<P>
731<DL>
732</DL>
733</DL>
734<HR>
735
736<A NAME="_creatorMethods"><!-- --></A><H3>
737_creatorMethods</H3>
738<PRE>
739protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A>&gt; <B>_creatorMethods</B></PRE>
740<DL>
741<DD>Single argument static methods that might be usable
742 as factory methods
743<P>
744<DL>
745</DL>
746</DL>
747<HR>
748
749<A NAME="_memberMethods"><!-- --></A><H3>
750_memberMethods</H3>
751<PRE>
752protected <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethodMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethodMap</A> <B>_memberMethods</B></PRE>
753<DL>
754<DD>Member methods of interest; for now ones with 0 or 1 arguments
755 (just optimization, since others won't be used now)
756<P>
757<DL>
758</DL>
759</DL>
760<HR>
761
762<A NAME="_fields"><!-- --></A><H3>
763_fields</H3>
764<PRE>
765protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</A>&gt; <B>_fields</B></PRE>
766<DL>
767<DD>Member fields of interest: ones that are either public,
768 or have at least one annotation.
769<P>
770<DL>
771</DL>
772</DL>
773
774<!-- ============ METHOD DETAIL ========== -->
775
776<A NAME="method_detail"><!-- --></A>
777<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
778<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
779<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
780<B>Method Detail</B></FONT></TH>
781</TR>
782</TABLE>
783
784<A NAME="withAnnotations(com.fasterxml.jackson.databind.introspect.AnnotationMap)"><!-- --></A><H3>
785withAnnotations</H3>
786<PRE>
787public <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</A> <B>withAnnotations</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</A>&nbsp;ann)</PRE>
788<DL>
789<DD><B>Description copied from class: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#withAnnotations(com.fasterxml.jackson.databind.introspect.AnnotationMap)">Annotated</A></CODE></B></DD>
790<DD>Fluent factory method that will construct a new instance that uses specified
791 instance annotations instead of currently configured ones.
792<P>
793<DD><DL>
794<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#withAnnotations(com.fasterxml.jackson.databind.introspect.AnnotationMap)">withAnnotations</A></CODE> in class <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A></CODE></DL>
795</DD>
796<DD><DL>
797</DL>
798</DD>
799</DL>
800<HR>
801
802<A NAME="construct(java.lang.Class, com.fasterxml.jackson.databind.AnnotationIntrospector, com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver)"><!-- --></A><H3>
803construct</H3>
804<PRE>
805public static <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</A> <B>construct</B>(<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>&lt;?&gt;&nbsp;cls,
806                                       <A HREF="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</A>&nbsp;aintr,
807                                       <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</A>&nbsp;mir)</PRE>
808<DL>
809<DD>Factory method that instantiates an instance. Returned instance
810 will only be initialized with class annotations, but not with
811 any method information.
812<P>
813<DD><DL>
814</DL>
815</DD>
816</DL>
817<HR>
818
819<A NAME="constructWithoutSuperTypes(java.lang.Class, com.fasterxml.jackson.databind.AnnotationIntrospector, com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver)"><!-- --></A><H3>
820constructWithoutSuperTypes</H3>
821<PRE>
822public static <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedClass</A> <B>constructWithoutSuperTypes</B>(<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>&lt;?&gt;&nbsp;cls,
823                                                        <A HREF="../../../../../com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</A>&nbsp;aintr,
824                                                        <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/ClassIntrospector.MixInResolver.html" title="interface in com.fasterxml.jackson.databind.introspect">ClassIntrospector.MixInResolver</A>&nbsp;mir)</PRE>
825<DL>
826<DD>Method similar to <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedClass.html#construct(java.lang.Class, com.fasterxml.jackson.databind.AnnotationIntrospector, com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver)"><CODE>construct(java.lang.Class<?>, com.fasterxml.jackson.databind.AnnotationIntrospector, com.fasterxml.jackson.databind.introspect.ClassIntrospector.MixInResolver)</CODE></A>, but that will NOT include
827 information from supertypes; only class itself and any direct
828 mix-ins it may have.
829<P>
830<DD><DL>
831</DL>
832</DD>
833</DL>
834<HR>
835
836<A NAME="getAnnotated()"><!-- --></A><H3>
837getAnnotated</H3>
838<PRE>
839public <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>&lt;?&gt; <B>getAnnotated</B>()</PRE>
840<DL>
841<DD><B>Description copied from class: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getAnnotated()">Annotated</A></CODE></B></DD>
842<DD>Method that can be used to find actual JDK element that this instance
843 represents. It is non-null, except for method/constructor parameters
844 which do not have a JDK counterpart.
845<P>
846<DD><DL>
847<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getAnnotated()">getAnnotated</A></CODE> in class <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A></CODE></DL>
848</DD>
849<DD><DL>
850</DL>
851</DD>
852</DL>
853<HR>
854
855<A NAME="getModifiers()"><!-- --></A><H3>
856getModifiers</H3>
857<PRE>
858public int <B>getModifiers</B>()</PRE>
859<DL>
860<DD><DL>
861<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getModifiers()">getModifiers</A></CODE> in class <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A></CODE></DL>
862</DD>
863<DD><DL>
864</DL>
865</DD>
866</DL>
867<HR>
868
869<A NAME="getName()"><!-- --></A><H3>
870getName</H3>
871<PRE>
872public <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> <B>getName</B>()</PRE>
873<DL>
874<DD><DL>
875<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getName()">getName</A></CODE> in class <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A></CODE></DL>
876</DD>
877<DD><DL>
878</DL>
879</DD>
880</DL>
881<HR>
882
883<A NAME="getAnnotation(java.lang.Class)"><!-- --></A><H3>
884getAnnotation</H3>
885<PRE>
886public &lt;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>&gt; A <B>getAnnotation</B>(<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>&lt;A&gt;&nbsp;acls)</PRE>
887<DL>
888<DD><DL>
889<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getAnnotation(java.lang.Class)">getAnnotation</A></CODE> in class <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A></CODE></DL>
890</DD>
891<DD><DL>
892</DL>
893</DD>
894</DL>
895<HR>
896
897<A NAME="getGenericType()"><!-- --></A><H3>
898getGenericType</H3>
899<PRE>
900public <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> <B>getGenericType</B>()</PRE>
901<DL>
902<DD><B>Description copied from class: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getGenericType()">Annotated</A></CODE></B></DD>
903<DD>Full generic type of the annotated element; definition
904 of what exactly this means depends on sub-class.
905<P>
906<DD><DL>
907<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getGenericType()">getGenericType</A></CODE> in class <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A></CODE></DL>
908</DD>
909<DD><DL>
910</DL>
911</DD>
912</DL>
913<HR>
914
915<A NAME="getRawType()"><!-- --></A><H3>
916getRawType</H3>
917<PRE>
918public <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>&lt;?&gt; <B>getRawType</B>()</PRE>
919<DL>
920<DD><B>Description copied from class: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getRawType()">Annotated</A></CODE></B></DD>
921<DD>"Raw" type (type-erased class) of the annotated element; definition
922 of what exactly this means depends on sub-class.
923<P>
924<DD><DL>
925<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getRawType()">getRawType</A></CODE> in class <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A></CODE></DL>
926</DD>
927<DD><DL>
928</DL>
929</DD>
930</DL>
931<HR>
932
933<A NAME="getAllAnnotations()"><!-- --></A><H3>
934getAllAnnotations</H3>
935<PRE>
936protected <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</A> <B>getAllAnnotations</B>()</PRE>
937<DL>
938<DD><DL>
939<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html#getAllAnnotations()">getAllAnnotations</A></CODE> in class <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</A></CODE></DL>
940</DD>
941<DD><DL>
942</DL>
943</DD>
944</DL>
945<HR>
946
947<A NAME="getAnnotations()"><!-- --></A><H3>
948getAnnotations</H3>
949<PRE>
950public <A HREF="../../../../../com/fasterxml/jackson/databind/util/Annotations.html" title="interface in com.fasterxml.jackson.databind.util">Annotations</A> <B>getAnnotations</B>()</PRE>
951<DL>
952<DD><DL>
953</DL>
954</DD>
955</DL>
956<HR>
957
958<A NAME="hasAnnotations()"><!-- --></A><H3>
959hasAnnotations</H3>
960<PRE>
961public boolean <B>hasAnnotations</B>()</PRE>
962<DL>
963<DD><DL>
964</DL>
965</DD>
966</DL>
967<HR>
968
969<A NAME="getDefaultConstructor()"><!-- --></A><H3>
970getDefaultConstructor</H3>
971<PRE>
972public <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</A> <B>getDefaultConstructor</B>()</PRE>
973<DL>
974<DD><DL>
975</DL>
976</DD>
977</DL>
978<HR>
979
980<A NAME="getConstructors()"><!-- --></A><H3>
981getConstructors</H3>
982<PRE>
983public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</A>&gt; <B>getConstructors</B>()</PRE>
984<DL>
985<DD><DL>
986</DL>
987</DD>
988</DL>
989<HR>
990
991<A NAME="getStaticMethods()"><!-- --></A><H3>
992getStaticMethods</H3>
993<PRE>
994public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A>&gt; <B>getStaticMethods</B>()</PRE>
995<DL>
996<DD><DL>
997</DL>
998</DD>
999</DL>
1000<HR>
1001
1002<A NAME="memberMethods()"><!-- --></A><H3>
1003memberMethods</H3>
1004<PRE>
1005public <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>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A>&gt; <B>memberMethods</B>()</PRE>
1006<DL>
1007<DD><DL>
1008</DL>
1009</DD>
1010</DL>
1011<HR>
1012
1013<A NAME="getMemberMethodCount()"><!-- --></A><H3>
1014getMemberMethodCount</H3>
1015<PRE>
1016public int <B>getMemberMethodCount</B>()</PRE>
1017<DL>
1018<DD><DL>
1019</DL>
1020</DD>
1021</DL>
1022<HR>
1023
1024<A NAME="findMethod(java.lang.String, java.lang.Class[])"><!-- --></A><H3>
1025findMethod</H3>
1026<PRE>
1027public <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A> <B>findMethod</B>(<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>&nbsp;name,
1028                                  <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>&lt;?&gt;[]&nbsp;paramTypes)</PRE>
1029<DL>
1030<DD><DL>
1031</DL>
1032</DD>
1033</DL>
1034<HR>
1035
1036<A NAME="getFieldCount()"><!-- --></A><H3>
1037getFieldCount</H3>
1038<PRE>
1039public int <B>getFieldCount</B>()</PRE>
1040<DL>
1041<DD><DL>
1042</DL>
1043</DD>
1044</DL>
1045<HR>
1046
1047<A NAME="fields()"><!-- --></A><H3>
1048fields</H3>
1049<PRE>
1050public <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>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</A>&gt; <B>fields</B>()</PRE>
1051<DL>
1052<DD><DL>
1053</DL>
1054</DD>
1055</DL>
1056<HR>
1057
1058<A NAME="_addClassMixIns(com.fasterxml.jackson.databind.introspect.AnnotationMap, java.lang.Class)"><!-- --></A><H3>
1059_addClassMixIns</H3>
1060<PRE>
1061protected void <B>_addClassMixIns</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</A>&nbsp;annotations,
1062                               <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>&lt;?&gt;&nbsp;toMask)</PRE>
1063<DL>
1064<DD>Helper method for adding any mix-in annotations specified
1065 class might have.
1066<P>
1067<DD><DL>
1068</DL>
1069</DD>
1070</DL>
1071<HR>
1072
1073<A NAME="_addClassMixIns(com.fasterxml.jackson.databind.introspect.AnnotationMap, java.lang.Class, java.lang.Class)"><!-- --></A><H3>
1074_addClassMixIns</H3>
1075<PRE>
1076protected void <B>_addClassMixIns</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</A>&nbsp;annotations,
1077                               <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>&lt;?&gt;&nbsp;toMask,
1078                               <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>&lt;?&gt;&nbsp;mixin)</PRE>
1079<DL>
1080<DD><DL>
1081</DL>
1082</DD>
1083</DL>
1084<HR>
1085
1086<A NAME="_addConstructorMixIns(java.lang.Class)"><!-- --></A><H3>
1087_addConstructorMixIns</H3>
1088<PRE>
1089protected void <B>_addConstructorMixIns</B>(<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>&lt;?&gt;&nbsp;mixin)</PRE>
1090<DL>
1091<DD><DL>
1092</DL>
1093</DD>
1094</DL>
1095<HR>
1096
1097<A NAME="_addFactoryMixIns(java.lang.Class)"><!-- --></A><H3>
1098_addFactoryMixIns</H3>
1099<PRE>
1100protected void <B>_addFactoryMixIns</B>(<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>&lt;?&gt;&nbsp;mixin)</PRE>
1101<DL>
1102<DD><DL>
1103</DL>
1104</DD>
1105</DL>
1106<HR>
1107
1108<A NAME="_addMemberMethods(java.lang.Class, com.fasterxml.jackson.databind.introspect.AnnotatedMethodMap, java.lang.Class, com.fasterxml.jackson.databind.introspect.AnnotatedMethodMap)"><!-- --></A><H3>
1109_addMemberMethods</H3>
1110<PRE>
1111protected void <B>_addMemberMethods</B>(<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>&lt;?&gt;&nbsp;cls,
1112                                 <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethodMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethodMap</A>&nbsp;methods,
1113                                 <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>&lt;?&gt;&nbsp;mixInCls,
1114                                 <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethodMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethodMap</A>&nbsp;mixIns)</PRE>
1115<DL>
1116<DD><DL>
1117</DL>
1118</DD>
1119</DL>
1120<HR>
1121
1122<A NAME="_addMethodMixIns(com.fasterxml.jackson.databind.introspect.AnnotatedMethodMap, java.lang.Class, com.fasterxml.jackson.databind.introspect.AnnotatedMethodMap)"><!-- --></A><H3>
1123_addMethodMixIns</H3>
1124<PRE>
1125protected void <B>_addMethodMixIns</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethodMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethodMap</A>&nbsp;methods,
1126                                <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>&lt;?&gt;&nbsp;mixInCls,
1127                                <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethodMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethodMap</A>&nbsp;mixIns)</PRE>
1128<DL>
1129<DD><DL>
1130</DL>
1131</DD>
1132</DL>
1133<HR>
1134
1135<A NAME="_findFields(java.lang.Class, java.util.Map)"><!-- --></A><H3>
1136_findFields</H3>
1137<PRE>
1138protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<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>,<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</A>&gt; <B>_findFields</B>(<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>&lt;?&gt;&nbsp;c,
1139                                                 <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<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>,<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</A>&gt;&nbsp;fields)</PRE>
1140<DL>
1141<DD><DL>
1142</DL>
1143</DD>
1144</DL>
1145<HR>
1146
1147<A NAME="_addFieldMixIns(java.lang.Class, java.util.Map)"><!-- --></A><H3>
1148_addFieldMixIns</H3>
1149<PRE>
1150protected void <B>_addFieldMixIns</B>(<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>&lt;?&gt;&nbsp;mixin,
1151                               <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<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>,<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</A>&gt;&nbsp;fields)</PRE>
1152<DL>
1153<DD>Method called to add field mix-ins from given mix-in class (and its fields)
1154 into already collected actual fields (from introspected classes and their
1155 super-classes)
1156<P>
1157<DD><DL>
1158</DL>
1159</DD>
1160</DL>
1161<HR>
1162
1163<A NAME="_constructMethod(java.lang.reflect.Method)"><!-- --></A><H3>
1164_constructMethod</H3>
1165<PRE>
1166protected <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A> <B>_constructMethod</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</A>&nbsp;m)</PRE>
1167<DL>
1168<DD><DL>
1169</DL>
1170</DD>
1171</DL>
1172<HR>
1173
1174<A NAME="_constructConstructor(java.lang.reflect.Constructor, boolean)"><!-- --></A><H3>
1175_constructConstructor</H3>
1176<PRE>
1177protected <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</A> <B>_constructConstructor</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</A>&lt;?&gt;&nbsp;ctor,
1178                                                     boolean&nbsp;defaultCtor)</PRE>
1179<DL>
1180<DD><DL>
1181</DL>
1182</DD>
1183</DL>
1184<HR>
1185
1186<A NAME="_constructCreatorMethod(java.lang.reflect.Method)"><!-- --></A><H3>
1187_constructCreatorMethod</H3>
1188<PRE>
1189protected <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A> <B>_constructCreatorMethod</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</A>&nbsp;m)</PRE>
1190<DL>
1191<DD><DL>
1192</DL>
1193</DD>
1194</DL>
1195<HR>
1196
1197<A NAME="_constructField(java.lang.reflect.Field)"><!-- --></A><H3>
1198_constructField</H3>
1199<PRE>
1200protected <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</A> <B>_constructField</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Field.html?is-external=true" title="class or interface in java.lang.reflect">Field</A>&nbsp;f)</PRE>
1201<DL>
1202<DD><DL>
1203</DL>
1204</DD>
1205</DL>
1206<HR>
1207
1208<A NAME="_isIncludableMemberMethod(java.lang.reflect.Method)"><!-- --></A><H3>
1209_isIncludableMemberMethod</H3>
1210<PRE>
1211protected boolean <B>_isIncludableMemberMethod</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</A>&nbsp;m)</PRE>
1212<DL>
1213<DD><DL>
1214</DL>
1215</DD>
1216</DL>
1217<HR>
1218
1219<A NAME="_collectRelevantAnnotations(java.lang.annotation.Annotation[][])"><!-- --></A><H3>
1220_collectRelevantAnnotations</H3>
1221<PRE>
1222protected <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</A>[] <B>_collectRelevantAnnotations</B>(<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>[][]&nbsp;anns)</PRE>
1223<DL>
1224<DD><DL>
1225</DL>
1226</DD>
1227</DL>
1228<HR>
1229
1230<A NAME="_collectRelevantAnnotations(java.lang.annotation.Annotation[])"><!-- --></A><H3>
1231_collectRelevantAnnotations</H3>
1232<PRE>
1233protected <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</A> <B>_collectRelevantAnnotations</B>(<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>[]&nbsp;anns)</PRE>
1234<DL>
1235<DD><DL>
1236</DL>
1237</DD>
1238</DL>
1239<HR>
1240
1241<A NAME="_addMixOvers(java.lang.reflect.Constructor, com.fasterxml.jackson.databind.introspect.AnnotatedConstructor, boolean)"><!-- --></A><H3>
1242_addMixOvers</H3>
1243<PRE>
1244protected void <B>_addMixOvers</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</A>&lt;?&gt;&nbsp;mixin,
1245                            <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedConstructor</A>&nbsp;target,
1246                            boolean&nbsp;addParamAnnotations)</PRE>
1247<DL>
1248<DD><DL>
1249<DT><B>Parameters:</B><DD><CODE>addParamAnnotations</CODE> - Whether parameter annotations are to be
1250   added as well</DL>
1251</DD>
1252</DL>
1253<HR>
1254
1255<A NAME="_addMixOvers(java.lang.reflect.Method, com.fasterxml.jackson.databind.introspect.AnnotatedMethod, boolean)"><!-- --></A><H3>
1256_addMixOvers</H3>
1257<PRE>
1258protected void <B>_addMixOvers</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</A>&nbsp;mixin,
1259                            <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A>&nbsp;target,
1260                            boolean&nbsp;addParamAnnotations)</PRE>
1261<DL>
1262<DD><DL>
1263<DT><B>Parameters:</B><DD><CODE>addParamAnnotations</CODE> - Whether parameter annotations are to be
1264   added as well</DL>
1265</DD>
1266</DL>
1267<HR>
1268
1269<A NAME="_addMixUnders(java.lang.reflect.Method, com.fasterxml.jackson.databind.introspect.AnnotatedMethod)"><!-- --></A><H3>
1270_addMixUnders</H3>
1271<PRE>
1272protected void <B>_addMixUnders</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</A>&nbsp;src,
1273                             <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A>&nbsp;target)</PRE>
1274<DL>
1275<DD>Method that will add annotations from specified source method to target method,
1276 but only if target does not yet have them.
1277<P>
1278<DD><DL>
1279</DL>
1280</DD>
1281</DL>
1282<HR>
1283
1284<A NAME="toString()"><!-- --></A><H3>
1285toString</H3>
1286<PRE>
1287public <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> <B>toString</B>()</PRE>
1288<DL>
1289<DD><DL>
1290<DT><B>Overrides:</B><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></DL>
1291</DD>
1292<DD><DL>
1293</DL>
1294</DD>
1295</DL>
1296<!-- ========= END OF CLASS DATA ========= -->
1297<HR>
1298
1299
1300<!-- ======= START OF BOTTOM NAVBAR ====== -->
1301<A NAME="navbar_bottom"><!-- --></A>
1302<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
1303<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
1304<TR>
1305<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
1306<A NAME="navbar_bottom_firstrow"><!-- --></A>
1307<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
1308  <TR ALIGN="center" VALIGN="top">
1309  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
1310  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
1311  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
1312  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AnnotatedClass.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
1313  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
1314  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
1315  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
1316  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
1317  </TR>
1318</TABLE>
1319</TD>
1320<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
1321</EM>
1322</TD>
1323</TR>
1324
1325<TR>
1326<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1327&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect"><B>PREV CLASS</B></A>&nbsp;
1328&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect"><B>NEXT CLASS</B></A></FONT></TD>
1329<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1330  <A HREF="../../../../../index.html?com/fasterxml/jackson/databind/introspect/AnnotatedClass.html" target="_top"><B>FRAMES</B></A>  &nbsp;
1331&nbsp;<A HREF="AnnotatedClass.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
1332&nbsp;<SCRIPT type="text/javascript">
1333  <!--
1334  if(window==top) {
1335    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
1336  }
1337  //-->
1338</SCRIPT>
1339<NOSCRIPT>
1340  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
1341</NOSCRIPT>
1342
1343
1344</FONT></TD>
1345</TR>
1346<TR>
1347<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1348  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
1349<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1350DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
1351</TR>
1352</TABLE>
1353<A NAME="skip-navbar_bottom"></A>
1354<!-- ======== END OF BOTTOM NAVBAR ======= -->
1355
1356<HR>
1357Copyright &#169; 2012 <a href="http://fasterxml.com">fasterxml.com</a>. All Rights Reserved.
1358</BODY>
1359</HTML>
1360