Class HibernateOrmCdiProcessor

java.lang.Object
io.quarkus.hibernate.orm.deployment.HibernateOrmCdiProcessor

public class HibernateOrmCdiProcessor extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (package private) io.quarkus.arc.deployment.AnnotationsTransformerBuildItem
     
    (package private) void
    generateHibernateBeans(io.quarkus.hibernate.orm.runtime.HibernateOrmRecorder recorder, List<PersistenceUnitDescriptorBuildItem> persistenceUnitDescriptors, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItemBuildProducer)
     
    (package private) void
    generateJpaConfigBean(io.quarkus.hibernate.orm.runtime.HibernateOrmRecorder recorder, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItemBuildProducer)
     
    (package private) void
    registerAnnotations(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItem> beanDefiningAnnotations)
     
    (package private) void
    registerBeans(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AutoAddScopeBuildItem> autoAddScope, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovableBeans, io.quarkus.deployment.Capabilities capabilities, List<PersistenceUnitDescriptorBuildItem> descriptors, JpaModelBuildItem jpaModel)
     
    (package private) void
    transformBeans(JpaModelBuildItem jpaModel, JpaModelIndexBuildItem indexBuildItem, io.quarkus.arc.deployment.BeanDiscoveryFinishedBuildItem beans, List<PersistenceUnitDescriptorBuildItem> persistenceUnitDescriptors, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> producer)
     
    (package private) void
    validatePersistenceUnitExtensions(io.quarkus.arc.deployment.ValidationPhaseBuildItem validationPhase, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.ValidationPhaseBuildItem.ValidationErrorBuildItem> errors)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • HibernateOrmCdiProcessor

      public HibernateOrmCdiProcessor()
  • Method Details

    • convertJpaResourceAnnotationsToQualifier

      io.quarkus.arc.deployment.AnnotationsTransformerBuildItem convertJpaResourceAnnotationsToQualifier(List<PersistenceUnitDescriptorBuildItem> persistenceUnitDescriptors, ImpliedBlockingPersistenceUnitTypeBuildItem impliedBlockingPersistenceUnitType)
    • generateJpaConfigBean

      void generateJpaConfigBean(io.quarkus.hibernate.orm.runtime.HibernateOrmRecorder recorder, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItemBuildProducer)
    • generateHibernateBeans

      void generateHibernateBeans(io.quarkus.hibernate.orm.runtime.HibernateOrmRecorder recorder, List<PersistenceUnitDescriptorBuildItem> persistenceUnitDescriptors, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItemBuildProducer)
    • registerBeans

      void registerBeans(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AutoAddScopeBuildItem> autoAddScope, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovableBeans, io.quarkus.deployment.Capabilities capabilities, List<PersistenceUnitDescriptorBuildItem> descriptors, JpaModelBuildItem jpaModel)
    • transformBeans

      void transformBeans(JpaModelBuildItem jpaModel, JpaModelIndexBuildItem indexBuildItem, io.quarkus.arc.deployment.BeanDiscoveryFinishedBuildItem beans, List<PersistenceUnitDescriptorBuildItem> persistenceUnitDescriptors, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> producer)
    • registerAnnotations

      void registerAnnotations(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItem> beanDefiningAnnotations)
    • validatePersistenceUnitExtensions

      void validatePersistenceUnitExtensions(io.quarkus.arc.deployment.ValidationPhaseBuildItem validationPhase, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.ValidationPhaseBuildItem.ValidationErrorBuildItem> errors)