com.gigaspaces.query.aggregators
Class SpaceEntriesAggregator<T extends Serializable>
java.lang.Object
com.gigaspaces.query.aggregators.SpaceEntriesAggregator<T>
- All Implemented Interfaces:
- Serializable, Cloneable
- Direct Known Subclasses:
- AbstractPathAggregator, GroupByAggregator, ListEntriesAggregator
public abstract class SpaceEntriesAggregator<T extends Serializable>
- extends Object
- implements Serializable, Cloneable
- Since:
- 10.0
- Author:
- Niv Ingberg
- See Also:
- Serialized Form
SpaceEntriesAggregator
public SpaceEntriesAggregator()
getAlias
public String getAlias()
as
public SpaceEntriesAggregator as(String alias)
getDefaultAlias
public abstract String getDefaultAlias()
aggregate
public abstract void aggregate(SpaceEntriesAggregatorContext context)
getIntermediateResult
public abstract T getIntermediateResult()
aggregateIntermediateResult
public abstract void aggregateIntermediateResult(T partitionResult)
getFinalResult
public Object getFinalResult()
setRawEntryConverter
protected void setRawEntryConverter(com.gigaspaces.internal.query.RawEntryConverter rawEntryConverter)
toObject
protected Object toObject(com.gigaspaces.internal.query.RawEntry rawEntry)
clone
public SpaceEntriesAggregator<T> clone()
- Overrides:
clone
in class Object
Copyright © GigaSpaces.