# Package 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.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  JPAEdmBuilder | JPAEdmBuilder interface provides methods for building elements of an Entity Data Model (EDM) from a Java Persistence Model.
  JPAEdmMappingModelAccess | Interface provides methods to access JPA EDM mapping model.
  JPAMethodContextView | The interface provides view on JPA Method Context.
  JPAPaging |
  JPAProcessor | The interface provides methods for processing OData Requests for Create, Read, Update, Delete operations.

- Class Summary
  Class | Description
  --- | ---
  JPAFunction | A container for JPA Functions.
  JPAJoinClause | A container for Java Persistence Join Clause that can be used for building JPQL statements.
  JPAMethodContext | The abstract class is a compilation of objects required for building specific instances of JPA Method Context.
  JPAMethodContext.JPAMethodContextBuilder | The abstract class is extended by specific JPA Method Context Builder to build JPA Method Context types.

- Enum Summary
  Enum | Description
  --- | ---
  JPAJoinClause.JOIN | Enumerated list of possible Joins in JPQL LEFT - left outer join FETCH - enable fetching of an association as a side effect of the execution of a query INNER - inner join

## Package org.apache.olingo.odata2.jpa.processor.api.access Description

### OData JPA Processor API Library - Java Persistence Access

The library provides a set of APIs to access Java Persistence Models and Data.

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