Summer.Batch.Extra.Sort.Filter.NegationFilter< T > Class Template Reference

Implementation of IFilter<T> that negates another filter. More...

Inheritance diagram for Summer.Batch.Extra.Sort.Filter.NegationFilter< T >:
Summer.Batch.Extra.Sort.Filter.IFilter< T >

Public Member Functions

bool Select (T record)
 Determines if a record should be selected by negating Filter. 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

IFilter< T > Filter [get, set]
 The filter to negate More...
 

Detailed Description

Implementation of IFilter<T> that negates another filter.

Template Parameters
T 

Member Function Documentation

bool Summer.Batch.Extra.Sort.Filter.NegationFilter< T >.Select ( record)

Determines if a record should be selected by negating Filter.

Parameters
recorda record in a file being sorted
Returns
true if the record is selected, false otherwise

Property Documentation

The filter to negate


The documentation for this class was generated from the following file:
  • Summer.Batch.Extra/Sort/Filter/NegationFilter.cs