Summer.Batch.Extra.Sort.Filter.ConjunctionFilter< T > Class Template Reference
A filter that does the logical conjunction of several filters. More...
Inheritance diagram for Summer.Batch.Extra.Sort.Filter.ConjunctionFilter< T >:
Public Member Functions | |
bool | Select (T record) |
Determines if a record should be selected. More... | |
Public Member Functions inherited from Summer.Batch.Extra.Sort.Filter.IFilter< T > | |
bool | Select (T record) |
Determines if a record should be selected. More... | |
Properties | |
ICollection< IFilter< T > > | Filters [get, set] |
The filters to use in the conjunction. More... | |
Detailed Description
A filter that does the logical conjunction of several filters.
- Template Parameters
-
T the type of the filtered records
Member Function Documentation
bool Summer.Batch.Extra.Sort.Filter.ConjunctionFilter< T >.Select | ( | T | record | ) |
Determines if a record should be selected.
- Parameters
-
record a record in a file being sorted
- Returns
true
if the record is selected,false
otherwise
Property Documentation
|
getset |
The filters to use in the conjunction.
The documentation for this class was generated from the following file:
- Summer.Batch.Extra/Sort/Filter/ConjunctionFilter.cs