Class PanacheHibernateCommonResourceProcessor
java.lang.Object
io.quarkus.panache.common.deployment.PanacheHibernateCommonResourceProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidfindEntityClasses(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, Optional<HibernateModelClassCandidatesForFieldAccessBuildItem> candidatesForFieldAccess, io.quarkus.deployment.annotations.BuildProducer<HibernateMetamodelForFieldAccessBuildItem> modelInfoBuildItem, io.quarkus.deployment.annotations.BuildProducer<PanacheEntityClassesBuildItem> fieldAccessEnhancedEntityClasses) (package private) voidreplaceFieldAccesses(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, io.quarkus.deployment.builditem.ApplicationArchivesBuildItem applicationArchivesBuildItem, Optional<HibernateMetamodelForFieldAccessBuildItem> modelInfoBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> transformers)
-
Constructor Details
-
PanacheHibernateCommonResourceProcessor
public PanacheHibernateCommonResourceProcessor()
-
-
Method Details
-
findEntityClasses
void findEntityClasses(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, Optional<HibernateModelClassCandidatesForFieldAccessBuildItem> candidatesForFieldAccess, io.quarkus.deployment.annotations.BuildProducer<HibernateMetamodelForFieldAccessBuildItem> modelInfoBuildItem, io.quarkus.deployment.annotations.BuildProducer<PanacheEntityClassesBuildItem> fieldAccessEnhancedEntityClasses) -
replaceFieldAccesses
void replaceFieldAccesses(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, io.quarkus.deployment.builditem.ApplicationArchivesBuildItem applicationArchivesBuildItem, Optional<HibernateMetamodelForFieldAccessBuildItem> modelInfoBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> transformers)
-