Class ClassInfo

java.lang.Object
mockit.asm.classes.ClassInfo

public final class ClassInfo extends Object
Holds additional information about a classfile: signature, superName, interfaces, hostClassName.
  • Field Details

    • interfaces

      @NonNull public String[] interfaces
      The internal names of the class's interfaces, if any.
    • superName

      @Nullable public String superName
      The internal name of the super class. For interfaces, the super class is Object. Is null only for the Object class.
    • signature

      @Nullable public String signature
      The generic signature of the class. Is null when the class is not a generic one, and does not extend or implement generic classes or interfaces.
    • sourceFileName

      @Nullable public String sourceFileName
      The name of the source file from which the class was compiled, if available.
  • Constructor Details

    • ClassInfo

      public ClassInfo()