## Uses of Interface
org.apache.olingo.client.api.communication.response.ODataResponse

- Packages that use ODataResponse
  Package | Description
  --- | ---
  org.apache.olingo.client.api.communication.request |
  org.apache.olingo.client.api.communication.request.batch |
  org.apache.olingo.client.api.communication.request.streamed |
  org.apache.olingo.client.api.communication.response |

- - ### Uses of ODataResponse in org.apache.olingo.client.api.communication.request

    Classes in org.apache.olingo.client.api.communication.request with type parameters of type ODataResponse
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AsyncRequestWrapper<R extends ODataResponse>`
    `interface` | `ODataBasicRequest<T extends ODataResponse>` Basic OData request.
    `interface` | `ODataPayloadManager<T extends ODataResponse>` OData request payload management abstract class.
    `interface` | `ODataStreamedRequest<V extends ODataResponse,T extends ODataPayloadManager<V>>` Streamed OData request interface.

    Methods in org.apache.olingo.client.api.communication.request with type parameters of type ODataResponse
    Modifier and Type | Method and Description
    --- | ---
    `<R extends ODataResponse> AsyncRequestWrapper<R>` | AsyncRequestFactory.`getAsyncRequestWrapper(ODataRequest odataRequest)`

  - ### Uses of ODataResponse in org.apache.olingo.client.api.communication.request.batch

    Methods in org.apache.olingo.client.api.communication.request.batch with parameters of type ODataResponse
    Modifier and Type | Method and Description
    --- | ---
    `void` | ODataBatchResponseItem.`addResponse(String contentId, ODataResponse res)` Adds the given OData response template to the current OData batch response item.

  - ### Uses of ODataResponse in org.apache.olingo.client.api.communication.request.streamed

    Classes in org.apache.olingo.client.api.communication.request.streamed with type parameters of type ODataResponse
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ODataStreamedEntityRequest<V extends ODataResponse,T extends ODataPayloadManager<V>>` Abstract class representing a request concerning a streamed entity.

  - ### Uses of ODataResponse in org.apache.olingo.client.api.communication.response

    Classes in org.apache.olingo.client.api.communication.response with type parameters of type ODataResponse
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AsyncResponseWrapper<R extends ODataResponse>`

    Subinterfaces of ODataResponse in org.apache.olingo.client.api.communication.response
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AsyncResponse`
    `interface` | `ODataBatchResponse` This class implements a response to a batch request.
    `interface` | `ODataDeleteResponse` This class implements the response to an OData delete request.
    `interface` | `ODataEntityCreateResponse<E extends ClientEntity>` This interface describes the response to an OData entity create request.
    `interface` | `ODataEntityUpdateResponse<E extends ClientEntity>` This class implements the response to an OData update request.
    `interface` | `ODataInvokeResponse<T extends ClientInvokeResult>` This class implements a response to a specific invoke request.
    `interface` | `ODataMediaEntityCreateResponse<E extends ClientEntity>` This class implements the response to an OData media entity create request.
    `interface` | `ODataMediaEntityUpdateResponse<E extends ClientEntity>` This class implements the response to an Odata media entity update request.
    `interface` | `ODataPropertyUpdateResponse` This class implements the response to an OData update entity property request.
    `interface` | `ODataRawResponse` This interface represents a generic OData response.
    `interface` | `ODataReferenceAddingResponse` This class implements the response to an OData Reference Adding request.
    `interface` | `ODataRetrieveResponse<T>` This class implements a response to a specific query request.
    `interface` | `ODataStreamUpdateResponse` This class implements the response to an Odata stream create/update request.
    `interface` | `ODataValueUpdateResponse` This class implements the response to an OData update entity property request.

    Methods in org.apache.olingo.client.api.communication.response that return ODataResponse
    Modifier and Type | Method and Description
    --- | ---
    `ODataResponse` | ODataResponse.`initFromBatch(Map.Entry<Integer,String> responseLine, Map<String,Collection<String>> headers, ODataBatchLineIterator batchLineIterator, String boundary)` Initializes response from batch response item.
    `ODataResponse` | ODataResponse.`initFromEnclosedPart(InputStream part)` Initializes response from an enclosed HTTP response.
    `ODataResponse` | ODataResponse.`initFromHttpResponse(org.apache.http.HttpResponse res)` Initializes OData response from HTTP response.

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