Oracle® Coherence .NET API Reference Release 3.7.1
E22844-03

The AbstractAggregator type exposes the following members.

Constructors

  NameDescription
AbstractAggregatorOverloaded.

Methods

  NameDescription
Aggregate
Process a set of IInvocableCacheEntry objects in order to produce an aggregated result.
AggregateResults
Aggregate the results of the parallel aggregations.
Equals
Compares this object with another object for equality.
(Overrides Object..::.Equals(Object).)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
FinalizeResult
Obtain the result of the aggregation.
GetHashCode
Returns a hash code value for this object.
(Overrides Object..::.GetHashCode()()().)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
Init
Initialize the aggregation result.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Process
Incorporate one aggregatable value into the result.
ReadExternal
Restore the contents of a user type instance by reading its state using the specified IPofReader object.
ToString
Provide a human-readable representation of this object.
(Overrides Object..::.ToString()()().)
WriteExternal
Save the contents of a POF user type instance by writing its state using the specified IPofWriter object.

Fields

  NameDescription
m_isParallel
Set to true if this aggregator realizes that it is going to be used in parallel.

Properties

  NameDescription
Extractor
Determine the IValueExtractor whose values this aggregator is aggregating.
ParallelAggregator
Get an aggregator that can take the place of this aggregator in situations in which the IInvocableCache can aggregate in parallel.

See Also