列挙型クラスjavax.tools.JavaFileObject.Kindの
使用
パッケージ
説明
コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
ドックレットAPIは、言語モデルAPIおよびコンパイラ・ツリーAPIと共に、クライアントがソースに埋め込まれたAPIコメントを含むプログラムおよびライブラリのソース・レベルの構造を検査できるようにする環境を提供します。
-
javax.toolsでのJavaFileObject.Kindの使用
修飾子と型メソッド説明ForwardingJavaFileObject.getKind()
JavaFileObject.getKind()
このファイル・オブジェクトの種類を返します。SimpleJavaFileObject.getKind()
static JavaFileObject.Kind
指定された名前を持つこのクラスのenum定数を返します。static JavaFileObject.Kind[]
JavaFileObject.Kind.values()
この列挙クラスの定数を含む配列を宣言されている順序で 返します。修飾子と型メソッド説明ForwardingJavaFileManager.getJavaFileForInput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind)
JavaFileManager.getJavaFileForInput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind)
指定されたパッケージ指向のロケーションで指定された種類の指定されたクラスを表す入力用の「ファイル・オブジェクト」を返します。ForwardingJavaFileManager.getJavaFileForOutput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind, FileObject sibling)
JavaFileManager.getJavaFileForOutput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind, FileObject sibling)
指定されたパッケージ指向のロケーションで指定された種類の指定されたクラスを表す出力用の「ファイル・オブジェクト」を返します。boolean
ForwardingJavaFileObject.isNameCompatible(String simpleName, JavaFileObject.Kind kind)
boolean
JavaFileObject.isNameCompatible(String simpleName, JavaFileObject.Kind kind)
このファイル・オブジェクトに、指定された単純名および種類との互換性があるかどうかを調べます。boolean
SimpleJavaFileObject.isNameCompatible(String simpleName, JavaFileObject.Kind kind)
この実装は、URIのパスと指定された単純名を比較します。修飾子と型メソッド説明ForwardingJavaFileManager.list(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse)
JavaFileManager.list(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse)
指定されたパッケージ指向のロケーションで、指定された条件に一致するすべてのファイル・オブジェクトを一覧表示します。修飾子コンストラクタ説明protected
SimpleJavaFileObject(URI uri, JavaFileObject.Kind kind)
指定されたURIを使って、指定された種類のSimpleJavaFileObjectを構築します。 -
jdk.javadoc.docletでのJavaFileObject.Kindの使用