Class EnhancementTask

  • All Implemented Interfaces:
    Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.util.Configurable<org.gradle.api.Task>

    public class EnhancementTask
    extends org.gradle.api.DefaultTask
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.gradle.api.Task

        org.gradle.api.Task.Namer
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String DSL_NAME  
      • Fields inherited from interface org.gradle.api.Task

        TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
    • Constructor Summary

      Constructors 
      Constructor Description
      EnhancementTask​(HibernateOrmSpec ormSpec, org.gradle.api.tasks.SourceSet mainSourceSet, org.gradle.api.Project project)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static void apply​(HibernateOrmSpec ormDsl, org.gradle.api.tasks.SourceSet mainSourceSet, org.gradle.api.Project project)  
      void enhanceClasses​(org.gradle.work.InputChanges inputChanges)  
      org.gradle.api.file.DirectoryProperty getJavaCompileDirectory()  
      org.gradle.api.file.DirectoryProperty getOutputDirectory()  
      • Methods inherited from class org.gradle.api.DefaultTask

        compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
      • Methods inherited from class org.gradle.api.internal.AbstractTask

        appendParallelSafeAction, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getOnlyIf, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, prependParallelSafeAction, setImpliesSubProjects, setLoggerMessageRewriter
      • Methods inherited from interface org.gradle.api.Task

        getConvention
    • Constructor Detail

      • EnhancementTask

        @Inject
        public EnhancementTask​(HibernateOrmSpec ormSpec,
                               org.gradle.api.tasks.SourceSet mainSourceSet,
                               org.gradle.api.Project project)
    • Method Detail

      • apply

        public static void apply​(HibernateOrmSpec ormDsl,
                                 org.gradle.api.tasks.SourceSet mainSourceSet,
                                 org.gradle.api.Project project)
      • getJavaCompileDirectory

        @InputDirectory
        @Incremental
        public org.gradle.api.file.DirectoryProperty getJavaCompileDirectory()
      • getOutputDirectory

        @OutputDirectory
        public org.gradle.api.file.DirectoryProperty getOutputDirectory()
      • enhanceClasses

        public void enhanceClasses​(org.gradle.work.InputChanges inputChanges)