public static class Specifications.AndSpecification<T> extends Object implements Specification<T>
Modifier and Type | Method and Description |
---|---|
Specifications.AndSpecification<T> |
and(Specification<T>... specifications) |
Specifications.OrSpecification<T> |
or(Specification<T>... specifications) |
boolean |
satisfiedBy(T instance)
Test whether an item matches the given specification
|
public boolean satisfiedBy(T instance)
Specification
satisfiedBy
in interface Specification<T>
instance
- the item to be tested@SafeVarargs public final Specifications.AndSpecification<T> and(Specification<T>... specifications)
@SafeVarargs public final Specifications.OrSpecification<T> or(Specification<T>... specifications)