Oracle Coherence for C++ API
Release 3.7.1.0
E22845-01
#include <coherence/util/aggregator/Integer64Max.hpp>
Inherits AbstractInteger64Aggregator.
Calculates a maximum of numeric values extracted from a set of entries in a Map.
All the extracted Number objects will be treated as int64_t values.
Public Types |
|||||||
| typedef spec::Handle | Handle | ||||||
| Integer64Max Handle definition. | |||||||
| typedef spec::View | View | ||||||
| Integer64Max View definition. | |||||||
| typedef spec::Holder | Holder | ||||||
| Integer64Max Holder definition. | |||||||
Protected Member Functions |
|||||||
| Integer64Max () | |||||||
| Default constructor (necessary for the PortableObject interface). | |||||||
| Integer64Max (ValueExtractor::View vExtractor) | |||||||
| Construct a Integer64Max aggregator. | |||||||
| virtual void | init (bool fFinal) | ||||||
Initialize the aggregation result.
|
|||||||
| virtual void | process (Object::View v, bool fFinal) | ||||||
| Incorporate one aggregatable value into the result.
If the
|
|||||||
| Integer64Max | ( | ValueExtractor::View | vExtractor | ) | [protected] |
Construct a Integer64Max aggregator.
| vExtractor | the extractor that provides a value in the form of any object that is aNumber |
The documentation for this class was generated from the following file: