Summer.Batch.Extra.Sort.Legacy.Filter.StringFilter Class Reference
Implementation of AbstractLegacyFilter<T> for comparing strings. More...
Inheritance diagram for Summer.Batch.Extra.Sort.Legacy.Filter.StringFilter:
Protected Member Functions | |
override int | DoComparison (string leftValue, string rightValue) |
Does the actual comparison between the values More... | |
Protected Member Functions inherited from Summer.Batch.Extra.Sort.Legacy.Filter.AbstractLegacyFilter< string > | |
abstract int | DoComparison (T leftValue, T rightValue) |
Does the actual comparison between the values More... | |
Properties | |
Encoding | SortEncoding [get, set] |
The encoding to use for sorting. Used for legacy orders (like EBCDIC). Default is null . More... | |
Properties inherited from Summer.Batch.Extra.Sort.Legacy.Filter.AbstractLegacyFilter< string > | |
IAccessor< T > | Left [get, set] |
The IAccessor<T> for the left value More... | |
IAccessor< T > | Right [get, set] |
The IAccessor<T> for the right value More... | |
ComparisonOperator | Operator [get, set] |
The operator used to compare the values More... | |
Additional Inherited Members | |
Public Member Functions inherited from Summer.Batch.Extra.Sort.Legacy.Filter.AbstractLegacyFilter< string > | |
bool | Select (byte[] record) |
Determines if a record should be selected. More... | |
Detailed Description
Implementation of AbstractLegacyFilter<T> for comparing strings.
Member Function Documentation
|
protected |
Does the actual comparison between the values
- Returns
- the result of the comparison, as an integer
- Parameters
-
leftValue the left value of the comparison
///
- Parameters
-
rightValue the right value of the comparison
Property Documentation
|
getset |
The encoding to use for sorting. Used for legacy orders (like EBCDIC). Default is null
.
The documentation for this class was generated from the following file:
- Summer.Batch.Extra/Sort/Legacy/Filter/StringFilter.cs