Class IncrementalRebelGenerateTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.zeroturnaround.jrebel.gradle.IncrementalRebelGenerateTask
All Implemented Interfaces:
Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, org.gradle.api.Named, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.util.Configurable<org.gradle.api.Task>, BaseRebelGenerateTask

public class IncrementalRebelGenerateTask extends org.gradle.api.DefaultTask implements BaseRebelGenerateTask
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.gradle.api.Named

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

    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
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
     
    boolean
     
     
     
     
     
     
     
     
     
     
     
     
    boolean
     
     
    void
     
    void
    setConfiguredRootPath(org.gradle.api.provider.Provider<String> provider)
     
    void
    setDefaultClassesDirectory(org.gradle.api.provider.Provider<Collection<File>> provider)
     
    void
    setDefaultResourcesDirectory(org.gradle.api.provider.Provider<File> provider)
     
    void
    setDefaultWebappDirectory(org.gradle.api.provider.Provider<File> provider)
     
    void
    setJRebelBuildDir(org.gradle.api.provider.Provider<File> provider)
     
    void
     

    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, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService

    Methods inherited from class org.gradle.api.internal.AbstractTask

    acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface java.lang.Comparable

    compareTo

    Methods inherited from interface org.gradle.api.plugins.ExtensionAware

    getExtensions

    Methods inherited from interface org.gradle.api.Task

    configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, doNotTrackState, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getFinalizedBy, getGroup, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getPath, getProject, getShouldRunAfter, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, notCompatibleWithConfigurationCache, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
  • Constructor Details

    • IncrementalRebelGenerateTask

      public IncrementalRebelGenerateTask()
  • Method Details

    • getRebelDsl

      public RebelDslMain getRebelDsl()
    • getConfiguredRootPath

      @Input @Optional public String getConfiguredRootPath()
    • setConfiguredRootPath

      public void setConfiguredRootPath(org.gradle.api.provider.Provider<String> provider)
    • getJRebelBuildDir

      @OutputDirectory public File getJRebelBuildDir()
    • setJRebelBuildDir

      public void setJRebelBuildDir(org.gradle.api.provider.Provider<File> provider)
    • getDefaultWebappDirectory

      @Internal public File getDefaultWebappDirectory()
    • getDefaultWebappDirectoryPath

      @Input @Optional public String getDefaultWebappDirectoryPath()
    • setDefaultWebappDirectory

      public void setDefaultWebappDirectory(org.gradle.api.provider.Provider<File> provider)
    • getDefaultClassesDirectory

      @Input @Optional public Collection<File> getDefaultClassesDirectory()
    • setDefaultClassesDirectory

      public void setDefaultClassesDirectory(org.gradle.api.provider.Provider<Collection<File>> provider)
    • getDefaultResourcesDirectory

      @Internal public File getDefaultResourcesDirectory()
    • getDefaultResourcesDirectoryPath

      @Input @Optional public String getDefaultResourcesDirectoryPath()
    • setDefaultResourcesDirectory

      public void setDefaultResourcesDirectory(org.gradle.api.provider.Provider<File> provider)
    • getAlwaysGenerateTrigger

      @Input public Long getAlwaysGenerateTrigger()
    • generate

      public void generate()
      Specified by:
      generate in interface BaseRebelGenerateTask
    • configureSourceSet

      public void configureSourceSet(SourceSetDefaults sourceSetDefaults)
    • getPackaging

      public String getPackaging()
      Specified by:
      getPackaging in interface BaseRebelGenerateTask
    • skipWritingRebelXml

      public void skipWritingRebelXml()
      Specified by:
      skipWritingRebelXml in interface BaseRebelGenerateTask
    • getRebelModel

      public RebelMainModel getRebelModel()
      Specified by:
      getRebelModel in interface BaseRebelGenerateTask
    • propagateConventionMappingSettings

      public void propagateConventionMappingSettings()
      Specified by:
      propagateConventionMappingSettings in interface BaseRebelGenerateTask
    • getShowGenerated

      public boolean getShowGenerated()
      Specified by:
      getShowGenerated in interface BaseRebelGenerateTask
    • getAlwaysGenerate

      public boolean getAlwaysGenerate()
      Specified by:
      getAlwaysGenerate in interface BaseRebelGenerateTask
    • getWar

      public RebelWar getWar()
      Specified by:
      getWar in interface BaseRebelGenerateTask