org.gradle.api.specs (Gradle API 7.6.4)

# Package org.gradle.api.specs

Classes for defining general purpose criteria.

- Interface Summary
  Interface | Description
  --- | ---
  Spec<T> | Represents some predicate against objects of type T.

- Class Summary
  Class | Description
  --- | ---
  AndSpec<T> | A `CompositeSpec` which requires all its specs to be true in order to evaluate to true.
  CompositeSpec<T> | A `Spec` which aggregates a sequence of other `Spec` instances.
  NotSpec<T> | A `Spec` implementation which negates another `Spec`.
  OrSpec<T> | A `CompositeSpec` which requires any one of its specs to be true in order to evaluate to true.
  Specs | Provides a number of `Spec` implementations.