インタフェース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
- 関連項目:
-
ネストされたクラスのサマリー
インタフェースSignatureで宣言されたネストされたクラス/インタフェース
Signature.ArrayTypeSig, Signature.BaseTypeSig, Signature.ClassTypeSig, Signature.RefTypeSig, Signature.ThrowableSig, Signature.TypeArg, Signature.TypeParam, Signature.TypeVarSig -
メソッドのサマリー
修飾子と型メソッド説明コンポーネント・タイプのシグネチャを返します。static Signature.ArrayTypeSig配列型のシグネチャを返します。static Signature.ArrayTypeSig指定されたコンポーネント・タイプの配列型を返します。インタフェースSignatureで宣言されたメソッド
signatureString
-
メソッドの詳細
-
componentSignature
-
of
static Signature.ArrayTypeSig of(Signature componentSignature) 指定されたコンポーネント・タイプの配列型を返します。- パラメータ:
componentSignature- コンポーネント・タイプ- 戻り値:
- 指定されたコンポーネント・タイプの配列型
-
of
static Signature.ArrayTypeSig of(int dims, Signature componentSignature) 配列型のシグネチャを返します。- パラメータ:
dims- 配列のディメンションcomponentSignature- コンポーネント・タイプ- 戻り値:
- 配列型のシグネチャ
- スロー:
IllegalArgumentException-dims < 1または結果の配列型が255ディメンションを超える場合
-