Package io.trino.plugin.pinot.query
Class AggregateExpression
- java.lang.Object
-
- io.trino.plugin.pinot.query.AggregateExpression
-
public class AggregateExpression extends Object
-
-
Constructor Summary
Constructors Constructor Description AggregateExpression(String function, String argument, boolean returnNullOnEmptyGroup)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object other)StringgetArgument()StringgetFunction()inthashCode()booleanisReturnNullOnEmptyGroup()static AggregateExpressionreplaceIdentifier(AggregateExpression aggregationExpression, PinotColumnHandle columnHandle)StringtoExpression()StringtoFieldName()StringtoString()
-
-
-
Method Detail
-
replaceIdentifier
public static AggregateExpression replaceIdentifier(AggregateExpression aggregationExpression, PinotColumnHandle columnHandle)
-
getFunction
public String getFunction()
-
getArgument
public String getArgument()
-
isReturnNullOnEmptyGroup
public boolean isReturnNullOnEmptyGroup()
-
toFieldName
public String toFieldName()
-
toExpression
public String toExpression()
-
-