#include <coherence/util/aggregator/ComparableMax.hpp>
Inherits AbstractComparableAggregator.
This aggregator is most commonly used with values of type String or Date.
Public Types | |||||||
| typedef spec::Handle | Handle | ||||||
| ComparableMax Handle definition. | |||||||
| typedef spec::View | View | ||||||
| ComparableMax View definition. | |||||||
| typedef spec::Holder | Holder | ||||||
| ComparableMax Holder definition. | |||||||
Protected Member Functions | |||||||
| ComparableMax () | |||||||
| Default constructor (necessary for the PortableObject interface). | |||||||
| ComparableMax (ValueExtractor::View vExtractor) | |||||||
| Construct a ComparableMax aggregator. | |||||||
| virtual void | process (Object::View v, bool fFinal) | ||||||
| Incorporate one aggregatable value into the result.
If the
| |||||||
| ComparableMax | ( | ValueExtractor::View | vExtractor | ) | [protected] |
Construct a ComparableMax aggregator.
| vExtractor | the extractor that provides a value in the form of any object that is a Number |