Class EnhancementTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- org.hibernate.orm.tooling.gradle.enhance.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
-
-
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 voidapply(HibernateOrmSpec ormDsl, org.gradle.api.tasks.SourceSet mainSourceSet, org.gradle.api.Project project)voidenhanceClasses(org.gradle.work.InputChanges inputChanges)org.gradle.api.file.DirectoryPropertygetJavaCompileDirectory()org.gradle.api.file.DirectoryPropertygetOutputDirectory()-
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
-
-
-
-
Field Detail
-
DSL_NAME
public static final String DSL_NAME
- See Also:
- Constant Field Values
-
-
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)
-
-