インタフェースjava.lang.classfile.TypeAnnotation.TargetInfoの
使用
TypeAnnotation.TargetInfoPREVIEWを使用するパッケージ
-
java.lang.classfilePREVIEWでのTypeAnnotation.TargetInfoPREVIEWの使用
修飾子と型インタフェース説明static interface
Preview.例外パラメータ宣言のi番目の型に注釈が表示されることを示します。static interface
Preview.フィールド宣言の型、メソッドの戻り型、新しく構築されたオブジェクトの型、またはメソッドまたはコンストラクタの受信側型に注釈が表示されることを示します。static interface
Preview.メソッド、コンストラクタまたはラムダ式の仮パラメータ宣言で、型に注釈が表示されることを示します。static interface
Preview.try-with-resources文でリソースとして宣言された変数を含む、ローカル変数宣言の型に注釈が表示されることを示します。static interface
Preview.注釈がinstanceof式または新しい式の型、または次の前の型に表示されることを示します。 : メソッド参照式内。static interface
Preview.クラス宣言またはインタフェース宣言のextends句またはimplements句の型に注釈が表示されることを示します。static interface
Preview.メソッド宣言またはコンストラクタ宣言のthrows句のi番目の型に注釈が表示されることを示します。static interface
Preview.注釈がキャスト式のi番目の型、または次のいずれかの明示的な型引数リストのi番目の型引数に表示されることを示します: 新しい式、明示的なコンストラクタ呼出し文、メソッド呼出し式またはメソッド参照式。static interface
Preview.注釈が、汎用クラス、インタフェース、メソッドまたはコンストラクタのj番目の型パラメータ宣言のi番目の境界に表示されることを示します。static interface
Preview.注釈が、汎用クラス、汎用インタフェース、汎用メソッドまたは汎用コンストラクタのi番目の型パラメータの宣言に表示されることを示します。TypeAnnotation.TargetInfoPREVIEW型のパラメータを持つjava.lang.classfilePREVIEWのメソッド修飾子と型メソッド説明static TypeAnnotationPREVIEW
TypeAnnotation.of
(TypeAnnotation.TargetInfoPREVIEW targetInfo, List<TypeAnnotation.TypePathComponentPREVIEW> targetPath, Utf8EntryPREVIEW annotationClassUtf8Entry, AnnotationElementPREVIEW... annotationElements) 型注釈を返します。static TypeAnnotationPREVIEW
TypeAnnotation.of
(TypeAnnotation.TargetInfoPREVIEW targetInfo, List<TypeAnnotation.TypePathComponentPREVIEW> targetPath, Utf8EntryPREVIEW annotationClassUtf8Entry, List<AnnotationElementPREVIEW> annotationElements) 型注釈を返します。static TypeAnnotationPREVIEW
TypeAnnotation.of
(TypeAnnotation.TargetInfoPREVIEW targetInfo, List<TypeAnnotation.TypePathComponentPREVIEW> targetPath, ClassDesc annotationClass, AnnotationElementPREVIEW... annotationElements) 型注釈を返します。static TypeAnnotationPREVIEW
TypeAnnotation.of
(TypeAnnotation.TargetInfoPREVIEW targetInfo, List<TypeAnnotation.TypePathComponentPREVIEW> targetPath, ClassDesc annotationClass, List<AnnotationElementPREVIEW> annotationElements) 型注釈を返します。