All Implemented Interfaces:
AggregateAttributeLoader<Long>, AttributeLoader<Long>, MultiRowAttributeLoader<Long>, ValueReducer<Long>, RowAttributeLoader<Long>

public class LongSumLoader extends SingleDependencyReducingAggregateLoader<Long>
  • Constructor Details

  • Method Details

    • reduce

      public Long reduce(@NotNull List<Long> list)
      Description copied from interface: ValueReducer
      Reduces the list of values to one value. Describes 'flat' reduction of elements without hierarchy. Called reducing direct children values or from merge methods if not overridden. Can be called from convert method
      Parameters:
      list - list of values, every item can be null
      Returns:
      value after reduction, null means undefined