Class SpringDataJPAProcessor
- java.lang.Object
-
- io.quarkus.spring.data.deployment.SpringDataJPAProcessor
-
public class SpringDataJPAProcessor extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringQUARKUS_HIBERNATE_ORM_DATABASE_GENERATIONstatic StringQUARKUS_HIBERNATE_ORM_DIALECTstatic StringQUARKUS_HIBERNATE_ORM_DIALECT_STORAGE_ENGINEstatic StringQUARKUS_HIBERNATE_ORM_IMPLICIT_NAMING_STRATEGYstatic StringQUARKUS_HIBERNATE_ORM_LOG_SQLstatic StringQUARKUS_HIBERNATE_ORM_PHYSICAL_NAMING_STRATEGYstatic StringSPRING_JPA_GENERATE_DDLstatic StringSPRING_JPA_HIBERNATE_NAMING_IMPLICIT_STRATEGYstatic StringSPRING_JPA_HIBERNATE_NAMING_PHYSICAL_STRATEGYstatic StringSPRING_JPA_PROPERTIES_HIBERNATE_DIALECTstatic StringSPRING_JPA_PROPERTIES_HIBERNATE_DIALECT_STORAGE_ENGINEstatic StringSPRING_JPA_SHOW_SQL
-
Constructor Summary
Constructors Constructor Description SpringDataJPAProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidbuild(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, Optional<io.quarkus.hibernate.orm.deployment.JpaModelPersistenceUnitMappingBuildItem> jpaModelPersistenceUnitMapping, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClasses, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.GeneratedBeanBuildItem> generatedBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClasses, io.quarkus.deployment.annotations.BuildProducer<EntityToPersistenceUnitBuildItem> entityToPersistenceUnit)(package private) voidcontributeClassesToIndex(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.AdditionalIndexedClassesBuildItem> additionalIndexedClasses)(package private) io.quarkus.hibernate.orm.deployment.IgnorableNonIndexedClassesignorable()(package private) io.quarkus.deployment.builditem.FeatureBuildItemregisterFeature()(package private) voidregisterReflection(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> producer)
-
-
-
Field Detail
-
SPRING_JPA_SHOW_SQL
public static final String SPRING_JPA_SHOW_SQL
- See Also:
- Constant Field Values
-
SPRING_JPA_PROPERTIES_HIBERNATE_DIALECT
public static final String SPRING_JPA_PROPERTIES_HIBERNATE_DIALECT
- See Also:
- Constant Field Values
-
SPRING_JPA_PROPERTIES_HIBERNATE_DIALECT_STORAGE_ENGINE
public static final String SPRING_JPA_PROPERTIES_HIBERNATE_DIALECT_STORAGE_ENGINE
- See Also:
- Constant Field Values
-
SPRING_JPA_GENERATE_DDL
public static final String SPRING_JPA_GENERATE_DDL
- See Also:
- Constant Field Values
-
SPRING_JPA_HIBERNATE_NAMING_PHYSICAL_STRATEGY
public static final String SPRING_JPA_HIBERNATE_NAMING_PHYSICAL_STRATEGY
- See Also:
- Constant Field Values
-
SPRING_JPA_HIBERNATE_NAMING_IMPLICIT_STRATEGY
public static final String SPRING_JPA_HIBERNATE_NAMING_IMPLICIT_STRATEGY
- See Also:
- Constant Field Values
-
QUARKUS_HIBERNATE_ORM_DIALECT
public static final String QUARKUS_HIBERNATE_ORM_DIALECT
- See Also:
- Constant Field Values
-
QUARKUS_HIBERNATE_ORM_LOG_SQL
public static final String QUARKUS_HIBERNATE_ORM_LOG_SQL
- See Also:
- Constant Field Values
-
QUARKUS_HIBERNATE_ORM_DIALECT_STORAGE_ENGINE
public static final String QUARKUS_HIBERNATE_ORM_DIALECT_STORAGE_ENGINE
- See Also:
- Constant Field Values
-
QUARKUS_HIBERNATE_ORM_DATABASE_GENERATION
public static final String QUARKUS_HIBERNATE_ORM_DATABASE_GENERATION
- See Also:
- Constant Field Values
-
QUARKUS_HIBERNATE_ORM_PHYSICAL_NAMING_STRATEGY
public static final String QUARKUS_HIBERNATE_ORM_PHYSICAL_NAMING_STRATEGY
- See Also:
- Constant Field Values
-
QUARKUS_HIBERNATE_ORM_IMPLICIT_NAMING_STRATEGY
public static final String QUARKUS_HIBERNATE_ORM_IMPLICIT_NAMING_STRATEGY
- See Also:
- Constant Field Values
-
-
Method Detail
-
registerFeature
io.quarkus.deployment.builditem.FeatureBuildItem registerFeature()
-
contributeClassesToIndex
void contributeClassesToIndex(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.AdditionalIndexedClassesBuildItem> additionalIndexedClasses)
-
ignorable
io.quarkus.hibernate.orm.deployment.IgnorableNonIndexedClasses ignorable()
-
registerReflection
void registerReflection(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> producer)
-
build
void build(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, Optional<io.quarkus.hibernate.orm.deployment.JpaModelPersistenceUnitMappingBuildItem> jpaModelPersistenceUnitMapping, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClasses, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.GeneratedBeanBuildItem> generatedBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClasses, io.quarkus.deployment.annotations.BuildProducer<EntityToPersistenceUnitBuildItem> entityToPersistenceUnit)
-
-