インタフェース・スーパークラス

すべてのスーパー・インタフェース:
ClassElement, ClassFileElement

public sealed interface Superclass extends ClassElement
クラスのスーパークラス(JVMS 4.1)をモデル化します。 Superclassは、ClassModelで最大1回出現: モジュール記述子またはObjectクラスには存在せず、それ以外の場合は存在する必要があります。 ClassBuilderは、スーパークラスが指定されておらず、構築するクラスがスーパークラスを持つ必要がある場合、Objectクラスをスーパークラスとして設定します。

すべての「インタフェース」には、スーパークラスとしてObjectがあります。

Java Virtual Machine仕様を参照してください:
4.1 ClassFile構造
導入されたバージョン:
24
関連項目:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    static Superclass
    of(ClassEntry superclassEntry)
    Superclass要素を返します。
    スーパークラスを返します。
  • メソッドの詳細

    • superclassEntry

      ClassEntry superclassEntry()
      スーパークラスを返します。
      戻り値:
      スーパークラス
    • of

      static Superclass of(ClassEntry superclassEntry)
      Superclass要素を返します。
      パラメータ:
      superclassEntry - スーパークラス
      戻り値:
      Superclass要素