public class BasicCodecLookup
Modifiers | Name | Description |
---|---|---|
static Encoder |
NONE_ENCODER |
|
protected Map<String, Decoder> |
decoders |
|
protected Map<String, Encoder> |
encoders |
Constructor and description |
---|
BasicCodecLookup
() |
Type | Name and description |
---|---|
void |
afterPropertiesSet() |
protected java.util.Collection<java.lang.String> |
createNameVariations(java.lang.String name, CodecIdentifierProvider target) |
protected java.lang.Object |
lookupCodec(java.lang.String codecName, Map<String, T> map, java.lang.Class<T> returnType) |
Decoder |
lookupDecoder(java.lang.String codecName) |
Encoder |
lookupEncoder(java.lang.String codecName) |
void |
reInitialize() |
void |
registerCodecFactory(CodecFactory codecFactory) |
protected void |
registerCodecs() |
void |
registerDecoder(Decoder decoder) |
void |
registerEncoder(Encoder encoder) |
protected void |
registerVariationsOfName(Map<String, T> destinationMap, java.lang.Object target, java.lang.String name) |
protected void |
registerWithNameVaritions(Map<String, T> destinationMap, java.lang.Object target) |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |