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

クラス GenerateDataTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
com.sqlapp.gradle.plugins.AbstractTask<T,S>
com.sqlapp.gradle.plugins.AbstractDbTask<com.sqlapp.data.db.command.generator.GenerateDataInsertCommand,Void>
com.sqlapp.gradle.plugins.GenerateDataTask
すべての実装されたインタフェース:
ConsoleOutputLevelTaskProperty, ContextTaskProperty, DataSourceTaskProperty, DebugTaskProperty, DirectoryTaskProperty, FileFilterTaskProperty, GeneratorSettingFactoryTaskProperty, OnlyCurrentCatalogTaskProperty, OnlyCurrentSchemaTaskProperty, QueryCommitIntervalTaskProperty, SchemaTargetTaskProperty, TableOptionTaskProperty, 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>

  • ネストされたクラスの概要

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

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

    フィールド
    修飾子とタイプ
    フィールド
    説明
    file filter

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

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

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

    修飾子とタイプ
    メソッド
    説明
    void
    call(org.gradle.api.Action<GenerateDataTask> cons)
     
    protected com.sqlapp.data.db.command.generator.GenerateDataInsertCommand
     
    protected Void
    createExtension(org.gradle.api.Project project)
     
    void
    evaluator(org.gradle.api.Action<com.sqlapp.util.eval.mvel.CachedMvelEvaluator> cons)
     
    com.sqlapp.util.eval.mvel.CachedMvelEvaluator
     
     
    com.sqlapp.data.db.command.generator.factory.TableGeneratorSettingFactory
     
    com.sqlapp.data.db.sql.TableOptions
     
    protected void
    run(com.sqlapp.data.db.command.generator.GenerateDataInsertCommand command)
     
    void
    setEvaluator(com.sqlapp.util.eval.mvel.CachedMvelEvaluator evaluator)
     
    void
     
    void
    setGeneratorSettingFactory(com.sqlapp.data.db.command.generator.factory.TableGeneratorSettingFactory generatorSettingFactory)
     
    void
    setTableOptions(com.sqlapp.data.db.sql.TableOptions tableOptions)
     

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

    exec, getExtension, getRuntimeClasspath, isDeleteTarget

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

    getDirectory

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

    fileFilter

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

    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.TableOptionTaskProperty

    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
  • フィールド詳細

    • fileFilter

      @Input @Optional public Predicate<File> fileFilter
      file filter
  • コンストラクタの詳細

    • GenerateDataTask

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

    • call

      public void call(org.gradle.api.Action<GenerateDataTask> cons)
    • getFileFilter

      public Predicate<File> getFileFilter()
      定義:
      getFileFilter インタフェース内 FileFilterTaskProperty
    • setFileFilter

      public void setFileFilter(Predicate<File> fileFilter)
      定義:
      setFileFilter インタフェース内 FileFilterTaskProperty
    • getTableOptions

      @Internal public com.sqlapp.data.db.sql.TableOptions getTableOptions()
      定義:
      getTableOptions インタフェース内 TableOptionTaskProperty
    • setTableOptions

      public void setTableOptions(com.sqlapp.data.db.sql.TableOptions tableOptions)
      定義:
      setTableOptions インタフェース内 TableOptionTaskProperty
    • 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)
    • getGeneratorSettingFactory

      @Internal public com.sqlapp.data.db.command.generator.factory.TableGeneratorSettingFactory getGeneratorSettingFactory()
      定義:
      getGeneratorSettingFactory インタフェース内 GeneratorSettingFactoryTaskProperty
    • setGeneratorSettingFactory

      public void setGeneratorSettingFactory(com.sqlapp.data.db.command.generator.factory.TableGeneratorSettingFactory generatorSettingFactory)
      定義:
      setGeneratorSettingFactory インタフェース内 GeneratorSettingFactoryTaskProperty
    • run

      protected void run(com.sqlapp.data.db.command.generator.GenerateDataInsertCommand command)
      オーバーライド:
      run クラス内 AbstractTask<com.sqlapp.data.db.command.generator.GenerateDataInsertCommand,Void>
    • createCommand

      protected com.sqlapp.data.db.command.generator.GenerateDataInsertCommand createCommand()
      定義:
      createCommand クラス内 AbstractTask<com.sqlapp.data.db.command.generator.GenerateDataInsertCommand,Void>
    • createExtension

      protected Void createExtension(org.gradle.api.Project project)
      定義:
      createExtension クラス内 AbstractTask<com.sqlapp.data.db.command.generator.GenerateDataInsertCommand,Void>