インタフェース
javax.lang.model.element.AnnotationValueの使用
パッケージ
説明
抽象構文ツリー(Abstract Syntax Tree、AST)の操作のためのユーティリティを提供します。
注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境とやり取りできるようにするための機能。
Javaプログラミング言語の要素をモデル化するために使用されるインタフェースです。
-
com.sun.source.utilでのAnnotationValueの使用
修飾子と型メソッド説明abstract TreePath
Trees.getPath
(Element e, AnnotationMirror a, AnnotationValue v) 指定されたElement
のAnnotationMirror
のAnnotationValue
のTreePath
ノードを返します。abstract Tree
Trees.getTree
(Element e, AnnotationMirror a, AnnotationValue v) 指定されたElement
のAnnotationMirror
のAnnotationValue
のTree
ノードを返します。 -
javax.annotation.processingでのAnnotationValueの使用
修飾子と型メソッド説明void
Messager.printMessage
(Diagnostic.Kind kind, CharSequence msg, Element e, AnnotationMirror a, AnnotationValue v) 注釈の付いた要素の注釈ミラーに含まれる注釈値の位置における、指定された種類のメッセージを出力します。 -
javax.lang.model.elementでのAnnotationValueの使用
修飾子と型メソッド説明ExecutableElement.getDefaultValue()
この実行可能ファイルが注釈インタフェース要素である場合、デフォルト値を返します。UnknownAnnotationValueException.getUnknownAnnotationValue()
未知の注釈値を返します。修飾子と型メソッド説明Map<? extends ExecutableElement,
? extends AnnotationValue> AnnotationMirror.getElementValues()
注釈の要素の値を返します。修飾子と型メソッド説明default R
AnnotationValueVisitor.visit
(AnnotationValue av) visit(av, null)
と同等の簡易メソッドです。AnnotationValueVisitor.visit
(AnnotationValue av, P p) 注釈値をビジットします。AnnotationValueVisitor.visitUnknown
(AnnotationValue av, P p) 未知の種類の注釈値をビジットします。修飾子と型メソッド説明AnnotationValueVisitor.visitArray
(List<? extends AnnotationValue> vals, P p) 注釈の配列値をビジットします。修飾子コンストラクタ説明新しいUnknownAnnotationValueException
を作成します。 -
javax.lang.model.utilでのAnnotationValueの使用
修飾子と型メソッド説明Map<? extends ExecutableElement,
? extends AnnotationValue> Elements.getElementValuesWithDefaults
(AnnotationMirror a) デフォルトを含む注釈の要素の値を返します。修飾子と型メソッド説明final R
AbstractAnnotationValueVisitor6.visit
(AnnotationValue av) 注釈値のaccept
メソッドに自身を渡し、追加のパラメータにnull
を渡すかのようにして、その注釈値をビジットします。final R
AbstractAnnotationValueVisitor6.visit
(AnnotationValue av, P p) 任意の注釈値を、その値accept
に渡すことによってビジットします。AbstractAnnotationValueVisitor6.visitUnknown
(AnnotationValue av, P p) 未知の種類の注釈値をビジットします。修飾子と型メソッド説明SimpleAnnotationValueVisitor6.visitArray
(List<? extends AnnotationValue> vals, P p) 注釈の配列値をビジットします。