Interface KeyableCodec<C>

Type Parameters:
C - The type of the codec
All Superinterfaces:
Codec<C>, Decoder<C>, Encoder<C>, KeyableDecoder<C>, KeyableEncoder<C>
All Known Implementing Classes:
RangeCodec

public interface KeyableCodec<C> extends Codec<C>, KeyableEncoder<C>, KeyableDecoder<C>
Combines the Codec, KeyableEncoder and KeyableDecoder interfaces.
Into one interface that provides all methods to encode and decode a value or a key.