モジュール java.compiler
パッケージ javax.tools

インタフェースFileObject

既知のすべてのサブインタフェース:
JavaFileObject
既知のすべての実装クラス:
ForwardingFileObject, ForwardingJavaFileObject, SimpleJavaFileObject

public interface FileObject
ツール用のファイルの抽象化です。 このコンテキストでは、ファイルという語で、通常ファイルとその他のデータ・ソースを抽象的に表します。 たとえば、ファイル・オブジェクトを使って、通常ファイル、メモリー・キャッシュ、またはデータベース内のデータを表すことができます。

このインタフェースに含まれるすべてのメソッドは、セキュリティ例外が発生した場合に、SecurityExceptionをスローする可能性があります。

明示的に許可されていない場合に引数としてnullが指定されると、このインタフェースに含まれるすべてのメソッドはNullPointerExceptionをスローする可能性があります。

導入されたバージョン:
1.6