public enum StandardLocation extends Enum<StandardLocation> implements JavaFileManager.Location
列挙型定数 | 説明 |
---|---|
ANNOTATION_PROCESSOR_PATH |
注釈プロセッサの検索場所です。
|
CLASS_OUTPUT |
新しいクラス・ファイルの場所です。
|
CLASS_PATH |
ユーザー・クラス・ファイルの検索場所です。
|
NATIVE_HEADER_OUTPUT |
新しいネイティブ・ヘッダー・ファイルの場所です。
|
PLATFORM_CLASS_PATH |
プラットフォーム・クラスの検索場所です。
|
SOURCE_OUTPUT |
新しいソース・ファイルの場所です。
|
SOURCE_PATH |
既存のソース・ファイルの検索場所です。
|
修飾子と型 | メソッド | 説明 |
---|---|---|
String |
getName() |
この場所の名前を取得します。
|
boolean |
isOutputLocation() |
これが出力場所かどうかを判定します。
|
static JavaFileManager.Location |
locationFor(String name) |
指定された名前の場所オブジェクトを取得します。
|
static StandardLocation |
valueOf(String name) |
指定された名前を持つ、この型の列挙型定数を返します。
|
static StandardLocation[] |
values() |
この列挙型の定数を含む配列を、宣言されている順序で返します。
|
public static final StandardLocation CLASS_OUTPUT
public static final StandardLocation SOURCE_OUTPUT
public static final StandardLocation CLASS_PATH
public static final StandardLocation SOURCE_PATH
public static final StandardLocation ANNOTATION_PROCESSOR_PATH
public static final StandardLocation PLATFORM_CLASS_PATH
public static final StandardLocation NATIVE_HEADER_OUTPUT
public static StandardLocation[] values()
for (StandardLocation c : StandardLocation.values()) System.out.println(c);
public static StandardLocation valueOf(String name)
name
- 返される列挙型定数の名前。IllegalArgumentException
- 指定された名前を持つ定数をこの列挙型が持っていない場合NullPointerException
- 引数がnullの場合public static JavaFileManager.Location locationFor(String name)
locationFor(x)== locationFor(y)
if and only if x.equals(y)
というプロパティ設定を保持する必要があります。 "_OUTPUT"
で終わる名前が指定された場合に限り、出力場所が返されます。 name
- 名前public String getName()
JavaFileManager.Location
getName
、インタフェースJavaFileManager.Location
public boolean isOutputLocation()
JavaFileManager.Location
isOutputLocation
、インタフェースJavaFileManager.Location
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。