Class 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 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()
      • enhancement

        public void enhancement​(org.gradle.api.Action<EnhancementSpec> action)
      • getExtensions

        public abstract org.gradle.api.plugins.ExtensionContainer getExtensions()
        Specified by:
        getExtensions in interface org.gradle.api.plugins.ExtensionAware