Interface FlowableAstFunctionCreator

    • Method Detail

      • getFunctionNames

        Collection<String> getFunctionNames()
        The names of the functions that this creator can create.
      • createFunction

        AstFunction createFunction​(String name,
                                   int index,
                                   AstParameters parameters,
                                   boolean varargs,
                                   FlowableExpressionParser parser)
        Create an AstFunction based on the provided name, index, parameters. Potentially creating new parameters to enhance the function.
        Parameters:
        name - the name of the function
        index - the index
        parameters - the parameters for the function
        varargs - whether varargs is supported
        parser - the parser for potentially creating identifiers