Package io.trino.sql.planner.rowpattern
Class AggregationValuePointer
- java.lang.Object
-
- io.trino.sql.planner.rowpattern.ValuePointer
-
- io.trino.sql.planner.rowpattern.AggregationValuePointer
-
public class AggregationValuePointer extends ValuePointer
-
-
Constructor Summary
Constructors Constructor Description AggregationValuePointer(ResolvedFunction function, AggregatedSetDescriptor setDescriptor, List<Expression> arguments, Symbol classifierSymbol, Symbol matchNumberSymbol)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)List<Expression>getArguments()SymbolgetClassifierSymbol()ResolvedFunctiongetFunction()List<Symbol>getInputSymbols()SymbolgetMatchNumberSymbol()AggregatedSetDescriptorgetSetDescriptor()inthashCode()
-
-
-
Constructor Detail
-
AggregationValuePointer
public AggregationValuePointer(ResolvedFunction function, AggregatedSetDescriptor setDescriptor, List<Expression> arguments, Symbol classifierSymbol, Symbol matchNumberSymbol)
-
-
Method Detail
-
getFunction
public ResolvedFunction getFunction()
-
getSetDescriptor
public AggregatedSetDescriptor getSetDescriptor()
-
getArguments
public List<Expression> getArguments()
-
getClassifierSymbol
public Symbol getClassifierSymbol()
-
getMatchNumberSymbol
public Symbol getMatchNumberSymbol()
-
-