| Package | Description | 
|---|---|
| org.springframework.core.annotation | Core support package for annotations, meta-annotations, and composed
 annotations with attribute overrides. | 
| org.springframework.core.codec | |
| org.springframework.core.convert | Type conversion system API. | 
| org.springframework.core.serializer.support | Support classes for Spring's serializer abstraction. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AnnotationConfigurationExceptionThrown by  AnnotationUtilsand synthesized annotations
 if an annotation is improperly configured. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CodecExceptionGeneral error that indicates a problem while encoding and decoding to and
 from an Object stream. | 
| class  | DecodingExceptionIndicates an issue with decoding the input stream with a focus on content
 related issues such as a parse failure. | 
| class  | EncodingExceptionIndicates an issue with encoding the input Object stream with a focus on
 not being able to encode Objects. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ConversionExceptionBase class for exceptions thrown by the conversion system. | 
| class  | ConversionFailedExceptionException to be thrown when an actual type conversion attempt fails. | 
| class  | ConverterNotFoundExceptionException to be thrown when a suitable converter could not be found
 in a given conversion service. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SerializationFailedExceptionWrapper for the native IOException (or similar) when a
  SerializerorDeserializerfailed. |