Interface ModuleElement.RequiresDirective
- All Superinterfaces:
- ModuleElement.Directive
- Enclosing interface:
- ModuleElement
A dependency of a module.
- Since:
- 9
- 
Method SummaryModifier 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.Directiveaccept, getKind
- 
Method Details- 
isStaticboolean isStatic()Returns whether or not this is a static dependency.- Returns:
- whether or not this is a static dependency
 
- 
isTransitiveboolean isTransitive()Returns whether or not this is a transitive dependency.- Returns:
- whether or not this is a transitive dependency
 
- 
getDependencyModuleElement getDependency()Returns the module that is required.- Returns:
- the module that is required
 
 
-