See: Description
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> |
Implementations of this interface perform mappings of one of the followings
forms: - wire-schema -< @ref Converter - data-type -< @ref Converter.
|
PredicateConverterSelectionStrategy.Predicate |
Interface for predicates that can be used to decide which converter to
select.
|
Class | Description |
---|---|
BoolConverter |
A converter with wire type
ByteBuffer that is capable of handling
boolean values. |
CachedCharsetCoding |
Lazily creates and caches a
CharsetEncoder , CharsetDecoder pair for each calling thread. |
ConverterSignature |
Immutable object representing a converter signature.
|
DefaultConverterRepository<WireType> |
A
ConverterRepository implementation used as the default in RSB. |
DefaultConverters | |
DoubleConverter |
A converter with wire type
ByteBuffer that is capable of handling
doubles. |
EventIdConverter |
A converter for
EventId instances. |
FloatConverter |
A converter with wire type
ByteBuffer that is capable of
handling floats. |
IntegerConverter |
A converter with wire type
ByteBuffer that is capable of handling
signed integers that fit into 32 bits by using the Java Integer type. |
LongConverter |
A converter with wire type
ByteBuffer that is capable of handling
integers that fit into 64 bits by using the Java Long type. |
NullConverter |
A converter with wire type
ByteBuffer that is capable of handling the
null value. |
PredicateConverterSelectionStrategy<WireType> |
A converter selection strategy that uses predicates to select converters.
|
PredicateConverterSelectionStrategy.ExactKeyPredicate |
Checks whether a key exactly matches a given template.
|
PredicateConverterSelectionStrategy.RegExPredicate |
A
PredicateConverterSelectionStrategy.Predicate that checks keys against a given regular expression. |
ProtocolBufferConverter<MessageType extends com.google.protobuf.Message> |
Converter for protocol buffer generated messages.
|
ScopeConverter |
A converter for
Scope objects. |
StringConverter |
A converter with wire type
ByteBuffer that is capable of handling
strings with different encodings. |
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 |
An exception indicating that no
Converter is available for the
intended operation. |
Copyright © 2018 CoR-Lab. All rights reserved.