public class CodeGenConfig
extends java.lang.Object
| Constructor and Description |
|---|
CodeGenConfig(java.lang.String name,
org.gradle.api.Project project) |
| Modifier and Type | Method and Description |
|---|---|
void |
dao(org.gradle.api.Action<DaoConfig> action) |
void |
entity(org.gradle.api.Action<EntityConfig> action) |
org.gradle.api.provider.Property<CodeGenDialect> |
getCodeGenDialect() |
DaoConfig |
getDaoConfig() |
org.gradle.api.provider.Property<javax.sql.DataSource> |
getDataSource() |
org.gradle.api.provider.Property<java.lang.String> |
getEncoding() |
EntityConfig |
getEntityConfig() |
org.gradle.api.provider.Property<Generator> |
getGenerator() |
org.gradle.api.provider.Property<GlobalFactory> |
getGlobalFactory() |
org.gradle.api.provider.Property<java.lang.String> |
getIgnoredTableNamePattern() |
org.gradle.api.provider.Property<LanguageClassResolver> |
getLanguageClassResolver() |
org.gradle.api.provider.Property<LanguageType> |
getLanguageType() |
java.lang.String |
getName() |
org.gradle.api.provider.Property<java.lang.String> |
getPassword() |
org.gradle.api.file.DirectoryProperty |
getResourceDir() |
org.gradle.api.provider.Property<java.lang.String> |
getSchemaName() |
org.gradle.api.file.DirectoryProperty |
getSourceDir() |
SqlConfig |
getSqlConfig() |
SqlTestConfig |
getSqlTestConfig() |
org.gradle.api.provider.Property<java.lang.String> |
getTableNamePattern() |
org.gradle.api.provider.ListProperty<java.lang.String> |
getTableTypes() |
org.gradle.api.file.DirectoryProperty |
getTemplateDir() |
org.gradle.api.provider.Property<java.lang.String> |
getTemplateEncoding() |
org.gradle.api.file.DirectoryProperty |
getTestSourceDir() |
org.gradle.api.provider.Property<java.lang.String> |
getUrl() |
org.gradle.api.provider.Property<java.lang.String> |
getUser() |
org.gradle.api.provider.Property<java.lang.String> |
getVersionColumnNamePattern() |
void |
setCodeGenDialect(CodeGenDialect codeGenDialect) |
void |
setDataSource(javax.sql.DataSource dataSource) |
void |
setEncoding(java.lang.String encoding) |
void |
setGenerator(Generator generator) |
void |
setGlobalFactory(GlobalFactory globalFactory) |
void |
setIgnoredTableNamePattern(java.lang.String ignoredTableNamePattern) |
void |
setLanguageClassResolver(LanguageClassResolver languageClassResolver) |
void |
setLanguageType(LanguageType languageType) |
void |
setPassword(java.lang.String password) |
void |
setResourceDir(java.io.File resourceDir) |
void |
setSchemaName(java.lang.String schemaName) |
void |
setSourceDir(java.io.File sourceDir) |
void |
setTableNamePattern(java.lang.String tableNamePattern) |
void |
setTableTypes(java.util.List<java.lang.String> tableTypes) |
void |
setTemplateDir(java.io.File templateDir) |
void |
setTemplateEncoding(java.lang.String templateEncoding) |
void |
setTestSourceDir(java.io.File testSourceDir) |
void |
setUrl(java.lang.String url) |
void |
setUser(java.lang.String user) |
void |
setVersionColumnNamePattern(java.lang.String versionColumnNamePattern) |
void |
sql(org.gradle.api.Action<SqlConfig> action) |
void |
sqlTest(org.gradle.api.Action<SqlTestConfig> action) |
@Inject
public CodeGenConfig(java.lang.String name,
org.gradle.api.Project project)
public java.lang.String getName()
public org.gradle.api.provider.Property<GlobalFactory> getGlobalFactory()
public void setGlobalFactory(GlobalFactory globalFactory)
public org.gradle.api.provider.Property<javax.sql.DataSource> getDataSource()
public void setDataSource(javax.sql.DataSource dataSource)
public org.gradle.api.provider.Property<CodeGenDialect> getCodeGenDialect()
public void setCodeGenDialect(CodeGenDialect codeGenDialect)
public org.gradle.api.provider.Property<java.lang.String> getUser()
public void setUser(java.lang.String user)
public org.gradle.api.provider.Property<java.lang.String> getPassword()
public void setPassword(java.lang.String password)
public org.gradle.api.provider.Property<java.lang.String> getUrl()
public void setUrl(java.lang.String url)
public org.gradle.api.provider.Property<java.lang.String> getSchemaName()
public void setSchemaName(java.lang.String schemaName)
public org.gradle.api.provider.Property<java.lang.String> getTableNamePattern()
public void setTableNamePattern(java.lang.String tableNamePattern)
public org.gradle.api.provider.Property<java.lang.String> getIgnoredTableNamePattern()
public void setIgnoredTableNamePattern(java.lang.String ignoredTableNamePattern)
public org.gradle.api.provider.ListProperty<java.lang.String> getTableTypes()
public void setTableTypes(java.util.List<java.lang.String> tableTypes)
public org.gradle.api.provider.Property<java.lang.String> getVersionColumnNamePattern()
public void setVersionColumnNamePattern(java.lang.String versionColumnNamePattern)
public org.gradle.api.provider.Property<LanguageType> getLanguageType()
public void setLanguageType(LanguageType languageType)
public org.gradle.api.provider.Property<LanguageClassResolver> getLanguageClassResolver()
public void setLanguageClassResolver(LanguageClassResolver languageClassResolver)
public org.gradle.api.provider.Property<java.lang.String> getTemplateEncoding()
public void setTemplateEncoding(java.lang.String templateEncoding)
public org.gradle.api.file.DirectoryProperty getTemplateDir()
public void setTemplateDir(java.io.File templateDir)
public org.gradle.api.provider.Property<java.lang.String> getEncoding()
public void setEncoding(java.lang.String encoding)
public org.gradle.api.file.DirectoryProperty getSourceDir()
public void setSourceDir(java.io.File sourceDir)
public org.gradle.api.file.DirectoryProperty getTestSourceDir()
public void setTestSourceDir(java.io.File testSourceDir)
public org.gradle.api.file.DirectoryProperty getResourceDir()
public void setResourceDir(java.io.File resourceDir)
public org.gradle.api.provider.Property<Generator> getGenerator()
public void setGenerator(Generator generator)
public EntityConfig getEntityConfig()
public DaoConfig getDaoConfig()
public SqlConfig getSqlConfig()
public SqlTestConfig getSqlTestConfig()
public void entity(org.gradle.api.Action<EntityConfig> action)
public void dao(org.gradle.api.Action<DaoConfig> action)
public void sql(org.gradle.api.Action<SqlConfig> action)
public void sqlTest(org.gradle.api.Action<SqlTestConfig> action)