@Incubating public interface DependencySpecContainer
Modifier and Type | Method | Description |
---|---|---|
java.util.Collection<DependencySpec> |
getDependencies() |
Returns an immutable view of dependencies stored in this container.
|
ModuleDependencySpecBuilder |
group(java.lang.String name) |
Defines a new module dependency, based on a module group name.
|
boolean |
isEmpty() |
Returns true if this container doesn't hold any dependency.
|
ProjectDependencySpecBuilder |
library(java.lang.String name) |
Defines a new dependency, based on a library name.
|
ModuleDependencySpecBuilder |
module(java.lang.String moduleIdOrName) |
Defines a new module dependency, based on a module id or a simple name.
|
ProjectDependencySpecBuilder |
project(java.lang.String path) |
Defines a new dependency, based on a project path.
|
ProjectDependencySpecBuilder project(java.lang.String path)
path
- the project pathProjectDependencySpecBuilder library(java.lang.String name)
name
- of the libraryModuleDependencySpecBuilder module(java.lang.String moduleIdOrName)
moduleIdOrName
- of the moduleModuleDependencySpecBuilder group(java.lang.String name)
name
- of the module groupjava.util.Collection<DependencySpec> getDependencies()
boolean isEmpty()