Package org.apache.cayenne.tools
Class CgenTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- org.apache.cayenne.tools.BaseCayenneTask
-
- org.apache.cayenne.tools.CgenTask
-
- 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 CgenTask extends BaseCayenneTask
- Since:
- 4.0
-
-
Constructor Summary
Constructors Constructor Description CgenTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
additionalMaps(java.io.File additionalMaps)
void
client(boolean client)
void
createPKProperties(boolean createPKProperties)
void
createPropertyNames(boolean createPropertyNames)
void
destDir(java.io.File destDir)
void
destDir(java.lang.String destDir)
void
embeddableSuperTemplate(java.lang.String embeddableSuperTemplate)
void
embeddableTemplate(java.lang.String embeddableTemplate)
void
encoding(java.lang.String encoding)
void
excludeEmbeddables(java.lang.String excludeEmbeddables)
void
excludeEntities(java.lang.String excludeEntities)
void
externalToolConfig(java.lang.String externalToolConfig)
void
force(boolean force)
void
generate()
java.io.File
getAdditionalMaps()
java.io.File
getDataMapFile()
java.io.File
getDestDir()
protected java.io.File
getDestDirFile()
java.lang.String
getEmbeddableSuperTemplate()
java.lang.String
getEmbeddableTemplate()
java.lang.String
getEncoding()
java.lang.String
getExcludeEmbeddables()
java.lang.String
getExcludeEntities()
java.lang.String
getIncludeEntities()
java.lang.String
getMode()
java.lang.String
getOutputPattern()
java.lang.String
getSuperPkg()
java.lang.String
getSuperTemplate()
java.lang.String
getTemplate()
void
includeEntities(java.lang.String includeEntities)
java.lang.Boolean
isClient()
java.lang.Boolean
isCreatePropertyNames()
boolean
isForce()
java.lang.Boolean
isMakePairs()
java.lang.Boolean
isOverwrite()
java.lang.Boolean
isUsePkgPath()
void
makePairs(boolean makePairs)
void
mode(java.lang.String mode)
void
outputPattern(java.lang.String outputPattern)
void
overwrite(boolean overwrite)
void
setAdditionalMaps(java.io.File additionalMaps)
void
setClient(java.lang.Boolean client)
void
setCreatePKProperties(java.lang.Boolean createPKProperties)
void
setCreatePropertyNames(java.lang.Boolean createPropertyNames)
void
setDestDir(java.io.File destDir)
void
setDestDir(java.lang.String destDir)
void
setEmbeddableSuperTemplate(java.lang.String embeddableSuperTemplate)
void
setEmbeddableTemplate(java.lang.String embeddableTemplate)
void
setEncoding(java.lang.String encoding)
void
setExcludeEmbeddables(java.lang.String excludeEmbeddables)
void
setExcludeEntities(java.lang.String excludeEntities)
void
setExternalToolConfig(java.lang.String externalToolConfig)
void
setForce(boolean force)
void
setIncludeEntities(java.lang.String includeEntities)
void
setMakePairs(java.lang.Boolean makePairs)
void
setMode(java.lang.String mode)
void
setOutputPattern(java.lang.String outputPattern)
void
setOverwrite(java.lang.Boolean overwrite)
void
setSuperPkg(java.lang.String superPkg)
void
setSuperTemplate(java.lang.String superTemplate)
void
setTemplate(java.lang.String template)
void
setUsePkgPath(java.lang.Boolean usePkgPath)
void
superPkg(java.lang.String superPkg)
void
superTemplate(java.lang.String superTemplate)
void
template(java.lang.String template)
void
usePkgPath(boolean usePkgPath)
-
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
-
generate
public void generate()
-
getDestDirFile
@OutputDirectory protected java.io.File getDestDirFile()
-
getDataMapFile
@InputFile public java.io.File getDataMapFile()
- Overrides:
getDataMapFile
in classBaseCayenneTask
-
getDestDir
@Optional @OutputDirectory public java.io.File getDestDir()
-
setDestDir
public void setDestDir(java.io.File destDir)
-
setDestDir
public void setDestDir(java.lang.String destDir)
-
destDir
public void destDir(java.lang.String destDir)
-
destDir
public void destDir(java.io.File destDir)
-
getAdditionalMaps
@Optional @InputDirectory public java.io.File getAdditionalMaps()
-
setAdditionalMaps
public void setAdditionalMaps(java.io.File additionalMaps)
-
additionalMaps
public void additionalMaps(java.io.File additionalMaps)
-
isClient
public java.lang.Boolean isClient()
-
setClient
public void setClient(java.lang.Boolean client)
-
client
public void client(boolean client)
-
getEncoding
public java.lang.String getEncoding()
-
setEncoding
public void setEncoding(java.lang.String encoding)
-
encoding
public void encoding(java.lang.String encoding)
-
getExcludeEntities
public java.lang.String getExcludeEntities()
-
setExcludeEntities
public void setExcludeEntities(java.lang.String excludeEntities)
-
excludeEntities
public void excludeEntities(java.lang.String excludeEntities)
-
getIncludeEntities
public java.lang.String getIncludeEntities()
-
setIncludeEntities
public void setIncludeEntities(java.lang.String includeEntities)
-
includeEntities
public void includeEntities(java.lang.String includeEntities)
-
getExcludeEmbeddables
public java.lang.String getExcludeEmbeddables()
-
setExcludeEmbeddables
public void setExcludeEmbeddables(java.lang.String excludeEmbeddables)
-
excludeEmbeddables
public void excludeEmbeddables(java.lang.String excludeEmbeddables)
- Parameters:
excludeEmbeddables
- pattern to use for embeddable exclusion- Since:
- 4.1
-
isMakePairs
public java.lang.Boolean isMakePairs()
-
setMakePairs
public void setMakePairs(java.lang.Boolean makePairs)
-
makePairs
public void makePairs(boolean makePairs)
-
getMode
public java.lang.String getMode()
-
setMode
public void setMode(java.lang.String mode)
-
mode
public void mode(java.lang.String mode)
-
getOutputPattern
public java.lang.String getOutputPattern()
-
setOutputPattern
public void setOutputPattern(java.lang.String outputPattern)
-
outputPattern
public void outputPattern(java.lang.String outputPattern)
-
isOverwrite
public java.lang.Boolean isOverwrite()
-
setOverwrite
public void setOverwrite(java.lang.Boolean overwrite)
-
overwrite
public void overwrite(boolean overwrite)
-
getSuperPkg
public java.lang.String getSuperPkg()
-
setSuperPkg
public void setSuperPkg(java.lang.String superPkg)
-
superPkg
public void superPkg(java.lang.String superPkg)
-
getSuperTemplate
public java.lang.String getSuperTemplate()
-
setSuperTemplate
public void setSuperTemplate(java.lang.String superTemplate)
-
superTemplate
public void superTemplate(java.lang.String superTemplate)
-
getTemplate
public java.lang.String getTemplate()
-
setTemplate
public void setTemplate(java.lang.String template)
-
template
public void template(java.lang.String template)
-
getEmbeddableSuperTemplate
public java.lang.String getEmbeddableSuperTemplate()
-
setEmbeddableSuperTemplate
public void setEmbeddableSuperTemplate(java.lang.String embeddableSuperTemplate)
-
embeddableSuperTemplate
public void embeddableSuperTemplate(java.lang.String embeddableSuperTemplate)
-
getEmbeddableTemplate
public java.lang.String getEmbeddableTemplate()
-
setEmbeddableTemplate
public void setEmbeddableTemplate(java.lang.String embeddableTemplate)
-
embeddableTemplate
public void embeddableTemplate(java.lang.String embeddableTemplate)
-
isUsePkgPath
public java.lang.Boolean isUsePkgPath()
-
setUsePkgPath
public void setUsePkgPath(java.lang.Boolean usePkgPath)
-
usePkgPath
public void usePkgPath(boolean usePkgPath)
-
isCreatePropertyNames
public java.lang.Boolean isCreatePropertyNames()
-
setCreatePropertyNames
public void setCreatePropertyNames(java.lang.Boolean createPropertyNames)
-
createPropertyNames
public void createPropertyNames(boolean createPropertyNames)
-
isForce
public boolean isForce()
-
setForce
public void setForce(boolean force)
-
force
public void force(boolean force)
-
setCreatePKProperties
public void setCreatePKProperties(java.lang.Boolean createPKProperties)
-
createPKProperties
public void createPKProperties(boolean createPKProperties)
-
setExternalToolConfig
public void setExternalToolConfig(java.lang.String externalToolConfig)
-
externalToolConfig
public void externalToolConfig(java.lang.String externalToolConfig)
-
-