- All Superinterfaces:
- Collection<ArtifactTypeDefinition>, org.gradle.util.Configurable<NamedDomainObjectContainer<ArtifactTypeDefinition>>, DomainObjectCollection<ArtifactTypeDefinition>, Iterable<ArtifactTypeDefinition>, NamedDomainObjectCollection<ArtifactTypeDefinition>, NamedDomainObjectContainer<ArtifactTypeDefinition>, NamedDomainObjectSet<ArtifactTypeDefinition>, Set<ArtifactTypeDefinition>
@Incubating
public interface ArtifactTypeContainer
extends NamedDomainObjectContainer<ArtifactTypeDefinition>
Defines a set of known artifact types and related meta-data. This allows you to fine tune how dependency resolution handles artifacts of a specific type.
Each entry in this container defines a particular artifact type, such as a JAR or an AAR, and some information about that artifact type.
- Since:
- 4.0