java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.gradle.api.tasks.JavaExec
com.liferay.gradle.plugins.tlddoc.builder.task.TLDDocTask
All Implemented Interfaces:
Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.IConventionAware, org.gradle.api.internal.TaskInternal, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.api.tasks.util.PatternFilterable, org.gradle.process.BaseExecSpec, org.gradle.process.JavaExecSpec, org.gradle.process.JavaForkOptions, org.gradle.process.ProcessForkOptions, org.gradle.util.Configurable<org.gradle.api.Task>

@CacheableTask public class TLDDocTask extends org.gradle.api.tasks.JavaExec implements org.gradle.api.tasks.util.PatternFilterable
  • Nested Class Summary

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

    org.gradle.api.Task.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
    exclude(groovy.lang.Closure excludeSpec)
     
    exclude(Iterable<String> excludes)
     
    exclude(String... excludes)
     
    exclude(org.gradle.api.specs.Spec<org.gradle.api.file.FileTreeElement> excludeSpec)
     
    void
     
     
     
     
    org.gradle.api.file.FileTree
     
     
    include(groovy.lang.Closure includeSpec)
     
    include(Iterable<String> includes)
     
    include(String... includes)
     
    include(org.gradle.api.specs.Spec<org.gradle.api.file.FileTreeElement> includeSpec)
     
    void
    setDestinationDir(Object destinationDir)
     
     
     
    void
    setSource(Object source)
     
    void
    setXsltDir(Object xsltDir)
     
    source(Object... sources)
     

    Methods inherited from class org.gradle.api.tasks.JavaExec

    args, args, bootstrapClasspath, classpath, copyTo, copyTo, debugOptions, environment, environment, executable, getAllJvmArgs, getArgs, getArgumentProviders, getBootstrapClasspath, getClasspath, getCommandLine, getDebug, getDebugOptions, getDefaultCharacterEncoding, getEnableAssertions, getEnvironment, getErrorOutput, getExecActionFactory, getExecutable, getExecutionResult, getJavaLauncher, getJavaToolchainService, getJavaVersion, getJvmArgs, getJvmArgumentProviders, getJvmArguments, getMainClass, getMainModule, getMaxHeapSize, getMinHeapSize, getModularity, getObjectFactory, getProviderFactory, getStandardInput, getStandardOutput, getSystemProperties, getWorkingDir, isIgnoreExitValue, jvmArgs, jvmArgs, setAllJvmArgs, setAllJvmArgs, setArgs, setArgs, setArgsString, setBootstrapClasspath, setClasspath, setDebug, setDefaultCharacterEncoding, setEnableAssertions, setEnvironment, setErrorOutput, setExecutable, setExecutable, setIgnoreExitValue, setJvmArgs, setJvmArgs, setMaxHeapSize, setMinHeapSize, setStandardInput, setStandardOutput, setSystemProperties, setWorkingDir, setWorkingDir, systemProperties, systemProperty, workingDir

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

    conventionMapping, conventionMapping, getConventionMapping

    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, getConvention, 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 org.gradle.process.JavaExecSpec

    setMain

    Methods inherited from interface org.gradle.api.Task

    doNotTrackState, getConvention, notCompatibleWithConfigurationCache
  • Constructor Details

    • TLDDocTask

      public TLDDocTask()
  • Method Details

    • exclude

      public TLDDocTask exclude(groovy.lang.Closure excludeSpec)
      Specified by:
      exclude in interface org.gradle.api.tasks.util.PatternFilterable
    • exclude

      public TLDDocTask exclude(Iterable<String> excludes)
      Specified by:
      exclude in interface org.gradle.api.tasks.util.PatternFilterable
    • exclude

      public TLDDocTask exclude(org.gradle.api.specs.Spec<org.gradle.api.file.FileTreeElement> excludeSpec)
      Specified by:
      exclude in interface org.gradle.api.tasks.util.PatternFilterable
    • exclude

      public TLDDocTask exclude(String... excludes)
      Specified by:
      exclude in interface org.gradle.api.tasks.util.PatternFilterable
    • exec

      public void exec()
      Overrides:
      exec in class org.gradle.api.tasks.JavaExec
    • getDestinationDir

      @OutputDirectory public File getDestinationDir()
    • getExcludes

      @Input public Set<String> getExcludes()
      Specified by:
      getExcludes in interface org.gradle.api.tasks.util.PatternFilterable
    • getIncludes

      @Input public Set<String> getIncludes()
      Specified by:
      getIncludes in interface org.gradle.api.tasks.util.PatternFilterable
    • getSource

      @InputFiles @PathSensitive(RELATIVE) @SkipWhenEmpty public org.gradle.api.file.FileTree getSource()
    • getXsltDir

      @InputDirectory @Optional @PathSensitive(RELATIVE) public File getXsltDir()
    • include

      public TLDDocTask include(groovy.lang.Closure includeSpec)
      Specified by:
      include in interface org.gradle.api.tasks.util.PatternFilterable
    • include

      public TLDDocTask include(Iterable<String> includes)
      Specified by:
      include in interface org.gradle.api.tasks.util.PatternFilterable
    • include

      public TLDDocTask include(org.gradle.api.specs.Spec<org.gradle.api.file.FileTreeElement> includeSpec)
      Specified by:
      include in interface org.gradle.api.tasks.util.PatternFilterable
    • include

      public TLDDocTask include(String... includes)
      Specified by:
      include in interface org.gradle.api.tasks.util.PatternFilterable
    • setDestinationDir

      public void setDestinationDir(Object destinationDir)
    • setExcludes

      public TLDDocTask setExcludes(Iterable<String> excludes)
      Specified by:
      setExcludes in interface org.gradle.api.tasks.util.PatternFilterable
    • setIncludes

      public TLDDocTask setIncludes(Iterable<String> includes)
      Specified by:
      setIncludes in interface org.gradle.api.tasks.util.PatternFilterable
    • setSource

      public void setSource(Object source)
    • setXsltDir

      public void setXsltDir(Object xsltDir)
    • source

      public TLDDocTask source(Object... sources)