Java プラットフォーム 1.2

java.lang.reflect
クラス Modifier

java.lang.Object
  |
  +--java.lang.reflect.Modifier

public class Modifier
extends Object

Modifier クラスは、クラスやメンバのアクセス修飾子を復号化するための static メソッドや定数を提供します。

関連項目:
Class.getModifiers(), Member.getModifiers()

フィールドの概要
static int ABSTRACT
          abstract 修飾子を表す int 値です。
static int FINAL
          final 修飾子を表す int 値です。
static int INTERFACE
          interface 修飾子を表す int 値です。
static int NATIVE
          native 修飾子を表す int 値です。
static int PRIVATE
          private 修飾子を表す int 値です。
static int PROTECTED
          protected 修飾子を表す int 値です。
static int PUBLIC
          public 修飾子を表す int 値です。
static int STATIC
          static 修飾子を表す int 値です。
static int STRICT
          strict 修飾子を表す int 値です。
static int SYNCHRONIZED
          synchronized 修飾子を表す int 値です。
static int TRANSIENT
          transient 修飾子を表す int 値です。
static int VOLATILE
          volatile 修飾子を表す int 値です。
 
コンストラクタの概要
Modifier()
           
 
メソッドの概要
static boolean isAbstract(int mod)
          指定された整数型が abstract 修飾子を含む場合に、true を返します。
static boolean isFinal(int mod)
          指定された整数型が final 修飾子を含む場合に、true を返します。
static boolean isInterface(int mod)
          指定された整数型が interface 修飾子を含む場合に、true を返します。
static boolean isNative(int mod)
          指定された整数型が native 修飾子を含む場合に、true を返します。
static boolean isPrivate(int mod)
          指定された整数型が private 修飾子を含む場合に、true を返します。
static boolean isProtected(int mod)
          指定された整数型が protected 修飾子を含む場合に、true を返します。
static boolean isPublic(int mod)
          指定された整数型が public 修飾子を含む場合に、true を返します。
static boolean isStatic(int mod)
          指定された整数型が static 修飾子を含む場合に、true を返します。
static boolean isStrict(int mod)
          指定された整数型が strict 修飾子を含む場合に、true を返します。
static boolean isSynchronized(int mod)
          指定された整数型が synchronized 修飾子を含む場合に、true を返します。
static boolean isTransient(int mod)
          指定された整数型が transient 修飾子を含む場合に、true を返します。
static boolean isVolatile(int mod)
          指定された整数型が volatile 修飾子を含む場合に、true を返します。
static String toString(int mod)
          指定された修飾子のアクセス修飾子フラグを記述する文字列を返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

PUBLIC

public static final int PUBLIC
public 修飾子を表す int 値です。

PRIVATE

public static final int PRIVATE
private 修飾子を表す int 値です。

PROTECTED

public static final int PROTECTED
protected 修飾子を表す int 値です。

STATIC

public static final int STATIC
static 修飾子を表す int 値です。

FINAL

public static final int FINAL
final 修飾子を表す int 値です。

SYNCHRONIZED

public static final int SYNCHRONIZED
synchronized 修飾子を表す int 値です。

VOLATILE

public static final int VOLATILE
volatile 修飾子を表す int 値です。

TRANSIENT

public static final int TRANSIENT
transient 修飾子を表す int 値です。

NATIVE

public static final int NATIVE
native 修飾子を表す int 値です。

INTERFACE

public static final int INTERFACE
interface 修飾子を表す int 値です。

ABSTRACT

public static final int ABSTRACT
abstract 修飾子を表す int 値です。

STRICT

public static final int STRICT
strict 修飾子を表す int 値です。
コンストラクタの詳細

Modifier

public Modifier()
メソッドの詳細

isPublic

public static boolean isPublic(int mod)
指定された整数型が public 修飾子を含む場合に、true を返します。

isPrivate

public static boolean isPrivate(int mod)
指定された整数型が private 修飾子を含む場合に、true を返します。

isProtected

public static boolean isProtected(int mod)
指定された整数型が protected 修飾子を含む場合に、true を返します。

isStatic

public static boolean isStatic(int mod)
指定された整数型が static 修飾子を含む場合に、true を返します。

isFinal

public static boolean isFinal(int mod)
指定された整数型が final 修飾子を含む場合に、true を返します。

isSynchronized

public static boolean isSynchronized(int mod)
指定された整数型が synchronized 修飾子を含む場合に、true を返します。

isVolatile

public static boolean isVolatile(int mod)
指定された整数型が volatile 修飾子を含む場合に、true を返します。

isTransient

public static boolean isTransient(int mod)
指定された整数型が transient 修飾子を含む場合に、true を返します。

isNative

public static boolean isNative(int mod)
指定された整数型が native 修飾子を含む場合に、true を返します。

isInterface

public static boolean isInterface(int mod)
指定された整数型が interface 修飾子を含む場合に、true を返します。

isAbstract

public static boolean isAbstract(int mod)
指定された整数型が abstract 修飾子を含む場合に、true を返します。

isStrict

public static boolean isStrict(int mod)
指定された整数型が strict 修飾子を含む場合に、true を返します。

toString

public static String toString(int mod)
指定された修飾子のアクセス修飾子フラグを記述する文字列を返します。次に例を示します。
    public final synchronized
    private transient volatile
 
修飾子名は、Java 言語仕様で規定された標準的な順序で返されます。

Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.