## Uses of Interface
org.apache.olingo.odata2.api.uri.info.PutMergePatchUriInfo

- Packages that use PutMergePatchUriInfo
  Package | Description
  --- | ---
  org.apache.olingo.odata2.api.processor | Data Processor A data processor implements all create, read, update and delete (CRUD) methods of an OData service.
  org.apache.olingo.odata2.api.processor.part | Processor Parts
  org.apache.olingo.odata2.api.uri | URI Parser Facade The URI package has one central class `UriParser` to parse a request URI as well as several interfaces that provide access to parsed parts of the URI.
  org.apache.olingo.odata2.jpa.processor.api | OData JPA Processor API Library The library provides a way for the developers to create an OData Service from a Java Persistence Model.
  org.apache.olingo.odata2.jpa.processor.api.access | OData JPA Processor API Library - Java Persistence Access The library provides a set of APIs to access Java Persistence Models and Data.
  org.apache.olingo.odata2.ref.processor |

- - ### Uses of PutMergePatchUriInfo in org.apache.olingo.odata2.api.processor

    Methods in org.apache.olingo.odata2.api.processor with parameters of type PutMergePatchUriInfo
    Modifier and Type | Method and Description
    --- | ---
    `ODataResponse` | ODataSingleProcessor.`updateEntity(PutMergePatchUriInfo uriInfo, InputStream content, String requestContentType, boolean merge, String contentType)`
    `ODataResponse` | ODataSingleProcessor.`updateEntityComplexProperty(PutMergePatchUriInfo uriInfo, InputStream content, String requestContentType, boolean merge, String contentType)`
    `ODataResponse` | ODataSingleProcessor.`updateEntityLink(PutMergePatchUriInfo uriInfo, InputStream content, String requestContentType, String contentType)`
    `ODataResponse` | ODataSingleProcessor.`updateEntityMedia(PutMergePatchUriInfo uriInfo, InputStream content, String requestContentType, String contentType)`
    `ODataResponse` | ODataSingleProcessor.`updateEntitySimpleProperty(PutMergePatchUriInfo uriInfo, InputStream content, String requestContentType, String contentType)`
    `ODataResponse` | ODataSingleProcessor.`updateEntitySimplePropertyValue(PutMergePatchUriInfo uriInfo, InputStream content, String requestContentType, String contentType)`

  - ### Uses of PutMergePatchUriInfo in org.apache.olingo.odata2.api.processor.part

    Methods in org.apache.olingo.odata2.api.processor.part with parameters of type PutMergePatchUriInfo
    Modifier and Type | Method and Description
    --- | ---
    `ODataResponse` | EntityProcessor.`updateEntity(PutMergePatchUriInfo uriInfo, InputStream content, String requestContentType, boolean merge, String contentType)` Updates an entity.
    `ODataResponse` | EntityComplexPropertyProcessor.`updateEntityComplexProperty(PutMergePatchUriInfo uriInfo, InputStream content, String requestContentType, boolean merge, String contentType)` Updates a complex property of an entity.
    `ODataResponse` | EntityLinkProcessor.`updateEntityLink(PutMergePatchUriInfo uriInfo, InputStream content, String requestContentType, String contentType)` Updates the link to the target entity of a navigation property.
    `ODataResponse` | EntityMediaProcessor.`updateEntityMedia(PutMergePatchUriInfo uriInfo, InputStream content, String requestContentType, String contentType)` Updates the media resource of an entity.
    `ODataResponse` | EntitySimplePropertyProcessor.`updateEntitySimpleProperty(PutMergePatchUriInfo uriInfo, InputStream content, String requestContentType, String contentType)` Updates a simple property of an entity.
    `ODataResponse` | EntitySimplePropertyValueProcessor.`updateEntitySimplePropertyValue(PutMergePatchUriInfo uriInfo, InputStream content, String requestContentType, String contentType)` Updates a simple property of an entity with an unformatted value.

  - ### Uses of PutMergePatchUriInfo in org.apache.olingo.odata2.api.uri

    Subinterfaces of PutMergePatchUriInfo in org.apache.olingo.odata2.api.uri
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `UriInfo` Structured parts of the request URI - the result of URI parsing.

  - ### Uses of PutMergePatchUriInfo in org.apache.olingo.odata2.jpa.processor.api

    Methods in org.apache.olingo.odata2.jpa.processor.api with parameters of type PutMergePatchUriInfo
    Modifier and Type | Method and Description
    --- | ---
    `ODataResponse` | ODataJPAResponseBuilder.`build(PutMergePatchUriInfo putUriInfo, Object updatedObject)` The method builds an OData response for an OData Update Request from an updated JPA Entity
    `javax.persistence.Query` | ODataJPAQueryExtensionEntityListener.`getQuery(PutMergePatchUriInfo uriInfo, javax.persistence.EntityManager em)` Override this method to build JPA Query for OData request - Update; SELECT SINGLE with key in WHERE clause
    `ODataResponse` | ODataJPADefaultProcessor.`updateEntity(PutMergePatchUriInfo uriParserResultView, InputStream content, String requestContentType, boolean merge, String contentType)`
    `ODataResponse` | ODataJPADefaultProcessor.`updateEntityLink(PutMergePatchUriInfo uriParserResultView, InputStream content, String requestContentType, String contentType)`

  - ### Uses of PutMergePatchUriInfo in org.apache.olingo.odata2.jpa.processor.api.access

    Methods in org.apache.olingo.odata2.jpa.processor.api.access with parameters of type PutMergePatchUriInfo
    Modifier and Type | Method and Description
    --- | ---
    `Object` | JPAProcessor.`process(PutMergePatchUriInfo updateView, InputStream content, String requestContentType)` Processes OData request for updating Entity.
    `void` | JPAProcessor.`process(PutMergePatchUriInfo uriParserResultView, InputStream content, String requestContentType, String contentType)` Process OData request for updating Links.
    `Object` | JPAProcessor.`process(PutMergePatchUriInfo updateView, Map<String,Object> content)` Processes OData request for updating Entity.

  - ### Uses of PutMergePatchUriInfo in org.apache.olingo.odata2.ref.processor

    Methods in org.apache.olingo.odata2.ref.processor with parameters of type PutMergePatchUriInfo
    Modifier and Type | Method and Description
    --- | ---
    `ODataResponse` | ListsProcessor.`updateEntity(PutMergePatchUriInfo uriInfo, InputStream content, String requestContentType, boolean merge, String contentType)`
    `ODataResponse` | ListsProcessor.`updateEntityComplexProperty(PutMergePatchUriInfo uriInfo, InputStream content, String requestContentType, boolean merge, String contentType)`
    `ODataResponse` | ListsProcessor.`updateEntityLink(PutMergePatchUriInfo uriInfo, InputStream content, String requestContentType, String contentType)`
    `ODataResponse` | ListsProcessor.`updateEntityMedia(PutMergePatchUriInfo uriInfo, InputStream content, String requestContentType, String contentType)`
    `ODataResponse` | ListsProcessor.`updateEntitySimpleProperty(PutMergePatchUriInfo uriInfo, InputStream content, String requestContentType, String contentType)`
    `ODataResponse` | ListsProcessor.`updateEntitySimplePropertyValue(PutMergePatchUriInfo uriInfo, InputStream content, String requestContentType, String contentType)`

Copyright © 2013-2022 The Apache Software Foundation. All Rights Reserved.