<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<!--NewPage-->
<html>
<head>
<!-- Generated by javadoc on Wed Jul 28 01:21:15 GMT 1999 -->
<title>
  Class java.lang.reflect.Modifier
</title>
</head>
<body>
<a name="_top_"></a>
<pre>
<a href="packages.html">All Packages</a>  <a href="tree.html">Class Hierarchy</a>  <a href="Package-java.lang.reflect.html">This Package</a>  <a href="java.lang.reflect.Method.html#_top_">Previous</a>  <a href="Package-java.lang.reflect.html">Next</a>  <a href="AllNames.html">Index</a></pre>
<hr>
<h1>
  Class java.lang.reflect.Modifier
</h1>
<pre>
<a href="java.lang.Object.html#_top_">java.lang.Object</a>
   |
   +----java.lang.reflect.Modifier
</pre>
<hr>
<dl>
  <dt> public class <b>Modifier</b>
  <dt> extends <a href="java.lang.Object.html#_top_">Object</a>
</dl>
The Modifier class provides static methods and constants to decode
 class and member access modifiers.
<p>
<dl>
    <dt> <b>See Also:</b>
    <dd> <a href="java.lang.Class.html#getModifiers()">getModifiers</a>, <a href="java.lang.reflect.Member.html#getModifiers()">getModifiers</a>
</dl>
<hr>
<a name="index"></a>
<h2>
  <img src="images/variable-index.gif" width=207 height=38 alt="Variable Index">
</h2>
<dl>
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#ABSTRACT"><b>ABSTRACT</b></a>
  <dd> 
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#FINAL"><b>FINAL</b></a>
  <dd> 
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#INTERFACE"><b>INTERFACE</b></a>
  <dd> 
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#NATIVE"><b>NATIVE</b></a>
  <dd> 
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#PRIVATE"><b>PRIVATE</b></a>
  <dd> 
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#PROTECTED"><b>PROTECTED</b></a>
  <dd> 
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#PUBLIC"><b>PUBLIC</b></a>
  <dd> 
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#STATIC"><b>STATIC</b></a>
  <dd> 
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#SYNCHRONIZED"><b>SYNCHRONIZED</b></a>
  <dd> 
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#TRANSIENT"><b>TRANSIENT</b></a>
  <dd> 
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#VOLATILE"><b>VOLATILE</b></a>
  <dd> 
</dl>
<h2>
  <img src="images/constructor-index.gif" width=275 height=38 alt="Constructor Index">
</h2>
<dl>
  <dt> <img src="images/yellow-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#Modifier()"><b>Modifier</b></a>()
  <dd> 
</dl>
<h2>
  <img src="images/method-index.gif" width=207 height=38 alt="Method Index">
</h2>
<dl>
  <dt> <img src="images/green-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#isAbstract(int)"><b>isAbstract</b></a>(int)
  <dd>  Return true if the specifier integer includes the <tt>abstract</tt>
 modifier.
  <dt> <img src="images/green-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#isFinal(int)"><b>isFinal</b></a>(int)
  <dd>  Return true if the specifier integer includes the <tt>final</tt>
 modifier.
  <dt> <img src="images/green-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#isInterface(int)"><b>isInterface</b></a>(int)
  <dd>  Return true if the specifier integer includes the <tt>interface</tt>
 modifier.
  <dt> <img src="images/green-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#isNative(int)"><b>isNative</b></a>(int)
  <dd>  Return true if the specifier integer includes the <tt>native</tt>
 modifier.
  <dt> <img src="images/green-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#isPrivate(int)"><b>isPrivate</b></a>(int)
  <dd>  Return true if the specifier integer includes the <tt>private</tt>
 modifier.
  <dt> <img src="images/green-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#isProtected(int)"><b>isProtected</b></a>(int)
  <dd>  Return true if the specifier integer includes the <tt>protected</tt>
 modifier.
  <dt> <img src="images/green-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#isPublic(int)"><b>isPublic</b></a>(int)
  <dd>  Return true if the specified integer includes the <tt>public</tt>
 modifier.
  <dt> <img src="images/green-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#isStatic(int)"><b>isStatic</b></a>(int)
  <dd>  Return true if the specifier integer includes the <tt>static</tt>
 modifier.
  <dt> <img src="images/green-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#isSynchronized(int)"><b>isSynchronized</b></a>(int)
  <dd>  Return true if the specifier integer includes the <tt>synchronized</tt>
 modifier.
  <dt> <img src="images/green-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#isTransient(int)"><b>isTransient</b></a>(int)
  <dd>  Return true if the specifier integer includes the <tt>transient</tt>
 modifier.
  <dt> <img src="images/green-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#isVolatile(int)"><b>isVolatile</b></a>(int)
  <dd>  Return true if the specifier integer includes the <tt>volatile</tt>
 modifier.
  <dt> <img src="images/green-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#toString(int)"><b>toString</b></a>(int)
  <dd>  Return a string describing the access modifier flags in
 the specified modifier.
</dl>
<a name="variables"></a>
<h2>
  <img src="images/variables.gif" width=153 height=38 alt="Variables">
</h2>
<a name="PUBLIC"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>PUBLIC</b>
<pre>
 public static final int PUBLIC
</pre>
<a name="PRIVATE"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>PRIVATE</b>
<pre>
 public static final int PRIVATE
</pre>
<a name="PROTECTED"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>PROTECTED</b>
<pre>
 public static final int PROTECTED
</pre>
<a name="STATIC"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>STATIC</b>
<pre>
 public static final int STATIC
</pre>
<a name="FINAL"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>FINAL</b>
<pre>
 public static final int FINAL
</pre>
<a name="SYNCHRONIZED"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>SYNCHRONIZED</b>
<pre>
 public static final int SYNCHRONIZED
</pre>
<a name="VOLATILE"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>VOLATILE</b>
<pre>
 public static final int VOLATILE
</pre>
<a name="TRANSIENT"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>TRANSIENT</b>
<pre>
 public static final int TRANSIENT
</pre>
<a name="NATIVE"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>NATIVE</b>
<pre>
 public static final int NATIVE
</pre>
<a name="INTERFACE"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>INTERFACE</b>
<pre>
 public static final int INTERFACE
</pre>
<a name="ABSTRACT"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>ABSTRACT</b>
<pre>
 public static final int ABSTRACT
</pre>
<a name="constructors"></a>
<h2>
  <img src="images/constructors.gif" width=231 height=38 alt="Constructors">
</h2>
<a name="Modifier"></a>
<a name="Modifier()"><img src="images/yellow-ball.gif" width=12 height=12 alt=" o "></a>
<b>Modifier</b>
<pre>
 public Modifier()
</pre>
<a name="methods"></a>
<h2>
  <img src="images/methods.gif" width=151 height=38 alt="Methods">
</h2>
<a name="isPublic(int)"><img src="images/green-ball.gif" width=12 height=12 alt=" o "></a>
<a name="isPublic"><b>isPublic</b></a>
<pre>
 public static boolean isPublic(int mod)
</pre>
<dl>
  <dd> Return true if the specified integer includes the <tt>public</tt>
 modifier.
<p>
</dl>
<a name="isPrivate(int)"><img src="images/green-ball.gif" width=12 height=12 alt=" o "></a>
<a name="isPrivate"><b>isPrivate</b></a>
<pre>
 public static boolean isPrivate(int mod)
</pre>
<dl>
  <dd> Return true if the specifier integer includes the <tt>private</tt>
 modifier.
<p>
</dl>
<a name="isProtected(int)"><img src="images/green-ball.gif" width=12 height=12 alt=" o "></a>
<a name="isProtected"><b>isProtected</b></a>
<pre>
 public static boolean isProtected(int mod)
</pre>
<dl>
  <dd> Return true if the specifier integer includes the <tt>protected</tt>
 modifier.
<p>
</dl>
<a name="isStatic(int)"><img src="images/green-ball.gif" width=12 height=12 alt=" o "></a>
<a name="isStatic"><b>isStatic</b></a>
<pre>
 public static boolean isStatic(int mod)
</pre>
<dl>
  <dd> Return true if the specifier integer includes the <tt>static</tt>
 modifier.
<p>
</dl>
<a name="isFinal(int)"><img src="images/green-ball.gif" width=12 height=12 alt=" o "></a>
<a name="isFinal"><b>isFinal</b></a>
<pre>
 public static boolean isFinal(int mod)
</pre>
<dl>
  <dd> Return true if the specifier integer includes the <tt>final</tt>
 modifier.
<p>
</dl>
<a name="isSynchronized(int)"><img src="images/green-ball.gif" width=12 height=12 alt=" o "></a>
<a name="isSynchronized"><b>isSynchronized</b></a>
<pre>
 public static boolean isSynchronized(int mod)
</pre>
<dl>
  <dd> Return true if the specifier integer includes the <tt>synchronized</tt>
 modifier.
<p>
</dl>
<a name="isVolatile(int)"><img src="images/green-ball.gif" width=12 height=12 alt=" o "></a>
<a name="isVolatile"><b>isVolatile</b></a>
<pre>
 public static boolean isVolatile(int mod)
</pre>
<dl>
  <dd> Return true if the specifier integer includes the <tt>volatile</tt>
 modifier.
<p>
</dl>
<a name="isTransient(int)"><img src="images/green-ball.gif" width=12 height=12 alt=" o "></a>
<a name="isTransient"><b>isTransient</b></a>
<pre>
 public static boolean isTransient(int mod)
</pre>
<dl>
  <dd> Return true if the specifier integer includes the <tt>transient</tt>
 modifier.
<p>
</dl>
<a name="isNative(int)"><img src="images/green-ball.gif" width=12 height=12 alt=" o "></a>
<a name="isNative"><b>isNative</b></a>
<pre>
 public static boolean isNative(int mod)
</pre>
<dl>
  <dd> Return true if the specifier integer includes the <tt>native</tt>
 modifier.
<p>
</dl>
<a name="isInterface(int)"><img src="images/green-ball.gif" width=12 height=12 alt=" o "></a>
<a name="isInterface"><b>isInterface</b></a>
<pre>
 public static boolean isInterface(int mod)
</pre>
<dl>
  <dd> Return true if the specifier integer includes the <tt>interface</tt>
 modifier.
<p>
</dl>
<a name="isAbstract(int)"><img src="images/green-ball.gif" width=12 height=12 alt=" o "></a>
<a name="isAbstract"><b>isAbstract</b></a>
<pre>
 public static boolean isAbstract(int mod)
</pre>
<dl>
  <dd> Return true if the specifier integer includes the <tt>abstract</tt>
 modifier.
<p>
</dl>
<a name="toString(int)"><img src="images/green-ball.gif" width=12 height=12 alt=" o "></a>
<a name="toString"><b>toString</b></a>
<pre>
 public static <a href="java.lang.String.html#_top_">String</a> toString(int mod)
</pre>
<dl>
  <dd> Return a string describing the access modifier flags in
 the specified modifier. For example:
 <pre>
    public final synchronized
    private transient volatile
 </pre>
 The modifier names are return in canonical order, as
 specified by <em>The Java Language Specification<em>.
<p>
</dl>
<hr>
<pre>
<a href="packages.html">All Packages</a>  <a href="tree.html">Class Hierarchy</a>  <a href="Package-java.lang.reflect.html">This Package</a>  <a href="java.lang.reflect.Method.html#_top_">Previous</a>  <a href="Package-java.lang.reflect.html">Next</a>  <a href="AllNames.html">Index</a></pre>
</body>
</html>
