# Uses of Package
com.holonplatform.datastore.jpa

- Packages that use com.holonplatform.datastore.jpa
  Package | Description
  --- | ---
  com.holonplatform.datastore.jpa |
  com.holonplatform.datastore.jpa.context |
  com.holonplatform.datastore.jpa.dialect |
  com.holonplatform.datastore.jpa.examples |
  com.holonplatform.datastore.jpa.internal |
  com.holonplatform.jpa.spring |
  com.holonplatform.jpa.spring.internal |

- Classes in com.holonplatform.datastore.jpa used by com.holonplatform.datastore.jpa
  Class and Description
  JpaDatastore JPA `Datastore`.
  JpaDatastore.Builder `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 A `DataTarget` bound to a JPA Entity.
  JpaWriteOption JPA `DatastoreOperations.WriteOption`s enumeration.
  ORMPlatform Enumeration of ORM platforms.

- Classes in com.holonplatform.datastore.jpa used by com.holonplatform.datastore.jpa.context
  Class and Description
  ORMPlatform Enumeration of ORM platforms.

- Classes in com.holonplatform.datastore.jpa used by com.holonplatform.datastore.jpa.dialect
  Class and Description
  ORMPlatform Enumeration of ORM platforms.

- Classes in com.holonplatform.datastore.jpa used by com.holonplatform.datastore.jpa.examples
  Class and Description
  JpaDatastore JPA `Datastore`.
  JpaTarget A `DataTarget` bound to a JPA Entity.

- Classes in com.holonplatform.datastore.jpa used by com.holonplatform.datastore.jpa.internal
  Class and Description
  JpaDatastore JPA `Datastore`.
  JpaDatastore.Builder `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 A `DataTarget` bound to a JPA Entity.
  ORMPlatform Enumeration of ORM platforms.

- Classes in com.holonplatform.datastore.jpa used by com.holonplatform.jpa.spring
  Class and Description
  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`.
  ORMPlatform Enumeration of ORM platforms.

- Classes in com.holonplatform.datastore.jpa used by com.holonplatform.jpa.spring.internal
  Class and Description
  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`.

Copyright © 2019 The Holon Platform. All rights reserved.