| Interface | Description |
|---|---|
| IFilter<DATATYPE> |
A generic filter interface for simple object selection.
|
| IFilterWithParameter<DATATYPE,PARAMTYPE> |
A generic filter interface for simple object selection based on a parameter.
|
| IHasFilter<DATATYPE> |
Provider interface for objects having a filter for a certain data type.
|
| Class | Description |
|---|---|
| AbstractFilter<DATATYPE> |
An abstract implementation of
IFilter that has an optional nested
filter. |
| FilterFalse<DATATYPE> |
A filter implementation that always returns
false. |
| FilterListAll<DATATYPE> | |
| FilterListAny<DATATYPE> | |
| FilterNot<DATATYPE> |
A filter implementation that inverts the result of another filter.
|
| FilterNotNull<DATATYPE> |
A filter implementation where all non-
null values match. |
| FilterNull<DATATYPE> |
A filter implementation where all
null values match. |
| FilterTrue<DATATYPE> |
A filter implementation that always returns
true. |
| Enum | Description |
|---|---|
| EFilterMatchingStrategy |
Filter matching strategy for
IFilter implementations based on
AbstractFilter. |
Copyright © 2014–2015 Philip Helger. All rights reserved.