全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
クラス java.lang.reflect.Modifier
java.lang.Object
|
+----java.lang.reflect.Modifier
- public class Modifier
- extends Object
Modifier クラスは、static メソッドや定数を用いて、クラスやメンバのアクセス修飾子をデコードします。
- 参照:
- getModifiers, getModifiers
-
ABSTRACT
-
-
FINAL
-
-
INTERFACE
-
-
NATIVE
-
-
PRIVATE
-
-
PROTECTED
-
-
PUBLIC
-
-
STATIC
-
-
SYNCHRONIZED
-
-
TRANSIENT
-
-
VOLATILE
-
-
Modifier()
-
-
isAbstract(int)
- 指定された整数型が abstract 修飾子を含む場合に、true を返す。
-
isFinal(int)
- 指定された整数型が final 修飾子を含む場合に、true を返す。
-
isInterface(int)
- 指定された整数型が interface 修飾子を含む場合に、true を返す。
-
isNative(int)
- 指定された整数型が native 修飾子を含む場合に、true を返す。
-
isPrivate(int)
- 指定された整数型が private 修飾子を含む場合に、true を返す。
-
isProtected(int)
- 指定された整数型が protected 修飾子を含む場合に、true を返す。
-
isPublic(int)
- 指定された整数型が public 修飾子を含む場合に、true を返す。
-
isStatic(int)
- 指定された整数型が static 修飾子を含む場合に、true を返す。
-
isSynchronized(int)
- 指定された整数型が final 修飾子を含む場合に、true を返す。
-
isTransient(int)
- 指定された整数型が transient 修飾子を含む場合に、true を返す。
-
isVolatile(int)
- 指定された整数型が volatile 修飾子を含む場合に、true を返す。
-
toString(int)
- 指定された修飾子のアクセス修飾子フラグを記述する文字列を返す。
PUBLIC
public static final int PUBLIC
PRIVATE
public static final int PRIVATE
PROTECTED
public static final int PROTECTED
STATIC
public static final int STATIC
FINAL
public static final int FINAL
SYNCHRONIZED
public static final int SYNCHRONIZED
VOLATILE
public static final int VOLATILE
TRANSIENT
public static final int TRANSIENT
NATIVE
public static final int NATIVE
INTERFACE
public static final int INTERFACE
ABSTRACT
public static final int ABSTRACT
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)
- 指定された整数型が final 修飾子を含む場合に、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 を返します。
toString
public static String toString(int mod)
- 指定された修飾子のアクセス修飾子フラグを記述する文字列を返します。
例 :
public final synchronized
private transient volatile
修飾子名はThe Java Language Specification
で規定されている、正規の順序で返されます。
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス