static < S extends Storable > List < Filter < S > > split ( Filter < S > filter ) { return filter == null ? null : filter . conjunctiveNormalFormSplit ( ) ; }
Splits the filter from its conjunctive normal form . And ng the filters together produces the original filter .