public static class FunctionHelper.AggregateInfo extends Object
| Constructor and Description |
|---|
AggregateInfo(List<org.apache.calcite.rex.RexNode> parameters,
TypeInfo returnType,
String aggregateName,
boolean distinct) |
AggregateInfo(List<org.apache.calcite.rex.RexNode> parameters,
TypeInfo returnType,
String aggregateName,
boolean distinct,
List<FunctionHelper.FieldCollation> collation) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAggregateName() |
List<FunctionHelper.FieldCollation> |
getCollation() |
List<org.apache.calcite.rex.RexNode> |
getParameters() |
TypeInfo |
getReturnType() |
boolean |
isDistinct() |
public AggregateInfo(List<org.apache.calcite.rex.RexNode> parameters, TypeInfo returnType, String aggregateName, boolean distinct)
public AggregateInfo(List<org.apache.calcite.rex.RexNode> parameters, TypeInfo returnType, String aggregateName, boolean distinct, List<FunctionHelper.FieldCollation> collation)
public List<org.apache.calcite.rex.RexNode> getParameters()
public TypeInfo getReturnType()
public String getAggregateName()
public boolean isDistinct()
public List<FunctionHelper.FieldCollation> getCollation()
Copyright © 2022 The Apache Software Foundation. All rights reserved.