Class AndSpec<T>

java.lang.Object
org.gradle.api.specs.CompositeSpec<T>
org.gradle.api.specs.AndSpec<T>
Type Parameters:
T - The target type for this Spec
All Implemented Interfaces:
Spec<T>

public class AndSpec<T> extends CompositeSpec<T>
A CompositeSpec which requires all its specs to be true in order to evaluate to true. Uses lazy evaluation.
  • Field Details

    • EMPTY

      public static final AndSpec<?> EMPTY
  • Constructor Details

    • AndSpec

      public AndSpec()
    • AndSpec

      public AndSpec(Spec<? super T>... specs)
    • AndSpec

      public AndSpec(Iterable<? extends Spec<? super T>> specs)
  • Method Details