Module java.base
Package java.lang.module

# Class ModuleDescriptor.Requires

=
public static final class Requires
extends java.lang.Object
implements java.lang.Comparable<java.lang.module.ModuleDescriptor.Requires>

## Nested Types

- = Modifier

## Methods

- =
  public java.util.Set<java.lang.reflect.AccessFlag> accessFlags()
- =
  public int compareTo(java.lang.module.ModuleDescriptor.Requires arg0)
- =
  public java.util.Optional<java.lang.module.ModuleDescriptor.Version> compiledVersion()
- =
  public boolean equals(java.lang.Object arg0)
- =
  public int hashCode()
- =
  public java.util.Set<java.lang.module.ModuleDescriptor.Requires.Modifier> modifiers()
- =
  public java.lang.String name()
- =
  public java.util.Optional<java.lang.String> rawCompiledVersion()
- =
  public java.lang.String toString()

## Summary

No differences.