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