# Package com.holonplatform.datastore.jpa.jpql.context

- Interface Summary
  Interface | Description
  --- | ---
  JPQLContextExpressionResolver<E extends com.holonplatform.core.Expression,R extends com.holonplatform.core.Expression> | An `ExpressionResolver` to be used with a `JPQLResolutionContext` resultion context.
  JPQLContextParametersHandler | Handler to generate, hold and obtain the JPQL named parameters of a context hierarchy.
  JPQLResolutionContext | JPQL `ExpressionResolver.ResolutionContext`.
  JPQLStatementResolutionContext | A `JPQLResolutionContext` extension which supports statement alias generation and inspection.

- Enum Summary
  Enum | Description
  --- | ---
  JPQLStatementResolutionContext.AliasMode | Alias handling mode

- Exception Summary
  Exception | Description
  --- | ---
  JPQLResolutionContext.JPQLStatementPreparationException | Runtime exception related to JPQL statements preparation errors.

Copyright © 2019 The Holon Platform. All rights reserved.