public interface Function extends Callable
| Modifier and Type | Method and 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.
|
java.lang.String getName()
int getMinArguments()
getMinArguments in interface Callableint getMaxArguments()
getMaxArguments in interface Callablecom.fasterxml.jackson.databind.JsonNode call(com.fasterxml.jackson.databind.JsonNode input,
com.fasterxml.jackson.databind.JsonNode[] arguments)