public class DefaultConverterRepository<WireType> extends java.lang.Object implements ConverterRepository<WireType>
Constructor and Description |
---|
DefaultConverterRepository() |
Modifier and Type | Method and Description |
---|---|
void |
addConverter(Converter<WireType> converter) |
protected java.util.Map<ConverterSignature,Converter<WireType>> |
getConverterMap() |
ConverterSelectionStrategy<WireType> |
getConvertersForDeserialization() |
ConverterSelectionStrategy<WireType> |
getConvertersForSerialization()
This method queries the converter map for seralizable data types and
returns an UnambiguousConverterMap for the chosen
|
static ConverterRepository<java.nio.ByteBuffer> |
getDefaultConverterRepository() |
protected java.util.Map<ConverterSignature,Converter<WireType>> getConverterMap()
public ConverterSelectionStrategy<WireType> getConvertersForSerialization()
ConverterRepository
getConvertersForSerialization
in interface ConverterRepository<WireType>
public ConverterSelectionStrategy<WireType> getConvertersForDeserialization()
getConvertersForDeserialization
in interface ConverterRepository<WireType>
public void addConverter(Converter<WireType> converter)
addConverter
in interface ConverterRepository<WireType>
public static ConverterRepository<java.nio.ByteBuffer> getDefaultConverterRepository()