Creates an instance of FilterList.
Filters to be combined by logical conjunction (and
)
Filters to be combined by logical disjunction (or
)
Constructor type of the entity to be filtered.
Filters to be combined by logical conjunction (and
)
Filters to be combined by logical disjunction (or
)
Flattens andFilters
and orFilters
as far as possible while staying logically equivalent.
Flattened filter list
Data structure to combine Filterables conjunctively and / or disjunctively. A FilterList matches when all filterables within the
andFilters
match and when at least one filterable within theorFilters
matches. Should not be used directly.