Package org.apache.cayenne.tools
Class DbGenerateTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- org.apache.cayenne.tools.BaseCayenneTask
-
- org.apache.cayenne.tools.DbGenerateTask
-
- All Implemented Interfaces:
java.lang.Comparable<org.gradle.api.Task>
,org.gradle.api.internal.DynamicObjectAware
,org.gradle.api.internal.TaskInternal
,org.gradle.api.plugins.ExtensionAware
,org.gradle.api.Task
,org.gradle.util.Configurable<org.gradle.api.Task>
public class DbGenerateTask extends BaseCayenneTask
- Since:
- 4.0
-
-
Constructor Summary
Constructors Constructor Description DbGenerateTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
adapter(java.lang.String adapter)
void
createFK(boolean createFK)
void
createPK(boolean createPK)
void
createTables(boolean createTables)
DataSourceConfig
dataSource(groovy.lang.Closure closure)
void
dropPK(boolean dropPK)
void
dropTables(boolean dropTables)
void
generateDb()
java.lang.String
getAdapter()
java.io.File
getDataMapFile()
DataSourceConfig
getDataSource()
boolean
isCreateFK()
boolean
isCreatePK()
boolean
isCreateTables()
boolean
isDropPK()
boolean
isDropTables()
void
setAdapter(java.lang.String adapter)
void
setCreateFK(boolean createFK)
void
setCreatePK(boolean createPK)
void
setCreateTables(boolean createTables)
void
setDataSource(DataSourceConfig dataSource)
void
setDropPK(boolean dropPK)
void
setDropTables(boolean dropTables)
-
Methods inherited from class org.apache.cayenne.tools.BaseCayenneTask
getMap, map, map, setMap, setMap
-
Methods inherited from class org.gradle.api.DefaultTask
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
-
Methods inherited from class org.gradle.api.internal.AbstractTask
addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doFirst, doLast, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
-
-
-
-
Method Detail
-
getDataMapFile
@InputFile public java.io.File getDataMapFile()
- Overrides:
getDataMapFile
in classBaseCayenneTask
-
generateDb
public void generateDb() throws org.gradle.api.GradleException
- Throws:
org.gradle.api.GradleException
-
getAdapter
public java.lang.String getAdapter()
-
setAdapter
public void setAdapter(java.lang.String adapter)
-
adapter
public void adapter(java.lang.String adapter)
-
getDataSource
public DataSourceConfig getDataSource()
-
setDataSource
public void setDataSource(DataSourceConfig dataSource)
-
dataSource
public DataSourceConfig dataSource(groovy.lang.Closure closure)
-
isDropTables
public boolean isDropTables()
-
setDropTables
public void setDropTables(boolean dropTables)
-
dropTables
public void dropTables(boolean dropTables)
-
isDropPK
public boolean isDropPK()
-
setDropPK
public void setDropPK(boolean dropPK)
-
dropPK
public void dropPK(boolean dropPK)
-
isCreateTables
public boolean isCreateTables()
-
setCreateTables
public void setCreateTables(boolean createTables)
-
createTables
public void createTables(boolean createTables)
-
isCreatePK
public boolean isCreatePK()
-
setCreatePK
public void setCreatePK(boolean createPK)
-
createPK
public void createPK(boolean createPK)
-
isCreateFK
public boolean isCreateFK()
-
setCreateFK
public void setCreateFK(boolean createFK)
-
createFK
public void createFK(boolean createFK)
-
-