インタフェースSignature.TypeArg
- 既知のすべてのサブインタフェース:
Signature.TypeArg.Bounded,Signature.TypeArg.Unbounded
- 含まれているインタフェース:
Signature
public static sealed interface Signature.TypeArg permits Signature.TypeArg.Unbounded, Signature.TypeArg.Bounded
型パラメータの引数である型引数をモデル化します。
- Java言語仕様を参照してく さい:
-
4.5.1 パラメータ化された型の型引数
- Java Virtual Machine仕様を参照してく さい:
-
4.7.9.1 シグネチャ
- シール済クラス階層グラフ:
- 導入されたバージョン:
- 24
- 関連 目:
-
ネストされたクラスのサマリー
ネストされたクラス修飾子と型インタフェース説明static interface明示的なバインド型を持つ型引数をモデル化します。static interfaceJavaプログラ で無制限のワイルドカード型引数*または?をモデル化します。 -
メソッドのサマリー
静的メソッド修飾子と型メソッド説明static Signature.TypeArg.Boundedbounded(Signature.TypeArg.Bounded.WildcardIndicator wildcard, Signature.RefTypeSig boundType) バインド型引数を返します。static Signature.TypeArg.BoundedextendsOf(Signature.RefTypeSig boundType) 上限ワイルドカード型の引数を返します。static Signature.TypeArg.Boundedof(Signature.RefTypeSig boundType) 参照型の型引数を返します。static Signature.TypeArg.BoundedsuperOf(Signature.RefTypeSig boundType) 下限ワイルドカード型の引数を返します。static Signature.TypeArg.Unbounded無制限のワイルドカード型引数*を返します。
-
メソッドの詳細
-
of
static Signature.TypeArg.Bounded of(Signature.RefTypeSig boundType) 参照型の型引数を返します。- パラメータ:
boundType- 参照タイプ- 戻り値:
- 参照型の型引数
- 関連 目:
-
unbounded
-
extendsOf
static Signature.TypeArg.Bounded extendsOf(Signature.RefTypeSig boundType) 上限ワイルドカード型の引数を返します。- パラメータ:
boundType- 上限- 戻り値:
- 上限ワイルドカード型の引数
- 関連 目:
-
superOf
static Signature.TypeArg.Bounded superOf(Signature.RefTypeSig boundType) 下限ワイルドカード型の引数を返します。- パラメータ:
boundType- 下限- 戻り値:
- 下限ワイルドカード型の引数
- 関連 目:
-
bounded
static Signature.TypeArg.Bounded bounded(Signature.TypeArg.Bounded.WildcardIndicator wildcard, Signature.RefTypeSig boundType) バインド型引数を返します。- パラメータ:
wildcard- ワイルドカード・インジケータboundType- バインド型- 戻り値:
- バインド型引数
-