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

クラス ExportSchemaXmlTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
com.sqlapp.gradle.plugins.AbstractTask<com.sqlapp.data.db.command.ExportSchemaXmlCommand>
com.sqlapp.gradle.plugins.AbstractDbTask<com.sqlapp.data.db.command.ExportSchemaXmlCommand>
com.sqlapp.gradle.plugins.AbstractDbTableTask<com.sqlapp.data.db.command.ExportSchemaXmlCommand>
com.sqlapp.gradle.plugins.ExportSchemaXmlTask
すべての実装されたインタフェース:
ConsoleOutputLevelTaskProperty, ContextTaskProperty, DataSourceTaskProperty, DebugTaskProperty, ObjectTargetTaskProperty, OutputDirectoryTaskProperty, SchemaOptionTaskProperty, SchemaTargetTaskProperty, TableOptionsTaskProperty, TableTargetTaskProperty, 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 ExportSchemaXmlTask extends AbstractDbTableTask<com.sqlapp.data.db.command.ExportSchemaXmlCommand> implements ObjectTargetTaskProperty, SchemaOptionTaskProperty, OutputDirectoryTaskProperty
  • コンストラクタの詳細

    • ExportSchemaXmlTask

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

    • call

      public void call(org.gradle.api.Action<ExportSchemaXmlTask> cons)
    • getTarget

      @Input @Optional public abstract org.gradle.api.provider.Property<String> getTarget()
      対象オブジェクト
    • getOutputFileName

      @Input @Optional public abstract org.gradle.api.provider.Property<String> getOutputFileName()
      Output FileName
    • getDumpRows

      @Input @Optional public abstract org.gradle.api.provider.Property<Boolean> getDumpRows()
      行のダンプ
    • getIncludeRowDumpTables

      @Input @Optional public abstract org.gradle.api.provider.ListProperty<String> getIncludeRowDumpTables()
      行のダンプを行うテーブル
    • getExcludeRowDumpTables

      @Input @Optional public abstract org.gradle.api.provider.ListProperty<String> getExcludeRowDumpTables()
      行のダンプから除くテーブル
    • getConverter

      @Input @Optional public abstract org.gradle.api.provider.Property<Consumer<com.sqlapp.data.schemas.DbObject<?>>> getConverter()
    • beforeRun

      protected void beforeRun(com.sqlapp.data.db.command.ExportSchemaXmlCommand command)
      オーバーライド:
      beforeRun クラス内 AbstractTask<com.sqlapp.data.db.command.ExportSchemaXmlCommand>
    • createCommand

      protected com.sqlapp.data.db.command.ExportSchemaXmlCommand createCommand()
      定義:
      createCommand クラス内 AbstractTask<com.sqlapp.data.db.command.ExportSchemaXmlCommand>