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

クラス AbstractGenerateSqlTask<T extends com.sqlapp.data.db.command.AbstractCommand,S extends AbstractExtension>

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
com.sqlapp.gradle.plugins.AbstractTask<T,S>
com.sqlapp.gradle.plugins.AbstractGenerateSqlTask<T,S>
すべての実装されたインタフェース:
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>
直系の既知のサブクラス:
GenerateDiffSqlTask, GenerateSqlTask

@DisableCachingByDefault public abstract class AbstractGenerateSqlTask<T extends com.sqlapp.data.db.command.AbstractCommand,S extends AbstractExtension> extends AbstractTask<T,S>
  • ネストされたクラスの概要

    インタフェースから継承されたネストされたクラス/インタフェース 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 void
    execute(com.sqlapp.data.db.sql.SqlExecutor sqlExecutor, com.sqlapp.data.db.sql.SqlOperation... operations)
     
    protected void
    execute(com.sqlapp.data.db.sql.SqlExecutor sqlExecutor, Collection<com.sqlapp.data.db.sql.SqlOperation> operations)
    指定されたオペレーションを実行します
    protected long
     
    protected String
    getFilename(long current, int numberOfDigits, String name, String suffix)
     
    protected String
     
    protected String
    getFormattedNumbers(Number num, int numOfDigits)
     
    protected String
    getName(com.sqlapp.data.db.sql.SqlOperation operation)
     
    protected com.sqlapp.data.schemas.DbCommonObject<?>
    getObject(com.sqlapp.data.db.sql.SqlOperation operation)
     
    protected String
    toString(com.sqlapp.data.db.sql.SqlType sqlType)
     

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

    createCommand, createExtension, exec, getExtension, 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
  • コンストラクタの詳細

    • AbstractGenerateSqlTask

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

    • toString

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

      protected String getFilename(long current, int numberOfDigits, String name, String suffix)
    • getCurrentNumber

      protected long getCurrentNumber(AbstractGenerateSqlExtension obj)
    • getFileSuffix

      protected String getFileSuffix(AbstractGenerateSqlExtension obj)
    • getFormattedNumbers

      protected String getFormattedNumbers(Number num, int numOfDigits)
    • getName

      protected String getName(com.sqlapp.data.db.sql.SqlOperation operation)
    • getObject

      protected com.sqlapp.data.schemas.DbCommonObject<?> getObject(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 -