|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.lang.reflect.Modifier
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 static final int PUBLIC
public
修飾子を表す int
値です。public static final int PRIVATE
private
修飾子を表す int
値です。public static final int PROTECTED
protected
修飾子を表す int
値です。public static final int STATIC
static
修飾子を表す int
値です。public static final int FINAL
final
修飾子を表す int
値です。public static final int SYNCHRONIZED
synchronized
修飾子を表す int
値です。public static final int VOLATILE
volatile
修飾子を表す int
値です。public static final int TRANSIENT
transient
修飾子を表す int
値です。public static final int NATIVE
native
修飾子を表す int
値です。public static final int INTERFACE
interface
修飾子を表す int
値です。public static final int ABSTRACT
abstract
修飾子を表す int
値です。public static final int STRICT
strict
修飾子を表す int
値です。コンストラクタの詳細 |
public Modifier()
メソッドの詳細 |
public static boolean isPublic(int mod)
public static boolean isPrivate(int mod)
public static boolean isProtected(int mod)
public static boolean isStatic(int mod)
public static boolean isFinal(int mod)
public static boolean isSynchronized(int mod)
public static boolean isVolatile(int mod)
public static boolean isTransient(int mod)
public static boolean isNative(int mod)
public static boolean isInterface(int mod)
public static boolean isAbstract(int mod)
public static boolean isStrict(int mod)
public static String toString(int mod)
修飾子名は、Java 言語仕様で規定された標準的な順序で返されます。public final synchronized private transient volatile
|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |