Class QueryPlan.Aggregator

java.lang.Object
org.cojen.tupl.diag.QueryPlan
org.cojen.tupl.diag.QueryPlan.Aggregator
All Implemented Interfaces:
Serializable
Enclosing class:
QueryPlan

public static final class QueryPlan.Aggregator extends QueryPlan
Query plan node which applies aggregation.
See Also:
  • Field Details

    • target

      public final String target
    • operation

      public final String operation
    • groupBy

      public final String[] groupBy
    • source

      public final QueryPlan source
  • Constructor Details

    • Aggregator

      public Aggregator(String target, String operation, String[] groupBy, QueryPlan source)
      Parameters:
      target - describes the target row type
      operation - describes the aggregate operation (optional)
      groupBy - group-by columns (or null if none)
      source - child plan node
  • Method Details