クラス SqlQueryTask
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.SqlQueryCommand,Void>
com.sqlapp.gradle.plugins.SqlQueryTask
- すべての実装されたインタフェース:
ConsoleOutputLevelTaskProperty,ContextTaskProperty,DataSourceTaskProperty,DebugTaskProperty,EncodingTaskProperty,OutputFormatTypeTaskProperty,SqlTaskProperty,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 SqlQueryTask
extends AbstractDbTask<com.sqlapp.data.db.command.SqlQueryCommand,Void>
implements OutputFormatTypeTaskProperty, EncodingTaskProperty, SqlTaskProperty
-
ネストされたクラスの概要
インタフェースから継承されたネストされたクラス/インタフェース 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.SqlQueryCommand command) voidcall(org.gradle.api.Action<SqlQueryTask> cons) protected com.sqlapp.data.db.command.SqlQueryCommandprotected VoidcreateExtension(org.gradle.api.Project project) voiddataSource(org.gradle.api.Action<DataSourceExtension> action) abstract DataSourceExtensionabstract org.gradle.api.file.RegularFilePropertyOutput targetFileabstract voidsetDataSource(DataSourceExtension value) クラスから継承されたメソッド com.sqlapp.gradle.plugins.AbstractTask
exec, getExtension, getRuntimeClasspath, 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インタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.EncodingTaskProperty
getEncodingインタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.OutputFormatTypeTaskProperty
getOutputFormatTypeインタフェースから継承されたメソッド com.sqlapp.gradle.plugins.properties.SqlTaskProperty
getSqlインタフェースから継承されたメソッド org.gradle.api.Task
doNotTrackState, notCompatibleWithConfigurationCache
-
コンストラクタの詳細
-
SqlQueryTask
@Inject public SqlQueryTask(org.gradle.api.model.ObjectFactory objectFactory)
-
-
メソッドの詳細
-
call
-
getSqlFile
@InputFile @Optional @PathSensitive(RELATIVE) public abstract org.gradle.api.file.RegularFileProperty getSqlFile()Output targetFile -
getDataSource
- 定義:
getDataSourceインタフェース内DataSourceTaskProperty
-
setDataSource
- 定義:
setDataSourceインタフェース内DataSourceTaskProperty
-
dataSource
- 定義:
dataSourceインタフェース内DataSourceTaskProperty
-
createCommand
protected com.sqlapp.data.db.command.SqlQueryCommand createCommand()- 定義:
createCommandクラス内AbstractTask<com.sqlapp.data.db.command.SqlQueryCommand,Void>
-
beforeRun
protected void beforeRun(com.sqlapp.data.db.command.SqlQueryCommand command) - オーバーライド:
beforeRunクラス内AbstractTask<com.sqlapp.data.db.command.SqlQueryCommand,Void>
-
createExtension
- 定義:
createExtensionクラス内AbstractTask<com.sqlapp.data.db.command.SqlQueryCommand,Void>
-