Package io.zeebe.msgpack.jsonpath
Class JsonPathQueryCompiler
- java.lang.Object
-
- io.zeebe.msgpack.jsonpath.JsonPathQueryCompiler
-
- All Implemented Interfaces:
JsonPathTokenVisitor
public final class JsonPathQueryCompiler extends Object implements JsonPathTokenVisitor
Can be reused, but is not thread-safe
-
-
Constructor Summary
Constructors Constructor Description JsonPathQueryCompiler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonPathQuerycompile(String jsonPathExpression)JsonPathQuerycompile(org.agrona.DirectBuffer buffer, int offset, int length)voidvisit(JsonPathToken type, org.agrona.DirectBuffer valueBuffer, int valueOffset, int valueLength)
-
-
-
Method Detail
-
compile
public JsonPathQuery compile(String jsonPathExpression)
-
compile
public JsonPathQuery compile(org.agrona.DirectBuffer buffer, int offset, int length)
-
visit
public void visit(JsonPathToken type, org.agrona.DirectBuffer valueBuffer, int valueOffset, int valueLength)
- Specified by:
visitin interfaceJsonPathTokenVisitor
-
-