Uses of Class
io.quarkus.hibernate.orm.deployment.JpaModelBuildItem
Packages that use JpaModelBuildItem
-
Uses of JpaModelBuildItem in io.quarkus.hibernate.orm.deployment
Methods in io.quarkus.hibernate.orm.deployment that return JpaModelBuildItemMethods in io.quarkus.hibernate.orm.deployment with parameters of type JpaModelBuildItemModifier and TypeMethodDescriptionvoidHibernateOrmProcessor.build(io.quarkus.deployment.recording.RecorderContext recorderContext, io.quarkus.hibernate.orm.runtime.HibernateOrmRecorder recorder, io.quarkus.deployment.Capabilities capabilities, JpaModelBuildItem jpaModel, HibernateOrmConfig hibernateOrmConfig, List<PersistenceUnitDescriptorBuildItem> persistenceUnitDescriptorBuildItems, List<HibernateOrmIntegrationStaticConfiguredBuildItem> integrationBuildItems, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.BeanContainerListenerBuildItem> beanContainerListener, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.hibernate.validator.spi.BeanValidationTraversableResolverBuildItem> beanValidationTraversableResolver, io.quarkus.deployment.builditem.LaunchModeBuildItem launchMode) static io.quarkus.hibernate.orm.runtime.boot.scan.QuarkusScannerHibernateOrmProcessor.buildQuarkusScanner(JpaModelBuildItem jpaModel) Set up the scanner, as this scanning has already been done we need to just tell it about the classes we have discovered.io.quarkus.panache.hibernate.common.deployment.HibernateModelClassCandidatesForFieldAccessBuildItemHibernateOrmProcessor.candidatesForFieldAccess(JpaModelBuildItem jpaModel) voidHibernateOrmProcessor.configurationDescriptorBuilding(io.quarkus.hibernate.orm.runtime.HibernateOrmRecorder recorder, HibernateOrmConfig hibernateOrmConfig, io.quarkus.deployment.builditem.CombinedIndexBuildItem index, ImpliedBlockingPersistenceUnitTypeBuildItem impliedPU, List<PersistenceXmlDescriptorBuildItem> persistenceXmlDescriptors, List<io.quarkus.agroal.spi.JdbcDataSourceBuildItem> jdbcDataSources, List<io.quarkus.reactive.datasource.spi.ReactiveDataSourceBuildItem> reactiveDataSources, io.quarkus.deployment.builditem.ApplicationArchivesBuildItem applicationArchivesBuildItem, io.quarkus.deployment.builditem.LaunchModeBuildItem launchMode, List<io.quarkus.hibernate.orm.deployment.spi.AdditionalJpaModelBuildItem> additionalJpaModelBuildItems, JpaModelBuildItem jpaModel, io.quarkus.deployment.Capabilities capabilities, List<io.quarkus.hibernate.orm.deployment.spi.SqlLoadScriptDefaultBuildItem> additionalSqlLoadScriptDefaults, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.SystemPropertyBuildItem> systemProperties, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem> nativeImageResources, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.HotDeploymentWatchedFileBuildItem> hotDeploymentWatchedFiles, io.quarkus.deployment.annotations.BuildProducer<PersistenceUnitDescriptorBuildItem> persistenceUnitDescriptors, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveMethodBuildItem> reflectiveMethods, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovableBeans, List<io.quarkus.hibernate.orm.deployment.spi.DatabaseKindDialectBuildItem> dbKindMetadataBuildItems) io.quarkus.panache.hibernate.common.deployment.HibernateEnhancersRegisteredBuildItemHibernateOrmProcessor.enhancerDomainObjects(JpaModelBuildItem jpaModel, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> transformers, List<io.quarkus.hibernate.orm.deployment.spi.AdditionalJpaModelBuildItem> additionalJpaModelBuildItems, List<AdditionalJpaModelBuildItem> deprecatedAdditionalJpaModelBuildItems, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> additionalClasses) (package private) voidHibernateOrmProcessor.generateMissingPackageInfos(io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndex, JpaModelBuildItem jpaModel, List<io.quarkus.deployment.builditem.ApplicationClassPredicateBuildItem> predicates, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClasses, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedResourceBuildItem> generatedResources) Hibernate ORM checks package-info and if we have a negative lookup, it's not cached by AOT class loading.static Map<String, JpaPersistenceUnitModel> HibernateOrmProcessor.getModelPerPersistenceUnit(HibernateOrmConfig hibernateOrmConfig, List<io.quarkus.hibernate.orm.deployment.spi.AdditionalJpaModelBuildItem> additionalJpaModelBuildItems, JpaModelBuildItem jpaModel, org.jboss.jandex.IndexView index, boolean enableDefaultPersistenceUnit) io.quarkus.deployment.builditem.BytecodeRecorderConstantDefinitionBuildItemHibernateOrmProcessor.pregenProxies(JpaModelBuildItem jpaModel, JpaModelIndexBuildItem indexBuildItem, io.quarkus.deployment.builditem.TransformedClassesBuildItem transformedClassesBuildItem, List<PersistenceUnitDescriptorBuildItem> persistenceUnitDescriptorBuildItems, List<io.quarkus.hibernate.orm.deployment.spi.AdditionalJpaModelBuildItem> additionalJpaModelBuildItems, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClassBuildItemBuildProducer, io.quarkus.deployment.builditem.LiveReloadBuildItem liveReloadBuildItem, ExecutorService buildExecutor) (package private) voidHibernateOrmCdiProcessor.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) voidHibernateOrmCdiProcessor.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) Method parameters in io.quarkus.hibernate.orm.deployment with type arguments of type JpaModelBuildItemModifier and TypeMethodDescriptionvoidHibernateOrmProcessor.defineJpaEntities(JpaModelIndexBuildItem indexBuildItem, io.quarkus.deployment.annotations.BuildProducer<JpaModelBuildItem> domainObjectsProducer, List<IgnorableNonIndexedClasses> ignorableNonIndexedClassesBuildItems, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.HotDeploymentWatchedFileBuildItem> hotDeploymentWatchedFiles, List<JpaModelPersistenceUnitContributionBuildItem> jpaModelPuContributions)