Package com.gigaspaces.query.aggregators
Class SingleValueAggregator<T extends Serializable & Comparable>
java.lang.Object
com.gigaspaces.query.aggregators.SpaceEntriesAggregator<T>
com.gigaspaces.query.aggregators.AbstractPathAggregator<T>
com.gigaspaces.query.aggregators.SingleValueAggregator<T>
- All Implemented Interfaces:
SmartExternalizable,Externalizable,Serializable,Cloneable
public class SingleValueAggregator<T extends Serializable & Comparable>
extends AbstractPathAggregator<T>
- Since:
- 10.0
- Author:
- Anna Pavtulov
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaggregate(SpaceEntriesAggregatorContext context) voidaggregateIntermediateResult(T partitionResult) getName()Methods inherited from class com.gigaspaces.query.aggregators.AbstractPathAggregator
getFunctionCallColumn, getPath, getPathValue, readExternal, setFunctionCallColumn, setPath, writeExternalMethods inherited from class com.gigaspaces.query.aggregators.SpaceEntriesAggregator
as, clone, getAlias, getFinalResult, getSQLQuery, handleIntermediateResultOfDbStorage, handleIntermediateResultOfMemoryStorage, isIndexUsed, setAggregatorContext, setRawEntryConverter, skipFullScanSupported, skipProcessedUidStore, toObjectMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.gigaspaces.serialization.SmartExternalizable
enabledSmartExternalizableWithReference
-
Constructor Details
-
SingleValueAggregator
public SingleValueAggregator()
-
-
Method Details
-
getDefaultAlias
- Specified by:
getDefaultAliasin classSpaceEntriesAggregator<T extends Serializable & Comparable>
-
aggregate
- Specified by:
aggregatein classSpaceEntriesAggregator<T extends Serializable & Comparable>
-
aggregateIntermediateResult
- Specified by:
aggregateIntermediateResultin classSpaceEntriesAggregator<T extends Serializable & Comparable>
-
getIntermediateResult
- Specified by:
getIntermediateResultin classSpaceEntriesAggregator<T extends Serializable & Comparable>
-
getName
- Specified by:
getNamein classAbstractPathAggregator<T extends Serializable & Comparable>
-