Package io.hekate.messaging
Interface MessageMetaData.MetaDataCodec<T>
-
- Type Parameters:
T
- Value type.
- Enclosing class:
- MessageMetaData
public static interface MessageMetaData.MetaDataCodec<T>
Codec forMessageMetaData
values.
-
-
Field Summary
Fields Modifier and Type Field Description static MessageMetaData.MetaDataCodec<byte[]>
BYTES
Codec for values ofbyte[]
type.static MessageMetaData.MetaDataCodec<String>
TEXT
Codec for values ofUTF-8
-encoded strings.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
decode(byte[] bytes)
Decodes value.byte[]
encode(T value)
Encodes value.
-
-
-
Field Detail
-
BYTES
static final MessageMetaData.MetaDataCodec<byte[]> BYTES
Codec for values ofbyte[]
type.
-
TEXT
static final MessageMetaData.MetaDataCodec<String> TEXT
Codec for values ofUTF-8
-encoded strings.
-
-