Package io.camunda.zeebe.msgpack.value
Class BaseValue
- java.lang.Object
-
- io.camunda.zeebe.msgpack.value.BaseValue
-
- All Implemented Interfaces:
Recyclable
- Direct Known Subclasses:
ArrayValue,BinaryValue,BooleanValue,EnumValue,IntegerValue,LongValue,ObjectValue,PackedValue,StringValue
public abstract class BaseValue extends Object implements Recyclable
-
-
Constructor Summary
Constructors Constructor Description BaseValue()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract intgetEncodedLength()abstract voidread(MsgPackReader reader)StringtoString()abstract voidwrite(MsgPackWriter writer)abstract voidwriteJSON(StringBuilder builder)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.camunda.zeebe.msgpack.Recyclable
reset
-
-
-
-
Method Detail
-
writeJSON
public abstract void writeJSON(StringBuilder builder)
-
write
public abstract void write(MsgPackWriter writer)
-
read
public abstract void read(MsgPackReader reader)
-
getEncodedLength
public abstract int getEncodedLength()
-
-