## Uses of Class
org.apache.olingo.odata2.jpa.processor.api.exception.ODataJPAModelException

- Packages that use ODataJPAModelException
  Package | Description
  --- | ---
  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.jpa.processor.api.exception | OData JPA Processor API Library - Exceptions There are two main types of exceptions thrown from the library Model Exception Runtime Exception The Model Exception is thrown while processing JPA metamodels and runtime exception is thrown while processing persistence data.
  org.apache.olingo.odata2.jpa.processor.api.jpql | OData JPA Processor API Library - Java Persistence Query Language The library provides set of APIs for building JPQL contexts from OData Requests.

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

    Methods in org.apache.olingo.odata2.jpa.processor.api.access that throw ODataJPAModelException
    Modifier and Type | Method and Description
    --- | ---
    `void` | JPAEdmBuilder.`build()` The Method builds EDM Elements by transforming JPA MetaModel.
    `abstract JPAMethodContext` | JPAMethodContext.JPAMethodContextBuilder.`build()` Implement this method to build JPAMethodContext
    `Object` | JPAProcessor.`process(DeleteUriInfo deleteuriInfo, String contentType)` Processes OData request for deleting Entity.
    `long` | JPAProcessor.`process(GetEntityCountUriInfo resultsView)` Processes OData request for fetching Entity count.
    `Object` | JPAProcessor.`process(GetEntityLinkUriInfo uriParserResultView)` Processes OData request for executing $links OData command for N:1 relation.
    `long` | JPAProcessor.`process(GetEntitySetCountUriInfo requestView)` Processes OData request for fetching Entity count.
    `<T> List<T>` | JPAProcessor.`process(GetEntitySetLinksUriInfo uriParserResultView)` Processes OData request for executing $links OData command for N:1 relation.
    `<T> List<T>` | JPAProcessor.`process(GetEntitySetUriInfo requestView)` Processes OData request for querying an Entity Set.
    `<T> Object` | JPAProcessor.`process(GetEntityUriInfo requestView)` Processes OData request for reading an Entity.
    `List<Object>` | JPAProcessor.`process(GetFunctionImportUriInfo requestView)` Processes OData request for executing custom operations.
    `Object` | JPAProcessor.`process(PostUriInfo createView, InputStream content, String requestContentType)` Processes OData request for creating Entity.
    `void` | JPAProcessor.`process(PostUriInfo uriParserResultView, InputStream content, String requestContentType, String contentType)` Process OData request for creating Links.
    `Object` | JPAProcessor.`process(PostUriInfo createView, Map<String,Object> content)` Processes OData request for creating Entity.
    `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 ODataJPAModelException in org.apache.olingo.odata2.jpa.processor.api.exception

    Methods in org.apache.olingo.odata2.jpa.processor.api.exception that return ODataJPAModelException
    Modifier and Type | Method and Description
    --- | ---
    `static ODataJPAModelException` | ODataJPAModelException.`throwException(MessageReference messageReference, Throwable e)` The method creates an exception object of type ODataJPAModelException with localized error texts.

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

    Methods in org.apache.olingo.odata2.jpa.processor.api.jpql that throw ODataJPAModelException
    Modifier and Type | Method and Description
    --- | ---
    `abstract JPQLContext` | JPQLContext.JPQLContextBuilder.`build()` The abstract method is implemented by specific JPQL context builders to build JPQL Contexts.

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