Package io.zeebe.msgpack.query
Class MsgPackTraversalContext
- java.lang.Object
-
- io.zeebe.msgpack.query.AbstractDynamicContext
-
- io.zeebe.msgpack.query.MsgPackTraversalContext
-
public final class MsgPackTraversalContext extends AbstractDynamicContext
-
-
Field Summary
-
Fields inherited from class io.zeebe.msgpack.query.AbstractDynamicContext
context, cursorView, dynamicContextSize, dynamicContextView, elementSize, emptyElement, staticElementSize
-
-
Constructor Summary
Constructors Constructor Description MsgPackTraversalContext(int maxTraversalDepth, int dynamicContextSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intapplyingFilter()voidapplyingFilter(int newValue)intcurrentElement()voidcurrentElement(int newValue)booleanisMap()intnumElements()voidnumElements(int newValue)voidsetIsMap(boolean isMap)-
Methods inherited from class io.zeebe.msgpack.query.AbstractDynamicContext
appendElement, clear, dynamicContext, hasElements, moveTo, moveToLastElement, removeLastElement, size
-
-
-
-
Method Detail
-
currentElement
public int currentElement()
-
currentElement
public void currentElement(int newValue)
-
numElements
public int numElements()
-
numElements
public void numElements(int newValue)
-
applyingFilter
public int applyingFilter()
-
applyingFilter
public void applyingFilter(int newValue)
-
isMap
public boolean isMap()
-
setIsMap
public void setIsMap(boolean isMap)
-
-