类 DocBaseTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
com.smartdoc.gradle.task.DocBaseTask
所有已实现的接口:
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>
直接已知子类:
OpenApiTask, PostmanTask, RestAdocTask, RestHtmlTask, RestMarkdownTask, RpcAdocTask, RpcHtmlTask, RpcMarkdownTask, TornaRestTask, TornaRpcTask

public abstract class DocBaseTask extends org.gradle.api.DefaultTask
  • 嵌套类概要

    从接口继承的嵌套类/接口 org.gradle.api.Task

    org.gradle.api.Task.Namer
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    protected com.thoughtworks.qdox.JavaProjectBuilder
    QDOX JavaProjectBuilder

    从接口继承的字段 org.gradle.api.Task

    TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    void
    Task action
    abstract void
    executeAction(com.power.doc.model.ApiConfig apiConfig, com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder, org.gradle.api.logging.Logger logger)
    Abstract execute action

    从类继承的方法 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

    从类继承的方法 org.gradle.api.internal.AbstractTask

    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

    从类继承的方法 java.lang.Object

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

    从接口继承的方法 org.gradle.api.Task

    doNotTrackState, getConvention, notCompatibleWithConfigurationCache
  • 字段详细资料

    • javaProjectBuilder

      protected com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder
      QDOX JavaProjectBuilder
  • 构造器详细资料

    • DocBaseTask

      public DocBaseTask()
  • 方法详细资料

    • executeAction

      public abstract void executeAction(com.power.doc.model.ApiConfig apiConfig, com.thoughtworks.qdox.JavaProjectBuilder javaProjectBuilder, org.gradle.api.logging.Logger logger)
      Abstract execute action
      参数:
      apiConfig - ApiConfig
      javaProjectBuilder - JavaProjectBuilder
      logger - Logger
    • action

      public void action()
      Task action