Package com.gigaspaces.query.aggregators
Class AbstractPathAggregator<T extends Serializable>
java.lang.Object
com.gigaspaces.query.aggregators.SpaceEntriesAggregator<T>
com.gigaspaces.query.aggregators.AbstractPathAggregator<T>
- All Implemented Interfaces:
SmartExternalizable,Externalizable,Serializable,Cloneable
- Direct Known Subclasses:
AverageAggregator,CountAggregator,MaxEntryAggregator,MaxValueAggregator,MinEntryAggregator,MinValueAggregator,SingleValueAggregator,SingleValueFunctionAggregator,SumAggregator,SumScalarValueAggregator,SumZeroAggregator,SumZeroScalarValueAggregator
public abstract class AbstractPathAggregator<T extends Serializable>
extends SpaceEntriesAggregator<T>
implements SmartExternalizable
- Since:
- 10.0
- Author:
- Niv Ingberg
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract StringgetName()getPath()protected ObjectvoidsetFunctionCallColumn(FunctionCallColumn functionCallColumn) voidMethods inherited from class com.gigaspaces.query.aggregators.SpaceEntriesAggregator
aggregate, aggregateIntermediateResult, as, clone, getAlias, getDefaultAlias, getFinalResult, getIntermediateResult, 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
-
AbstractPathAggregator
public AbstractPathAggregator()
-
-
Method Details
-
getPath
-
setPath
-
getFunctionCallColumn
-
setFunctionCallColumn
-
getPathValue
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
getName
-