インタフェースSignature.ArrayTypeSig

すべてのスーパー・インタフェース:
Signature, Signature.RefTypeSig
含まれているインタフェース:
Signature

public static sealed interface Signature.ArrayTypeSig extends Signature.RefTypeSig
配列型のシグネチャをモデル化します。
Java言語仕様を参照してください:
10.1 配列タイプ
Java Virtual Machine仕様を参照してください:
4.7.9.1 シグネチャ
導入されたバージョン:
24
関連項目:
  • メソッドの詳細

    • componentSignature

      Signature componentSignature()
      コンポーネント・タイプのシグネチャを返します。
      戻り値:
      コンポーネント・タイプのシグネチャ
    • of

      static Signature.ArrayTypeSig of(Signature componentSignature)
      指定されたコンポーネント・タイプの配列型を返します。
      パラメータ:
      componentSignature - コンポーネント・タイプ
      戻り値:
      指定されたコンポーネント・タイプの配列型
    • of

      static Signature.ArrayTypeSig of(int dims, Signature componentSignature)
      配列型のシグネチャを返します。
      パラメータ:
      dims - 配列のディメンション
      componentSignature - コンポーネント・タイプ
      戻り値:
      配列型のシグネチャ
      スロー:
      IllegalArgumentException - dims < 1または結果の配列型が255ディメンションを超える場合