public interface Tool
ツールの検索は、ServiceLoader.load(Class)
を使って実行できます。
修飾子と型 | メソッドと説明 |
---|---|
Set<SourceVersion> |
getSourceVersions()
このツールがサポートしているJava(tm)プログラミング言語のソース・バージョンを取得します。
|
int |
run(InputStream in, OutputStream out, OutputStream err, String... arguments)
入出力チャネルと引数を指定して、ツールを実行します。
|
int run(InputStream in, OutputStream out, OutputStream err, String... arguments)
out
またはerr
に書き込まれます。in
- 標準入力。nullの場合はSystem.inを使用out
- 標準出力。nullの場合はSystem.outを使用err
- 標準エラー。nullの場合はSystem.errを使用arguments
- ツールに渡される引数NullPointerException
- 引数の配列にnull
要素が含まれている場合。Set<SourceVersion> getSourceVersions()
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.