Package io.zeebe.msgpack.query
Class MsgPackQueryExecutor
- java.lang.Object
-
- io.zeebe.msgpack.query.MsgPackQueryExecutor
-
- All Implemented Interfaces:
MsgPackTokenVisitor
public final class MsgPackQueryExecutor extends Object implements MsgPackTokenVisitor
-
-
Constructor Summary
Constructors Constructor Description MsgPackQueryExecutor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcurrentResultLength()intcurrentResultPosition()voidinit(MsgPackFilter[] filters, MsgPackFilterContext filterInstances)booleanisCurrentResultAMap(org.agrona.DirectBuffer document)voidmoveToResult(int index)intnumResults()voidvisitElement(int position, MsgPackToken currentValue)
-
-
-
Method Detail
-
init
public void init(MsgPackFilter[] filters, MsgPackFilterContext filterInstances)
-
visitElement
public void visitElement(int position, MsgPackToken currentValue)- Specified by:
visitElementin interfaceMsgPackTokenVisitor
-
numResults
public int numResults()
-
moveToResult
public void moveToResult(int index)
-
currentResultPosition
public int currentResultPosition()
-
currentResultLength
public int currentResultLength()
-
isCurrentResultAMap
public boolean isCurrentResultAMap(org.agrona.DirectBuffer document)
-
-