Class DefaultFunctionFactory.DataSetDateAggregateFunction

All Implemented Interfaces:
Function
Enclosing class:
DefaultFunctionFactory

public static class DefaultFunctionFactory.DataSetDateAggregateFunction extends AbstractFunction
  • Field Details

    • funcName

      protected String funcName
  • Constructor Details

    • DataSetDateAggregateFunction

      public DataSetDateAggregateFunction()
    • DataSetDateAggregateFunction

      public DataSetDateAggregateFunction(String name)
  • Method Details

    • getFunctionDisplayName

      protected String getFunctionDisplayName()
      Specified by:
      getFunctionDisplayName in class AbstractFunction
    • execute

      public QualifiedValue execute(Expression[] args) throws ExpressionException
      Description copied from interface: Function
      Execute this function, and return the function's qualified value.
      Throws:
      ExpressionException
    • getArgDocString

      public String getArgDocString()
      Description copied from interface: Function
      Returns a string to be used in the auto-generated function documentation. The string should represent the arguments for the function, such as "string, count" for the "repeat" function.
    • getType

      public Class<?> getType()
      Description copied from interface: Function
      Returns the type that this function will return upon execution
    • getFuncName

      public String getFuncName()
    • setFuncName

      public void setFuncName(String funcName)