列挙型クラスjavax.lang.model.SourceVersionの
使用
SourceVersionを使用するパッケージ
パッケージ
説明
注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境とやり取りできるようにするための機能。
Java言語モデルを構成するパッケージの型と階層。Javaプログラミング言語の宣言と型をモデル化する反射APIです。
コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
ドックレットAPIは、言語モデルAPIおよびコンパイラ・ツリーAPIとともに、クライアントがソースに埋め込まれたAPIコメントを含むプログラムおよびライブラリのソース・レベルの構造を検査できる環境を提供します。
-
javax.annotation.processingでのSourceVersionの使用
修飾子と型メソッド説明ProcessingEnvironment.getSourceVersion()AbstractProcessor.getSupportedSourceVersion()この注釈プロセッサがサポートする最新ソース・バージョンを返します。Processor.getSupportedSourceVersion()この注釈プロセッサがサポートする最新ソース・バージョンを返します。 -
javax.lang.modelでのSourceVersionの使用
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()