Package adalid.util.sql
Class SqlWriter
java.lang.Object
adalid.util.sql.SqlUtil
adalid.util.sql.SqlReader
adalid.util.sql.SqlWriter
- Author:
- Jorge Campins
-
Nested Class Summary
Nested classes/interfaces inherited from class adalid.util.sql.SqlReader
SqlReader.SqlAidNested 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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanprotected booleanintgetColumnNameError(String tabname, String colname) getModuleID(String module) intgetTableNameError(String tabname) booleanintvoidsetCreateAndDropDefaults(boolean b) voidsetMaxTablePrefixLength(int prefixLength) 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, isCoverConstraintIndexes, isCoverIndexes, isCoverRoutines, isCoverTabs, isLoadConfigurationTables, isLoadOperationTables, read, setCatalogTablesMap, setCoverConstraintIndexes, setCoverIndexes, setCoverRoutines, setCoverTabs, setLoadConfigurationTables, setLoadOperationTables, setSelectTemplatesPath, setTablesExcludeSet, setTablesExcludeSet, setTablesInheritMap, setTablesLoadMapMethods inherited from class adalid.util.sql.SqlUtil
arg, close, close, close, connect, executeStatement, executeStatement, getClassForName, getCommonsPackage, getDatabase, getDbms, getDefaultPackage, getDriver, getHost, getMetajavaPath, getNewInstanceForName, getPassword, getPort, getSchema, getSourceMetajavaPackage, getSqlUtilSyntax, getSyntax, getUrl, getUser, isInitialised, isRemoteConnection, isSlowConnection, logInvalidArgument, logSyntaxError, logValidArgument, prepareStatement
-
Constructor Details
-
SqlWriter
public SqlWriter() -
SqlWriter
-
-
Method Details
-
getProjectAlias
-
getProjectShortAlias
-
setProjectAlias
-
getProjectPlatform
-
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
- Overrides:
getTargetMetajavaPackagein classSqlUtil
-
getTargetMetaProjectsPackage
-
setTargetMetaProjectsPackage
-
getTargetMetaEntitiesPackage
-
setTargetMetaEntitiesPackage
-
getCollisionSuffix
-
getJavaKeywords
-
getTableNameError
-
getColumnNameError
-
isMaxTablePrefixLength
public int isMaxTablePrefixLength() -
setMaxTablePrefixLength
public void setMaxTablePrefixLength(int prefixLength) -
getModules
-
getTables
-
getModuleID
-
write
public boolean write() -
beforeReadBuild
protected boolean beforeReadBuild()- Overrides:
beforeReadBuildin classSqlReader
-
beforeReadClose
protected boolean beforeReadClose()- Overrides:
beforeReadClosein classSqlReader
-