パッケージ | 説明 |
---|---|
javax.annotation.processing |
注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境と通信できるようにするための機能。
|
javax.tools |
コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
|
修飾子と型 | メソッドと説明 |
---|---|
FileObject |
Filer.createResource(JavaFileManager.Location location, CharSequence pkg, CharSequence relativeName, Element... originatingElements)
書込み対象の新しい補助リソース・ファイルを作成し、それに対応するファイル・オブジェクトを返します。
|
FileObject |
Filer.getResource(JavaFileManager.Location location, CharSequence pkg, CharSequence relativeName)
既存のリソースを読み取るためのオブジェクトを返します。
|
修飾子と型 | クラスと説明 |
---|---|
static class |
DocumentationTool.Location
DocumentationTool に固有の場所です。 |
class |
StandardLocation
ファイル・オブジェクトの標準の場所です。
|
修飾子と型 | メソッドと説明 |
---|---|
static JavaFileManager.Location |
StandardLocation.locationFor(String name)
指定された名前の場所オブジェクトを取得します。
|
修飾子と型 | メソッドと説明 |
---|---|
ClassLoader |
JavaFileManager.getClassLoader(JavaFileManager.Location location)
指定された場所からプラグインをロードするクラス・ローダーを取得します。
|
ClassLoader |
ForwardingJavaFileManager.getClassLoader(JavaFileManager.Location location) |
FileObject |
JavaFileManager.getFileForInput(JavaFileManager.Location location, String packageName, String relativeName)
指定された場所にある、特定のパッケージ内の特定の相対名を表す入力用ファイル・オブジェクトを取得します。
|
FileObject |
ForwardingJavaFileManager.getFileForInput(JavaFileManager.Location location, String packageName, String relativeName) |
FileObject |
JavaFileManager.getFileForOutput(JavaFileManager.Location location, String packageName, String relativeName, FileObject sibling)
指定された場所にある、特定のパッケージ内の特定の相対名を表す出力用ファイル・オブジェクトを取得します。
|
FileObject |
ForwardingJavaFileManager.getFileForOutput(JavaFileManager.Location location, String packageName, String relativeName, FileObject sibling) |
JavaFileObject |
JavaFileManager.getJavaFileForInput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind)
指定された場所にある、特定の種類の特定のクラスを表す入力用ファイル・オブジェクトを取得します。
|
JavaFileObject |
ForwardingJavaFileManager.getJavaFileForInput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind) |
JavaFileObject |
JavaFileManager.getJavaFileForOutput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind, FileObject sibling)
指定された場所にある、特定の種類の特定のクラスを表す出力用ファイル・オブジェクトを取得します。
|
JavaFileObject |
ForwardingJavaFileManager.getJavaFileForOutput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind, FileObject sibling) |
Iterable<? extends File> |
StandardJavaFileManager.getLocation(JavaFileManager.Location location)
指定された場所に関連付けられているパスを取得します。
|
boolean |
JavaFileManager.hasLocation(JavaFileManager.Location location)
このファイル・マネージャにとって既知の場所であるかどうかを判断します。
|
boolean |
ForwardingJavaFileManager.hasLocation(JavaFileManager.Location location) |
String |
JavaFileManager.inferBinaryName(JavaFileManager.Location location, JavaFileObject file)
場所に基づいてファイル・オブジェクトのバイナリ名を推測します。
|
String |
ForwardingJavaFileManager.inferBinaryName(JavaFileManager.Location location, JavaFileObject file) |
Iterable<JavaFileObject> |
JavaFileManager.list(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse)
指定の場所の指定の基準に一致するすべてのファイル・オブジェクトを一覧表示します。
|
Iterable<JavaFileObject> |
ForwardingJavaFileManager.list(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse) |
void |
StandardJavaFileManager.setLocation(JavaFileManager.Location location, Iterable<? extends File> path)
指定されたパスと指定された場所を関連付けます。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.