Class BinaryValue

java.lang.Object
io.camunda.zeebe.msgpack.value.BaseValue
io.camunda.zeebe.msgpack.value.BinaryValue
All Implemented Interfaces:
Recyclable
Direct Known Subclasses:
DocumentValue

public class BinaryValue extends BaseValue
  • Constructor Details

    • BinaryValue

      public BinaryValue()
    • BinaryValue

      public BinaryValue(org.agrona.DirectBuffer initialValue, int offset, int length)
  • Method Details

    • reset

      public void reset()
    • wrap

      public void wrap(org.agrona.DirectBuffer buff)
    • wrap

      public void wrap(org.agrona.DirectBuffer buff, int offset, int length)
    • wrap

      public void wrap(StringValue decodedKey)
    • getValue

      public org.agrona.DirectBuffer getValue()
    • writeJSON

      public void writeJSON(StringBuilder builder)
      Specified by:
      writeJSON in class BaseValue
    • write

      public void write(MsgPackWriter writer)
      Specified by:
      write in class BaseValue
    • read

      public void read(MsgPackReader reader)
      Specified by:
      read in class BaseValue
    • getEncodedLength

      public int getEncodedLength()
      Specified by:
      getEncodedLength in class BaseValue
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object