R
- このビジターのメソッドの戻り型P
- このビジターのメソッドに追加するパラメータの型。@SupportedSourceVersion(value=RELEASE_7) public abstract class AbstractAnnotationValueVisitor7<R,P> extends AbstractAnnotationValueVisitor6<R,P>
RELEASE_7
ソースバージョンに適したデフォルトの動作を持つ、注釈値のスケルトンビジターです。
警告: Java™ プログラミング言語の将来のバージョンに、現在は未知の新しい言語構造が追加される場合、それらを格納するために、このクラスによって実装される AnnotationValueVisitor
インタフェースにメソッドが追加される可能性があります。したがって、将来的に、名前が "visit"
で始まるメソッドがこのクラスに追加される可能性があります。非互換性が生じることを避けるため、このクラスを拡張するクラスでは、名前が "visit"
で始まるインスタンスメソッドを宣言しないようにしてください。
このような新しいビジットメソッドが追加されると、このクラスのデフォルトの実装は visitUnknown
メソッドを呼び出します。また、新しい抽象注釈値ビジタークラスが、新しい言語レベルに対応するように導入されます。このビジターでは、目的のビジットメソッドに対するデフォルトの動作が異なります。新しいビジターが導入された場合、このビジターのすべてまたは一部が非推奨になる可能性があります。
AbstractAnnotationValueVisitor6
修飾子 | コンストラクタと説明 |
---|---|
protected |
AbstractAnnotationValueVisitor7()
呼び出す具象サブクラスのコンストラクタです。
|
visit, visit, visitUnknown
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitAnnotation, visitArray, visitBoolean, visitByte, visitChar, visitDouble, visitEnumConstant, visitFloat, visitInt, visitLong, visitShort, visitString, visitType
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.