Package adalid.util.sql
Class SqlWriter
- java.lang.Object
-
- adalid.util.sql.SqlUtil
-
- adalid.util.sql.SqlReader
-
- adalid.util.sql.SqlWriter
-
public class SqlWriter extends SqlReader
- Author:
- Jorge Campins
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class adalid.util.sql.SqlReader
SqlReader.SqlAid
-
Nested classes/interfaces inherited from class adalid.util.sql.SqlUtil
SqlUtil.PreparedStatementWrapper
-
-
Field Summary
-
Fields inherited from class adalid.util.sql.SqlUtil
_argIndex, _args, _connection, _database, _dbms, _driver, _host, _initialised, _password, _port, _programmer, _schema, _url, _urlPattern, _user
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanbeforeReadBuild()protected booleanbeforeReadClose()StringgetProjectAlias()StringgetTargetMetaEntitiesPackage()StringgetTargetMetajavaPackage()StringgetTargetMetaProjectsPackage()booleanisCreateAndDropDefaults()voidsetCreateAndDropDefaults(boolean b)voidsetProjectAlias(String alias)voidsetTargetMetaEntitiesPackage(String packageName)voidsetTargetMetaProjectsPackage(String packageName)booleanwrite()-
Methods inherited from class adalid.util.sql.SqlReader
getCatalogTablesMap, getCatalogTablesSet, getSelectTemplatesPath, getSqlAid, getTables, getTablesExcludeSet, getTablesInheritMap, getTablesInheritSet, getTablesLoadMap, getTablesLoadSet, getTablesMap, isCoverIndexes, isCoverRoutines, isCoverTabs, isLoadConfigurationTables, isLoadOperationTables, read, setCatalogTablesMap, setCoverIndexes, setCoverRoutines, setCoverTabs, setLoadConfigurationTables, setLoadOperationTables, setSelectTemplatesPath, setTablesExcludeSet, setTablesExcludeSet, setTablesInheritMap, setTablesLoadMap
-
Methods inherited from class adalid.util.sql.SqlUtil
arg, close, close, close, connect, executeStatement, getClassForName, getCommonsPackage, getDatabase, getDbms, getDefaultPackage, getDriver, getHost, getMetajavaPath, getNewInstanceForName, getPassword, getPort, getSchema, getSourceMetajavaPackage, getSqlUtilSyntax, getSyntax, getUrl, getUser, isInitialised, isRemoteConnection, logInvalidArgument, logSyntaxError, logValidArgument, prepareStatement
-
-
-
-
Constructor Detail
-
SqlWriter
public SqlWriter()
-
SqlWriter
public SqlWriter(String[] args)
-
-
Method Detail
-
getProjectAlias
public String getProjectAlias()
-
setProjectAlias
public void setProjectAlias(String alias)
-
isCreateAndDropDefaults
public boolean isCreateAndDropDefaults()
- Returns:
- the create and drop defaults indicator
-
setCreateAndDropDefaults
public void setCreateAndDropDefaults(boolean b)
- Parameters:
b- the create and drop defaults indicator to set
-
getTargetMetajavaPackage
public String getTargetMetajavaPackage()
- Overrides:
getTargetMetajavaPackagein classSqlUtil
-
getTargetMetaProjectsPackage
public String getTargetMetaProjectsPackage()
-
setTargetMetaProjectsPackage
public void setTargetMetaProjectsPackage(String packageName)
-
getTargetMetaEntitiesPackage
public String getTargetMetaEntitiesPackage()
-
setTargetMetaEntitiesPackage
public void setTargetMetaEntitiesPackage(String packageName)
-
write
public boolean write()
-
beforeReadBuild
protected boolean beforeReadBuild()
- Overrides:
beforeReadBuildin classSqlReader
-
beforeReadClose
protected boolean beforeReadClose()
- Overrides:
beforeReadClosein classSqlReader
-
-