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 Fri Oct 05 20:53:29 PDT 2012 --> 6<META http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7<TITLE> 8JsonAutoDetect.Visibility (Jackson-annotations 2.1.0 API) 9</TITLE> 10 11<META NAME="date" CONTENT="2012-10-05"> 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="JsonAutoDetect.Visibility (Jackson-annotations 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="../../../../com/fasterxml/jackson/annotation/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 42 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> 43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/JsonAutoDetect.Visibility.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> 44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 48 </TR> 49</TABLE> 50</TD> 51<TD ALIGN="right" VALIGN="top" ROWSPAN=3><script type="text/javascript"><!-- 52google_ad_client = "pub-1467773697956887"; 53/* Jackson-ad-small */ 54google_ad_slot = "6699487946"; 55google_ad_width = 234; 56google_ad_height = 60; 57//--> 58</script> 59<script type="text/javascript" 60src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> 61</script> 62</TD> 63</TR> 64 65<TR> 66<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 67 <A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.html" title="annotation in com.fasterxml.jackson.annotation"><B>PREV CLASS</B></A> 68 <A HREF="../../../../com/fasterxml/jackson/annotation/JsonBackReference.html" title="annotation in com.fasterxml.jackson.annotation"><B>NEXT CLASS</B></A></FONT></TD> 69<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 70 <A HREF="../../../../index.html?com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html" target="_top"><B>FRAMES</B></A> 71 <A HREF="JsonAutoDetect.Visibility.html" target="_top"><B>NO FRAMES</B></A> 72 <SCRIPT type="text/javascript"> 73 <!-- 74 if(window==top) { 75 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>'); 76 } 77 //--> 78</SCRIPT> 79<NOSCRIPT> 80 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A> 81</NOSCRIPT> 82 83 84</FONT></TD> 85</TR> 86<TR> 87<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 88 SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD> 89<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 90DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD> 91</TR> 92</TABLE> 93<A NAME="skip-navbar_top"></A> 94<!-- ========= END OF TOP NAVBAR ========= --> 95 96<HR> 97<!-- ======== START OF CLASS DATA ======== --> 98<H2> 99<FONT SIZE="-1"> 100com.fasterxml.jackson.annotation</FONT> 101<BR> 102Enum JsonAutoDetect.Visibility</H2> 103<PRE> 104<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> 105 <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</A><<A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html" title="enum in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>> 106 <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility</B> 107</PRE> 108<DL> 109<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</A><<A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html" title="enum in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>></DD> 110</DL> 111<DL> 112<DT><B>Enclosing class:</B><DD><A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.html" title="annotation in com.fasterxml.jackson.annotation">JsonAutoDetect</A></DD> 113</DL> 114<HR> 115<DL> 116<DT><PRE>public static enum <B>JsonAutoDetect.Visibility</B><DT>extends <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A><<A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html" title="enum in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>></DL> 117</PRE> 118 119<P> 120Enumeration for possible visibility thresholds (minimum visibility) 121 that can be used to limit which methods (and fields) are 122 auto-detected. 123<P> 124 125<P> 126<HR> 127 128<P> 129<!-- =========== ENUM CONSTANT SUMMARY =========== --> 130 131<A NAME="enum_constant_summary"><!-- --></A> 132<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 133<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 134<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 135<B>Enum Constant Summary</B></FONT></TH> 136</TR> 137<TR BGCOLOR="white" CLASS="TableRowColor"> 138<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html#ANY">ANY</A></B></CODE> 139 140<BR> 141 Value that means that all kinds of access modifiers are acceptable, 142 from private to public.</TD> 143</TR> 144<TR BGCOLOR="white" CLASS="TableRowColor"> 145<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html#DEFAULT">DEFAULT</A></B></CODE> 146 147<BR> 148 Value that indicates that default visibility level (whatever it is, 149 depends on context) is to be used.</TD> 150</TR> 151<TR BGCOLOR="white" CLASS="TableRowColor"> 152<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html#NON_PRIVATE">NON_PRIVATE</A></B></CODE> 153 154<BR> 155 Value that means that any other access modifier other than 'private' 156 is considered auto-detectable.</TD> 157</TR> 158<TR BGCOLOR="white" CLASS="TableRowColor"> 159<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html#NONE">NONE</A></B></CODE> 160 161<BR> 162 Value that indicates that no access modifiers are auto-detectable: 163 this can be used to explicitly disable auto-detection for specified 164 types.</TD> 165</TR> 166<TR BGCOLOR="white" CLASS="TableRowColor"> 167<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html#PROTECTED_AND_PUBLIC">PROTECTED_AND_PUBLIC</A></B></CODE> 168 169<BR> 170 Value that means access modifiers 'protected' and 'public' are 171 auto-detectable (and 'private' and "package access" == no modifiers 172 are not)</TD> 173</TR> 174<TR BGCOLOR="white" CLASS="TableRowColor"> 175<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html#PUBLIC_ONLY">PUBLIC_ONLY</A></B></CODE> 176 177<BR> 178 Value to indicate that only 'public' access modifier is considered 179 auto-detectable.</TD> 180</TR> 181</TABLE> 182 183<!-- ========== METHOD SUMMARY =========== --> 184 185<A NAME="method_summary"><!-- --></A> 186<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 187<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 188<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 189<B>Method Summary</B></FONT></TH> 190</TR> 191<TR BGCOLOR="white" CLASS="TableRowColor"> 192<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 193<CODE> boolean</CODE></FONT></TD> 194<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html#isVisible(java.lang.reflect.Member)">isVisible</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/reflect/Member.html?is-external=true" title="class or interface in java.lang.reflect">Member</A> m)</CODE> 195 196<BR> 197 </TD> 198</TR> 199<TR BGCOLOR="white" CLASS="TableRowColor"> 200<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 201<CODE>static <A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html" title="enum in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A></CODE></FONT></TD> 202<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html#valueOf(java.lang.String)">valueOf</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> name)</CODE> 203 204<BR> 205 Returns the enum constant of this type with the specified name.</TD> 206</TR> 207<TR BGCOLOR="white" CLASS="TableRowColor"> 208<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 209<CODE>static <A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html" title="enum in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>[]</CODE></FONT></TD> 210<TD><CODE><B><A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html#values()">values</A></B>()</CODE> 211 212<BR> 213 Returns an array containing the constants of this enum type, in 214the order they are declared.</TD> 215</TR> 216</TABLE> 217 <A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A> 218<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 219<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> 220<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</A></B></TH> 221</TR> 222<TR BGCOLOR="white" CLASS="TableRowColor"> 223<TD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#compareTo(E)" title="class or interface in java.lang">compareTo</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#getDeclaringClass()" title="class or interface in java.lang">getDeclaringClass</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#name()" title="class or interface in java.lang">name</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#ordinal()" title="class or interface in java.lang">ordinal</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true#valueOf(java.lang.Class, java.lang.String)" title="class or interface in java.lang">valueOf</A></CODE></TD> 224</TR> 225</TABLE> 226 <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> 227<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 228<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> 229<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> 230</TR> 231<TR BGCOLOR="white" CLASS="TableRowColor"> 232<TD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> 233</TR> 234</TABLE> 235 236<P> 237 238<!-- ============ ENUM CONSTANT DETAIL =========== --> 239 240<A NAME="enum_constant_detail"><!-- --></A> 241<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 242<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 243<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 244<B>Enum Constant Detail</B></FONT></TH> 245</TR> 246</TABLE> 247 248<A NAME="ANY"><!-- --></A><H3> 249ANY</H3> 250<PRE> 251public static final <A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html" title="enum in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A> <B>ANY</B></PRE> 252<DL> 253<DD>Value that means that all kinds of access modifiers are acceptable, 254 from private to public. 255<P> 256<DL> 257</DL> 258</DL> 259<HR> 260 261<A NAME="NON_PRIVATE"><!-- --></A><H3> 262NON_PRIVATE</H3> 263<PRE> 264public static final <A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html" title="enum in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A> <B>NON_PRIVATE</B></PRE> 265<DL> 266<DD>Value that means that any other access modifier other than 'private' 267 is considered auto-detectable. 268<P> 269<DL> 270</DL> 271</DL> 272<HR> 273 274<A NAME="PROTECTED_AND_PUBLIC"><!-- --></A><H3> 275PROTECTED_AND_PUBLIC</H3> 276<PRE> 277public static final <A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html" title="enum in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A> <B>PROTECTED_AND_PUBLIC</B></PRE> 278<DL> 279<DD>Value that means access modifiers 'protected' and 'public' are 280 auto-detectable (and 'private' and "package access" == no modifiers 281 are not) 282<P> 283<DL> 284</DL> 285</DL> 286<HR> 287 288<A NAME="PUBLIC_ONLY"><!-- --></A><H3> 289PUBLIC_ONLY</H3> 290<PRE> 291public static final <A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html" title="enum in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A> <B>PUBLIC_ONLY</B></PRE> 292<DL> 293<DD>Value to indicate that only 'public' access modifier is considered 294 auto-detectable. 295<P> 296<DL> 297</DL> 298</DL> 299<HR> 300 301<A NAME="NONE"><!-- --></A><H3> 302NONE</H3> 303<PRE> 304public static final <A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html" title="enum in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A> <B>NONE</B></PRE> 305<DL> 306<DD>Value that indicates that no access modifiers are auto-detectable: 307 this can be used to explicitly disable auto-detection for specified 308 types. 309<P> 310<DL> 311</DL> 312</DL> 313<HR> 314 315<A NAME="DEFAULT"><!-- --></A><H3> 316DEFAULT</H3> 317<PRE> 318public static final <A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html" title="enum in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A> <B>DEFAULT</B></PRE> 319<DL> 320<DD>Value that indicates that default visibility level (whatever it is, 321 depends on context) is to be used. This usually means that inherited 322 value (from parent visibility settings) is to be used. 323<P> 324<DL> 325</DL> 326</DL> 327 328<!-- ============ METHOD DETAIL ========== --> 329 330<A NAME="method_detail"><!-- --></A> 331<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 332<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 333<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> 334<B>Method Detail</B></FONT></TH> 335</TR> 336</TABLE> 337 338<A NAME="values()"><!-- --></A><H3> 339values</H3> 340<PRE> 341public static <A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html" title="enum in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A>[] <B>values</B>()</PRE> 342<DL> 343<DD>Returns an array containing the constants of this enum type, in 344the order they are declared. This method may be used to iterate 345over the constants as follows: 346<pre> 347for (JsonAutoDetect.Visibility c : JsonAutoDetect.Visibility.values()) 348 System.out.println(c); 349</pre> 350<P> 351<DD><DL> 352 353<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in 354the order they are declared</DL> 355</DD> 356</DL> 357<HR> 358 359<A NAME="valueOf(java.lang.String)"><!-- --></A><H3> 360valueOf</H3> 361<PRE> 362public static <A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html" title="enum in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</A> <B>valueOf</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> name)</PRE> 363<DL> 364<DD>Returns the enum constant of this type with the specified name. 365The string must match <I>exactly</I> an identifier used to declare an 366enum constant in this type. (Extraneous whitespace characters are 367not permitted.) 368<P> 369<DD><DL> 370<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned. 371<DT><B>Returns:</B><DD>the enum constant with the specified name 372<DT><B>Throws:</B> 373<DD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if this enum type has no constant 374with the specified name 375<DD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</A></CODE> - if the argument is null</DL> 376</DD> 377</DL> 378<HR> 379 380<A NAME="isVisible(java.lang.reflect.Member)"><!-- --></A><H3> 381isVisible</H3> 382<PRE> 383public boolean <B>isVisible</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/reflect/Member.html?is-external=true" title="class or interface in java.lang.reflect">Member</A> m)</PRE> 384<DL> 385<DD><DL> 386</DL> 387</DD> 388</DL> 389<!-- ========= END OF CLASS DATA ========= --> 390<HR> 391 392 393<!-- ======= START OF BOTTOM NAVBAR ====== --> 394<A NAME="navbar_bottom"><!-- --></A> 395<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> 396<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 397<TR><td rowspan='3'><script type="text/javascript"><!-- 398google_ad_client = "pub-1467773697956887"; 399/* Jackson-ad-small */ 400google_ad_slot = "6699487946"; 401google_ad_width = 234; 402google_ad_height = 60; 403//--> 404</script> 405<script type="text/javascript" 406src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> 407</script> 408<!-- GA --> 409<script type="text/javascript"> 410var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); 411document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); 412</script> 413<script type="text/javascript"> 414try { 415var pageTracker = _gat._getTracker("UA-140287-6"); 416pageTracker._trackPageview(); 417} catch(err) {} 418</script> 419</td> 420<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 421<A NAME="navbar_bottom_firstrow"><!-- --></A> 422<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 423 <TR ALIGN="center" VALIGN="top"> 424 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/fasterxml/jackson/annotation/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 425 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> 426 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/JsonAutoDetect.Visibility.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> 427 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 428 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 429 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 430 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 431 </TR> 432</TABLE> 433</TD> 434<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 435</EM> 436</TD> 437</TR> 438 439<TR> 440<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 441 <A HREF="../../../../com/fasterxml/jackson/annotation/JsonAutoDetect.html" title="annotation in com.fasterxml.jackson.annotation"><B>PREV CLASS</B></A> 442 <A HREF="../../../../com/fasterxml/jackson/annotation/JsonBackReference.html" title="annotation in com.fasterxml.jackson.annotation"><B>NEXT CLASS</B></A></FONT></TD> 443<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 444 <A HREF="../../../../index.html?com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html" target="_top"><B>FRAMES</B></A> 445 <A HREF="JsonAutoDetect.Visibility.html" target="_top"><B>NO FRAMES</B></A> 446 <SCRIPT type="text/javascript"> 447 <!-- 448 if(window==top) { 449 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>'); 450 } 451 //--> 452</SCRIPT> 453<NOSCRIPT> 454 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A> 455</NOSCRIPT> 456 457 458</FONT></TD> 459</TR> 460<TR> 461<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 462 SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD> 463<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> 464DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD> 465</TR> 466</TABLE> 467<A NAME="skip-navbar_bottom"></A> 468<!-- ======== END OF BOTTOM NAVBAR ======= --> 469 470<HR> 471Copyright © 2012 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved. 472</BODY> 473</HTML> 474