Package org.gradle.api.publish.ivy
Interface IvyConfigurationContainer
- All Superinterfaces:
- Collection<IvyConfiguration>,- Configurable<NamedDomainObjectContainer<IvyConfiguration>>,- DomainObjectCollection<IvyConfiguration>,- DomainObjectSet<IvyConfiguration>,- Iterable<IvyConfiguration>,- NamedDomainObjectCollection<IvyConfiguration>,- NamedDomainObjectContainer<IvyConfiguration>,- NamedDomainObjectSet<IvyConfiguration>,- Set<IvyConfiguration>
The set of 
IvyConfigurations that will be included in the IvyPublication.
 Being a NamedDomainObjectContainer, a IvyConfigurationContainer provides
 convenient methods for adding, querying, filtering, and applying actions to the set of IvyConfigurations.
 
 plugins {
     id 'ivy-publish'
 }
 def publication = publishing.publications.create("my-pub", IvyPublication)
 def configurations = publication.configurations
 configurations.create("extended", { extend "default"})
 configurations.all {
     extend "base"
 }
 - 
Method SummaryMethods inherited from interface java.util.CollectionparallelStream, removeIf, stream, toArrayMethods inherited from interface org.gradle.api.DomainObjectCollectionaddAllLater, addLater, all, all, configureEach, whenObjectAdded, whenObjectAdded, whenObjectRemoved, whenObjectRemoved, withType, withTypeMethods inherited from interface org.gradle.api.NamedDomainObjectCollectionadd, addAll, addRule, addRule, addRule, findByName, getAsMap, getAt, getByName, getByName, getByName, getCollectionSchema, getNamer, getNames, getRules, named, named, named, namedMethods inherited from interface org.gradle.api.NamedDomainObjectContainerconfigure, create, create, create, maybeCreate, register, register