Interface ModuleElement.RequiresDirective

All Superinterfaces:
ModuleElement.Directive
Enclosing interface:
ModuleElement

public static interface ModuleElement.RequiresDirective
extends ModuleElement.Directive
A dependency of a module.
Since:
9
  • Method Details

    • isStatic

      boolean isStatic()
      Returns whether or not this is a static dependency.
      Returns:
      whether or not this is a static dependency
    • isTransitive

      boolean isTransitive()
      Returns whether or not this is a transitive dependency.
      Returns:
      whether or not this is a transitive dependency
    • getDependency

      ModuleElement getDependency()
      Returns the module that is required
      Returns:
      the module that is required