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

クラス AbstractSourceTask<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,Void>
com.sqlapp.gradle.plugins.AbstractSourceTask<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>
直系の既知のサブクラス:
ConvertDataTask, ConvertGeneratorConfigTask, GenerateDataTask, ImportDataTask, SqlExecuteTask, SynchronizeSchemaTask

@DisableCachingByDefault public abstract class AbstractSourceTask<T extends com.sqlapp.data.db.command.AbstractCommand> extends AbstractTask<T,Void>
  • ネストされたクラスの概要

    インタフェースから継承されたネストされたクラス/インタフェース 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
  • コンストラクタの概要

    コンストラクタ
    コンストラクタ
    説明
    AbstractSourceTask(org.gradle.api.model.ObjectFactory objectFactory)
     
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    protected void
    beforeRun(T command)
     
    protected Void
    createExtension(org.gradle.api.Project project)
     
    exclude(groovy.lang.Closure<?> excludeSpec)
     
    exclude(Iterable<String> excludes)
     
    exclude(String... excludes)
     
    exclude(org.gradle.api.specs.Spec<org.gradle.api.file.FileTreeElement> excludeSpec)
     
    protected List<File>
     
     
     
    protected org.gradle.api.tasks.util.PatternFilterable
     
    protected abstract org.gradle.api.tasks.util.internal.PatternSetFactory
     
    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
    setSource(Object source)
     
    void
    setSource(org.gradle.api.file.FileTree source)
     
    source(Object... sources)
     

    クラスから継承されたメソッド com.sqlapp.gradle.plugins.AbstractTask

    createClassLoader, createCommand, exec, getClassLoaderInstance, getExtension, getRuntimeClasspath, isDeleteTarget, run

    クラスから継承されたメソッド 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
  • コンストラクタの詳細

    • AbstractSourceTask

      @Inject public AbstractSourceTask(org.gradle.api.model.ObjectFactory objectFactory)
  • メソッドの詳細

    • getPatternSetFactory

      @Inject protected abstract org.gradle.api.tasks.util.internal.PatternSetFactory getPatternSetFactory()
    • getPatternSet

      @Internal protected org.gradle.api.tasks.util.PatternFilterable getPatternSet()
    • createExtension

      protected Void createExtension(org.gradle.api.Project project)
      定義:
      createExtension クラス内 AbstractTask<T extends com.sqlapp.data.db.command.AbstractCommand,Void>
    • getSource

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

      protected List<File> filesInternal()
    • setSource

      public void setSource(org.gradle.api.file.FileTree source)
    • setSource

      public void setSource(Object source)
    • source

      public AbstractSourceTask<T> source(Object... sources)
    • include

      public AbstractSourceTask<T> include(String... includes)
    • include

      public AbstractSourceTask<T> include(Iterable<String> includes)
    • include

      public AbstractSourceTask<T> include(org.gradle.api.specs.Spec<org.gradle.api.file.FileTreeElement> includeSpec)
    • include

      public AbstractSourceTask<T> include(groovy.lang.Closure<?> includeSpec)
    • exclude

      public AbstractSourceTask<T> exclude(String... excludes)
    • exclude

      public AbstractSourceTask<T> exclude(Iterable<String> excludes)
    • exclude

      public AbstractSourceTask<T> exclude(org.gradle.api.specs.Spec<org.gradle.api.file.FileTreeElement> excludeSpec)
    • exclude

      public AbstractSourceTask<T> exclude(groovy.lang.Closure<?> excludeSpec)
    • getIncludes

      @Internal public Set<String> getIncludes()
    • setIncludes

      public AbstractSourceTask<T> setIncludes(Iterable<String> includes)
    • getExcludes

      @Internal public Set<String> getExcludes()
    • setExcludes

      public AbstractSourceTask<T> setExcludes(Iterable<String> excludes)
    • beforeRun

      protected void beforeRun(T command)
      オーバーライド:
      beforeRun クラス内 AbstractTask<T extends com.sqlapp.data.db.command.AbstractCommand,Void>