# Package com.holonplatform.jpa.processors.internal

- Interface Summary
  Interface | Description
  --- | ---
  JpaProcessorsLogger | JPA bean processors logger provider.

- Class Summary
  Class | Description
  --- | ---
  AbstractJpaBeanPropertyPostProcessor | Base JPA `BeanPropertyPostProcessor` which checks for JPA API availability before processing.
  AbstractJpaBeanPropertySetPostProcessor | Base JPA `BeanPropertySetPostProcessor` which checks for JPA API availability before processing.
  JpaColumnBeanPropertyPostProcessor | A `BeanPropertyPostProcessor` to setup property configuration `DataMappable.PATH` property using JPA `Column` annotation.
  JpaEnumeratedBeanPropertyPostProcessor | A `BeanPropertyPostProcessor` to setup a suitable enum `PropertyValueConverter` when the JPA `Enumerated` annotation is detected on a bean property.
  JpaIdentifierBeanPropertyPostProcessor | A `BeanPropertyPostProcessor` to set a bean property as identifier using the JPA `Id` and `EmbeddedId` annotations.
  JpaTableBeanPropertySetPostProcessor | A `BeanPropertySetPostProcessor` to setup property set configuration `DataMappable.PATH` property using JPA `Table` annotation.
  JpaTemporalBeanPropertyPostProcessor | A `BeanPropertyPostProcessor` to setup a the property `TemporalType` using the JPA `Temporal` annotation.
  JpaTransientBeanPropertyPostProcessor | A `BeanPropertyPostProcessor` to set a bean property as ignored using the JPA `Transient` annotation.

Copyright © 2019 The Holon Platform. All rights reserved.