Module java.base
Package java.lang

# Class Package

=
public final class Package
extends java.lang.NamedPackage
implements java.lang.reflect.AnnotatedElement

## Methods

- =
  public <A> A getAnnotation(java.lang.Class<A> arg0)
- =
  public java.lang.annotation.Annotation[] getAnnotations()
- =
  public <A> A[] getAnnotationsByType(java.lang.Class<A> arg0)
- =
  public <A> A getDeclaredAnnotation(java.lang.Class<A> arg0)
- =
  public java.lang.annotation.Annotation[] getDeclaredAnnotations()
- =
  public <A> A[] getDeclaredAnnotationsByType(java.lang.Class<A> arg0)
- =
  public java.lang.String getImplementationTitle()
- =
  public java.lang.String getImplementationVendor()
- =
  public java.lang.String getImplementationVersion()
- =
  public java.lang.String getName()
- =
  @Deprecated(since="9")
  public static java.lang.Package getPackage(java.lang.String arg0)
- =
  public static java.lang.Package[] getPackages()
- =
  public java.lang.String getSpecificationTitle()
- =
  public java.lang.String getSpecificationVendor()
- =
  public java.lang.String getSpecificationVersion()
- =
  public int hashCode()
- =
  public boolean isAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation> arg0)
- =
  public boolean isCompatibleWith(java.lang.String arg0) throws java.lang.NumberFormatException
- =
  public boolean isSealed()
- =
  public boolean isSealed(java.net.URL arg0)
- =
  public java.lang.String toString()

## Summary

No differences.