クラス 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 -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明protected voidprotected VoidcreateExtension(org.gradle.api.Project project) exclude(groovy.lang.Closure<?> excludeSpec) exclude(org.gradle.api.specs.Spec<org.gradle.api.file.FileTreeElement> excludeSpec) protected org.gradle.api.tasks.util.PatternFilterableprotected abstract org.gradle.api.tasks.util.internal.PatternSetFactoryorg.gradle.api.file.FileTreeinclude(groovy.lang.Closure<?> includeSpec) include(org.gradle.api.specs.Spec<org.gradle.api.file.FileTreeElement> includeSpec) setExcludes(Iterable<String> excludes) setIncludes(Iterable<String> includes) voidvoidsetSource(org.gradle.api.file.FileTree source) クラスから継承されたメソッド 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
- 定義:
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
-
setSource
public void setSource(org.gradle.api.file.FileTree source) -
setSource
-
source
-
include
-
include
-
include
public AbstractSourceTask<T> include(org.gradle.api.specs.Spec<org.gradle.api.file.FileTreeElement> includeSpec) -
include
-
exclude
-
exclude
-
exclude
public AbstractSourceTask<T> exclude(org.gradle.api.specs.Spec<org.gradle.api.file.FileTreeElement> excludeSpec) -
exclude
-
getIncludes
-
setIncludes
-
getExcludes
-
setExcludes
-
beforeRun
- オーバーライド:
beforeRunクラス内AbstractTask<T extends com.sqlapp.data.db.command.AbstractCommand,Void>
-