クラス GenerateDataTask
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
com.sqlapp.gradle.plugins.AbstractTask<com.sqlapp.data.db.command.generator.GenerateDataInsertCommand>
com.sqlapp.gradle.plugins.AbstractDirectoryTask<com.sqlapp.data.db.command.generator.GenerateDataInsertCommand>
com.sqlapp.gradle.plugins.GenerateDataTask
- すべての実装されたインタフェース:
ConsoleOutputLevelTaskProperty,ContextTaskProperty,DataSourceTaskProperty,DebugTaskProperty,ForeignKeyDefinitionDirectoryTaskProperty,GeneratorConfigFactoryTaskProperty,OnlyCurrentCatalogTaskProperty,OnlyCurrentSchemaTaskProperty,QueryCommitIntervalTaskProperty,SchemaTargetTaskProperty,TableOptionsTaskProperty,TableTargetTaskProperty,UseSchemaNameDirectoryTaskProperty,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>
@DisableCachingByDefault
public abstract class GenerateDataTask
extends AbstractDirectoryTask<com.sqlapp.data.db.command.generator.GenerateDataInsertCommand>
implements DataSourceTaskProperty, TableOptionsTaskProperty, QueryCommitIntervalTaskProperty, SchemaTargetTaskProperty, TableTargetTaskProperty, OnlyCurrentCatalogTaskProperty, OnlyCurrentSchemaTaskProperty, UseSchemaNameDirectoryTaskProperty, GeneratorConfigFactoryTaskProperty, ForeignKeyDefinitionDirectoryTaskProperty
-
ネストされたクラスの概要
インタフェースから継承されたネストされたクラス/インタフェース 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 voidbeforeRun(com.sqlapp.data.db.command.generator.GenerateDataInsertCommand command) voidcall(org.gradle.api.Action<GenerateDataTask> cons) protected com.sqlapp.data.db.command.generator.GenerateDataInsertCommandvoidevaluator(org.gradle.api.Action<com.sqlapp.util.eval.mvel.CachedMvelEvaluator> cons) com.sqlapp.util.eval.mvel.CachedMvelEvaluatorcom.sqlapp.data.db.command.generator.factory.TableGeneratorConfigFactorycom.sqlapp.data.db.sql.TableOptionsvoidsetEvaluator(com.sqlapp.util.eval.mvel.CachedMvelEvaluator evaluator) voidsetGeneratorConfigFactory(com.sqlapp.data.db.command.generator.factory.TableGeneratorConfigFactory generatorConfigFactory) voidsetTableOptions(com.sqlapp.data.db.sql.TableOptions tableOptions) クラスから継承されたメソッド com.sqlapp.gradle.plugins.AbstractDirectoryTask
addExclude, addInclude, exclude, getDirectory, getExcludes, getIncludes, getInputFiles, include, setDirクラスから継承されたメソッド com.sqlapp.gradle.plugins.AbstractTask
createClassLoader, exec, getClassLoaderInstance, getRuntimeClasspath, initializeCommand, internalCommand, 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.DataSourceTaskProperty
dataSource, getDataSource, setDataSourceインタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.DebugTaskProperty
getDebugインタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.ForeignKeyDefinitionDirectoryTaskProperty
getForeignKeyDefinitionDirectoryインタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.GeneratorConfigFactoryTaskProperty
generatorSettingFactoryインタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.OnlyCurrentCatalogTaskProperty
getOnlyCurrentCatalogインタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.OnlyCurrentSchemaTaskProperty
getOnlyCurrentSchemaインタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.QueryCommitIntervalTaskProperty
getQueryCommitIntervalインタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.SchemaTargetTaskProperty
excludeSchemas, getExcludeSchemas, getIncludeSchemas, includeSchemas, setSchemaNameインタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.TableOptionsTaskProperty
tableOptionsインタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.TableTargetTaskProperty
excludeTables, getExcludeTables, getIncludeTables, includeTables, setTableNameインタフェースから継承されたメソッド org.gradle.api.Task
doNotTrackState, notCompatibleWithConfigurationCacheインタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.UseSchemaNameDirectoryTaskProperty
getUseSchemaNameDirectory
-
コンストラクタの詳細
-
GenerateDataTask
public GenerateDataTask()
-
-
メソッドの詳細
-
call
-
getTableOptions
@Internal public com.sqlapp.data.db.sql.TableOptions getTableOptions()- 定義:
getTableOptionsインタフェース内TableOptionsTaskProperty
-
setTableOptions
public void setTableOptions(com.sqlapp.data.db.sql.TableOptions tableOptions) - 定義:
setTableOptionsインタフェース内TableOptionsTaskProperty
-
getEvaluator
@Internal public com.sqlapp.util.eval.mvel.CachedMvelEvaluator getEvaluator() -
setEvaluator
public void setEvaluator(com.sqlapp.util.eval.mvel.CachedMvelEvaluator evaluator) -
evaluator
public void evaluator(org.gradle.api.Action<com.sqlapp.util.eval.mvel.CachedMvelEvaluator> cons) -
getGeneratorConfigFactory
@Internal public com.sqlapp.data.db.command.generator.factory.TableGeneratorConfigFactory getGeneratorConfigFactory() -
setGeneratorConfigFactory
public void setGeneratorConfigFactory(com.sqlapp.data.db.command.generator.factory.TableGeneratorConfigFactory generatorConfigFactory) -
beforeRun
protected void beforeRun(com.sqlapp.data.db.command.generator.GenerateDataInsertCommand command) - オーバーライド:
beforeRunクラス内AbstractDirectoryTask<com.sqlapp.data.db.command.generator.GenerateDataInsertCommand>
-
createCommand
protected com.sqlapp.data.db.command.generator.GenerateDataInsertCommand createCommand()- 定義:
createCommandクラス内AbstractTask<com.sqlapp.data.db.command.generator.GenerateDataInsertCommand>
-