public interface JavaModuleRequires extends JavaHasVersion, JavaHasName
EMPTY_ARRAY| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
getModuleName()
Get the name of the module on which the current module has a dependence,
 which will be in the form foo.bar. 
 | 
java.lang.String | 
getVersion()
Get the version of this dependence. 
 | 
boolean | 
isStaticPhase()
If true, indicates that this dependence is mandatory in the static phase,
 i.e., at compile time, but is optional in the dynamic phase, i.e., at run time. 
 | 
boolean | 
isTransitive()
If true, indicates that any module which depends on the current module,
 implicitly declares a dependence on the module indicated by this entry. 
 | 
getNamegetElementKind, getFile, getModifiers, getOwner, getSourceElement, isDeprecated, isFinal, isHidden, isMandated, isSourceElement, isSynthetic, printCompiledInfoboolean isTransitive()
boolean isStaticPhase()
java.lang.String getModuleName()
java.lang.String getVersion()
getVersion in interface JavaHasVersion