Interface IFunction

    • Method Detail

      • evaluate

        Object evaluate​(List<Object> parameters)
        Evaluate the functions result using the parameters given
        Parameters:
        parameters - Parameters for the function
        Returns:
        Value of the function
      • checkParameters

        boolean checkParameters​(List<Object> parameters)
        Test whether the given parameters can be processed by this function
        Parameters:
        parameters - A set of parameters to be processed
        Returns:
        true if the parameters fit to the functions preconditions, false otherwise