クラス
javax.lang.model.SourceVersionの使用
| パッケージ | 説明 |
|---|---|
| javax.annotation.processing |
注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境とやり取りできるようにするための機能。
|
| javax.lang.model |
Javaプログラミング言語をモデル化するために使用されるパッケージのクラスと階層です。
|
| javax.tools |
コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
|
| jdk.javadoc.doclet |
ドックレットAPIは、言語モデルAPIおよびコンパイラ・ツリーAPIと共に、クライアントがソースに埋め込まれたAPIコメントを含むプログラムおよびライブラリのソース・レベルの構造を検査できるようにする環境を提供します。
|
-
javax.annotation.processingでのSourceVersionの使用
SourceVersionを返すjavax.annotation.processingのメソッド 修飾子と型 メソッド 説明 SourceVersionProcessingEnvironment. getSourceVersion()SourceVersionAbstractProcessor. getSupportedSourceVersion()プロセッサ・クラスにSupportedSourceVersionの注釈が付けられている場合、その注釈内のソース・バージョンを返します。SourceVersionProcessor. getSupportedSourceVersion()この注釈プロセッサがサポートする最新ソース・バージョンを返します。SourceVersionvalue()サポートされている最新のソース・バージョンを返します。 -
javax.lang.modelでのSourceVersionの使用
SourceVersionを返すjavax.lang.modelのメソッド 修飾子と型 メソッド 説明 static SourceVersionSourceVersion. latest()モデル化可能な最新のソース・バージョンを返します。static SourceVersionSourceVersion. latestSupported()現在の実行環境で完全にサポートされている最新のソース・バージョンを返します。static SourceVersionSourceVersion. valueOf(String name)指定された名前を持つ、この型の列挙型定数を返します。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のメソッド 修飾子と型 メソッド 説明 Set<SourceVersion>Tool. getSourceVersions()このツールでサポートされているJava™プログラミング言語のソース・バージョンを返します。 -
jdk.javadoc.docletでのSourceVersionの使用
SourceVersionを戻すjdk.javadoc.docletのメソッド 修飾子と型 メソッド 説明 SourceVersionDocletEnvironment. getSourceVersion()読み取られたソース・ファイルのソース・バージョンを返します。SourceVersionDoclet. getSupportedSourceVersion()このドックレットでサポートされているJavaプログラミング言語のバージョンを返します。