Class AggSpecFirst

All Implemented Interfaces:
AggSpec

@Immutable public abstract class AggSpecFirst extends AggSpecEmptyBase
Specifies an aggregation that outputs the first value in the input column for each group.
See Also:
  • Constructor Details

    • AggSpecFirst

      public AggSpecFirst()
  • Method Details

    • of

      public static AggSpecFirst of()
    • description

      public final String description()
      Description copied from interface: AggSpec
      Get a simple description for this AggSpec.
      Returns:
      The description
    • walk

      public final <V extends AggSpec.Visitor> V walk(V visitor)
      Description copied from interface: AggSpec
      Glue method to deliver this AggSpec to a AggSpec.Visitor.
      Parameters:
      visitor - The visitor
      Returns:
      The visitor