Interface Dependency


public interface Dependency
An dependency declared in a module.

If declared in a module manifest (module.xml), a dependency has the following syntax:

    <dependency>
        <module>moduleId</module>
        <version>version</version>
    </dependency>
 

Or for libraries:

    <dependency>
        <lib>libName</lib>
        <version>version</version>
    </dependency>
 
This interface is not intended to be implemented by clients.
  • Method Details

    • getDeclaringModule

      Module getDeclaringModule()
    • getLibName

      String getLibName()
    • getModuleSymbolicName

      String getModuleSymbolicName()
    • getVersion

      String getVersion()
    • isOptional

      boolean isOptional()