パッケージ com.sqlapp.gradle.plugins

クラス AbstractTask<T extends com.sqlapp.data.db.command.AbstractCommand>

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
com.sqlapp.gradle.plugins.AbstractTask<T>
すべての実装されたインタフェース:
ConsoleOutputLevelTaskProperty, ContextTaskProperty, DebugTaskProperty, 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>
直系の既知のサブクラス:
AbstractDbTask, AbstractDirectoryTask, AbstractExtensionTask, AvailableFontsTask, DiffSchemaXmlTask, GenerateHtmlDocsTask

@DisableCachingByDefault public abstract class AbstractTask<T extends com.sqlapp.data.db.command.AbstractCommand> extends org.gradle.api.DefaultTask implements DebugTaskProperty, ContextTaskProperty, ConsoleOutputLevelTaskProperty
  • ネストされたクラスの概要

    インタフェースから継承されたネストされたクラス/インタフェース org.gradle.api.Named

    org.gradle.api.Named.Namer
  • フィールドの概要

    インタフェースから継承されたフィールド org.gradle.api.Task

    TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
  • コンストラクタの概要

    コンストラクタ
    コンストラクタ
    説明
     
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    protected void
    beforeRun(T command)
     
    protected static ClassLoader
    createClassLoader(Set<File> resolvedFiles)
     
    protected abstract T
     
    void
     
    protected static ClassLoader
     
    abstract org.gradle.api.file.ConfigurableFileCollection
     
    protected void
     
     
    protected static boolean
     
    protected void
    run(T command)
     

    クラスから継承されたメソッド 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

    クラスから継承されたメソッド org.gradle.api.internal.AbstractTask

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

    クラスから継承されたメソッド java.lang.Object

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

    インタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.ConsoleOutputLevelTaskProperty

    getConsoleOutputLevel

    インタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.ContextTaskProperty

    getParameters

    インタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.DebugTaskProperty

    getDebug

    インタフェースから継承されたメソッド org.gradle.api.Task

    doNotTrackState, notCompatibleWithConfigurationCache
  • コンストラクタの詳細

    • AbstractTask

      public AbstractTask()
  • メソッドの詳細

    • getRuntimeClasspath

      @Classpath public abstract org.gradle.api.file.ConfigurableFileCollection getRuntimeClasspath()
    • exec

      public void exec()
    • createCommand

      protected abstract T createCommand()
    • run

      protected void run(T command)
    • initializeCommand

      protected void initializeCommand(T command)
    • beforeRun

      protected void beforeRun(T command)
    • internalCommand

      public T internalCommand()
    • getClassLoaderInstance

      protected static ClassLoader getClassLoaderInstance(Set<File> resolvedFiles)
    • createClassLoader

      protected static ClassLoader createClassLoader(Set<File> resolvedFiles)
    • isDeleteTarget

      protected static boolean isDeleteTarget(File f)