Class AggregationFuncStmt

java.lang.Object
org.apache.skywalking.oal.rt.parser.AggregationFuncStmt

public class AggregationFuncStmt extends Object
  • Constructor Details

    • AggregationFuncStmt

      public AggregationFuncStmt()
  • Method Details

    • addFuncConditionExpression

      public void addFuncConditionExpression(ConditionExpression conditionExpression)
    • getNextFuncConditionExpression

      public ConditionExpression getNextFuncConditionExpression()
    • addFuncArg

      public void addFuncArg(Argument argument)
    • getLastArgument

      public Argument getLastArgument()
    • getNextFuncArg

      public Argument getNextFuncArg()
    • setAggregationFunctionName

      public void setAggregationFunctionName(String aggregationFunctionName)
    • setFuncConditionExpressions

      public void setFuncConditionExpressions(List<ConditionExpression> funcConditionExpressions)
    • setFuncConditionExpressionGetIdx

      public void setFuncConditionExpressionGetIdx(int funcConditionExpressionGetIdx)
    • setFuncArgs

      public void setFuncArgs(List<Argument> funcArgs)
    • setArgGetIdx

      public void setArgGetIdx(int argGetIdx)
    • setNextArgCast

      public void setNextArgCast(String nextArgCast)
    • getAggregationFunctionName

      public String getAggregationFunctionName()
    • getFuncConditionExpressions

      public List<ConditionExpression> getFuncConditionExpressions()
    • getFuncConditionExpressionGetIdx

      public int getFuncConditionExpressionGetIdx()
    • getFuncArgs

      public List<Argument> getFuncArgs()
    • getArgGetIdx

      public int getArgGetIdx()
    • getNextArgCast

      public String getNextArgCast()