• 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_35) on Tue Oct 09 17:08:17 PDT 2012 -->
6<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<TITLE>
8VisibilityChecker.Std (jackson-databind 2.1.0 API)
9</TITLE>
10
11<META NAME="date" CONTENT="2012-10-09">
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="VisibilityChecker.Std (jackson-databind 2.1.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/VisibilityChecker.Std.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/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect"><B>PREV CLASS</B></A>&nbsp;
60&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/WithMember.html" title="interface 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/VisibilityChecker.Std.html" target="_top"><B>FRAMES</B></A>  &nbsp;
63&nbsp;<A HREF="VisibilityChecker.Std.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;<A HREF="#constructor_summary">CONSTR</A>&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;<A HREF="#constructor_detail">CONSTR</A>&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 VisibilityChecker.Std</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 "><B>com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std</B>
98</PRE>
99<DL>
100<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A></DD>
101</DL>
102<DL>
103<DT><B>Enclosing interface:</B><DD><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="type parameter in VisibilityChecker">T</A> extends <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="type parameter in VisibilityChecker">T</A>&gt;&gt;</DD>
104</DL>
105<HR>
106<DL>
107<DT><PRE>public static class <B>VisibilityChecker.Std</B><DT>extends <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><DT>implements <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A></DL>
108</PRE>
109
110<P>
111Default standard implementation is purely based on visibility
112 modifier of given class members, and its configured minimum
113 levels.
114 Implemented using "builder" (aka "Fluid") pattern, whereas instances
115 are immutable, and configuration is achieved by chainable factory
116 methods. As a result, type is declared is funky recursive generic
117 type, to allow for sub-classing of build methods with property type
118 co-variance.
119<p>
120 Note on <code>JsonAutoDetect</code> annotation: it is used to
121 access default minimum visibility access definitions.
122<P>
123
124<P>
125<DL>
126<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std">Serialized Form</A></DL>
127<HR>
128
129<P>
130<!-- ======== NESTED CLASS SUMMARY ======== -->
131
132<A NAME="nested_class_summary"><!-- --></A>
133<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
134<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
135<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
136<B>Nested Class Summary</B></FONT></TH>
137</TR>
138</TABLE>
139&nbsp;<A NAME="nested_classes_inherited_from_class_com.fasterxml.jackson.databind.introspect.VisibilityChecker"><!-- --></A>
140<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
141<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
142<TH ALIGN="left"><B>Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.introspect.<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A></B></TH>
143</TR>
144<TR BGCOLOR="white" CLASS="TableRowColor">
145<TD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A></CODE></TD>
146</TR>
147</TABLE>
148&nbsp;
149<!-- =========== FIELD SUMMARY =========== -->
150
151<A NAME="field_summary"><!-- --></A>
152<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
153<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
154<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
155<B>Field Summary</B></FONT></TH>
156</TR>
157<TR BGCOLOR="white" CLASS="TableRowColor">
158<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
159<CODE>protected &nbsp;<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A></CODE></FONT></TD>
160<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#_creatorMinLevel">_creatorMinLevel</A></B></CODE>
161
162<BR>
163&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
164</TR>
165<TR BGCOLOR="white" CLASS="TableRowColor">
166<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
167<CODE>protected &nbsp;<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A></CODE></FONT></TD>
168<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#_fieldMinLevel">_fieldMinLevel</A></B></CODE>
169
170<BR>
171&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
172</TR>
173<TR BGCOLOR="white" CLASS="TableRowColor">
174<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
175<CODE>protected &nbsp;<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A></CODE></FONT></TD>
176<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#_getterMinLevel">_getterMinLevel</A></B></CODE>
177
178<BR>
179&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
180</TR>
181<TR BGCOLOR="white" CLASS="TableRowColor">
182<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
183<CODE>protected &nbsp;<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A></CODE></FONT></TD>
184<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#_isGetterMinLevel">_isGetterMinLevel</A></B></CODE>
185
186<BR>
187&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
188</TR>
189<TR BGCOLOR="white" CLASS="TableRowColor">
190<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
191<CODE>protected &nbsp;<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A></CODE></FONT></TD>
192<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#_setterMinLevel">_setterMinLevel</A></B></CODE>
193
194<BR>
195&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
196</TR>
197<TR BGCOLOR="white" CLASS="TableRowColor">
198<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
199<CODE>protected static&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A></CODE></FONT></TD>
200<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#DEFAULT">DEFAULT</A></B></CODE>
201
202<BR>
203&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the canonical base instance, configured with default
204 visibility values</TD>
205</TR>
206</TABLE>
207&nbsp;
208<!-- ======== CONSTRUCTOR SUMMARY ======== -->
209
210<A NAME="constructor_summary"><!-- --></A>
211<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
212<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
213<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
214<B>Constructor Summary</B></FONT></TH>
215</TR>
216<TR BGCOLOR="white" CLASS="TableRowColor">
217<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#VisibilityChecker.Std(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">VisibilityChecker.Std</A></B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;v)</CODE>
218
219<BR>
220&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Costructor that will assign given visibility value for all
221 properties.</TD>
222</TR>
223<TR BGCOLOR="white" CLASS="TableRowColor">
224<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#VisibilityChecker.Std(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">VisibilityChecker.Std</A></B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;getter,
225                      <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;isGetter,
226                      <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;setter,
227                      <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;creator,
228                      <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;field)</CODE>
229
230<BR>
231&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor that allows directly specifying minimum visibility levels to use</TD>
232</TR>
233<TR BGCOLOR="white" CLASS="TableRowColor">
234<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#VisibilityChecker.Std(com.fasterxml.jackson.annotation.JsonAutoDetect)">VisibilityChecker.Std</A></B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect</A>&nbsp;ann)</CODE>
235
236<BR>
237&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor used for building instance that has minumum visibility
238 levels as indicated by given annotation instance</TD>
239</TR>
240</TABLE>
241&nbsp;
242<!-- ========== METHOD SUMMARY =========== -->
243
244<A NAME="method_summary"><!-- --></A>
245<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
246<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
247<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
248<B>Method Summary</B></FONT></TH>
249</TR>
250<TR BGCOLOR="white" CLASS="TableRowColor">
251<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
252<CODE>static&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A></CODE></FONT></TD>
253<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#defaultInstance()">defaultInstance</A></B>()</CODE>
254
255<BR>
256&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
257</TR>
258<TR BGCOLOR="white" CLASS="TableRowColor">
259<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
260<CODE>&nbsp;boolean</CODE></FONT></TD>
261<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#isCreatorVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMember)">isCreatorVisible</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</A>&nbsp;m)</CODE>
262
263<BR>
264&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
265</TR>
266<TR BGCOLOR="white" CLASS="TableRowColor">
267<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
268<CODE>&nbsp;boolean</CODE></FONT></TD>
269<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#isCreatorVisible(java.lang.reflect.Member)">isCreatorVisible</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Member.html?is-external=true" title="class or interface in java.lang.reflect">Member</A>&nbsp;m)</CODE>
270
271<BR>
272&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for checking whether given method is auto-detectable
273 as Creator, with respect to its visibility (not considering
274 method signature or name, just visibility)</TD>
275</TR>
276<TR BGCOLOR="white" CLASS="TableRowColor">
277<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
278<CODE>&nbsp;boolean</CODE></FONT></TD>
279<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#isFieldVisible(com.fasterxml.jackson.databind.introspect.AnnotatedField)">isFieldVisible</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</A>&nbsp;f)</CODE>
280
281<BR>
282&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
283</TR>
284<TR BGCOLOR="white" CLASS="TableRowColor">
285<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
286<CODE>&nbsp;boolean</CODE></FONT></TD>
287<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#isFieldVisible(java.lang.reflect.Field)">isFieldVisible</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>
288
289<BR>
290&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for checking whether given field is auto-detectable
291 as property, with respect to its visibility (not considering
292 method signature or name, just visibility)</TD>
293</TR>
294<TR BGCOLOR="white" CLASS="TableRowColor">
295<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
296<CODE>&nbsp;boolean</CODE></FONT></TD>
297<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#isGetterVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">isGetterVisible</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A>&nbsp;m)</CODE>
298
299<BR>
300&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
301</TR>
302<TR BGCOLOR="white" CLASS="TableRowColor">
303<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
304<CODE>&nbsp;boolean</CODE></FONT></TD>
305<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#isGetterVisible(java.lang.reflect.Method)">isGetterVisible</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>
306
307<BR>
308&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for checking whether given method is auto-detectable
309 as regular getter, with respect to its visibility (not considering
310 method signature or name, just visibility)</TD>
311</TR>
312<TR BGCOLOR="white" CLASS="TableRowColor">
313<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
314<CODE>&nbsp;boolean</CODE></FONT></TD>
315<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#isIsGetterVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">isIsGetterVisible</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A>&nbsp;m)</CODE>
316
317<BR>
318&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
319</TR>
320<TR BGCOLOR="white" CLASS="TableRowColor">
321<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
322<CODE>&nbsp;boolean</CODE></FONT></TD>
323<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#isIsGetterVisible(java.lang.reflect.Method)">isIsGetterVisible</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>
324
325<BR>
326&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for checking whether given method is auto-detectable
327 as is-getter, with respect to its visibility (not considering
328 method signature or name, just visibility)</TD>
329</TR>
330<TR BGCOLOR="white" CLASS="TableRowColor">
331<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
332<CODE>&nbsp;boolean</CODE></FONT></TD>
333<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#isSetterVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">isSetterVisible</A></B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A>&nbsp;m)</CODE>
334
335<BR>
336&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
337</TR>
338<TR BGCOLOR="white" CLASS="TableRowColor">
339<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
340<CODE>&nbsp;boolean</CODE></FONT></TD>
341<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#isSetterVisible(java.lang.reflect.Method)">isSetterVisible</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>
342
343<BR>
344&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for checking whether given method is auto-detectable
345 as setter, with respect to its visibility (not considering
346 method signature or name, just visibility)</TD>
347</TR>
348<TR BGCOLOR="white" CLASS="TableRowColor">
349<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
350<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>
351<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#toString()">toString</A></B>()</CODE>
352
353<BR>
354&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
355</TR>
356<TR BGCOLOR="white" CLASS="TableRowColor">
357<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
358<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A></CODE></FONT></TD>
359<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#with(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">with</A></B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;v)</CODE>
360
361<BR>
362&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Builder method that will create and return an instance that has specified
363 <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><CODE>JsonAutoDetect.Visibility</CODE></A> value to use for all property elements.</TD>
364</TR>
365<TR BGCOLOR="white" CLASS="TableRowColor">
366<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
367<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A></CODE></FONT></TD>
368<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#with(com.fasterxml.jackson.annotation.JsonAutoDetect)">with</A></B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect</A>&nbsp;ann)</CODE>
369
370<BR>
371&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Builder method that will return an instance that has same
372 settings as this instance has, except for values that
373 given annotation overrides.</TD>
374</TR>
375<TR BGCOLOR="white" CLASS="TableRowColor">
376<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
377<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A></CODE></FONT></TD>
378<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#withCreatorVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withCreatorVisibility</A></B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;v)</CODE>
379
380<BR>
381&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Builder method that will return a checker instance that has
382 specified minimum visibility level for creator methods
383 (constructors, factory methods)</TD>
384</TR>
385<TR BGCOLOR="white" CLASS="TableRowColor">
386<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
387<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A></CODE></FONT></TD>
388<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#withFieldVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withFieldVisibility</A></B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;v)</CODE>
389
390<BR>
391&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Builder method that will return a checker instance that has
392 specified minimum visibility level for fields.</TD>
393</TR>
394<TR BGCOLOR="white" CLASS="TableRowColor">
395<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
396<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A></CODE></FONT></TD>
397<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#withGetterVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withGetterVisibility</A></B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;v)</CODE>
398
399<BR>
400&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Builder method that will return a checker instance that has
401 specified minimum visibility level for regular ("getXxx") getters.</TD>
402</TR>
403<TR BGCOLOR="white" CLASS="TableRowColor">
404<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
405<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A></CODE></FONT></TD>
406<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#withIsGetterVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withIsGetterVisibility</A></B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;v)</CODE>
407
408<BR>
409&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Builder method that will return a checker instance that has
410 specified minimum visibility level for "is-getters" ("isXxx").</TD>
411</TR>
412<TR BGCOLOR="white" CLASS="TableRowColor">
413<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
414<CODE>&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A></CODE></FONT></TD>
415<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#withSetterVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withSetterVisibility</A></B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;v)</CODE>
416
417<BR>
418&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Builder method that will return a checker instance that has
419 specified minimum visibility level for setters.</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="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A></CODE></FONT></TD>
424<TD><CODE><B><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html#withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withVisibility</A></B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/PropertyAccessor.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">PropertyAccessor</A>&nbsp;method,
425               <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;v)</CODE>
426
427<BR>
428&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Builder method that will create and return an instance that has specified
429 <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><CODE>JsonAutoDetect.Visibility</CODE></A> value to use for specified property.</TD>
430</TR>
431</TABLE>
432&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
433<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
434<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
435<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>
436</TR>
437<TR BGCOLOR="white" CLASS="TableRowColor">
438<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>
439</TR>
440</TABLE>
441&nbsp;
442<P>
443
444<!-- ============ FIELD DETAIL =========== -->
445
446<A NAME="field_detail"><!-- --></A>
447<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
448<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
449<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
450<B>Field Detail</B></FONT></TH>
451</TR>
452</TABLE>
453
454<A NAME="DEFAULT"><!-- --></A><H3>
455DEFAULT</H3>
456<PRE>
457protected static final <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A> <B>DEFAULT</B></PRE>
458<DL>
459<DD>This is the canonical base instance, configured with default
460 visibility values
461<P>
462<DL>
463</DL>
464</DL>
465<HR>
466
467<A NAME="_getterMinLevel"><!-- --></A><H3>
468_getterMinLevel</H3>
469<PRE>
470protected final <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A> <B>_getterMinLevel</B></PRE>
471<DL>
472<DL>
473</DL>
474</DL>
475<HR>
476
477<A NAME="_isGetterMinLevel"><!-- --></A><H3>
478_isGetterMinLevel</H3>
479<PRE>
480protected final <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A> <B>_isGetterMinLevel</B></PRE>
481<DL>
482<DL>
483</DL>
484</DL>
485<HR>
486
487<A NAME="_setterMinLevel"><!-- --></A><H3>
488_setterMinLevel</H3>
489<PRE>
490protected final <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A> <B>_setterMinLevel</B></PRE>
491<DL>
492<DL>
493</DL>
494</DL>
495<HR>
496
497<A NAME="_creatorMinLevel"><!-- --></A><H3>
498_creatorMinLevel</H3>
499<PRE>
500protected final <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A> <B>_creatorMinLevel</B></PRE>
501<DL>
502<DL>
503</DL>
504</DL>
505<HR>
506
507<A NAME="_fieldMinLevel"><!-- --></A><H3>
508_fieldMinLevel</H3>
509<PRE>
510protected final <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A> <B>_fieldMinLevel</B></PRE>
511<DL>
512<DL>
513</DL>
514</DL>
515
516<!-- ========= CONSTRUCTOR DETAIL ======== -->
517
518<A NAME="constructor_detail"><!-- --></A>
519<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
520<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
521<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
522<B>Constructor Detail</B></FONT></TH>
523</TR>
524</TABLE>
525
526<A NAME="VisibilityChecker.Std(com.fasterxml.jackson.annotation.JsonAutoDetect)"><!-- --></A><H3>
527VisibilityChecker.Std</H3>
528<PRE>
529public <B>VisibilityChecker.Std</B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect</A>&nbsp;ann)</PRE>
530<DL>
531<DD>Constructor used for building instance that has minumum visibility
532 levels as indicated by given annotation instance
533<P>
534<DL>
535<DT><B>Parameters:</B><DD><CODE>ann</CODE> - Annotations to use for determining minimum visibility levels</DL>
536</DL>
537<HR>
538
539<A NAME="VisibilityChecker.Std(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)"><!-- --></A><H3>
540VisibilityChecker.Std</H3>
541<PRE>
542public <B>VisibilityChecker.Std</B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;getter,
543                             <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;isGetter,
544                             <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;setter,
545                             <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;creator,
546                             <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;field)</PRE>
547<DL>
548<DD>Constructor that allows directly specifying minimum visibility levels to use
549<P>
550</DL>
551<HR>
552
553<A NAME="VisibilityChecker.Std(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)"><!-- --></A><H3>
554VisibilityChecker.Std</H3>
555<PRE>
556public <B>VisibilityChecker.Std</B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;v)</PRE>
557<DL>
558<DD>Costructor that will assign given visibility value for all
559 properties.
560<P>
561<DL>
562<DT><B>Parameters:</B><DD><CODE>v</CODE> - level to use for all property types</DL>
563</DL>
564
565<!-- ============ METHOD DETAIL ========== -->
566
567<A NAME="method_detail"><!-- --></A>
568<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
569<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
570<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
571<B>Method Detail</B></FONT></TH>
572</TR>
573</TABLE>
574
575<A NAME="defaultInstance()"><!-- --></A><H3>
576defaultInstance</H3>
577<PRE>
578public static <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A> <B>defaultInstance</B>()</PRE>
579<DL>
580<DD><DL>
581</DL>
582</DD>
583<DD><DL>
584</DL>
585</DD>
586</DL>
587<HR>
588
589<A NAME="with(com.fasterxml.jackson.annotation.JsonAutoDetect)"><!-- --></A><H3>
590with</H3>
591<PRE>
592public <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A> <B>with</B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect</A>&nbsp;ann)</PRE>
593<DL>
594<DD><B>Description copied from interface: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#with(com.fasterxml.jackson.annotation.JsonAutoDetect)">VisibilityChecker</A></CODE></B></DD>
595<DD>Builder method that will return an instance that has same
596 settings as this instance has, except for values that
597 given annotation overrides.
598<P>
599<DD><DL>
600<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#with(com.fasterxml.jackson.annotation.JsonAutoDetect)">with</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;</CODE></DL>
601</DD>
602<DD><DL>
603</DL>
604</DD>
605</DL>
606<HR>
607
608<A NAME="with(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)"><!-- --></A><H3>
609with</H3>
610<PRE>
611public <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A> <B>with</B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;v)</PRE>
612<DL>
613<DD><B>Description copied from interface: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#with(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">VisibilityChecker</A></CODE></B></DD>
614<DD>Builder method that will create and return an instance that has specified
615 <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><CODE>JsonAutoDetect.Visibility</CODE></A> value to use for all property elements.
616 Typical usage would be something like:
617<pre>
618  mapper.setVisibilityChecker(
619     mapper.getVisibilityChecker().with(Visibility.NONE));
620</pre>
621 (which would basically disable all auto-detection)
622<P>
623<DD><DL>
624<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#with(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">with</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;</CODE></DL>
625</DD>
626<DD><DL>
627</DL>
628</DD>
629</DL>
630<HR>
631
632<A NAME="withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)"><!-- --></A><H3>
633withVisibility</H3>
634<PRE>
635public <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A> <B>withVisibility</B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/PropertyAccessor.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">PropertyAccessor</A>&nbsp;method,
636                                            <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;v)</PRE>
637<DL>
638<DD><B>Description copied from interface: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">VisibilityChecker</A></CODE></B></DD>
639<DD>Builder method that will create and return an instance that has specified
640 <A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><CODE>JsonAutoDetect.Visibility</CODE></A> value to use for specified property.
641 Typical usage would be:
642<pre>
643  mapper.setVisibilityChecker(
644     mapper.getVisibilityChecker().withVisibility(JsonMethod.FIELD, Visibility.ANY));
645</pre>
646 (which would basically enable auto-detection for all member fields)
647<P>
648<DD><DL>
649<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#withVisibility(com.fasterxml.jackson.annotation.PropertyAccessor, com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withVisibility</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;</CODE></DL>
650</DD>
651<DD><DL>
652</DL>
653</DD>
654</DL>
655<HR>
656
657<A NAME="withGetterVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)"><!-- --></A><H3>
658withGetterVisibility</H3>
659<PRE>
660public <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A> <B>withGetterVisibility</B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;v)</PRE>
661<DL>
662<DD><B>Description copied from interface: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#withGetterVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">VisibilityChecker</A></CODE></B></DD>
663<DD>Builder method that will return a checker instance that has
664 specified minimum visibility level for regular ("getXxx") getters.
665<P>
666<DD><DL>
667<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#withGetterVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withGetterVisibility</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;</CODE></DL>
668</DD>
669<DD><DL>
670</DL>
671</DD>
672</DL>
673<HR>
674
675<A NAME="withIsGetterVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)"><!-- --></A><H3>
676withIsGetterVisibility</H3>
677<PRE>
678public <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A> <B>withIsGetterVisibility</B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;v)</PRE>
679<DL>
680<DD><B>Description copied from interface: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#withIsGetterVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">VisibilityChecker</A></CODE></B></DD>
681<DD>Builder method that will return a checker instance that has
682 specified minimum visibility level for "is-getters" ("isXxx").
683<P>
684<DD><DL>
685<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#withIsGetterVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withIsGetterVisibility</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;</CODE></DL>
686</DD>
687<DD><DL>
688</DL>
689</DD>
690</DL>
691<HR>
692
693<A NAME="withSetterVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)"><!-- --></A><H3>
694withSetterVisibility</H3>
695<PRE>
696public <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A> <B>withSetterVisibility</B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;v)</PRE>
697<DL>
698<DD><B>Description copied from interface: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#withSetterVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">VisibilityChecker</A></CODE></B></DD>
699<DD>Builder method that will return a checker instance that has
700 specified minimum visibility level for setters.
701<P>
702<DD><DL>
703<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#withSetterVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withSetterVisibility</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;</CODE></DL>
704</DD>
705<DD><DL>
706</DL>
707</DD>
708</DL>
709<HR>
710
711<A NAME="withCreatorVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)"><!-- --></A><H3>
712withCreatorVisibility</H3>
713<PRE>
714public <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A> <B>withCreatorVisibility</B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;v)</PRE>
715<DL>
716<DD><B>Description copied from interface: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#withCreatorVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">VisibilityChecker</A></CODE></B></DD>
717<DD>Builder method that will return a checker instance that has
718 specified minimum visibility level for creator methods
719 (constructors, factory methods)
720<P>
721<DD><DL>
722<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#withCreatorVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withCreatorVisibility</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;</CODE></DL>
723</DD>
724<DD><DL>
725</DL>
726</DD>
727</DL>
728<HR>
729
730<A NAME="withFieldVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)"><!-- --></A><H3>
731withFieldVisibility</H3>
732<PRE>
733public <A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A> <B>withFieldVisibility</B>(<A HREF="http://fasterxml.github.com/jackson-annotations/javadoc/2.1.0/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>&nbsp;v)</PRE>
734<DL>
735<DD><B>Description copied from interface: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#withFieldVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">VisibilityChecker</A></CODE></B></DD>
736<DD>Builder method that will return a checker instance that has
737 specified minimum visibility level for fields.
738<P>
739<DD><DL>
740<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#withFieldVisibility(com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility)">withFieldVisibility</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;</CODE></DL>
741</DD>
742<DD><DL>
743</DL>
744</DD>
745</DL>
746<HR>
747
748<A NAME="isCreatorVisible(java.lang.reflect.Member)"><!-- --></A><H3>
749isCreatorVisible</H3>
750<PRE>
751public boolean <B>isCreatorVisible</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Member.html?is-external=true" title="class or interface in java.lang.reflect">Member</A>&nbsp;m)</PRE>
752<DL>
753<DD><B>Description copied from interface: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#isCreatorVisible(java.lang.reflect.Member)">VisibilityChecker</A></CODE></B></DD>
754<DD>Method for checking whether given method is auto-detectable
755 as Creator, with respect to its visibility (not considering
756 method signature or name, just visibility)
757<P>
758<DD><DL>
759<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#isCreatorVisible(java.lang.reflect.Member)">isCreatorVisible</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;</CODE></DL>
760</DD>
761<DD><DL>
762</DL>
763</DD>
764</DL>
765<HR>
766
767<A NAME="isCreatorVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMember)"><!-- --></A><H3>
768isCreatorVisible</H3>
769<PRE>
770public boolean <B>isCreatorVisible</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</A>&nbsp;m)</PRE>
771<DL>
772<DD><DL>
773<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#isCreatorVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMember)">isCreatorVisible</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;</CODE></DL>
774</DD>
775<DD><DL>
776</DL>
777</DD>
778</DL>
779<HR>
780
781<A NAME="isFieldVisible(java.lang.reflect.Field)"><!-- --></A><H3>
782isFieldVisible</H3>
783<PRE>
784public boolean <B>isFieldVisible</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>
785<DL>
786<DD><B>Description copied from interface: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#isFieldVisible(java.lang.reflect.Field)">VisibilityChecker</A></CODE></B></DD>
787<DD>Method for checking whether given field is auto-detectable
788 as property, with respect to its visibility (not considering
789 method signature or name, just visibility)
790<P>
791<DD><DL>
792<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#isFieldVisible(java.lang.reflect.Field)">isFieldVisible</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;</CODE></DL>
793</DD>
794<DD><DL>
795</DL>
796</DD>
797</DL>
798<HR>
799
800<A NAME="isFieldVisible(com.fasterxml.jackson.databind.introspect.AnnotatedField)"><!-- --></A><H3>
801isFieldVisible</H3>
802<PRE>
803public boolean <B>isFieldVisible</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</A>&nbsp;f)</PRE>
804<DL>
805<DD><DL>
806<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#isFieldVisible(com.fasterxml.jackson.databind.introspect.AnnotatedField)">isFieldVisible</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;</CODE></DL>
807</DD>
808<DD><DL>
809</DL>
810</DD>
811</DL>
812<HR>
813
814<A NAME="isGetterVisible(java.lang.reflect.Method)"><!-- --></A><H3>
815isGetterVisible</H3>
816<PRE>
817public boolean <B>isGetterVisible</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>
818<DL>
819<DD><B>Description copied from interface: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#isGetterVisible(java.lang.reflect.Method)">VisibilityChecker</A></CODE></B></DD>
820<DD>Method for checking whether given method is auto-detectable
821 as regular getter, with respect to its visibility (not considering
822 method signature or name, just visibility)
823<P>
824<DD><DL>
825<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#isGetterVisible(java.lang.reflect.Method)">isGetterVisible</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;</CODE></DL>
826</DD>
827<DD><DL>
828</DL>
829</DD>
830</DL>
831<HR>
832
833<A NAME="isGetterVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)"><!-- --></A><H3>
834isGetterVisible</H3>
835<PRE>
836public boolean <B>isGetterVisible</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A>&nbsp;m)</PRE>
837<DL>
838<DD><DL>
839<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#isGetterVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">isGetterVisible</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;</CODE></DL>
840</DD>
841<DD><DL>
842</DL>
843</DD>
844</DL>
845<HR>
846
847<A NAME="isIsGetterVisible(java.lang.reflect.Method)"><!-- --></A><H3>
848isIsGetterVisible</H3>
849<PRE>
850public boolean <B>isIsGetterVisible</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>
851<DL>
852<DD><B>Description copied from interface: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#isIsGetterVisible(java.lang.reflect.Method)">VisibilityChecker</A></CODE></B></DD>
853<DD>Method for checking whether given method is auto-detectable
854 as is-getter, with respect to its visibility (not considering
855 method signature or name, just visibility)
856<P>
857<DD><DL>
858<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#isIsGetterVisible(java.lang.reflect.Method)">isIsGetterVisible</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;</CODE></DL>
859</DD>
860<DD><DL>
861</DL>
862</DD>
863</DL>
864<HR>
865
866<A NAME="isIsGetterVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)"><!-- --></A><H3>
867isIsGetterVisible</H3>
868<PRE>
869public boolean <B>isIsGetterVisible</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A>&nbsp;m)</PRE>
870<DL>
871<DD><DL>
872<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#isIsGetterVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">isIsGetterVisible</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;</CODE></DL>
873</DD>
874<DD><DL>
875</DL>
876</DD>
877</DL>
878<HR>
879
880<A NAME="isSetterVisible(java.lang.reflect.Method)"><!-- --></A><H3>
881isSetterVisible</H3>
882<PRE>
883public boolean <B>isSetterVisible</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>
884<DL>
885<DD><B>Description copied from interface: <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#isSetterVisible(java.lang.reflect.Method)">VisibilityChecker</A></CODE></B></DD>
886<DD>Method for checking whether given method is auto-detectable
887 as setter, with respect to its visibility (not considering
888 method signature or name, just visibility)
889<P>
890<DD><DL>
891<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#isSetterVisible(java.lang.reflect.Method)">isSetterVisible</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;</CODE></DL>
892</DD>
893<DD><DL>
894</DL>
895</DD>
896</DL>
897<HR>
898
899<A NAME="isSetterVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)"><!-- --></A><H3>
900isSetterVisible</H3>
901<PRE>
902public boolean <B>isSetterVisible</B>(<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</A>&nbsp;m)</PRE>
903<DL>
904<DD><DL>
905<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html#isSetterVisible(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)">isSetterVisible</A></CODE> in interface <CODE><A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</A>&lt;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">VisibilityChecker.Std</A>&gt;</CODE></DL>
906</DD>
907<DD><DL>
908</DL>
909</DD>
910</DL>
911<HR>
912
913<A NAME="toString()"><!-- --></A><H3>
914toString</H3>
915<PRE>
916public <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>
917<DL>
918<DD><DL>
919<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>
920</DD>
921<DD><DL>
922</DL>
923</DD>
924</DL>
925<!-- ========= END OF CLASS DATA ========= -->
926<HR>
927
928
929<!-- ======= START OF BOTTOM NAVBAR ====== -->
930<A NAME="navbar_bottom"><!-- --></A>
931<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
932<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
933<TR>
934<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
935<A NAME="navbar_bottom_firstrow"><!-- --></A>
936<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
937  <TR ALIGN="center" VALIGN="top">
938  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
939  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
940  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
941  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/VisibilityChecker.Std.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
942  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
943  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
944  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
945  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
946  </TR>
947</TABLE>
948</TD>
949<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
950</EM>
951</TD>
952</TR>
953
954<TR>
955<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
956&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect"><B>PREV CLASS</B></A>&nbsp;
957&nbsp;<A HREF="../../../../../com/fasterxml/jackson/databind/introspect/WithMember.html" title="interface in com.fasterxml.jackson.databind.introspect"><B>NEXT CLASS</B></A></FONT></TD>
958<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
959  <A HREF="../../../../../index.html?com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" target="_top"><B>FRAMES</B></A>  &nbsp;
960&nbsp;<A HREF="VisibilityChecker.Std.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
961&nbsp;<SCRIPT type="text/javascript">
962  <!--
963  if(window==top) {
964    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
965  }
966  //-->
967</SCRIPT>
968<NOSCRIPT>
969  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
970</NOSCRIPT>
971
972
973</FONT></TD>
974</TR>
975<TR>
976<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
977  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
978<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
979DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
980</TR>
981</TABLE>
982<A NAME="skip-navbar_bottom"></A>
983<!-- ======== END OF BOTTOM NAVBAR ======= -->
984
985<HR>
986Copyright &#169; 2012 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.
987</BODY>
988</HTML>
989