# Package com.holonplatform.datastore.jpa

- Interface Summary
  Interface | Description
  --- | ---
  JpaDatastore | JPA `Datastore`.
  JpaDatastore.Builder<D extends JpaDatastore> | `JpaDatastore` builder.
  JpaDatastore.EntityManagerFinalizer | Interface to perform any close/finalize operation on the `EntityManager` instance used for a Datastore operation execution
  JpaDatastore.EntityManagerInitializer | Interface to provide `EntityManager` instance to use when executing a Datastore operation
  JpaDatastore.EntityManagerLifecycleHandler | Convenience interface which combines `JpaDatastore.EntityManagerInitializer` and `JpaDatastore.EntityManagerFinalizer`.
  JpaQueryHint | Interface to be used to provide `Query` execution hints using `QueryBuilder.parameter(String, Object)` with `JpaQueryHint.QUERY_PARAMETER_HINT` as parameter name.
  JpaTarget<T> | A `DataTarget` bound to a JPA Entity.

- Enum Summary
  Enum | Description
  --- | ---
  JpaWriteOption | JPA `DatastoreOperations.WriteOption`s enumeration.
  ORMPlatform | Enumeration of ORM platforms.

Copyright © 2019 The Holon Platform. All rights reserved.