Package io.camunda.zeebe.msgpack.value
Class ArrayValue<T extends BaseValue>
- java.lang.Object
-
- io.camunda.zeebe.msgpack.value.BaseValue
-
- io.camunda.zeebe.msgpack.value.ArrayValue<T>
-
-
Constructor Summary
Constructors Constructor Description ArrayValue(T innerValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Tadd()booleanequals(Object o)intgetEncodedLength()inthashCode()booleanhasNext()Iterator<T>iterator()Tnext()voidread(MsgPackReader reader)voidremove()voidreset()voidwrite(MsgPackWriter writer)voidwriteJSON(StringBuilder builder)-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Methods inherited from interface java.util.Iterator
forEachRemaining
-
-
-
-
Constructor Detail
-
ArrayValue
public ArrayValue(T innerValue)
-
-
Method Detail
-
reset
public void reset()
- Specified by:
resetin interfaceRecyclable
-
writeJSON
public void writeJSON(StringBuilder builder)
-
write
public void write(MsgPackWriter writer)
-
read
public void read(MsgPackReader reader)
-
getEncodedLength
public int getEncodedLength()
- Specified by:
getEncodedLengthin classBaseValue
-
add
public T add()
-
-