| Interface | Description | 
|---|---|
| SerializationProvider | A  ServiceprovidingSerializerinstances. | 
| Serializer<T> | Defines the contract used to transform type instances to and from a serial form. | 
| Exception | Description | 
|---|---|
| SerializerException | Thrown by a  Serializerwhen it cannot serialize or deserialize an instance. | 
| UnsupportedTypeException | Exception thrown by the  SerializationProviderto indicate aSerializercould not be created for a
 given type. | 
Serializer SPI in Ehcache.