Module java.base
Package java.lang.classfile

# Interface ClassSignature

=
public abstract sealed interface ClassSignature
permits jdk.internal.classfile.impl.SignaturesImpl.ClassSignatureImpl

## Methods

- =
  public static java.lang.classfile.ClassSignature of(java.util.List<java.lang.classfile.Signature.TypeParam> arg0, java.lang.classfile.Signature.ClassTypeSig arg1, java.lang.classfile.Signature.ClassTypeSig[] arg2)
- =
  public static java.lang.classfile.ClassSignature of(java.lang.classfile.Signature.ClassTypeSig arg0, java.lang.classfile.Signature.ClassTypeSig[] arg1)
- =
  public static java.lang.classfile.ClassSignature parseFrom(java.lang.String arg0)
- =
  public abstract java.lang.String signatureString()
- =
  public abstract java.lang.classfile.Signature.ClassTypeSig superclassSignature()
- =
  public abstract java.util.List<java.lang.classfile.Signature.ClassTypeSig> superinterfaceSignatures()
- =
  public abstract java.util.List<java.lang.classfile.Signature.TypeParam> typeParameters()

## Summary

No differences.