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