# Uses of Package
org.apache.olingo.server.api

- Packages that use org.apache.olingo.server.api
  Package | Description
  --- | ---
  org.apache.olingo.netty.server.api | Netty handler for Olingo Server API The netty package is used to condense all Netty related parts used in Olingo.
  org.apache.olingo.netty.server.core |
  org.apache.olingo.server.api | Olingo Server API The OData Library is a protocol implementation of the OData V4.0 standard.
  org.apache.olingo.server.api.batch | Olingo Server API - Batch The batch package is used to condense common parts about the OData batch processing.
  org.apache.olingo.server.api.debug | Olingo Server API - Debug The debug package is used to condense all information about the Olingo debug handling.
  org.apache.olingo.server.api.deserializer | Olingo Server API - Deserializer The deserializer package is used to condense all about the Olingo deserialization.
  org.apache.olingo.server.api.deserializer.batch | Olingo Server API - Deserializer - Batch The deserializer.batch package is used to condense all about the Olingo batch deserialization.
  org.apache.olingo.server.api.etag | Olingo Server API - ETag The etag package is used to condense all about the Olingo ETag handling.
  org.apache.olingo.server.api.processor | Olingo Processors Processors are used to handle OData requests and send back the OData reponse.
  org.apache.olingo.server.api.serializer | Olingo Server API - Serializer The serializer package is used to condense all about the Olingo serialization.
  org.apache.olingo.server.api.uri.queryoption.expression | Olingo Server API - URI - QueryOptions - Expressions The uri.queryoption.expression package is used to condense all about the Olingo expressions within the query options (in uri context).

- Classes in org.apache.olingo.server.api used by org.apache.olingo.netty.server.api
  Class and Description
  OData Root object for serving factory tasks and support loose coupling of implementation (core) from the API.
  ServiceMetadata Metadata of an OData service like the Entity Data Model.

- Classes in org.apache.olingo.server.api used by org.apache.olingo.netty.server.core
  Class and Description
  OData Root object for serving factory tasks and support loose coupling of implementation (core) from the API.
  ODataHandler Handles requests as OData requests.
  ODataHttpHandler Handles HTTP requests as OData requests.
  ODataRequest Request object to carry HTTP information optimized for and required to handle OData requests only.
  ODataResponse Response object to carry OData-relevant HTTP information (status code, response headers, and content).
  ServiceMetadata Metadata of an OData service like the Entity Data Model.

- Classes in org.apache.olingo.server.api used by org.apache.olingo.server.api
  Class and Description
  OData Root object for serving factory tasks and support loose coupling of implementation (core) from the API.
  ODataContent Contains the response content for the OData request.
  ODataContentWriteErrorContext The WriteContentErrorErrorContext is the parameter for the WriteContentErrorCallback.
  ODataHandler Handles requests as OData requests.
  ODataHttpHandler Handles HTTP requests as OData requests.
  ODataLibraryException Abstract superclass of all translatable server exceptions.
  ODataLibraryException.MessageKey Key for the exception text in the resource bundle.
  ODataLibraryException.ODataErrorMessage Error message text and `Locale` used for it.
  ODataRequest Request object to carry HTTP information optimized for and required to handle OData requests only.
  ODataResponse Response object to carry OData-relevant HTTP information (status code, response headers, and content).
  ODataServerError Class to hold all server relevant error information.
  OlingoExtension Marker interface for all possible Olingo extensions.
  ServiceMetadata Metadata of an OData service like the Entity Data Model.

- Classes in org.apache.olingo.server.api used by org.apache.olingo.server.api.batch
  Class and Description
  ODataApplicationException Exception thrown by OData service implementations.
  ODataLibraryException Abstract superclass of all translatable server exceptions.
  ODataRequest Request object to carry HTTP information optimized for and required to handle OData requests only.
  ODataResponse Response object to carry OData-relevant HTTP information (status code, response headers, and content).

- Classes in org.apache.olingo.server.api used by org.apache.olingo.server.api.debug
  Class and Description
  OData Root object for serving factory tasks and support loose coupling of implementation (core) from the API.
  ODataRequest Request object to carry HTTP information optimized for and required to handle OData requests only.
  ODataResponse Response object to carry OData-relevant HTTP information (status code, response headers, and content).

- Classes in org.apache.olingo.server.api used by org.apache.olingo.server.api.deserializer
  Class and Description
  ODataLibraryException Abstract superclass of all translatable server exceptions.
  ODataLibraryException.MessageKey Key for the exception text in the resource bundle.

- Classes in org.apache.olingo.server.api used by org.apache.olingo.server.api.deserializer.batch
  Class and Description
  ODataLibraryException Abstract superclass of all translatable server exceptions.
  ODataLibraryException.MessageKey Key for the exception text in the resource bundle.
  ODataRequest Request object to carry HTTP information optimized for and required to handle OData requests only.
  ODataResponse Response object to carry OData-relevant HTTP information (status code, response headers, and content).

- Classes in org.apache.olingo.server.api used by org.apache.olingo.server.api.etag
  Class and Description
  ODataLibraryException Abstract superclass of all translatable server exceptions.
  ODataLibraryException.MessageKey Key for the exception text in the resource bundle.
  OlingoExtension Marker interface for all possible Olingo extensions.

- Classes in org.apache.olingo.server.api used by org.apache.olingo.server.api.processor
  Class and Description
  OData Root object for serving factory tasks and support loose coupling of implementation (core) from the API.
  ODataApplicationException Exception thrown by OData service implementations.
  ODataLibraryException Abstract superclass of all translatable server exceptions.
  ODataRequest Request object to carry HTTP information optimized for and required to handle OData requests only.
  ODataResponse Response object to carry OData-relevant HTTP information (status code, response headers, and content).
  ODataServerError Class to hold all server relevant error information.
  ServiceMetadata Metadata of an OData service like the Entity Data Model.

- Classes in org.apache.olingo.server.api used by org.apache.olingo.server.api.serializer
  Class and Description
  ODataContent Contains the response content for the OData request.
  ODataContentWriteErrorCallback The ODataContentWriteErrorCallback is called when during the `ODataContent.write(OutputStream)` or the `ODataContent.write(WritableByteChannel)` an error occurs.
  ODataLibraryException Abstract superclass of all translatable server exceptions.
  ODataLibraryException.MessageKey Key for the exception text in the resource bundle.
  ODataResponse Response object to carry OData-relevant HTTP information (status code, response headers, and content).
  ODataServerError Class to hold all server relevant error information.
  OlingoExtension Marker interface for all possible Olingo extensions.
  ServiceMetadata Metadata of an OData service like the Entity Data Model.

- Classes in org.apache.olingo.server.api used by org.apache.olingo.server.api.uri.queryoption.expression
  Class and Description
  ODataApplicationException Exception thrown by OData service implementations.

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