open class AndSpec<T : Any> : CompositeSpec<T>
A org.gradle.api.specs.CompositeSpec which requires all its specs to be true in order to evaluate to true. Uses lazy evaluation.
- The target type for this Spec
AndSpec() AndSpec(vararg specs: Spec<in T>) AndSpec(specs: MutableIterable<Spec<in T>>) |
static val EMPTY: AndSpec<*> |
open fun and(vararg specs: Spec<in T>): AndSpec<T> open fun and(spec: Closure<Any>): AndSpec<T> open fun and(spec: Spec<in T>): AndSpec<T>
Typed and() method for a single Spec. |
|
open static fun <T : Any> empty(): AndSpec<T> |
|
open fun hashCode(): Int |
|
open fun isSatisfiedBy(object: T): Boolean |
open fun equals(other: Any?): Boolean |
|
open fun getSpecs(): MutableList<Spec<in T>> |
|
open fun isEmpty(): Boolean |