列挙型クラスjavax.lang.model.SourceVersionの
使用
SourceVersionを使用するパッケージ
パッケージ
説明
注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境とやり取りできるようにするための機能。
Java言語モデル、宣言のモデルおよびJavaプログラミング言語のタイプとタイプで構成されるパッケージのタイプと階層。
コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
ドックレットAPIは、言語モデルAPIおよびコンパイラ・ツリーAPIと共に、クライアントがソースに埋め込まれたAPIコメントを含むプログラムおよびライブラリのソース・レベルの構造を検査できるようにする環境を提供します。
-
javax.annotation.processingでのSourceVersionの使用
修飾子と型メソッド説明ProcessingEnvironment.getSourceVersion()AbstractProcessor.getSupportedSourceVersion()プロセッサ・クラスにSupportedSourceVersionの注釈が付けられている場合、その注釈内のソース・バージョンを返します。Processor.getSupportedSourceVersion()この注釈プロセッサがサポートする最新ソース・バージョンを返します。 -
javax.lang.modelでのSourceVersionの使用
SourceVersionを返すjavax.lang.modelのメソッド修飾子と型メソッド説明static SourceVersionSourceVersion.latest()モデル化可能な最新のソース・バージョンを返します。static SourceVersionSourceVersion.latestSupported()現在の実行環境で完全にサポートされている最新のソース・バージョンを返します。static SourceVersionSourceVersion.valueOf(Runtime.Version rv) ランタイム・バージョン引数で使用可能な最新のソース・バージョンを返します。static SourceVersion指定された名前を持つこのクラスのenum定数を返します。static SourceVersion[]SourceVersion.values()この列挙クラスの定数を含む配列を宣言されている順序で 返します。型SourceVersionのパラメータを持つjavax.lang.modelのメソッド修飾子と型メソッド説明static booleanSourceVersion.isKeyword(CharSequence s, SourceVersion version) sが、指定されたソース・バージョンのキーワード、ブール・リテラル、またはnullリテラルであるかどうかを返します。static booleanSourceVersion.isName(CharSequence name, SourceVersion version) nameが、指定されたソース・バージョンの構文的に有効な修飾名かどうかを返します。 -
javax.toolsでのSourceVersionの使用
型SourceVersionの引数を持つ型を返すjavax.toolsのメソッド -
jdk.javadoc.docletでのSourceVersionの使用
SourceVersionを返すjdk.javadoc.docletのメソッド修飾子と型メソッド説明DocletEnvironment.getSourceVersion()読み取られたソース・ファイルのソース・バージョンを返します。Doclet.getSupportedSourceVersion()このドックレットでサポートされているJavaプログラミング言語のバージョンを返します。StandardDoclet.getSupportedSourceVersion()