Class WayangAggregator

java.lang.Object
org.apache.wayang.flink.compiler.criterion.WayangAggregator
All Implemented Interfaces:
Serializable, org.apache.flink.api.common.aggregators.Aggregator<org.apache.flink.types.ListValue<WayangValue>>

public class WayangAggregator extends Object implements org.apache.flink.api.common.aggregators.Aggregator<org.apache.flink.types.ListValue<WayangValue>>
Class create a that generate aggregatorWrapper
See Also:
  • Constructor Details

    • WayangAggregator

      public WayangAggregator()
  • Method Details

    • getAggregate

      public org.apache.flink.types.ListValue<WayangValue> getAggregate()
      Specified by:
      getAggregate in interface org.apache.flink.api.common.aggregators.Aggregator<org.apache.flink.types.ListValue<WayangValue>>
    • aggregate

      public void aggregate(org.apache.flink.types.ListValue wayangValues)
      Specified by:
      aggregate in interface org.apache.flink.api.common.aggregators.Aggregator<org.apache.flink.types.ListValue<WayangValue>>
    • aggregate

      public void aggregate(Object t)
    • reset

      public void reset()
      Specified by:
      reset in interface org.apache.flink.api.common.aggregators.Aggregator<org.apache.flink.types.ListValue<WayangValue>>