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

クラス AbstractGenerateSqlTask<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>
com.sqlapp.gradle.plugins.AbstractDbTask<T>
com.sqlapp.gradle.plugins.AbstractGenerateSqlTask<T>
すべての実装されたインタフェース:
ConsoleOutputLevelTaskProperty, ContextTaskProperty, DataSourceTaskProperty, DebugTaskProperty, EncodingTaskProperty, GenerateSqlTaskProperties, OutputDirectoryTaskProperty, SchemaOptionTaskProperty, TableOptionsTaskProperty, TargetFileTaskProperty, 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>
直系の既知のサブクラス:
GenerateDiffSqlTask, GenerateSqlTask

@DisableCachingByDefault public abstract class AbstractGenerateSqlTask<T extends com.sqlapp.data.db.command.AbstractCommand> extends AbstractDbTask<T> implements SchemaOptionTaskProperty, TableOptionsTaskProperty, OutputDirectoryTaskProperty, TargetFileTaskProperty, GenerateSqlTaskProperties, EncodingTaskProperty
  • コンストラクタの詳細

    • AbstractGenerateSqlTask

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

    • toString

      protected String toString(com.sqlapp.data.db.sql.SqlType sqlType)
    • createFilename

      protected String createFilename(long current, int numberOfDigits, String name, String suffix)
    • createCurrentNumber

      protected long createCurrentNumber()
    • createFileSuffix

      protected String createFileSuffix()
    • createName

      protected String createName(com.sqlapp.data.db.sql.SqlOperation operation)
    • execute

      protected void execute(com.sqlapp.data.db.sql.SqlExecutor sqlExecutor, com.sqlapp.data.db.sql.SqlOperation... operations)
    • execute

      protected void execute(com.sqlapp.data.db.sql.SqlExecutor sqlExecutor, Collection<com.sqlapp.data.db.sql.SqlOperation> operations)
      指定されたオペレーションを実行します
      パラメータ:
      operations -