# Hierarchy For Package com.holonplatform.datastore.jpa

Package Hierarchies:

- All Packages

## Interface Hierarchy

- com.holonplatform.core.datastore.DataContextBound
  - com.holonplatform.core.datastore.Datastore (also extends com.holonplatform.core.ExpressionResolver.ExpressionResolverSupport, java.io.Serializable)
    - com.holonplatform.datastore.jpa.JpaDatastore (also extends com.holonplatform.core.datastore.DatastoreCommodityRegistrar<X>)
- com.holonplatform.core.datastore.DatastoreCommodityRegistrar<X>
  - com.holonplatform.datastore.jpa.JpaDatastore (also extends com.holonplatform.core.datastore.Datastore)
- com.holonplatform.core.Expression
  - com.holonplatform.core.Path<T> (also extends java.io.Serializable)
    - com.holonplatform.core.Path.FinalPath<T>
      - com.holonplatform.core.datastore.DataTarget<T>
        - com.holonplatform.datastore.jpa.JpaTarget<T> (also extends com.holonplatform.core.query.QueryProjection<T>)
  - com.holonplatform.core.query.QueryProjection<T>
    - com.holonplatform.datastore.jpa.JpaTarget<T> (also extends com.holonplatform.core.datastore.DataTarget<T>)
- com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C>
  - com.holonplatform.core.datastore.Datastore.Builder<D,B>
    - com.holonplatform.datastore.jpa.JpaDatastore.Builder<D>
- com.holonplatform.core.ExpressionResolver.ExpressionResolverSupport
  - com.holonplatform.core.datastore.Datastore (also extends com.holonplatform.core.datastore.DataContextBound, java.io.Serializable)
    - com.holonplatform.datastore.jpa.JpaDatastore (also extends com.holonplatform.core.datastore.DatastoreCommodityRegistrar<X>)
- com.holonplatform.datastore.jpa.JpaDatastore.EntityManagerFinalizer
- com.holonplatform.datastore.jpa.JpaDatastore.EntityManagerInitializer
- com.holonplatform.datastore.jpa.JpaDatastore.EntityManagerOperation<R>
- java.io.Serializable
  - com.holonplatform.core.datastore.Datastore (also extends com.holonplatform.core.datastore.DataContextBound, com.holonplatform.core.ExpressionResolver.ExpressionResolverSupport)
    - com.holonplatform.datastore.jpa.JpaDatastore (also extends com.holonplatform.core.datastore.DatastoreCommodityRegistrar<X>)
  - com.holonplatform.datastore.jpa.JpaQueryHint
  - com.holonplatform.core.Path<T> (also extends com.holonplatform.core.Expression)
    - com.holonplatform.core.Path.FinalPath<T>
      - com.holonplatform.core.datastore.DataTarget<T>
        - com.holonplatform.datastore.jpa.JpaTarget<T> (also extends com.holonplatform.core.query.QueryProjection<T>)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.holonplatform.datastore.jpa.ORMPlatform
    - com.holonplatform.datastore.jpa.JpaWriteOption (implements com.holonplatform.core.datastore.Datastore.WriteOption)

Copyright © 2017 The Holon Platform. All rights reserved.