Class SpaceIteratorAggregator
java.lang.Object
com.gigaspaces.query.aggregators.SpaceEntriesAggregator<ISpaceIteratorAggregatorPartitionResult>
com.gigaspaces.client.iterator.internal.SpaceIteratorAggregator
- All Implemented Interfaces:
SmartExternalizable,Externalizable,Serializable,Cloneable
public class SpaceIteratorAggregator
extends SpaceEntriesAggregator<ISpaceIteratorAggregatorPartitionResult>
implements SmartExternalizable
- Since:
- 10.1
- Author:
- Niv Ingberg
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaggregate(SpaceEntriesAggregatorContext context) voidaggregateIntermediateResult(ISpaceIteratorAggregatorPartitionResult partitionResult) voidsetBatchSize(int batchSize) setTiered(boolean tiered) voidMethods inherited from class com.gigaspaces.query.aggregators.SpaceEntriesAggregator
as, clone, getAlias, 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
-
SpaceIteratorAggregator
public SpaceIteratorAggregator()
-
-
Method Details
-
setBatchSize
-
setTiered
-
getDefaultAlias
- Specified by:
getDefaultAliasin classSpaceEntriesAggregator<ISpaceIteratorAggregatorPartitionResult>
-
aggregate
- Specified by:
aggregatein classSpaceEntriesAggregator<ISpaceIteratorAggregatorPartitionResult>
-
getIntermediateResult
- Specified by:
getIntermediateResultin classSpaceEntriesAggregator<ISpaceIteratorAggregatorPartitionResult>
-
aggregateIntermediateResult
- Specified by:
aggregateIntermediateResultin classSpaceEntriesAggregator<ISpaceIteratorAggregatorPartitionResult>
-
getFinalResult
- Overrides:
getFinalResultin classSpaceEntriesAggregator<ISpaceIteratorAggregatorPartitionResult>
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-