Module java.base
Package java.lang.classfile.attribute

# Interface ModuleMainClassAttribute

=
public abstract sealed interface ModuleMainClassAttribute
extends java.lang.classfile.Attribute<java.lang.classfile.attribute.ModuleMainClassAttribute>, java.lang.classfile.ClassElement
permits jdk.internal.classfile.impl.BoundAttribute.BoundModuleMainClassAttribute, jdk.internal.classfile.impl.UnboundAttribute.UnboundModuleMainClassAttribute

## Methods

- =
  public abstract java.lang.classfile.constantpool.ClassEntry mainClass()
- =
  public static java.lang.classfile.attribute.ModuleMainClassAttribute of(java.lang.classfile.constantpool.ClassEntry arg0)
- =
  public static java.lang.classfile.attribute.ModuleMainClassAttribute of(java.lang.constant.ClassDesc arg0)

## Summary

No differences.