# Package org.apache.olingo.server.api.serializer

Olingo Server API - Serializer The serializer package is used to condense all about the Olingo serialization.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  CustomContentTypeSupport | Processors that supports custom content types can implement this interface.
  EdmAssistedSerializer | EDM-assisted serializer
  EdmDeltaSerializer |
  FixedFormatSerializer | OData serializer for fixed output formats.
  ODataSerializer | OData serializer
  SerializerResult | Result type for `ODataSerializer` methods
  SerializerStreamResult | Result type for `ODataSerializer` methods which supports streaming (write in the future).

- Class Summary
  Class | Description
  --- | ---
  ComplexSerializerOptions | Options for the OData serializer.
  ComplexSerializerOptions.Builder | Builder of OData serializer options.
  EdmAssistedSerializerOptions | Options for the EDM-assisted serializer.
  EdmAssistedSerializerOptions.Builder | Builder of serializer options.
  EntityCollectionSerializerOptions | Options for the OData serializer.
  EntityCollectionSerializerOptions.Builder | Builder of OData serializer options.
  EntitySerializerOptions | Options for the OData serializer.
  EntitySerializerOptions.Builder | Builder of OData serializer options.
  PrimitiveSerializerOptions | Options for the OData serializer.
  PrimitiveSerializerOptions.Builder | Builder of OData serializer options.
  PrimitiveValueSerializerOptions | Options for the OData serializer.
  PrimitiveValueSerializerOptions.Builder | Builder of OData serializer options.
  ReferenceCollectionSerializerOptions | Options to pass as additional information to the reference-collection serializer.
  ReferenceCollectionSerializerOptions.Builder | Builder of OData serializer options.
  ReferenceSerializerOptions | Options to pass as additional information to the reference serializer.
  ReferenceSerializerOptions.Builder | Builder of OData serializer options.

- Enum Summary
  Enum | Description
  --- | ---
  BatchSerializerException.MessageKeys |
  Kind | The different types of edm kinds that form the metadata
  RepresentationType | The different types of representations that form the body of either the OData request or the OData response, primarily used for content negotiation.
  SerializerException.MessageKeys | Keys for exception texts in the resource bundle.

- Exception Summary
  Exception | Description
  --- | ---
  BatchSerializerException | Thrown for invalid batch payloads.
  SerializerException | Exception thrown by the `ODataSerializer`.

## Package org.apache.olingo.server.api.serializer Description

Olingo Server API - Serializer

The serializer package is used to condense all about the Olingo serialization.

Copyright © 2013–2020 The Apache Software Foundation. All rights reserved.