# Interface BinaryContainer

All Superinterfaces:
  `Iterable<BinarySpec>, ModelElement, ModelMap<BinarySpec>, Named`

@Incubating @Deprecated public interface BinaryContainer extends ModelMap<BinarySpec>
Deprecated.
The Gradle software model is deprecated and will be removed in Gradle 10. Use the new component model (e.g. `cpp-application`, `cpp-library`, `swift-application`, `swift-library`, `xctest`) instead.
A container for project binaries, which represent physical artifacts that can run on a particular platform or runtime.

Since:
  2.2

- ## Nested Class Summary

  ### Nested classes/interfaces inherited from interface Named

  `Named.Namer`

- ## Method Summary

  ### Methods inherited from interface Iterable

  `forEach, iterator, spliterator`

  ### Methods inherited from interface ModelElement

  `getDisplayName, getName`

  ### Methods inherited from interface ModelMap

  `afterEach, afterEach, all, beforeEach, beforeEach, containsKey, containsValue, create, create, create, create, get, get, isEmpty, keySet, named, named, put, size, values, withType, withType, withType`