IDataFilter Interface

The recursive filter structure used by all Katlux data providers. Filters can express simple equality checks, range comparisons, membership tests (in/not-in), and complex nested logic (and/or/nand/nor) by composing IDataFilter instances.

Usage Examples

Pass an IDataFilter to a data provider's setFilter method or as the filter constructor option.