Interface Requires
- All Known Implementing Classes:
RequiresImpl
Dependency on another Module
-
Method Summary
Modifier and TypeMethodDescriptionbooleanisStatic()The dependent module is required at compile time and optional at runtimebooleanMarks transitive Dependencies.
-
Method Details
-
isStatic
boolean isStatic()The dependent module is required at compile time and optional at runtime -
isTransitive
boolean isTransitive()Marks transitive Dependencies. Let's say A depends on B and B depends transitive on C. In this case A also depends on C. This is needed when B exposes C -
getDependency
Module getDependency()
-