Class ColumnFamilyContext

java.lang.Object
io.camunda.zeebe.db.impl.rocksdb.transaction.ColumnFamilyContext

public class ColumnFamilyContext extends Object
  • Method Details

    • writeKey

      public void writeKey(DbKey key)
    • getKeyLength

      public int getKeyLength()
    • getKeyBufferArray

      public byte[] getKeyBufferArray()
    • writeValue

      public void writeValue(DbValue value)
    • getValueBufferArray

      public byte[] getValueBufferArray()
    • wrapKeyView

      public void wrapKeyView(byte[] key)
    • getKeyView

      public org.agrona.DirectBuffer getKeyView()
    • isKeyViewEmpty

      public boolean isKeyViewEmpty()
    • wrapValueView

      public void wrapValueView(byte[] value)
    • getValueView

      public org.agrona.DirectBuffer getValueView()
    • isValueViewEmpty

      public boolean isValueViewEmpty()
    • withPrefixKey

      public void withPrefixKey(DbKey key, ObjIntConsumer<byte[]> prefixKeyConsumer)