Module java.base
Package java.lang

# Class Module

=
public final class Module
extends java.lang.Object
implements java.lang.reflect.AnnotatedElement

## Methods

- =
  public java.lang.Module addExports(java.lang.String arg0, java.lang.Module arg1)
- =
  public java.lang.Module addOpens(java.lang.String arg0, java.lang.Module arg1)
- =
  public java.lang.Module addReads(java.lang.Module arg0)
- =
  public java.lang.Module addUses(java.lang.Class<?> arg0)
- =
  public boolean canRead(java.lang.Module arg0)
- =
  public boolean canUse(java.lang.Class<?> arg0)
- =
  public <T> T getAnnotation(java.lang.Class<T> arg0)
- =
  public java.lang.annotation.Annotation[] getAnnotations()
- =
  public java.lang.ClassLoader getClassLoader()
- =
  public java.lang.annotation.Annotation[] getDeclaredAnnotations()
- =
  public java.lang.module.ModuleDescriptor getDescriptor()
- =
  public java.lang.ModuleLayer getLayer()
- =
  public java.lang.String getName()
- =
  public java.util.Set<java.lang.String> getPackages()
- =
  public java.io.InputStream getResourceAsStream(java.lang.String arg0) throws java.io.IOException
- =
  public boolean isExported(java.lang.String arg0)
- =
  public boolean isExported(java.lang.String arg0, java.lang.Module arg1)
- =
  public boolean isNamed()
- =
  public boolean isNativeAccessEnabled()
- =
  public boolean isOpen(java.lang.String arg0)
- =
  public boolean isOpen(java.lang.String arg0, java.lang.Module arg1)
- =
  public java.lang.String toString()

## Summary

No differences.