@Incubating public interface DependenciesMetadata extends Collection<DependencyMetadata>
ComponentMetadataHandler.| Modifier and Type | Method and Description |
|---|---|
void |
add(Map<String,String> dependencyNotation)
Add a dependency using the map notation:
group: group, name: name, version: version. |
void |
add(Map<String,String> dependencyNotation,
Action<DependencyMetadata> configureAction)
Add a dependency using the map notation:
group: group, name: name, version: version. |
void |
add(String dependencyNotation)
Add a dependency using the string notation:
group:name:version. |
void |
add(String dependencyNotation,
Action<DependencyMetadata> configureAction)
Add a dependency using the string notation:
group:name:version. |
void add(String dependencyNotation)
group:name:version.dependencyNotation - the dependencyvoid add(Map<String,String> dependencyNotation)
group: group, name: name, version: version.dependencyNotation - the dependencyvoid add(String dependencyNotation, Action<DependencyMetadata> configureAction)
group:name:version.dependencyNotation - the dependencyconfigureAction - action to configure details of the dependency - see DependencyMetadatavoid add(Map<String,String> dependencyNotation, Action<DependencyMetadata> configureAction)
group: group, name: name, version: version.dependencyNotation - the dependencyconfigureAction - action to configure details of the dependency - see DependencyMetadata