Class KeyValueMarshaler


public final class KeyValueMarshaler extends MarshalerWithSize
A Marshaler of key value pairs.

This class is internal and is hence not for public use. Its APIs are unstable and can change at any time.

  • Field Details

    • EMPTY_BYTES

      private static final byte[] EMPTY_BYTES
    • EMPTY_REPEATED

      private static final KeyValueMarshaler[] EMPTY_REPEATED
    • keyUtf8

      private final byte[] keyUtf8
    • value

      private final Marshaler value
  • Constructor Details

    • KeyValueMarshaler

      private KeyValueMarshaler(byte[] keyUtf8, Marshaler value)
  • Method Details