Class BuiltinFunctions.Capture
java.lang.Object
com.schibsted.spt.data.jslt.impl.AbstractCallable
com.schibsted.spt.data.jslt.impl.AbstractFunction
com.schibsted.spt.data.jslt.impl.BuiltinFunctions.AbstractRegexpFunction
com.schibsted.spt.data.jslt.impl.BuiltinFunctions.Capture
- All Implemented Interfaces:
Callable, Function, RegexpFunction
- Enclosing class:
BuiltinFunctions
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static Map<String, BuiltinFunctions.JstlPattern> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodecall(com.fasterxml.jackson.databind.JsonNode input, com.fasterxml.jackson.databind.JsonNode[] arguments) Perform the function on the given JSON input with the given arguments.Methods inherited from class BuiltinFunctions.AbstractRegexpFunction
regexpArgumentNumberMethods inherited from class AbstractCallable
getMaxArguments, getMinArguments, getNameMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Function
getMaxArguments, getMinArguments, getName
-
Field Details
-
cache
-
-
Constructor Details
-
Capture
public Capture()
-
-
Method Details
-
call
public com.fasterxml.jackson.databind.JsonNode call(com.fasterxml.jackson.databind.JsonNode input, com.fasterxml.jackson.databind.JsonNode[] arguments) Description copied from interface:FunctionPerform the function on the given JSON input with the given arguments.
-