public class ExtSerializerFactory extends AbstractSerializerFactory
| Modifier and Type | Field and Description |
|---|---|
private java.util.HashMap |
_deserializerMap |
private java.util.HashMap |
_serializerMap |
| Constructor and Description |
|---|
ExtSerializerFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDeserializer(java.lang.Class cl,
Deserializer deserializer)
Adds a deserializer.
|
void |
addSerializer(java.lang.Class cl,
Serializer serializer)
Adds a serializer.
|
Deserializer |
getDeserializer(java.lang.Class cl)
Returns the deserializer for a class.
|
Serializer |
getSerializer(java.lang.Class cl)
Returns the serializer for a class.
|
private java.util.HashMap _serializerMap
private java.util.HashMap _deserializerMap
public void addSerializer(java.lang.Class cl,
Serializer serializer)
cl - the class of the serializerserializer - the serializerpublic void addDeserializer(java.lang.Class cl,
Deserializer deserializer)
cl - the class of the deserializerdeserializer - the deserializerpublic Serializer getSerializer(java.lang.Class cl) throws HessianProtocolException
getSerializer in class AbstractSerializerFactorycl - the class of the object that needs to be serialized.HessianProtocolExceptionpublic Deserializer getDeserializer(java.lang.Class cl) throws HessianProtocolException
getDeserializer in class AbstractSerializerFactorycl - the class of the object that needs to be deserialized.HessianProtocolException