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.
|
getName
getElementKind, getFile, getModifiers, getOwner, getSourceElement, isDeprecated, isFinal, isHidden, isMandated, isSourceElement, isSynthetic, printCompiledInfo
boolean isTransitive()
boolean isStaticPhase()
java.lang.String getModuleName()
java.lang.String getVersion()
getVersion
in interface JavaHasVersion