|
Mirror API | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | 列挙型定数 | フィールド | メソッド | 詳細: 列挙型定数 | フィールド | メソッド |
java.lang.Object java.lang.Enum<Modifier> com.sun.mirror.declaration.Modifier
public enum Modifier
クラス、メソッド、フィールドなど、プログラム要素の宣言の修飾子を表します。
すべての修飾子をあらゆる種類の宣言に適用できるわけではありません。宣言のソースコードに複数の修飾子が現れる場合、一般に (ただし、必須ではない)、下記の詳細セクションに一覧表示されている定数と同じ順序で現れます。
列挙型定数の概要 | |
---|---|
ABSTRACT
abstract 修飾子です。 |
|
FINAL
final 修飾子です。 |
|
NATIVE
native 修飾子。 |
|
PRIVATE
private 修飾子です。 |
|
PROTECTED
protected 修飾子です。 |
|
PUBLIC
public 修飾子です。 |
|
STATIC
static 修飾子です。 |
|
STRICTFP
strictfp 修飾子。 |
|
SYNCHRONIZED
synchronized 修飾子。 |
|
TRANSIENT
transient 修飾子です。 |
|
VOLATILE
volatile 修飾子です。 |
メソッドの概要 | |
---|---|
String |
toString()
この修飾子の名前を小文字で返します。 |
static Modifier |
valueOf(String name)
指定した名前を持つこの型の列挙型定数を返します。 |
static Modifier[] |
values()
この列挙型の定数を含む配列を宣言されている順序で返します。 |
クラス java.lang.Enum から継承されたメソッド |
---|
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf |
クラス java.lang.Object から継承されたメソッド |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
列挙型定数の詳細 |
---|
public static final Modifier PUBLIC
public static final Modifier PROTECTED
public static final Modifier PRIVATE
public static final Modifier ABSTRACT
public static final Modifier STATIC
public static final Modifier FINAL
public static final Modifier TRANSIENT
public static final Modifier VOLATILE
public static final Modifier SYNCHRONIZED
public static final Modifier NATIVE
public static final Modifier STRICTFP
メソッドの詳細 |
---|
public static final Modifier[] values()
for(Modifier c : Modifier.values()) System.out.println(c);
public static Modifier valueOf(String name)
name
- 返される列挙型定数の名前
IllegalArgumentException
- 指定された名前を持つ定数を
この列挙型が持っていない場合public String toString()
Enum<Modifier>
内の toString
|
Mirror API | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | 列挙型定数 | フィールド | メソッド | 詳細: 列挙型定数 | フィールド | メソッド |