DisjunctionFilter
public final class DisjunctionFilter<T extends Object> implements Iterable<<Error class: unknown class><T, ? extends <Error class: unknown class>>>(source)
A filter, which applies the logical OR operation between the given filters and returns the result. Only skips if all sub-filters skip, and only yields mismatch if no sub-filters yield match.
Parameters
T
The type the filter accepts
filters
The sub-filters to evaluate
Constructors
Link copied to clipboard
public DisjunctionFilter<T> DisjunctionFilter<T extends Any>(<Error class: unknown class><T, ? extends <Error class: unknown class>> filters)
Alternative constructor with variable arguments
public DisjunctionFilter<T> DisjunctionFilter<T extends Any>(Iterable<<Error class: unknown class><T, ? extends <Error class: unknown class>>> filters)
Functions
Inherited functions
Link copied to clipboard
public Spliterator<<Error class: unknown class><T, ? extends <Error class: unknown class>>> spliterator()