インタフェースTypeAnnotation.TypeParameterBoundTarget

すべてのスーパー・インタフェース:
TypeAnnotation.TargetInfoPREVIEW
含まれているインタフェース:
TypeAnnotationPREVIEW

public static sealed interface TypeAnnotation.TypeParameterBoundTarget extends TypeAnnotation.TargetInfoPREVIEW
TypeParameterBoundTargetは、JavaプラットフォームのプレビューAPIです。
プレビュー機能が有効な場合のみ、プログラムでTypeParameterBoundTargetを使用できます。
プレビュー機能は、今後のリリースで削除するか、Javaプラットフォームの永続機能にアップグレードすることができます。
注釈が、汎用クラス、インタフェース、メソッドまたはコンストラクタのj番目の型パラメータ宣言のi番目の境界に表示されることを示します。
導入されたバージョン:
22
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    int
    型パラメータ宣言のどの境界に注釈が付けられているか。
    int
    注釈付きバインドを持つ型パラメータ宣言。

    インタフェースjava.lang.classfile.TypeAnnotation.TargetInfoPREVIEWで宣言されたメソッド

    size, targetType
  • メソッドの詳細

    • typeParameterIndex

      int typeParameterIndex()
      注釈付きバインドを持つ型パラメータ宣言。
      戻り値:
      型パラメータへのゼロ・オリジンのインデックス
    • boundIndex

      int boundIndex()
      型パラメータ宣言のどの境界に注釈が付けられているか。
      戻り値:
      型パラメータの境界へのゼロ・オリジンのインデックス