public class GlobalFactory
extends java.lang.Object
| Constructor and Description |
|---|
GlobalFactory() |
| Modifier and Type | Method and Description |
|---|---|
DaoDescFactory |
createDaoDescFactory(java.lang.String packageName,
java.lang.String suffix,
java.lang.String configClassName) |
javax.sql.DataSource |
createDataSource(java.sql.Driver driver,
java.lang.String user,
java.lang.String password,
java.lang.String url) |
EntityDescFactory |
createEntityDescFactory(java.lang.String packageName,
java.lang.Class<?> superclass,
EntityPropertyDescFactory entityPropertyDescFactory,
NamingType namingType,
java.lang.String originalStatesPropertyName,
boolean showCatalogName,
boolean showSchemaName,
boolean showTableName,
boolean showDbComment,
boolean useAccessor,
boolean useListener,
boolean useMetamodel,
boolean useMappedSuperclass) |
EntityListenerDescFactory |
createEntityListenerDescFactory(java.lang.String packageName,
java.lang.String superclassName) |
EntityPropertyClassNameResolver |
createEntityPropertyClassNameResolver(java.io.File propertyFile) |
EntityPropertyDescFactory |
createEntityPropertyDescFactory(CodeGenDialect dialect,
EntityPropertyClassNameResolver propertyClassNameResolver,
LanguageClassResolver languageClassResolver,
java.lang.String versionColumnNamePattern,
GenerationType generationType,
java.lang.Long initialValue,
java.lang.Long allocationSize,
boolean showColumnName) |
Generator |
createGenerator(LanguageType languageType,
java.lang.String templateEncoding,
java.io.File templatePrimaryDir) |
MappedSuperclassDescFactory |
createMappedSuperclassDescFactory(java.lang.String packageName,
java.lang.String entitySuperclassName) |
ResultSetMetaReader |
createResultSetMetaReader(CodeGenDialect dialect,
javax.sql.DataSource dataSource) |
SqlDescFactory |
createSqlDescFactory(java.io.File templatePrimaryDir,
CodeGenDialect dialect) |
SqlTestDescFactory |
createSqlTestCaseDescFactory(java.lang.String dialectClassName,
java.lang.String url,
java.lang.String user,
java.lang.String password) |
SqlTestSuiteDescFactory |
createSqlTestSuiteDescFactory(SqlTestDescFactory sqlTestDescFactory) |
TableMetaReader |
createTableMetaReader(CodeGenDialect dialect,
javax.sql.DataSource dataSource,
java.lang.String schemaName,
java.lang.String tableNamePattern,
java.lang.String ignoredTableNamePattern,
java.util.List<java.lang.String> tableTypes) |
public javax.sql.DataSource createDataSource(java.sql.Driver driver,
java.lang.String user,
java.lang.String password,
java.lang.String url)
public TableMetaReader createTableMetaReader(CodeGenDialect dialect, javax.sql.DataSource dataSource, java.lang.String schemaName, java.lang.String tableNamePattern, java.lang.String ignoredTableNamePattern, java.util.List<java.lang.String> tableTypes)
public ResultSetMetaReader createResultSetMetaReader(CodeGenDialect dialect, javax.sql.DataSource dataSource)
public EntityPropertyDescFactory createEntityPropertyDescFactory(CodeGenDialect dialect, EntityPropertyClassNameResolver propertyClassNameResolver, LanguageClassResolver languageClassResolver, java.lang.String versionColumnNamePattern, GenerationType generationType, java.lang.Long initialValue, java.lang.Long allocationSize, boolean showColumnName)
public EntityDescFactory createEntityDescFactory(java.lang.String packageName, java.lang.Class<?> superclass, EntityPropertyDescFactory entityPropertyDescFactory, NamingType namingType, java.lang.String originalStatesPropertyName, boolean showCatalogName, boolean showSchemaName, boolean showTableName, boolean showDbComment, boolean useAccessor, boolean useListener, boolean useMetamodel, boolean useMappedSuperclass)
public EntityListenerDescFactory createEntityListenerDescFactory(java.lang.String packageName, java.lang.String superclassName)
public MappedSuperclassDescFactory createMappedSuperclassDescFactory(java.lang.String packageName, java.lang.String entitySuperclassName)
public DaoDescFactory createDaoDescFactory(java.lang.String packageName, java.lang.String suffix, java.lang.String configClassName)
public EntityPropertyClassNameResolver createEntityPropertyClassNameResolver(java.io.File propertyFile)
public SqlTestDescFactory createSqlTestCaseDescFactory(java.lang.String dialectClassName, java.lang.String url, java.lang.String user, java.lang.String password)
public SqlTestSuiteDescFactory createSqlTestSuiteDescFactory(SqlTestDescFactory sqlTestDescFactory)
public SqlDescFactory createSqlDescFactory(java.io.File templatePrimaryDir, CodeGenDialect dialect)
public Generator createGenerator(LanguageType languageType, java.lang.String templateEncoding, java.io.File templatePrimaryDir)