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 the
orFilters matches. Should not be used directly.
Filters to be combined by logical conjunction (
Constructor type of the entity to be filtered.
Filters to be combined by logical disjunction (
orFilters as far as possible while staying logically equivalent.
Flattened filter list