Class DistinctStateFactory

All Implemented Interfaces:
BasicDeflatable<DistinctStateFactory>, AggregationStateFactory, IterativeChunkedOperatorFactory

public class DistinctStateFactory
extends IterativeOperatorStateFactory
implements BasicDeflatable<DistinctStateFactory>
An Iterative state factory that computes the count of distinct items within a particular state. It supports rollups, and converts itself into a Sum at the second level of the rollup.