|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
FileObject を使用しているパッケージ | |
---|---|
javax.annotation.processing | 注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境と通信できるようにするための機能。 |
javax.tools | コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。 |
javax.annotation.processing での FileObject の使用 |
---|
FileObject を返す javax.annotation.processing のメソッド | |
---|---|
FileObject |
Filer.createResource(JavaFileManager.Location location,
CharSequence pkg,
CharSequence relativeName,
Element... originatingElements)
書き込み対象の新しい補助リソースファイルを作成し、それに対応するファイルオブジェクトを返します。 |
FileObject |
Filer.getResource(JavaFileManager.Location location,
CharSequence pkg,
CharSequence relativeName)
既存のリソースを読み取るためのオブジェクトを返します。 |
javax.tools での FileObject の使用 |
---|
FileObject 型の型パラメータを持つ javax.tools のクラス | |
---|---|
class |
ForwardingFileObject<F extends FileObject>
指定されたファイルオブジェクトに呼び出しを転送します。 |
javax.tools での FileObject のサブインタフェース | |
---|---|
interface |
JavaFileObject
Java™ プログラミング言語のソースファイルやクラスファイルを操作するツール向けのファイルの抽象化です。 |
FileObject を実装している javax.tools のクラス | |
---|---|
class |
ForwardingFileObject<F extends FileObject>
指定されたファイルオブジェクトに呼び出しを転送します。 |
class |
ForwardingJavaFileObject<F extends JavaFileObject>
指定されたファイルオブジェクトに呼び出しを転送します。 |
class |
SimpleJavaFileObject
JavaFileObject に含まれる大部分のメソッドに対して、簡単な実装を提供します。 |
FileObject として宣言されている javax.tools のフィールド | |
---|---|
protected F |
ForwardingFileObject.fileObject
すべてのメソッドが委譲される、委譲先のファイルオブジェクトです。 |
FileObject を返す javax.tools のメソッド | |
---|---|
FileObject |
ForwardingJavaFileManager.getFileForInput(JavaFileManager.Location location,
String packageName,
String relativeName)
|
FileObject |
JavaFileManager.getFileForInput(JavaFileManager.Location location,
String packageName,
String relativeName)
指定された場所にある、特定のパッケージ内の特定の相対名を表す入力用ファイルオブジェクトを取得します。 |
FileObject |
ForwardingJavaFileManager.getFileForOutput(JavaFileManager.Location location,
String packageName,
String relativeName,
FileObject sibling)
|
FileObject |
JavaFileManager.getFileForOutput(JavaFileManager.Location location,
String packageName,
String relativeName,
FileObject sibling)
指定された場所にある、特定のパッケージ内の特定の相対名を表す出力用ファイルオブジェクトを取得します。 |
FileObject 型のパラメータを持つ javax.tools のメソッド | |
---|---|
FileObject |
ForwardingJavaFileManager.getFileForOutput(JavaFileManager.Location location,
String packageName,
String relativeName,
FileObject sibling)
|
FileObject |
JavaFileManager.getFileForOutput(JavaFileManager.Location location,
String packageName,
String relativeName,
FileObject sibling)
指定された場所にある、特定のパッケージ内の特定の相対名を表す出力用ファイルオブジェクトを取得します。 |
JavaFileObject |
ForwardingJavaFileManager.getJavaFileForOutput(JavaFileManager.Location location,
String className,
JavaFileObject.Kind kind,
FileObject sibling)
|
JavaFileObject |
JavaFileManager.getJavaFileForOutput(JavaFileManager.Location location,
String className,
JavaFileObject.Kind kind,
FileObject sibling)
指定された場所にある、特定の種類の特定のクラスを表す出力用ファイルオブジェクトを取得します。 |
boolean |
ForwardingJavaFileManager.isSameFile(FileObject a,
FileObject b)
|
boolean |
JavaFileManager.isSameFile(FileObject a,
FileObject b)
2 つのファイルオブジェクトを比較し、これらによって表される配下のオブジェクトが同じである場合は true を返します。 |
boolean |
StandardJavaFileManager.isSameFile(FileObject a,
FileObject b)
2 つのファイルオブジェクトを比較し、それらが同一の正規のファイル、zip ファイルエントリ、またはファイルシステムに基づくコンテナ内のエントリを表している場合は true を返します。 |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。