- すべてのスーパー・インタフェース:
TypeAnnotation.TargetInfoPREVIEW
- 含まれているインタフェース:
TypeAnnotationPREVIEW
public static sealed interface TypeAnnotation.SupertypeTarget extends TypeAnnotation.TargetInfoPREVIEW
SupertypeTarget
は、JavaプラットフォームのプレビューAPIです。
プレビュー機能は、今後のリリースで削除するか、Javaプラットフォームの永続機能にアップグレードすることができます。
クラス宣言またはインタフェース宣言のextends句またはimplements句の型に注釈が表示されることを示します。
- 導入されたバージョン:
- 22
-
メソッドのサマリー
修飾子と型メソッド説明int
JVMS: supertype_index値65535は、注釈がクラス宣言のextends句でスーパークラスに表示されることを指定します。インタフェースjava.lang.classfile.TypeAnnotation.TargetInfoPREVIEWで宣言されたメソッド
size, targetType
-
メソッドの詳細
-
supertypeIndex
int supertypeIndex()JVMS: supertype_index値65535は、注釈がクラス宣言のextends句でスーパークラスに表示されることを指定します。 その他のsupertype_index値は、包含するClassFile構造のインタフェース配列への索引であり、その注釈がクラス宣言のimplements句またはインタフェース宣言のextends句のいずれかでそのスーパー・インタフェースに表示されるように指定します。- 戻り値:
- インタフェース配列への索引、またはスーパークラスであることを示す65535
-
SupertypeTarget
を使用できます。