Interface Function

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.fasterxml.jackson.databind.JsonNode call​(com.fasterxml.jackson.databind.JsonNode input, com.fasterxml.jackson.databind.JsonNode[] arguments)
      Perform the function on the given JSON input with the given arguments.
      int getMaxArguments()
      The maximum number of arguments allowed.
      int getMinArguments()
      The minimum number of arguments allowed.
      java.lang.String getName()
      The name of the function.
    • Method Detail

      • getName

        java.lang.String getName()
        The name of the function.
        Specified by:
        getName in interface Callable
      • getMinArguments

        int getMinArguments()
        The minimum number of arguments allowed.
        Specified by:
        getMinArguments in interface Callable
      • getMaxArguments

        int getMaxArguments()
        The maximum number of arguments allowed.
        Specified by:
        getMaxArguments in interface Callable
      • call

        com.fasterxml.jackson.databind.JsonNode call​(com.fasterxml.jackson.databind.JsonNode input,
                                                     com.fasterxml.jackson.databind.JsonNode[] arguments)
        Perform the function on the given JSON input with the given arguments.