Package Summary Overview Summary

### class:ModuleElement.RequiresDirective [NONE]
public static interface ModuleElement.RequiresDirective extends ModuleElement.Directive A dependency of a module. Since: 9 ## Method Summary Modifier and Type Method Description `ModuleElement` `getDependency()` Returns the module that is required. `boolean` `isStatic()` Returns whether or not this is a static dependency. `boolean` `isTransitive()` Returns whether or not this is a transitive dependency. ### Methods declared in interface javax.lang.model.element.ModuleElement.Directive `accept, getKind` ## 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