public interface Macro extends Callable
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
call(Scope scope,
com.fasterxml.jackson.databind.JsonNode input,
ExpressionNode[] parameters)
Invokes the macro, which can then modify the input node and
evaluate the parameters as needed.
|
getMaxArguments, getMinArguments, getNamecom.fasterxml.jackson.databind.JsonNode call(Scope scope, com.fasterxml.jackson.databind.JsonNode input, ExpressionNode[] parameters)