Interface | Description |
---|---|
Converter<WireType> |
This class represents a converter interface for a wire format T.
|
ConverterRepository<WireType> |
Maintains a collection of converters for a specific wire format.
|
ConverterSelectionStrategy<WireType> |
Implementation of this interface perform mappings of one of the
followings forms:
- wire-schema -> @ref Converter
- data-type -> @ref Converter
|
Class | Description |
---|---|
ConverterSignature |
Immutable object representing a converter signature.
|
DefaultConverterRepository<WireType> | |
DefaultConverters | |
EventIdConverter |
A converter for
EventId instances. |
NullConverter |
A converter with wire type
ByteBuffer that is capable of
handling the null value. |
ProtocolBufferConverter<MessageType extends Message> | |
StringConverter |
A converter with wire type
ByteBuffer that is capable of handling
strings with different encodings. |
Uint64Converter |
A converter with wire type
ByteBuffer that is capable of
handling unsigned integers that fit into 64 bits. |
UnambiguousConverterMap<WireType> | |
UserData<WireType> |
A wrapper around deserialized data that contains the unspecific
Object instance with a class object describing its type. |
WireContents<WireType> |
A wrapper around the contents to be placed on the wire.
|
Exception | Description |
---|---|
ConversionException |
An exception that indicates a conversion error in a
Converter . |
NoSuchConverterException |