com.holonplatform.jpa.processors

## Interface JpaBeanPostProcessor

- All Known Implementing Classes:
    AbstractJpaBeanPropertyPostProcessor, AbstractJpaBeanPropertySetPostProcessor, JpaColumnBeanPropertyPostProcessor, JpaEnumeratedBeanPropertyPostProcessor, JpaIdentifierBeanPropertyPostProcessor, JpaTableBeanPropertySetPostProcessor, JpaTemporalBeanPropertyPostProcessor, JpaTransientBeanPropertyPostProcessor

      public interface JpaBeanPostProcessor

  Marker interface for JPA `BeanPropertyPostProcessor` and `BeanPropertySetPostProcessor`.
  Since:
    5.1.0

- - ### Method Summary

    All Methods Static Methods Default Methods
    Modifier and Type | Method and Description
    --- | ---
    `static void` | `registerPostProcessors(com.holonplatform.core.beans.BeanIntrospector beanIntrospector)` Add all available `BeanPropertyPostProcessor`s and `BeanPropertySetPostProcessor`s to given `BeanIntrospector`.

- - ### Method Detail

    - #### registerPostProcessors

          static void registerPostProcessors(com.holonplatform.core.beans.BeanIntrospector beanIntrospector)

      Add all available `BeanPropertyPostProcessor`s and `BeanPropertySetPostProcessor`s to given `BeanIntrospector`.

      Normally, it is not necessary to use this method, since bean post processors are automatically detected and registered in default `BeanIntrospector` implementations using default Java extensions, relying on the `ServiceLoader` strategy.

      Parameters:
        `beanIntrospector` - The bean introspector (not null)

Copyright © 2019 The Holon Platform. All rights reserved.