Package org.hibernate.orm.tooling.gradle
Class HibernateOrmSpec
- java.lang.Object
-
- org.hibernate.orm.tooling.gradle.HibernateOrmSpec
-
- All Implemented Interfaces:
org.gradle.api.plugins.ExtensionAware
public abstract class HibernateOrmSpec extends Object implements org.gradle.api.plugins.ExtensionAware
Main DSL extension for Hibernate ORM. Available as `project.hibernate`
-
-
Constructor Summary
Constructors Constructor Description HibernateOrmSpec(org.gradle.api.Project project)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voiddisableEnhancement()voiddisableJpaMetamodel()voidenhancement(org.gradle.api.Action<EnhancementSpec> action)EnhancementSpecgetEnhancementSpec()abstract org.gradle.api.plugins.ExtensionContainergetExtensions()org.gradle.api.provider.Property<String>getHibernateVersionProperty()JpaMetamodelGenerationSpecgetJpaMetamodelSpec()org.gradle.api.provider.Property<Boolean>getSupportEnhancementProperty()org.gradle.api.provider.Property<Boolean>getSupportJpaMetamodelProperty()voidhibernateVersion(String version)voidjpaMetamodel(org.gradle.api.Action<JpaMetamodelGenerationSpec> action)voidsetHibernateVersion(String version)
-
-
-
Field Detail
-
HIBERNATE
public static final String HIBERNATE
- See Also:
- Constant Field Values
-
DSL_NAME
public static final String DSL_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
HibernateOrmSpec
@Inject public HibernateOrmSpec(org.gradle.api.Project project)
-
-
Method Detail
-
getHibernateVersionProperty
public org.gradle.api.provider.Property<String> getHibernateVersionProperty()
-
hibernateVersion
public void hibernateVersion(String version)
-
setHibernateVersion
public void setHibernateVersion(String version)
-
getSupportEnhancementProperty
public org.gradle.api.provider.Property<Boolean> getSupportEnhancementProperty()
-
disableEnhancement
public void disableEnhancement()
-
getSupportJpaMetamodelProperty
public org.gradle.api.provider.Property<Boolean> getSupportJpaMetamodelProperty()
-
disableJpaMetamodel
public void disableJpaMetamodel()
-
getEnhancementSpec
public EnhancementSpec getEnhancementSpec()
-
enhancement
public void enhancement(org.gradle.api.Action<EnhancementSpec> action)
-
getJpaMetamodelSpec
public JpaMetamodelGenerationSpec getJpaMetamodelSpec()
-
jpaMetamodel
public void jpaMetamodel(org.gradle.api.Action<JpaMetamodelGenerationSpec> action)
-
getExtensions
public abstract org.gradle.api.plugins.ExtensionContainer getExtensions()
- Specified by:
getExtensionsin interfaceorg.gradle.api.plugins.ExtensionAware
-
-