public interface IAggregateSymbol extends IExpressionSymbol
SELECT clause of a query. The symbol is an aggregate function.
In case the symbol is COUNT(*), the expression will be null.| Modifier and Type | Field and Description |
|---|---|
static String |
AGGREGATION_FUNCTION_AVG
This represents the average aggregation function
|
static String |
AGGREGATION_FUNCTION_COUNT
This represents the count aggregation function
|
static String |
AGGREGATION_FUNCTION_MAX
This represents the maximum aggregation function
|
static String |
AGGREGATION_FUNCTION_MIN
This represents the minimum aggregation function
|
static String |
AGGREGATION_FUNCTION_SUM
This represents the summary aggregation function
|
| Modifier and Type | Method and Description |
|---|---|
String |
getAggregateFunction()
Returns the aggregate function type;.
|
IExpression |
getExpression()
Returns the expression for this symbol.
|
boolean |
isDistinct()
Returns whether the aggregation is distinct
|
getTypestatic final String AGGREGATION_FUNCTION_COUNT
static final String AGGREGATION_FUNCTION_AVG
static final String AGGREGATION_FUNCTION_SUM
static final String AGGREGATION_FUNCTION_MIN
static final String AGGREGATION_FUNCTION_MAX
IExpression getExpression()
getExpression in interface IExpressionSymbolString getAggregateFunction()
boolean isDistinct()
| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] EP-BASIS-API
|
[sap.com] tc/epbc/connectivityfw/api
|
api
|
EP-PIN
|
[sap.com] FRAMEWORK-EXT
|
[sap.com]
|
-
|
EP-CON-CF
|
[sap.com] FRAMEWORK-EXT
|
[sap.com]
|
default
|
EP-CON-CF
|
Copyright 2021 SAP SE Complete Copyright Notice