- buildSchema
Builds schema based on given field names. Type for each schema is set to
long.class.
- collectCounts
Collects counts for each aggregation call. Will return empty result map if was
not able to determine
- constructDataType
For each aggregate call creates field based on its name with bigint type.
Constructs record type for
- containsStarOrNotNullInput
Checks if aggregate call contains star or non-null expression:
count(*) == > empty arg ==> rowC
- prepareFieldExpressions
For each field creates row expression.