- java.lang.Object
- 
- java.lang.Enum<StandardLocation>
- 
- javax.tools.StandardLocation
 
 
- 
- すべての実装されたインタフェース:
- Serializable,- Comparable<StandardLocation>,- JavaFileManager.Location
 
 public enum StandardLocation extends Enum<StandardLocation> implements JavaFileManager.Location ファイル・オブジェクトの標準の場所です。- 導入されたバージョン:
- 1.6
 
- 
- 
列挙型定数のサマリー列挙型定数 列挙型定数 説明 ANNOTATION_PROCESSOR_MODULE_PATH注釈プロセッサを含むモジュールを検索するロケーション。ANNOTATION_PROCESSOR_PATH注釈プロセッサの検索場所です。CLASS_OUTPUT新しいクラス・ファイルの場所です。CLASS_PATHユーザー・クラス・ファイルの検索場所です。MODULE_PATHプリコンパイルされたユーザー・モジュールを検索するロケーション。MODULE_SOURCE_PATHモジュールのソース・コードを検索するロケーション。NATIVE_HEADER_OUTPUT新しいネイティブ・ヘッダー・ファイルの場所です。PATCH_MODULE_PATHモジュール・パッチを検索するロケーション。PLATFORM_CLASS_PATHプラットフォーム・クラスの検索場所です。SOURCE_OUTPUT新しいソース・ファイルの場所です。SOURCE_PATH既存のソース・ファイルの検索場所です。SYSTEM_MODULESシステム・モジュールを検索するロケーション。UPGRADE_MODULE_PATHアップグレード可能なシステム・モジュールを検索するロケーション。
 - 
メソッドのサマリーすべてのメソッド staticメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 booleanisModuleOrientedLocation()このロケーションがモジュール指向のロケーションなので、package/class階層にクラスを含むと予想されるパッケージ指向のロケーションと比較して、module/package/class階層にクラスを含むことが期待されます。static JavaFileManager.LocationlocationFor(String name)指定された名前のロケーション・オブジェクトを返します。static StandardLocationvalueOf(String name)指定された名前を持つ、この型の列挙型定数を返します。static StandardLocation[]values()この列挙型の定数を含む配列を、宣言されている順序で返します。- 
クラス java.lang.Enumで宣言されたメソッドclone、compareTo、equals、finalize、getDeclaringClass、hashCode、name、ordinal、toString、valueOf
 - 
インタフェース javax.tools.JavaFileManager.Locationで宣言されたメソッドgetName, isOutputLocation
 
- 
 
- 
- 
- 
列挙型定数の詳細- 
CLASS_OUTPUTpublic static final StandardLocation CLASS_OUTPUT 新しいクラス・ファイルの場所です。
 - 
SOURCE_OUTPUTpublic static final StandardLocation SOURCE_OUTPUT 新しいソース・ファイルの場所です。
 - 
CLASS_PATHpublic static final StandardLocation CLASS_PATH ユーザー・クラス・ファイルの検索場所です。
 - 
SOURCE_PATHpublic static final StandardLocation SOURCE_PATH 既存のソース・ファイルの検索場所です。
 - 
ANNOTATION_PROCESSOR_PATHpublic static final StandardLocation ANNOTATION_PROCESSOR_PATH 注釈プロセッサの検索場所です。
 - 
ANNOTATION_PROCESSOR_MODULE_PATHpublic static final StandardLocation ANNOTATION_PROCESSOR_MODULE_PATH 注釈プロセッサを含むモジュールを検索するロケーション。- 導入されたバージョン:
- 9
 
 - 
PLATFORM_CLASS_PATHpublic static final StandardLocation PLATFORM_CLASS_PATH プラットフォーム・クラスの検索場所です。 ブート・クラスパスと呼ぶ場合もあります。
 - 
NATIVE_HEADER_OUTPUTpublic static final StandardLocation NATIVE_HEADER_OUTPUT 新しいネイティブ・ヘッダー・ファイルの場所です。- 導入されたバージョン:
- 1.8
 
 - 
MODULE_SOURCE_PATHpublic static final StandardLocation MODULE_SOURCE_PATH モジュールのソース・コードを検索するロケーション。- 導入されたバージョン:
- 9
 
 - 
UPGRADE_MODULE_PATHpublic static final StandardLocation UPGRADE_MODULE_PATH アップグレード可能なシステム・モジュールを検索するロケーション。- 導入されたバージョン:
- 9
 
 - 
SYSTEM_MODULESpublic static final StandardLocation SYSTEM_MODULES システム・モジュールを検索するロケーション。- 導入されたバージョン:
- 9
 
 - 
MODULE_PATHpublic static final StandardLocation MODULE_PATH プリコンパイルされたユーザー・モジュールを検索するロケーション。- 導入されたバージョン:
- 9
 
 - 
PATCH_MODULE_PATHpublic static final StandardLocation PATCH_MODULE_PATH モジュール・パッチを検索するロケーション。- 導入されたバージョン:
- 9
 
 
- 
 - 
メソッドの詳細- 
valuespublic static StandardLocation[] values() この列挙型の定数を含む配列を、宣言されている順序で返します。 このメソッドは、次のようにして定数を反復するために使用できます。for (StandardLocation c : StandardLocation.values()) System.out.println(c); - 戻り値:
- この列挙型の定数を宣言されている順序で含む配列
 
 - 
valueOfpublic static StandardLocation valueOf(String name) 指定された名前を持つ、この型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と厳密に一致している必要があります。 不適切な空白文字は許可されません。- パラメータ:
- name- 返される列挙型定数の名前。
- 戻り値:
- 指定された名前を持つ列挙型定数
- 例外:
- IllegalArgumentException- 指定された名前を持つ定数をこの列挙型が持っていない場合
- NullPointerException- 引数がnullの場合
 
 - 
locationForpublic static JavaFileManager.Location locationFor(String name) 指定された名前のロケーション・オブジェクトを返します。locationFor(x)== locationFor(y)if and only ifx.equals(y)というプロパティ設定を保持する必要があります。"_OUTPUT"で終わる名前が指定された場合に限り、出力場所が返されます。 名前に"MODULE"という単語が含まれている場合は、モジュール指向のロケーションと見なされます。- パラメータ:
- name- 名前
- 戻り値:
- 場所
 
 - 
isModuleOrientedLocationpublic boolean isModuleOrientedLocation() このロケーションがモジュール指向のロケーションなので、package/class階層にクラスを含むと予想されるパッケージ指向のロケーションと比較して、module/package/class階層にクラスを含むことが期待されます。 これが出力ロケーションである場合、このメソッドの結果は未定義です。- 定義:
- インタフェースJavaFileManager.Location内のisModuleOrientedLocation
- 戻り値:
- このロケーションにモジュールが含まれると予想される場合はtrue
- 導入されたバージョン:
- 9
 
 
- 
 
-