ReferenceAPI referenceInterfaces
AggregateFunctionBuilder
Generated API reference for AggregateFunctionBuilder in @kysoql/core.
@kysoql/core / AggregateFunctionBuilder
Builder for a typed Salesforce aggregate function expression.
Extends
AggregateFunctionExpression<Output,ComparisonValue,Operator>
Extended by
Type Parameters
| Type Parameter | Default type |
|---|---|
Output | - |
ComparisonValue | unknown |
Operator extends ComparisonOperator | ComparisonOperator |
Methods
as()
as<Alias>(alias): AliasedAggregateFunctionBuilder<Output, Alias>;Aliases this expression for SELECT output and result mapping.
Type Parameters
| Type Parameter |
|---|
Alias extends string |
Parameters
| Parameter | Type |
|---|---|
alias | Alias |
Returns
AliasedAggregateFunctionBuilder<Output, Alias>
toOperationNode()
toOperationNode(): AggregateFunctionNode;Returns the immutable operation node represented by this expression.
Returns
Inherited from
AggregateFunctionExpression.toOperationNode
Properties
| Property | Modifier | Type | Description | Inherited from |
|---|---|---|---|---|
expressionType | readonly | Output | undefined | Type-only output marker used for fluent-query inference; implementations do not expose a meaningful runtime value. | AggregateFunctionExpression.expressionType |
comparisonValueType? | readonly | ComparisonValue | Type-only marker for values accepted when comparing this expression. | AggregateFunctionExpression.comparisonValueType |
comparisonOperatorType? | readonly | Operator | Type-only marker for comparison operators supported by this expression. | AggregateFunctionExpression.comparisonOperatorType |