Class CopyJavadoc

  • All Implemented Interfaces:
    java.lang.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 abstract class CopyJavadoc
    extends org.gradle.api.DefaultTask
    Copy project javadoc into the `adventure-javadoc` directory tree
    Since:
    2.1.0
    • 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
      CopyJavadoc()  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      void doTransfer()  
      abstract org.gradle.api.provider.Property<ProjectDocumentationUrlProvider> getDocumentationUrlProvider()  
      protected abstract org.gradle.api.file.FileSystemOperations getFileSystemOps()  
      abstract org.gradle.api.file.ConfigurableFileCollection getJavadocFiles()  
      abstract org.gradle.api.file.DirectoryProperty getOutputDirectory()  
      abstract org.gradle.api.provider.Property<java.lang.String> getOutputPath()  
      protected abstract org.gradle.api.provider.Property<java.lang.String> getProjectName()  
      protected abstract org.gradle.api.provider.Property<java.lang.String> getProjectPath()  
      protected abstract org.gradle.api.file.DirectoryProperty getRootDir()  
      • 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.api.Task

        doNotTrackState, getConvention, notCompatibleWithConfigurationCache
    • Constructor Detail

      • CopyJavadoc

        public CopyJavadoc()
    • Method Detail

      • getJavadocFiles

        @InputFiles
        public abstract org.gradle.api.file.ConfigurableFileCollection getJavadocFiles()
      • getOutputPath

        @Internal
        public abstract org.gradle.api.provider.Property<java.lang.String> getOutputPath()
      • getOutputDirectory

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

        @Internal
        protected abstract org.gradle.api.file.DirectoryProperty getRootDir()
      • getProjectName

        @Input
        protected abstract org.gradle.api.provider.Property<java.lang.String> getProjectName()
      • getProjectPath

        @Input
        protected abstract org.gradle.api.provider.Property<java.lang.String> getProjectPath()
      • getFileSystemOps

        @Inject
        protected abstract org.gradle.api.file.FileSystemOperations getFileSystemOps()
      • doTransfer

        public void doTransfer()