ReferenceAPI referenceInterfaces
GroupingFunctionBuilder
Generated API reference for GroupingFunctionBuilder in @kysoql/core.
@kysoql/core / GroupingFunctionBuilder
Builder for Salesforce GROUPING() in aggregate queries.
Extends
AggregateFunctionBuilder<0|1,0|1,NumericAggregateOperator>
Methods
as()
as<Alias>(alias): AliasedAggregateFunctionBuilder<0 | 1, Alias>;Aliases this expression for SELECT output and result mapping.
Type Parameters
| Type Parameter |
|---|
Alias extends string |
Parameters
| Parameter | Type |
|---|---|
alias | Alias |
Returns
AliasedAggregateFunctionBuilder<0 | 1, Alias>
Inherited from
toOperationNode()
toOperationNode(): AggregateFunctionNode;Returns the immutable operation node represented by this expression.
Returns
Inherited from
AggregateFunctionBuilder.toOperationNode
Properties
| Property | Modifier | Type | Description | Inherited from |
|---|---|---|---|---|
[groupingFunctionType] | readonly | true | Type-only marker used to preserve this expression capability through TypeScript inference. | - |
expressionType | readonly | 0 | 1 | undefined | Type-only output marker used for fluent-query inference; implementations do not expose a meaningful runtime value. | AggregateFunctionBuilder.expressionType |
comparisonValueType? | readonly | 0 | 1 | Type-only marker for values accepted when comparing this expression. | AggregateFunctionBuilder.comparisonValueType |
comparisonOperatorType? | readonly | NumericAggregateOperator | Type-only marker for comparison operators supported by this expression. | AggregateFunctionBuilder.comparisonOperatorType |