- All Superinterfaces:
 ModuleElement.Directive
- Enclosing interface:
 - ModuleElement
 
A dependency of a module.
- Since:
 - 9
 
- 
Method Summary
Modifier and TypeMethodDescriptionReturns the module that is required.booleanisStatic()Returns whether or not this is a static dependency.booleanReturns 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
 
 
 -