T
- type of the dependency metadata in this collectionjava.util.Collection<T>
, java.lang.Iterable<T>
DependencyConstraintsMetadata
, DirectDependenciesMetadata
public interface DependenciesMetadata<T extends DependencyMetadata>
extends java.util.Collection<T>
Modifier and Type | Method | Description |
---|---|---|
void |
add(java.lang.String dependencyNotation) |
Add a dependency or a dependency constraint using the string notation:
group:name:version . |
void |
add(java.lang.String dependencyNotation,
Action<? super T> configureAction) |
Add a dependency or a dependency constraint using the string notation:
group:name:version . |
void |
add(java.util.Map<java.lang.String,java.lang.String> dependencyNotation) |
Add a dependency or a dependency constraint using the map notation:
group: group, name: name, version: version . |
void |
add(java.util.Map<java.lang.String,java.lang.String> dependencyNotation,
Action<? super T> configureAction) |
Add a dependency or a dependency constraint using the map notation:
group: group, name: name, version: version . |
void add(java.lang.String dependencyNotation)
group:name:version
.dependencyNotation
- the dependencyvoid add(java.util.Map<java.lang.String,java.lang.String> dependencyNotation)
group: group, name: name, version: version
.dependencyNotation
- the dependencyvoid add(java.lang.String dependencyNotation, Action<? super T> configureAction)
group:name:version
.dependencyNotation
- the dependencyconfigureAction
- action to configure details of the dependency - see DependencyMetadata
void add(java.util.Map<java.lang.String,java.lang.String> dependencyNotation, Action<? super T> configureAction)
group: group, name: name, version: version
.dependencyNotation
- the dependencyconfigureAction
- action to configure details of the dependency - see DependencyMetadata