Class KotlinPanacheResourceProcessor


  • public final class KotlinPanacheResourceProcessor
    extends Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) void build​(io.quarkus.hibernate.orm.panache.kotlin.runtime.PanacheKotlinHibernateOrmRecorder recorder, io.quarkus.deployment.builditem.CombinedIndexBuildItem index, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> transformers, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass, List<PanacheMethodCustomizerBuildItem> methodCustomizersBuildItems, Optional<io.quarkus.hibernate.orm.deployment.JpaModelPersistenceUnitMappingBuildItem> jpaModelPersistenceUnitMapping)  
      PanacheEntityEnhancer createEntityEnhancer​(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, List<PanacheMethodCustomizer> methodCustomizers)  
      (package private) io.quarkus.arc.deployment.UnremovableBeanBuildItem ensureBeanLookupAvailable()  
      (package private) io.quarkus.deployment.builditem.FeatureBuildItem featureBuildItem()  
      (package private) io.quarkus.hibernate.orm.deployment.AdditionalJpaModelBuildItem produceModel()  
      (package private) io.quarkus.arc.deployment.ValidationPhaseBuildItem.ValidationErrorBuildItem validate​(io.quarkus.arc.deployment.ValidationPhaseBuildItem validationPhase, io.quarkus.deployment.builditem.CombinedIndexBuildItem index)  
    • Constructor Detail

      • KotlinPanacheResourceProcessor

        public KotlinPanacheResourceProcessor()
    • Method Detail

      • build

        void build​(io.quarkus.hibernate.orm.panache.kotlin.runtime.PanacheKotlinHibernateOrmRecorder recorder,
                   io.quarkus.deployment.builditem.CombinedIndexBuildItem index,
                   io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> transformers,
                   io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass,
                   List<PanacheMethodCustomizerBuildItem> methodCustomizersBuildItems,
                   Optional<io.quarkus.hibernate.orm.deployment.JpaModelPersistenceUnitMappingBuildItem> jpaModelPersistenceUnitMapping)
      • ensureBeanLookupAvailable

        io.quarkus.arc.deployment.UnremovableBeanBuildItem ensureBeanLookupAvailable()
      • featureBuildItem

        io.quarkus.deployment.builditem.FeatureBuildItem featureBuildItem()
      • produceModel

        io.quarkus.hibernate.orm.deployment.AdditionalJpaModelBuildItem produceModel()
      • validate

        io.quarkus.arc.deployment.ValidationPhaseBuildItem.ValidationErrorBuildItem validate​(io.quarkus.arc.deployment.ValidationPhaseBuildItem validationPhase,
                                                                                             io.quarkus.deployment.builditem.CombinedIndexBuildItem index)
                                                                                      throws io.quarkus.builder.BuildException
        Throws:
        io.quarkus.builder.BuildException