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

# Interface ModulePackagesAttribute

=
public abstract sealed interface ModulePackagesAttribute
extends java.lang.classfile.Attribute<java.lang.classfile.attribute.ModulePackagesAttribute>, java.lang.classfile.ClassElement
permits jdk.internal.classfile.impl.BoundAttribute.BoundModulePackagesAttribute, jdk.internal.classfile.impl.UnboundAttribute.UnboundModulePackagesAttribute

## Methods

- =
  public static java.lang.classfile.attribute.ModulePackagesAttribute of(java.lang.classfile.constantpool.PackageEntry[] arg0)
- =
  public static java.lang.classfile.attribute.ModulePackagesAttribute of(java.util.List<java.lang.classfile.constantpool.PackageEntry> arg0)
- =
  public static java.lang.classfile.attribute.ModulePackagesAttribute ofNames(java.lang.constant.PackageDesc[] arg0)
- =
  public static java.lang.classfile.attribute.ModulePackagesAttribute ofNames(java.util.List<java.lang.constant.PackageDesc> arg0)
- =
  public abstract java.util.List<java.lang.classfile.constantpool.PackageEntry> packages()

## Summary

No differences.