Class DistinctOperator<Type>

All Implemented Interfaces:
Serializable, ActualOperator, ElementaryOperator, Operator
Direct Known Subclasses:
FlinkDistinctOperator, JavaDistinctOperator, SparkDistinctOperator

public class DistinctOperator<Type> extends UnaryToUnaryOperator<Type,Type>
This operator returns the distinct elements in this dataset.
See Also:
  • Constructor Details

    • DistinctOperator

      public DistinctOperator(DataSetType<Type> type)
      Creates a new instance.
      Parameters:
      type - type of the dataunit elements
    • DistinctOperator

      public DistinctOperator(Class<Type> typeClass)
      Creates a new instance.
      Parameters:
      typeClass - type of the dataunit elements
    • DistinctOperator

      public DistinctOperator(DistinctOperator<Type> that)
      Copies an instance (exclusive of broadcasts).
      Parameters:
      that - that should be copied
  • Method Details