Interface for a dependency spec builder. Implementations are required to return immutable dependency specs.
Type | Name and description |
---|---|
DependencySpec |
build() Builds a concrete immutable DependencySpec instance. |
DependencySpecBuilder |
library(String name) Narrows this dependency specification down to a specific library. |
DependencySpecBuilder |
project(String path) Narrows this dependency specification down to a specific project. |
Methods inherited from class | Name |
---|---|
interface DependencySpec |
getLibraryName, getProjectPath |
Builds a concrete immutable DependencySpec instance.
Narrows this dependency specification down to a specific library.
name
- the library nameNarrows this dependency specification down to a specific project.
path
- the project path