列挙型クラスStandardLocation
java.lang.Object
java.lang.Enum<StandardLocation>
javax.tools.StandardLocation
- すべての実装されたインタフェース:
Serializable,Comparable<StandardLocation>,Constable,JavaFileManager.Location
public enum StandardLocation extends Enum<StandardLocation> implements JavaFileManager.Location
ファイル・オブジェクトの標準の 所です。
- 導入されたバージョン:
- 1.6
-
ネストされたクラスのサマリー
クラスjava.lang.Enumで宣言されたネストされたクラス/インタフェース
Enum.EnumDesc<E extends Enum<E>> -
列挙型定数のサマリー
列挙型定数列挙型定数説明注釈プロセッサを含むモジュールを検索するロケーション。注釈プロセッサの検索 所です。新しいクラス・ファイルの 所です。ユーザー・クラス・ファイルの検索 所です。プリコンパイル済ユーザー・モジュールを検索するロケーション。モジュールのソース・コードを検索するロケーション。新しいネイティブ・ヘッダー・ファイルの 所です。モジュール・パッチを検索するロケーション。プラットフォー ・クラスの検索 所です。新しいソース・ファイルの 所です。既存のソース・ファイルの検索 所です。システ ・モジュールを検索するロケーション。アップグレード可能なシステ ・モジュールを検索するロケーション。 -
メソッドのサマリー
修飾子と型メソッド説明getName()このロケーションの名前を返します。booleanこのロケーションがモジュール指向のロケーションであり、したがって、package/class階層内のクラスを含むパッケージ指向のロケーションと比較して、module/package/class階層内のクラスを含めることが想定されるかどうかを示します。booleanこれが出力 所かどうかを判定します。static JavaFileManager.LocationlocationFor(String name) 指定された名前のロケーション・オブジェクトを返します。static StandardLocation指定された名前を持つこのクラスのenum定数を返します。static StandardLocation[]values()この列挙クラスの定数を含む配列を宣言されている 序で 返します。
-
列挙型定数の詳細
-
CLASS_OUTPUT
public static final StandardLocation CLASS_OUTPUT新しいクラス・ファイルの 所です。 -
SOURCE_OUTPUT
public static final StandardLocation SOURCE_OUTPUT新しいソース・ファイルの 所です。 -
CLASS_PATH
public static final StandardLocation CLASS_PATHユーザー・クラス・ファイルの検索 所です。 -
SOURCE_PATH
public static final StandardLocation SOURCE_PATH既存のソース・ファイルの検索 所です。 -
ANNOTATION_PROCESSOR_PATH
public static final StandardLocation ANNOTATION_PROCESSOR_PATH注釈プロセッサの検索 所です。 -
ANNOTATION_PROCESSOR_MODULE_PATH
public static final StandardLocation ANNOTATION_PROCESSOR_MODULE_PATH注釈プロセッサを含むモジュールを検索するロケーション。- 導入されたバージョン:
- 9
-
PLATFORM_CLASS_PATH
public static final StandardLocation PLATFORM_CLASS_PATHプラットフォー ・クラスの検索 所です。 ブート・クラスパスと呼ぶ 合もあります。 -
NATIVE_HEADER_OUTPUT
-
MODULE_SOURCE_PATH
-
UPGRADE_MODULE_PATH
public static final StandardLocation UPGRADE_MODULE_PATHアップグレード可能なシステ ・モジュールを検索するロケーション。- 導入されたバージョン:
- 9
-
SYSTEM_MODULES
-
MODULE_PATH
-
PATCH_MODULE_PATH
-
-
メソッドの詳細
-
values
public static StandardLocation[] values()この列挙クラスの定数を含む配列を宣言されている 序で 返します。- 戻り値:
- この列挙クラスの定数を宣言されている 序で含む配列
-
valueOf
public static StandardLocation valueOf(String name) 指定された名前を持つこのクラスのenum定数を返します。 文字列は、このクラスでenum定数を宣言するために使用される識別子と正確に一致する必要があります。 (不適切な空白文字は許可されません。)- パラメータ:
name- 返される列挙型定数の名前。- 戻り値:
- 指定された名前を持つ列挙型定数
- スロー:
IllegalArgumentException- この列挙型クラスに指定された名前の定数がない 合NullPointerException- 引数がnullの 合
-
locationFor
public static JavaFileManager.Location locationFor(String name) 指定された名前のロケーション・オブジェクトを返します。locationFor(x)== locationFor(y)if and only ifx.equals(y)というプロパティ設定を保持する必要があります。"_OUTPUT"で終わる名前が指定された 合に限り、出力 所が返されます。 名前に「"MODULE"」という単語が含まれている 合は、モジュール指向のロケーションと見なされます。- パラメータ:
name- 名前- 戻り値:
- 所
-
getName
public String getName()インタフェースからコピーされた説明:JavaFileManager.Locationこのロケーションの名前を返します。- 定義:
getName、インタフェースJavaFileManager.Location- 戻り値:
- 名前
-
isOutputLocation
public boolean isOutputLocation()インタフェースからコピーされた説明:JavaFileManager.Locationこれが出力 所かどうかを判定します。 出力 所とは、通常出力に使用される 所のことです。- 定義:
isOutputLocation、インタフェースJavaFileManager.Location- 戻り値:
- これが出力 所である 合はtrue、そうでない 合はfalse
-
isModuleOrientedLocation
public boolean isModuleOrientedLocation()このロケーションがモジュール指向のロケーションであり、したがって、package/class階層内のクラスを含むパッケージ指向のロケーションと比較して、module/package/class階層内のクラスを含めることが想定されるかどうかを示します。 出力ロケーションの 合、このメソッドの結果は未定義です。- 定義:
- インタフェース
JavaFileManager.Location内のisModuleOrientedLocation - 戻り値:
- このロケーションにモジュールが含まれると予想される 合はtrue
- 導入されたバージョン:
- 9
-