org.gradle.api.specs
Class CompositeSpec<T>
java.lang.Object
org.gradle.api.specs.CompositeSpec<T>
- Type Parameters:
T
- The target type for this Spec
- All Implemented Interfaces:
- Spec<T>
- Direct Known Subclasses:
- AndSpec, OrSpec
public abstract class CompositeSpec<T>
- extends Object
- implements Spec<T>
A Spec
which aggregates a sequence of other Spec
instances.
CompositeSpec
protected CompositeSpec(Spec<? super T>... specs)
CompositeSpec
protected CompositeSpec(Iterable<? extends Spec<? super T>> specs)
getSpecs
public List<Spec<? super T>> getSpecs()
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object