java.lang.Object
java.lang.Enum<AccessFlag.Location>
java.lang.reflect.AccessFlag.Location
- すべての実装されたインタフェース:
Serializable
,Comparable<AccessFlag.Location>
,Constable
- 含まれているクラス:
AccessFlag
public static enum AccessFlag.Location extends Enum<AccessFlag.Location>
フラグを適用できるクラス・ファイル内のロケーション。 これらのロケーションは言語構造ではなくクラス・ファイル構造を表すため、コンストラクタやインタフェースなどの多くの言語構造が存在しないことに注意してください。
- 導入されたバージョン:
- 20
-
ネストされたクラスのサマリー
クラスjava.lang.Enumで宣言されたネストされたクラス/インタフェース
Enum.EnumDesc<E extends Enum<E>>
-
列挙型定数のサマリー
列挙型定数説明クラス・ロケーション。フィールド・ロケーション。内部クラス・ロケーション。メソッド・ロケーション。メソッド・パラメータ・ロケーション。モジュール・ロケーションモジュール・エクスポート・ロケーションモジュールがロケーションをオープンモジュールにはロケーションが必要です -
メソッドのサマリー
修飾子と型メソッド説明static AccessFlag.Location
指定された名前を持つこのクラスのenum定数を返します。static AccessFlag.Location[]
values()
この列挙クラスの定数を含む配列を宣言されている順序で 返します。
-
列挙型定数の詳細
-
CLASS
public static final AccessFlag.Location CLASSクラス・ロケーション。- Java Virtual Machine仕様を参照してください:
-
「4.1 ClassFile構造」
-
FIELD
public static final AccessFlag.Location FIELDフィールド・ロケーション。- Java Virtual Machine仕様を参照してください:
-
4.5 フィールド
-
METHOD
public static final AccessFlag.Location METHODメソッド・ロケーション。- Java Virtual Machine仕様を参照してください:
-
「4.6 メソッド」
-
INNER_CLASS
public static final AccessFlag.Location INNER_CLASS内部クラス・ロケーション。- Java Virtual Machine仕様を参照してください:
-
「4.7.6 InnerClasses属性」
-
METHOD_PARAMETER
public static final AccessFlag.Location METHOD_PARAMETERメソッド・パラメータ・ロケーション。- Java Virtual Machine仕様を参照してください:
-
「4.7.24. MethodParameters属性」
-
MODULE
public static final AccessFlag.Location MODULEモジュール・ロケーション- Java Virtual Machine仕様を参照してください:
-
「4.7.25. モジュール属性」
-
MODULE_REQUIRES
public static final AccessFlag.Location MODULE_REQUIRESモジュールにはロケーションが必要です- Java Virtual Machine仕様を参照してください:
-
「4.7.25. モジュール属性」
-
MODULE_EXPORTS
public static final AccessFlag.Location MODULE_EXPORTSモジュール・エクスポート・ロケーション- Java Virtual Machine仕様を参照してください:
-
「4.7.25. モジュール属性」
-
MODULE_OPENS
public static final AccessFlag.Location MODULE_OPENSモジュールがロケーションをオープン- Java Virtual Machine仕様を参照してください:
-
「4.7.25. モジュール属性」
-
-
メソッドの詳細
-
values
public static AccessFlag.Location[] values()この列挙クラスの定数を含む配列を宣言されている順序で 返します。- 戻り値:
- この列挙クラスの定数を宣言されている順序で含む配列
-
valueOf
public static AccessFlag.Location valueOf(String name) 指定された名前を持つこのクラスのenum定数を返します。 文字列は、このクラスでenum定数を宣言するために使用される識別子とexactlyと一致する必要があります。 (不適切な空白文字は許可されません。)- パラメータ:
name
- 返される列挙型定数の名前。- 戻り値:
- 指定された名前を持つ列挙型定数
- 例外:
IllegalArgumentException
- この列挙型クラスに指定された名前の定数がない場合NullPointerException
- 引数がnullの場合
-