Class _MatchImplFunction
- java.lang.Object
-
- net.thisptr.jackson.jq.internal.functions._MatchImplFunction
-
- All Implemented Interfaces:
Function
@AutoService(Function.class) public class _MatchImplFunction extends java.lang.Object implements Function
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
_MatchImplFunction.CaptureObject
(package private) static class
_MatchImplFunction.MatchObject
-
Constructor Summary
Constructors Constructor Description _MatchImplFunction()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
apply(Scope scope, java.util.List<Expression> args, com.fasterxml.jackson.databind.JsonNode in, Path ipath, PathOutput output, Version version)
private static com.fasterxml.jackson.databind.JsonNode
match(com.fasterxml.jackson.databind.ObjectMapper mapper, OnigUtils.Pattern pattern, byte[] ibytes, int[] cindex, boolean test)
-
-
-
Method Detail
-
apply
public void apply(Scope scope, java.util.List<Expression> args, com.fasterxml.jackson.databind.JsonNode in, Path ipath, PathOutput output, Version version) throws JsonQueryException
- Specified by:
apply
in interfaceFunction
- Throws:
JsonQueryException
-
match
private static com.fasterxml.jackson.databind.JsonNode match(com.fasterxml.jackson.databind.ObjectMapper mapper, OnigUtils.Pattern pattern, byte[] ibytes, int[] cindex, boolean test)
-
-