Package com.illumon.iris.db.v2.by
Class IterativeOperatorStateFactory
java.lang.Object
com.illumon.iris.db.v2.by.ReaggregatableStatefactory
com.illumon.iris.db.v2.by.IterativeOperatorStateFactory
- All Implemented Interfaces:
AggregationStateFactory
,IterativeChunkedOperatorFactory
- Direct Known Subclasses:
AbsSumStateFactory
,AvgStateFactory
,CountDistinctStateFactory
,DistinctStateFactory
,StdStateFactory
,SumStateFactory
,UniqueStateFactory
,VarStateFactory
,WeightedSumStateFactoryImpl
public abstract class IterativeOperatorStateFactory
extends ReaggregatableStatefactory
implements IterativeChunkedOperatorFactory
Creates iterative operators for the supplied type.
-
Method Summary
Modifier and TypeMethodDescriptionabstract IterativeChunkedAggregationOperator
getChunkedOperator
(Class type, String name, boolean exposeInternalColumns) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.illumon.iris.db.v2.by.AggregationStateFactory
getMemoKey
-
Method Details
-
getChunkedOperator
public abstract IterativeChunkedAggregationOperator getChunkedOperator(Class type, String name, boolean exposeInternalColumns) - Specified by:
getChunkedOperator
in interfaceIterativeChunkedOperatorFactory
-