A B C D E F G H I J L M N O P Q R S T U V W X 

A

A_IntegrityRuleDescription - Class in com.agimatec.sql.meta
Description: Base class for different kinds of integrity rule descriptions
Creation Date: 17.11.2007
A_IntegrityRuleDescription() - Constructor for class com.agimatec.sql.meta.A_IntegrityRuleDescription
 
absolute(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
AbstractDbTool - Class in com.agimatec.database
Description:
User: roman.stumm
Date: 01.06.2007
Time: 13:56:19
AbstractDbTool() - Constructor for class com.agimatec.database.AbstractDbTool
 
accept(File, String) - Method in class com.agimatec.dbtransform.ScriptTransformatorTool
decide which scripts to be transformed
acceptCharacters(ConfigContentHandler, char[], int, int) - Method in class com.agimatec.commons.config.sax.FileNodeHandler
 
acceptCharacters(ConfigContentHandler, char[], int, int) - Method in class com.agimatec.commons.config.sax.NodeHandler
 
acceptDirectoryForSQLParser(File) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
overwrite in subclasses
acceptNode(NodeHandler, Object, Attributes) - Method in class com.agimatec.commons.config.sax.ConfigContentHandler
 
acceptNode(ConfigContentHandler, Object, Attributes) - Method in class com.agimatec.commons.config.sax.NodeHandler
 
addActionsAfterAll(String, List<MigrateAction>) - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 
addChar(int) - Method in class com.agimatec.sql.script.WordTokenizer
 
addColumn(String) - Method in class com.agimatec.sql.meta.IndexDescription
add a column in ascending order (=default order)
addColumn(String, String) - Method in class com.agimatec.sql.meta.IndexDescription
 
addColumn(ColumnDescription) - Method in class com.agimatec.sql.meta.TableDescription
 
addColumnPair(String, String) - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
addConstraint(IndexDescription) - Method in class com.agimatec.sql.meta.TableDescription
 
addExpr(ExtractExpr) - Method in class com.agimatec.sql.meta.script.ExtractExpr
 
addExpression(String) - Method in class com.agimatec.dbtransform.SomeDDLExpressions
 
addForeignKey(ForeignKeyDescription) - Method in class com.agimatec.sql.meta.TableDescription
 
addHandler(NodeHandler) - Method in class com.agimatec.commons.config.sax.ConfigContentHandler
 
addIndex(IndexDescription) - Method in class com.agimatec.sql.meta.TableDescription
 
addOptionalExpr(ExtractExpr) - Method in class com.agimatec.sql.meta.script.ExtractExpr
 
addOptionalProperty(String) - Method in class com.agimatec.sql.meta.script.ExtractExpr
 
addOptionalProperty(String, String) - Method in class com.agimatec.sql.meta.script.ExtractExpr
 
addOptionalWord(String) - Method in class com.agimatec.sql.meta.script.ExtractExpr
 
addParameter(Object) - Method in class com.agimatec.sql.SQLStatement
Add the given value to the receiver's parameter list.
addParameter(Object) - Method in class com.agimatec.sql.SQLWriter
Add a parameter and write the parameter marker
addParseExpression(String) - Method in class com.agimatec.sql.SQLClauseParserAbstract
Add some SQL expression @aString to the result
addParseParamBracket(String) - Method in class com.agimatec.sql.SQLClauseParserAbstract
 
addParseParamBracket(String) - Method in class com.agimatec.sql.SQLStringGenerator
 
addParseParamExpression(String) - Method in class com.agimatec.sql.SQLClauseParserAbstract
Add the parameter identified by aString to the result.
addParseParamExpression(String) - Method in class com.agimatec.sql.SQLStringGenerator
Add the parameter identified by aString to the result.
addProperty(String) - Method in class com.agimatec.sql.meta.script.ExtractExpr
 
addProperty(String, String) - Method in class com.agimatec.sql.meta.script.ExtractExpr
 
addProperty(String, String, boolean, String, String) - Method in class com.agimatec.sql.meta.script.ExtractExpr
 
addSeparator() - Method in class com.agimatec.sql.meta.script.ExtractExpr
 
addSeparator(String) - Method in class com.agimatec.sql.meta.script.ExtractExpr
 
addSequence(SequenceDescription) - Method in class com.agimatec.sql.meta.CatalogDescription
 
addTable(TableDescription) - Method in class com.agimatec.sql.meta.CatalogDescription
 
addTableConfig(HistTableConfig) - Method in class com.agimatec.dbhistory.HistSchemaConfig
 
addTables(String[], CatalogDescription) - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
 
addTransformation(DataType, DataType) - Method in class com.agimatec.dbtransform.CatalogConversion
 
addTransformation(String, String) - Method in class com.agimatec.dbtransform.CatalogConversion
 
addUnmappedColumn(String, String) - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
configuration - declare a column as not mapped in the database, so that it will not be treated as an error during assertSchemaComplete().
addWord(String) - Method in class com.agimatec.sql.meta.script.ExtractExpr
 
afterExecute(ResultSetMetaData, Object, List) - Method in class com.agimatec.sql.meta.oracle.ColumnCommentBuilder
 
afterExecute(ResultSetMetaData, Object, List) - Method in class com.agimatec.sql.meta.oracle.ColumnDescriptionBuilder
nullable: N, Y
afterExecute(ResultSetMetaData, Object, List) - Method in class com.agimatec.sql.meta.oracle.ConstraintCommentBuilder
 
afterExecute(ResultSetMetaData, Object, List) - Method in class com.agimatec.sql.meta.oracle.ForeignKeyDescriptionBuilder
 
afterExecute(ResultSetMetaData, Object, List) - Method in class com.agimatec.sql.meta.oracle.IndexDescriptionBuilder
 
afterExecute(ResultSetMetaData, Object, List) - Method in class com.agimatec.sql.meta.oracle.PrimaryKeyDescriptionBuilder
 
afterExecute(ResultSetMetaData, Object, List) - Method in class com.agimatec.sql.meta.oracle.SequenceDescriptionBuilder
 
afterExecute(ResultSetMetaData, Object, List) - Method in class com.agimatec.sql.meta.oracle.TableCommentBuilder
 
afterExecute(ResultSetMetaData, Object, List) - Method in class com.agimatec.sql.query.ArrayResultBuilder
 
afterExecute(ResultSetMetaData, Object, List) - Method in interface com.agimatec.sql.query.JdbcResultBuilder
The init() method is called once after the SQL statement has been executed and the result set is known.
afterExecute(ResultSetMetaData, Object, List) - Method in class com.agimatec.sql.query.StringResultBuilder
 
afterLast() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
afterPropertiesSet() - Method in class de.viaboxx.dbmigrate.spring.DBMigrateBean
Automatically start dbmigrate.
ALIAS_RESERVATION - Static variable in class com.agimatec.sql.AliasDictionary
if table is named @, the alias will not be printed
AliasDictionary - Class in com.agimatec.sql
Internal - This type is part of a SQLWriter and used to create SQL aliases for SQL table names during the generation of an SQL statement.
AliasDictionary() - Constructor for class com.agimatec.sql.AliasDictionary
AliasDictionary constructor comment.
appendAliasListTo(Writer) - Method in class com.agimatec.sql.AliasDictionary
Generate the TABLENAME alias, ... list onto the given stream.
appendCharacters(String, char[], int, int) - Method in class com.agimatec.commons.config.sax.NodeHandler
append a new string to on oldText, if oldText is !
appendSQLLiteral(String, StringBuilder) - Static method in class com.agimatec.commons.util.StringUtils
double ' for usage as SQL literal.
appendSQLParamString(StringBuilder, Object) - Method in class com.agimatec.sql.SQLStringGenerator
 
applyEnvironment(JdbcConfig) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
ensure that the env-variables are used immediately to connect the database!
ArrayResultBuilder - Class in com.agimatec.sql.query
Default QueryResultVisitor that creates Object[] with the row data.
ArrayResultBuilder() - Constructor for class com.agimatec.sql.query.ArrayResultBuilder
 
asPreparedStatement(Connection) - Method in class com.agimatec.sql.SQLStatement
Create a new JDBC PreparedStatement with the receiver's parameters.
asProcedureCall(String) - Static method in class com.agimatec.sql.SQLStringGenerator
convert the sql to be a valid PL/SQL Stored Procudure call.
assertCatalogsComplete(CatalogDescription, CatalogDescription) - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
assertConnection() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
assertIndexValid() - Method in class com.agimatec.sql.meta.oracle.OracleSchemaChecker
 
assertObjectsValid() - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
API - check for invalid objects in the database
assertObjectsValid() - Method in class com.agimatec.sql.meta.mysql.MySqlSchemaChecker
 
assertObjectsValid() - Method in class com.agimatec.sql.meta.oracle.OracleSchemaChecker
API -
assertObjectsValid(String) - Method in class com.agimatec.sql.meta.oracle.OracleSchemaChecker
Caution: Runs in own transaction, commits afterwards!
assertObjectsValid() - Method in class com.agimatec.sql.meta.postgres.PostgresSchemaChecker
API - check for invalid objects in the database
assertTriggersValid() - Method in class com.agimatec.sql.meta.oracle.OracleSchemaChecker
API - check if the triggers in the database are valid.
assertTrue(String, boolean) - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
assertViewsValid() - Method in class com.agimatec.sql.meta.oracle.OracleSchemaChecker
check if the views in the database are valid.
attributeName - Variable in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
AutoMigrationTool - Class in com.agimatec.dbmigrate
Automatical database migration tool.
AutoMigrationTool() - Constructor for class com.agimatec.dbmigrate.AutoMigrationTool
 

B

BaseMigrationTool - Class in com.agimatec.dbmigrate
Description: Base class for Migration and Testcases.
BaseMigrationTool() - Constructor for class com.agimatec.dbmigrate.BaseMigrationTool
 
beanName - Variable in class de.viaboxx.dbmigrate.spring.DBMigrateBean
 
beforeFirst() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
begin() - Method in interface com.agimatec.jdbc.JdbcDatabase
 
BooleanNode - Class in com.agimatec.commons.config
 
BooleanNode() - Constructor for class com.agimatec.commons.config.BooleanNode
 
buildCatalog(String[]) - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
create a CatalogDescription
buildCatalog() - Method in class com.agimatec.sql.meta.oracle.OracleJdbcSqlMetaFactory
load the catalog for ALL USER_TABLES!
buildCatalog(String[]) - Method in class com.agimatec.sql.meta.oracle.OracleJdbcSqlMetaFactory
create a CatalogDescription
buildColumnDescription(MapNode, TableDescription) - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory.CatalogBuilder
 
buildExpr(String) - Static method in class com.agimatec.sql.meta.script.ExtractExprBuilder
API - parse the ExtractExpr.toString() representation to create an instance of ExtractExpr.
buildTableConstraint(MapNode, TableDescription) - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory.DezignCreateTableBuilder
 
buildTableIndex(MapNode, TableDescription) - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory.DezignCreateTableBuilder
 
BUSY_VERSION - Variable in class com.agimatec.dbmigrate.util.BusyLocker
 
BusyLocker - Class in com.agimatec.dbmigrate.util
Description: Implements the behavior to prevent dbmigrate to execute more than once at the same time on the same database
It INSERTs a "busy" version into the database and DELETEs it afterwards.
BusyLocker(DBVersionMeta) - Constructor for class com.agimatec.dbmigrate.util.BusyLocker
 

C

C_ProtocolClassPath - Static variable in class com.agimatec.commons.config.ConfigManager
 
cacheConfig(Config, String) - Method in class com.agimatec.commons.config.ConfigManager
put the config into the cache
catalog - Variable in class com.agimatec.commons.generator.GeneratorSettings
 
CatalogConversion - Class in com.agimatec.dbtransform
Description:
User: roman.stumm
Date: 05.06.2007
Time: 15:30:57
CatalogConversion(String) - Constructor for class com.agimatec.dbtransform.CatalogConversion
 
CatalogDescription - Class in com.agimatec.sql.meta
Description: root object that contains the database schema description
Copyright: Copyright (c) 2007
CatalogDescription() - Constructor for class com.agimatec.sql.meta.CatalogDescription
 
CatalogGeneratorSettings - Class in com.agimatec.dbtransform
Description:
User: roman.stumm
Date: 05.06.2007
Time: 15:26:03
CatalogGeneratorSettings() - Constructor for class com.agimatec.dbtransform.CatalogGeneratorSettings
 
CatalogGeneratorTool - Class in com.agimatec.dbtransform
Description: tool to transform a catalog description from one dbms to another.
CatalogGeneratorTool() - Constructor for class com.agimatec.dbtransform.CatalogGeneratorTool
 
ChangeDirCommand - Class in com.agimatec.dbmigrate.action
Description: HACK to switch the scriptDir for before and after scripts
User: roman.stumm
Date: 09.11.2007
Time: 11:54:53
ChangeDirCommand(AutoMigrationTool, String) - Constructor for class com.agimatec.dbmigrate.action.ChangeDirCommand
 
characters(char[], int, int) - Method in class com.agimatec.commons.config.sax.ConfigContentHandler
 
checkDatabaseSchema(URL[]) - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
API - check the database for compatibility with the given XML-DDL configuration.
checkDatabaseSchema(List<DatabaseSchemaChecker.Options>, URL[]) - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
API - check the database for compatibility with the given XML-DDL configuration.
checkObjectsValid(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
callback - invoke DatabaseSchemaChecker for invalid triggers, views, ...
checkSchemaComplete(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
callback - invoke DatabaseSchemaChecker for completeness of schema (columns, tables, foreign keys, indices, ...)
checkValid() - Method in class com.agimatec.commons.generator.GeneratorSettings
 
checkValid() - Method in class com.agimatec.dbtransform.ScriptTransformatorSettings
 
ClassUtils - Class in com.agimatec.commons.util
Description: Reflection util for class access.
ClassUtils() - Constructor for class com.agimatec.commons.util.ClassUtils
 
clear() - Method in class com.agimatec.sql.AliasDictionary
 
clearCache() - Method in class com.agimatec.commons.config.ConfigManager
remove all cached configs from the cache
clearWarnings() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
close() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
close() - Method in class com.agimatec.dbmigrate.util.SQLCursor
 
close() - Method in interface com.agimatec.jdbc.JdbcDatabase
 
close(boolean) - Method in class com.agimatec.sql.meta.oracle.ColumnCommentBuilder
 
close(boolean) - Method in class com.agimatec.sql.meta.oracle.ColumnDescriptionBuilder
 
close(boolean) - Method in class com.agimatec.sql.meta.oracle.ConstraintCommentBuilder
 
close(boolean) - Method in class com.agimatec.sql.meta.oracle.ForeignKeyDescriptionBuilder
 
close(boolean) - Method in class com.agimatec.sql.meta.oracle.IndexDescriptionBuilder
 
close(boolean) - Method in class com.agimatec.sql.meta.oracle.PrimaryKeyDescriptionBuilder
 
close(boolean) - Method in class com.agimatec.sql.meta.oracle.SequenceDescriptionBuilder
 
close(boolean) - Method in class com.agimatec.sql.meta.oracle.TableCommentBuilder
 
close() - Method in class com.agimatec.sql.meta.script.PropertiesExtractor
 
close(boolean) - Method in class com.agimatec.sql.query.ArrayResultBuilder
 
close(boolean) - Method in interface com.agimatec.sql.query.JdbcResultBuilder
The close() method is invoked, just BEFORE all associated resources (e.g. resultSet) are closed by the caller.
close(boolean) - Method in class com.agimatec.sql.query.StringResultBuilder
 
close() - Method in class com.agimatec.sql.SQLWriter
Close the stream.
colTypes - Variable in class com.agimatec.sql.query.ArrayResultBuilder
 
column - Variable in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
ColumnCommentBuilder - Class in com.agimatec.sql.meta.oracle
 
ColumnCommentBuilder() - Constructor for class com.agimatec.sql.meta.oracle.ColumnCommentBuilder
 
ColumnDescription - Class in com.agimatec.sql.meta
Description:
ColumnDescription() - Constructor for class com.agimatec.sql.meta.ColumnDescription
 
ColumnDescriptionBuilder - Class in com.agimatec.sql.meta.oracle
 
ColumnDescriptionBuilder() - Constructor for class com.agimatec.sql.meta.oracle.ColumnDescriptionBuilder
 
com.agimatec.commons.beans - package com.agimatec.commons.beans
 
com.agimatec.commons.config - package com.agimatec.commons.config
 
com.agimatec.commons.config.sax - package com.agimatec.commons.config.sax
 
com.agimatec.commons.generator - package com.agimatec.commons.generator
 
com.agimatec.commons.util - package com.agimatec.commons.util
 
com.agimatec.database - package com.agimatec.database
 
com.agimatec.dbhistory - package com.agimatec.dbhistory
 
com.agimatec.dbmigrate - package com.agimatec.dbmigrate
 
com.agimatec.dbmigrate.action - package com.agimatec.dbmigrate.action
 
com.agimatec.dbmigrate.groovy - package com.agimatec.dbmigrate.groovy
 
com.agimatec.dbmigrate.util - package com.agimatec.dbmigrate.util
 
com.agimatec.dbtransform - package com.agimatec.dbtransform
 
com.agimatec.dbtransform.ejb3 - package com.agimatec.dbtransform.ejb3
 
com.agimatec.jdbc - package com.agimatec.jdbc
 
com.agimatec.sql - package com.agimatec.sql
 
com.agimatec.sql.meta - package com.agimatec.sql.meta
 
com.agimatec.sql.meta.checking - package com.agimatec.sql.meta.checking
 
com.agimatec.sql.meta.mysql - package com.agimatec.sql.meta.mysql
 
com.agimatec.sql.meta.oracle - package com.agimatec.sql.meta.oracle
 
com.agimatec.sql.meta.persistence - package com.agimatec.sql.meta.persistence
 
com.agimatec.sql.meta.postgres - package com.agimatec.sql.meta.postgres
 
com.agimatec.sql.meta.script - package com.agimatec.sql.meta.script
 
com.agimatec.sql.query - package com.agimatec.sql.query
 
com.agimatec.sql.script - package com.agimatec.sql.script
 
commit() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
Deprecated.
commit() - Method in interface com.agimatec.jdbc.JdbcDatabase
 
compareForeignKeyDescription(TableDescription, TableDescription) - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
compareIndexDescription(TableDescription, TableDescription) - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
compareSingleIndexDescription(IndexDescription, IndexDescription) - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
compareTo(Object) - Method in class com.agimatec.dbmigrate.DBVersionString
 
compileExpressions(String) - Static method in class com.agimatec.sql.meta.script.DDLExpressions
 
compileExpressions(String[]) - Static method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory
 
CompositeNode - Class in com.agimatec.commons.config
Abstract superclass of config nodes that can contain more nodes and atomar nodes, with direct access methods for the atomar values.
CompositeNode() - Constructor for class com.agimatec.commons.config.CompositeNode
 
ConditionalScriptVisitor - Class in com.agimatec.dbmigrate.util
Description: I_ScriptVisitor wrapper that supports conditional execution of a SQL script
Copyright: Copyright (c) 2007
ConditionalScriptVisitor(ScriptVisitor, Map) - Constructor for class com.agimatec.dbmigrate.util.ConditionalScriptVisitor
 
ConditionalScriptVisitor(ScriptVisitor) - Constructor for class com.agimatec.dbmigrate.util.ConditionalScriptVisitor
 
Config - Class in com.agimatec.commons.config
Description: the root object of a Config file.
Config() - Constructor for class com.agimatec.commons.config.Config
 
Config(Map) - Constructor for class com.agimatec.commons.config.Config
create an instance on the given map.
ConfigContentHandler - Class in com.agimatec.commons.config.sax
Title: Description:
ConfigContentHandler(ConfigManager) - Constructor for class com.agimatec.commons.config.sax.ConfigContentHandler
 
configFile - Variable in class com.agimatec.commons.generator.GeneratorSettings
 
ConfigManager - Class in com.agimatec.commons.config
Provides central access to configuration files.
ConfigManager(String) - Constructor for class com.agimatec.commons.config.ConfigManager
Creates a new ConfigManager.
ConfigWriter - Class in com.agimatec.commons.config.sax
Helper class to write configurations as XML to a PrintWriter.
ConfigWriter() - Constructor for class com.agimatec.commons.config.sax.ConfigWriter
 
connectDbUnit() - Method in class com.agimatec.database.AbstractDbTool
 
connection - Variable in class com.agimatec.database.AbstractDbTool
 
connection - Variable in class com.agimatec.sql.query.JdbcQueryUtil
 
connectJdbc(String[]) - Method in class com.agimatec.database.AbstractDbTool
 
connectJdbc(String, String, String, String) - Method in class com.agimatec.database.AbstractDbTool
 
connectTargetDatabase() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
ConstraintCommentBuilder - Class in com.agimatec.sql.meta.oracle
 
ConstraintCommentBuilder() - Constructor for class com.agimatec.sql.meta.oracle.ConstraintCommentBuilder
 
containsColumn(String) - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
continueFrom(WordTokenizer) - Method in class com.agimatec.sql.script.WordTokenizer
 
convertDefaultValueFrom(DataType, DataType, String) - Method in class com.agimatec.dbtransform.CatalogConversion
 
copy() - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
copyFiles(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
copy the files from source to target
create(AutoMigrationTool, String, String) - Static method in class com.agimatec.dbmigrate.action.ScriptAction
 
create(AutoMigrationTool, String) - Static method in class com.agimatec.dbmigrate.action.ScriptAction
 
createDatabase(JdbcConfig) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
createDataSet(String) - Static method in class com.agimatec.database.DataSetFactory
.xml --> FlatXmlDataSet
.xxml --> XmlDataSet
.xls --> XslDataSet

createForClasspath() - Static method in class com.agimatec.commons.config.ConfigManager
 
createInstance(JdbcConfig) - Static method in class com.agimatec.jdbc.JdbcDatabaseFactory
 
createLockMeta(DBVersionMeta) - Method in class com.agimatec.dbmigrate.util.BusyLocker
 
createParser() - Method in class com.agimatec.commons.config.ConfigManager
initialize lazy and return the receiver's script instance ready to be used.
createStatement() - Method in class com.agimatec.sql.SQLWriter
Create an instance of SQLStatement from the receiver
createTable(JdbcDatabase, DBVersionMeta) - Static method in class com.agimatec.dbmigrate.util.UpdateVersionScriptVisitor
 
createTable(JdbcSqlMetaFactory.TableIdentifier) - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
 
createTableIdentifier(String) - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
 
createTableIdentifier(String) - Method in class com.agimatec.sql.meta.mysql.MySqlJdbcMetaFactory
 
createTableIdentifier(String) - Method in class com.agimatec.sql.meta.postgres.PostgresJdbcSqlMetaFactory
 
createUpgradeActions(String, boolean) - Method in class com.agimatec.dbmigrate.AutoMigrationTool
create some up- actions of a custom script dir dependent on current version

D

database - Variable in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
databaseLocker - Variable in class com.agimatec.dbmigrate.BaseMigrationTool
 
DatabaseLocker - Interface in com.agimatec.dbmigrate.util
Description:
Date: 03.06.15
DatabaseSchemaChecker - Class in com.agimatec.sql.meta.checking
Description: Compare a database schema against sql scripts and find differences.
DatabaseSchemaChecker() - Constructor for class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
DatabaseSchemaChecker.Options - Class in com.agimatec.sql.meta.checking
 
DatabaseSchemaChecker.Options() - Constructor for class com.agimatec.sql.meta.checking.DatabaseSchemaChecker.Options
 
dataFile - Variable in class com.agimatec.database.AbstractDbTool
 
dataFile - Variable in class com.agimatec.database.DataSet
 
DataSet - Class in com.agimatec.database
Description:
User: roman.stumm
Date: 01.06.2007
Time: 14:12:17
DataSet(String) - Constructor for class com.agimatec.database.DataSet
 
DataSetFactory - Class in com.agimatec.database
Description:
User: roman.stumm
Date: 01.06.2007
Time: 12:27:10
DataSetFactory() - Constructor for class com.agimatec.database.DataSetFactory
 
DataSetFlatXML - Class in com.agimatec.database
Description:
User: roman.stumm
Date: 01.06.2007
Time: 14:15:29
DataSetFlatXML(String) - Constructor for class com.agimatec.database.DataSetFlatXML
 
DataSetXML - Class in com.agimatec.database
Description:
User: roman.stumm
Date: 01.06.2007
Time: 14:15:36
DataSetXML(String) - Constructor for class com.agimatec.database.DataSetXML
 
DataSetXSL - Class in com.agimatec.database
Description:
User: roman.stumm
Date: 01.06.2007
Time: 14:15:42
DataSetXSL(String) - Constructor for class com.agimatec.database.DataSetXSL
 
dataSourceConfigurator - Variable in class de.viaboxx.dbmigrate.spring.DBMigrateBean
 
DataType - Class in com.agimatec.dbtransform
Description:
User: roman.stumm
Date: 05.06.2007
Time: 16:41:43
DataType() - Constructor for class com.agimatec.dbtransform.DataType
 
DataType(String) - Constructor for class com.agimatec.dbtransform.DataType
 
DataType(String, Integer) - Constructor for class com.agimatec.dbtransform.DataType
 
DataType(String, Integer, Integer) - Constructor for class com.agimatec.dbtransform.DataType
 
DataTypeTransformation - Class in com.agimatec.dbtransform
Description:
User: roman.stumm
Date: 11.06.2007
Time: 10:46:21
DataTypeTransformation(DataType, DataType) - Constructor for class com.agimatec.dbtransform.DataTypeTransformation
 
dbDump(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
callback - invoke dbunit example: "data.XML"
DBMigrateBean - Class in de.viaboxx.dbmigrate.spring
Description: Bean to integrate and configure dbmigrate via spring.
DBMigrateBean() - Constructor for class de.viaboxx.dbmigrate.spring.DBMigrateBean
 
dbms - Variable in class com.agimatec.commons.generator.GeneratorSettings
 
dbms - Variable in class com.agimatec.commons.generator.GeneratorTool
 
dbSetup(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
callback - invoke dbunit
DbUnitDumpTool - Class in com.agimatec.database
Description:
User: roman.stumm
Date: 01.06.2007
Time: 13:56:07
DbUnitDumpTool() - Constructor for class com.agimatec.database.DbUnitDumpTool
 
DbUnitSetupTool - Class in com.agimatec.database
INSERT dataset into a database.
DbUnitSetupTool() - Constructor for class com.agimatec.database.DbUnitSetupTool
 
dbVersionMeta - Variable in class com.agimatec.dbmigrate.BaseMigrationTool
 
DBVersionMeta - Class in com.agimatec.dbmigrate.util
Description: describes the name of table and columns to store the version in the database.
DBVersionMeta() - Constructor for class com.agimatec.dbmigrate.util.DBVersionMeta
 
DBVersionMeta.LockBusy - Enum in com.agimatec.dbmigrate.util
Wait/Fail: write a busy-version into the 'table' while migration is running.
DBVersionString - Class in com.agimatec.dbmigrate
Description: Class to parse a file name with dbversion at beginning of the name
DBVersionString(String) - Constructor for class com.agimatec.dbmigrate.DBVersionString
 
DBVersionString(String, String) - Constructor for class com.agimatec.dbmigrate.DBVersionString
format: majorversion.minorversion.increment[_]*.* majorversion, minorversion and increment are integer strings.
DDLExpressions - Class in com.agimatec.sql.meta.script
Description:
User: roman.stumm
Date: 04.05.2007
Time: 10:36:52
DDLExpressions() - Constructor for class com.agimatec.sql.meta.script.DDLExpressions
 
DDLParserTool - Class in com.agimatec.sql.meta.script
Description: main() class to use the DDLScriptSqlMetaFactory
User: roman.stumm
Date: 04.05.2007
Time: 10:43:11
DDLParserTool() - Constructor for class com.agimatec.sql.meta.script.DDLParserTool
 
DDLScriptSqlMetaFactory - Class in com.agimatec.sql.meta.script
Description:
User: roman.stumm
Date: 24.04.2007
Time: 19:01:18
DDLScriptSqlMetaFactory(DDLExpressions) - Constructor for class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory
 
DDLScriptSqlMetaFactory.CatalogBuilder - Class in com.agimatec.sql.meta.script
 
DDLScriptSqlMetaFactory.CatalogBuilder() - Constructor for class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory.CatalogBuilder
 
DDLScriptSqlMetaFactory.DezignCreateTableBuilder - Class in com.agimatec.sql.meta.script
 
DDLScriptSqlMetaFactory.DezignCreateTableBuilder() - Constructor for class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory.DezignCreateTableBuilder
 
de.viaboxx.dbmigrate.spring - package de.viaboxx.dbmigrate.spring
 
DecimalNode - Class in com.agimatec.commons.config
Title: Description: Company:
DecimalNode() - Constructor for class com.agimatec.commons.config.DecimalNode
 
deepCopy() - Method in class com.agimatec.dbtransform.DataType
 
deepCopy() - Method in class com.agimatec.sql.meta.CatalogDescription
 
deepCopy() - Method in class com.agimatec.sql.meta.ColumnDescription
 
deepCopy() - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
deepCopy() - Method in class com.agimatec.sql.meta.IndexDescription
 
deepCopy() - Method in class com.agimatec.sql.meta.SequenceDescription
 
deepCopy() - Method in class com.agimatec.sql.meta.TableDescription
deep copy
defaultConfigFileName() - Method in class com.agimatec.commons.generator.GeneratorSettings
 
defaultConfigFileName() - Method in class com.agimatec.dbtransform.CatalogGeneratorSettings
 
defaultConfigFileName() - Method in class com.agimatec.dbtransform.ScriptTransformatorSettings
 
deleteVersion(JdbcDatabase, String, DBVersionMeta) - Static method in class com.agimatec.dbmigrate.util.UpdateVersionScriptVisitor
 
destDir - Variable in class com.agimatec.commons.generator.GeneratorSettings
 
dir - Variable in class com.agimatec.commons.config.FileNode
 
disconnect() - Method in class com.agimatec.database.AbstractDbTool
 
disconnectDatabase() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
doCommit() - Method in class com.agimatec.dbmigrate.util.ConditionalScriptVisitor
 
doCommit() - Method in class com.agimatec.dbmigrate.util.ScriptVisitorDelegate
 
doCommit() - Method in class com.agimatec.dbtransform.ScriptTransformator
 
doCommit() - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory
 
doCommit() - Method in interface com.agimatec.sql.script.ScriptVisitor
 
doCommit() - Method in class com.agimatec.sql.script.SQLScriptExecutor
 
doesMatch(Map) - Method in class com.agimatec.commons.beans.MapQuery
 
doGroovyScript(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
callback - invoke a groovy script
doIt() - Method in class com.agimatec.dbmigrate.action.ChangeDirCommand
 
doIt() - Method in class com.agimatec.dbmigrate.action.GroovyScriptAction
 
doIt() - Method in class com.agimatec.dbmigrate.action.MigrateAction
 
doIt() - Method in class com.agimatec.dbmigrate.action.OperationAction
 
doIt() - Method in class com.agimatec.dbmigrate.action.SqlExecAction
 
doIt() - Method in class com.agimatec.dbmigrate.action.SqlLinesAction
 
doIt() - Method in class com.agimatec.dbmigrate.action.SqlScriptAction
 
doIt() - Method in class com.agimatec.dbmigrate.action.XmlScriptAction
 
doMethodOperation(String, String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
doRollback() - Method in class com.agimatec.dbmigrate.util.ConditionalScriptVisitor
 
doRollback() - Method in class com.agimatec.dbmigrate.util.ScriptVisitorDelegate
 
doRollback() - Method in class com.agimatec.dbtransform.ScriptTransformator
 
doRollback() - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory
 
doRollback() - Method in interface com.agimatec.sql.script.ScriptVisitor
 
doRollback() - Method in class com.agimatec.sql.script.SQLScriptExecutor
 
doSQLLines(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
callback - read the script and execute each SQL line
doSQLLinesIgnoreErrors(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
callback - read the script and execute each SQL line
doSQLScript(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
callback - parse the script and execute each SQL statement
doSQLScriptIgnoreErrors(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
callback - parse the script and execute each SQL statement
DoubleNode - Class in com.agimatec.commons.config
Title: Description: Company:
DoubleNode() - Constructor for class com.agimatec.commons.config.DoubleNode
 
doXmlScript(String) - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 

E

Ejb3Attribute - Class in com.agimatec.dbtransform.ejb3
Description:
User: roman.stumm
Date: 03.07.2007
Time: 16:23:30
Ejb3Attribute(ColumnDescription) - Constructor for class com.agimatec.dbtransform.ejb3.Ejb3Attribute
 
Ejb3Class - Class in com.agimatec.dbtransform.ejb3
Description:
User: roman.stumm
Date: 03.07.2007
Time: 16:20:11
Ejb3Class(TableDescription) - Constructor for class com.agimatec.dbtransform.ejb3.Ejb3Class
 
Ejb3Class(String) - Constructor for class com.agimatec.dbtransform.ejb3.Ejb3Class
 
Ejb3Prototype - Class in com.agimatec.dbtransform.ejb3
Description:
User: roman.stumm
Date: 03.07.2007
Time: 16:22:52
Ejb3Prototype() - Constructor for class com.agimatec.dbtransform.ejb3.Ejb3Prototype
 
Ejb3Relationship - Class in com.agimatec.dbtransform.ejb3
Description:
User: roman.stumm
Date: 03.07.2007
Time: 16:23:41
Ejb3Relationship(ForeignKeyDescription) - Constructor for class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
Ejb3RelationshipManyToMany - Class in com.agimatec.dbtransform.ejb3
Description:
User: roman.stumm
Date: 04.07.2007
Time: 16:24:44
Ejb3RelationshipManyToMany(ForeignKeyDescription, ForeignKeyDescription) - Constructor for class com.agimatec.dbtransform.ejb3.Ejb3RelationshipManyToMany
 
Ejb3RelationshipOneToMany - Class in com.agimatec.dbtransform.ejb3
Description:
User: roman.stumm
Date: 04.07.2007
Time: 15:45:14
Ejb3RelationshipOneToMany(ForeignKeyDescription) - Constructor for class com.agimatec.dbtransform.ejb3.Ejb3RelationshipOneToMany
 
Ejb3Schema - Class in com.agimatec.dbtransform.ejb3
Features: * Generate EJB3 classes from a database CatalogDescription * generate multiple .java files * generate class per table * generate attribute per column (except fk-columns) * generate ManyToOne-relationship per foreignkey * mappedBy OneToMany relationship, * ManyToMany relationship autodetect and generated, * add, remove methods * autodetect caching strategies tableName.startsWith(cv) : READ_ONLY [HEURISTIC] * autodetect Enum types (?)
Ejb3Schema(CatalogDescription) - Constructor for class com.agimatec.dbtransform.ejb3.Ejb3Schema
 
elementMap - Variable in class com.agimatec.commons.config.sax.ConfigContentHandler
 
endDocument() - Method in class com.agimatec.commons.config.sax.ConfigContentHandler
 
endElement(String, String, String) - Method in class com.agimatec.commons.config.sax.ConfigContentHandler
 
equalizeColumn(ColumnDescription) - Method in class com.agimatec.dbtransform.SomeDDLExpressions
 
equalizeColumn(ColumnDescription) - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
 
equalizeColumn(ColumnDescription) - Method in class com.agimatec.sql.meta.mysql.MySqlDDLExpressions
equalize type names
equalizeColumn(ColumnDescription) - Method in class com.agimatec.sql.meta.mysql.MySqlJdbcMetaFactory
 
equalizeColumn(ColumnDescription) - Method in class com.agimatec.sql.meta.oracle.OracleDDLExpressions
equalize type names (between schema-import and ddl-parsing)
equalizeColumn(ColumnDescription) - Method in class com.agimatec.sql.meta.postgres.PostgresDDLExpressions
 
equalizeColumn(ColumnDescription) - Method in class com.agimatec.sql.meta.postgres.PostgresJdbcSqlMetaFactory
 
equalizeColumn(ColumnDescription) - Method in class com.agimatec.sql.meta.script.DDLExpressions
equalize type names (between schema-import and ddl-parsing)
evaluatePath(StringTokenizer, Object) - Method in class com.agimatec.commons.config.Node
 
execRowsAffected(SQLStatement) - Method in class com.agimatec.sql.query.JdbcExecutor
execute an sql (update/delete/insert) statement and return the number of rows affected
execSQLScript(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
execute the content of a file as a single SQL statement.
execSQLScript(ScriptVisitor, String) - Method in class com.agimatec.sql.script.SQLScriptParser
execute the content of a file as a single SQL statement.
execSQLScript(ScriptVisitor, URL) - Method in class com.agimatec.sql.script.SQLScriptParser
 
execute() - Method in class com.agimatec.database.DbUnitDumpTool
 
execute() - Method in class com.agimatec.database.DbUnitSetupTool
 
executeCount(QueryDefinition) - Method in class com.agimatec.sql.query.JdbcQueryUtil
Convenience method - Execute a Query that returns ONE Row with one int value.
executeQuery(QueryDefinition) - Method in class com.agimatec.sql.query.JdbcQueryUtil
execute a select statement returning objects build by the result visitor.
executeUpdate(QueryDefinition) - Method in class com.agimatec.sql.query.JdbcQueryUtil
execute a insert, update or delete statement.
exeptFirst(Collection) - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
exeptLast(Collection) - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
expressions - Static variable in class com.agimatec.sql.meta.mysql.MySqlDDLExpressions
 
expressions - Static variable in class com.agimatec.sql.meta.oracle.OracleDDLExpressions
 
expressions - Static variable in class com.agimatec.sql.meta.postgres.PostgresDDLExpressions
 
extract(String, ExtractExpr) - Method in class com.agimatec.sql.meta.script.PropertiesExtractor
 
ExtractExpr - Class in com.agimatec.sql.meta.script
Description:
Copyright: Copyright (c) 2007
ExtractExpr(String) - Constructor for class com.agimatec.sql.meta.script.ExtractExpr
 
ExtractExpr(String, String) - Constructor for class com.agimatec.sql.meta.script.ExtractExpr
 
ExtractExprBuilder - Class in com.agimatec.sql.meta.script
Description: Create an extract expr from its toString() representation
Copyright: Copyright (c) 2007
ExtractExprBuilder(String) - Constructor for class com.agimatec.sql.meta.script.ExtractExprBuilder
 

F

fetch(ResultSet) - Method in class com.agimatec.sql.meta.oracle.ColumnCommentBuilder
 
fetch(ResultSet) - Method in class com.agimatec.sql.meta.oracle.ColumnDescriptionBuilder
 
fetch(ResultSet) - Method in class com.agimatec.sql.meta.oracle.ConstraintCommentBuilder
 
fetch(ResultSet) - Method in class com.agimatec.sql.meta.oracle.ForeignKeyDescriptionBuilder
 
fetch(ResultSet) - Method in class com.agimatec.sql.meta.oracle.IndexDescriptionBuilder
 
fetch(ResultSet) - Method in class com.agimatec.sql.meta.oracle.PrimaryKeyDescriptionBuilder
 
fetch(ResultSet) - Method in class com.agimatec.sql.meta.oracle.SequenceDescriptionBuilder
 
fetch(ResultSet) - Method in class com.agimatec.sql.meta.oracle.TableCommentBuilder
 
fetch(ResultSet) - Method in class com.agimatec.sql.query.ArrayResultBuilder
create an Object[] with the data from the resultSet.
fetch(ResultSet) - Method in interface com.agimatec.sql.query.JdbcResultBuilder
This method is invoked each time the cursor in the resultset is moved to the next row, as long as the resultList contains less objects than the client expects.
fetch(ResultSet) - Method in class com.agimatec.sql.query.StringResultBuilder
fetch the next row that contains one String column.
fetchResult(SQLStatement, JdbcResultBuilder, QueryDefinition) - Method in class com.agimatec.sql.query.JdbcExecutor
execute a SQL-QUERY (select) and return a LookupResult
file - Variable in class com.agimatec.commons.config.FileNode
 
FileNode - Class in com.agimatec.commons.config
Description: a config entry representing a reference to a file or directory.
FileNode(ConfigManager) - Constructor for class com.agimatec.commons.config.FileNode
 
FileNodeHandler - Class in com.agimatec.commons.config.sax
Title: Description: Company:
FileNodeHandler(ConfigManager, String) - Constructor for class com.agimatec.commons.config.sax.FileNodeHandler
 
fillCatalog(URL, ScriptAction.FileFormat) - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory
API - not thread-safe. only fill one catalog at the same time with this instance.
fillCatalog(URL) - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory
 
findAlias(String) - Method in class com.agimatec.sql.AliasDictionary
return the first alias for the given table
findColumn(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
findConstraintForColumns(List<String>) - Method in class com.agimatec.sql.meta.TableDescription
 
findForeignKeyLike(ForeignKeyDescription) - Method in class com.agimatec.sql.meta.TableDescription
find a foreignKey in this table that has the same constraintName or columns/refColumns/refTable than 'other'
findIndexForColumns(List<String>) - Method in class com.agimatec.sql.meta.TableDescription
 
findIndicesForColumns(List<String>) - Method in class com.agimatec.sql.meta.TableDescription
 
findMethod(Class, String, int) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
first(Collection) - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
first() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
fits(String) - Method in class com.agimatec.sql.meta.script.ExtractExpr
 
fixLF(String) - Method in class com.agimatec.sql.script.SQLScriptParser
Tested with: Oracle10.2 fix \r\n --> \n (always, otherwise the package will be invalid) remove last / but keep last ; (optional, only if a / was found after a ;)
flipStreams() - Method in class com.agimatec.sql.SQLWriter
set the receivers selectStream as the stream and the stream as the selectStream.
flush() - Method in class com.agimatec.sql.SQLWriter
Flush the stream.
forDbms(String) - Static method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
forDbms(String) - Static method in class com.agimatec.sql.meta.script.DDLExpressions
 
foreignKey - Variable in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
ForeignKeyDescription - Class in com.agimatec.sql.meta
Description: Hold information about a foreign key in the database
Copyright: Copyright (c) 2007
ForeignKeyDescription() - Constructor for class com.agimatec.sql.meta.ForeignKeyDescription
 
ForeignKeyDescriptionBuilder - Class in com.agimatec.sql.meta.oracle
 
ForeignKeyDescriptionBuilder() - Constructor for class com.agimatec.sql.meta.oracle.ForeignKeyDescriptionBuilder
 
format - Variable in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker.Options
 
forName(String) - Static method in class com.agimatec.commons.util.ClassUtils
 
foundParamExpression() - Method in class com.agimatec.sql.SQLClauseParserAbstract
simple parameter name expected after the parameter marker.
foundParamMarker() - Method in class com.agimatec.sql.SQLClauseParserAbstract
Parameter marker found at current position.
foundParamMarker() - Method in class com.agimatec.sql.SQLStringGenerator
Parameter marker found at current position.
foundParamOpenBracket() - Method in class com.agimatec.sql.SQLClauseParserAbstract
An open bracket found at current position as the beginning of a parameter expression.
freemarker - Variable in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
FreemarkerFileGenerator - Class in com.agimatec.commons.generator
Description:
User: roman.stumm
Date: 27.04.2007
Time: 17:57:39
FreemarkerFileGenerator(File) - Constructor for class com.agimatec.commons.generator.FreemarkerFileGenerator
 
fromString(String, String) - Static method in class com.agimatec.dbmigrate.DBVersionString
 
fromString(String) - Static method in class com.agimatec.dbmigrate.DBVersionString
 

G

generate() - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
generate(Writer) - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
generate(String) - Method in class com.agimatec.commons.generator.GeneratorTool
 
generate() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Attribute
 
generate(Ejb3Schema) - Method in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
generate(Ejb3Schema) - Method in class com.agimatec.dbtransform.ejb3.Ejb3RelationshipManyToMany
 
generate(Ejb3Schema) - Method in class com.agimatec.dbtransform.ejb3.Ejb3RelationshipOneToMany
 
generate() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Schema
 
generateAttributes() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Class
 
generateRelationships(Ejb3Schema) - Method in class com.agimatec.dbtransform.ejb3.Ejb3Class
 
generateSQL(QueryDefinition) - Method in class com.agimatec.sql.query.SQLBuilder
 
GeneratorException - Exception in com.agimatec.commons.generator
Description: runtime exception during generators (template exception etc)
GeneratorException(String) - Constructor for exception com.agimatec.commons.generator.GeneratorException
 
GeneratorException(String, Throwable) - Constructor for exception com.agimatec.commons.generator.GeneratorException
 
GeneratorException(Throwable) - Constructor for exception com.agimatec.commons.generator.GeneratorException
 
GeneratorSettings - Class in com.agimatec.commons.generator
Description: abstract superclass for a settings class of tools that invoke freemarker templates for a catalog description.
GeneratorSettings() - Constructor for class com.agimatec.commons.generator.GeneratorSettings
 
GeneratorTool - Class in com.agimatec.commons.generator
Description: Abstract superclass for tools that invoke freemarker templates for a catalogdescription
User: roman.stumm
Date: 05.06.2007
Time: 15:39:09
GeneratorTool() - Constructor for class com.agimatec.commons.generator.GeneratorTool
 
get(int) - Method in class com.agimatec.commons.config.ListNode
 
get(Object) - Method in class com.agimatec.commons.config.MapNode
get a value from the receiver's map
getActionOverride() - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 
getAfterAllScriptsDir() - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 
getAliases() - Method in class com.agimatec.sql.SQLWriter
Answer the receiver's alias dictionary.
getArray(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getArray(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getAsciiStream(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getAsciiStream(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getAttributeName() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Attribute
 
getAttributeName() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
getAttributes() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Class
 
getBaseDir() - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
getBeforeAllScriptsDir() - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 
getBigDecimal(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getBigDecimal(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getBinaryStream(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getBinaryStream(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getBinding() - Method in class com.agimatec.dbmigrate.groovy.GroovyScriptTool
 
getBlob(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getBlob(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getBool(MapNode, String) - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory.CatalogBuilder
 
getBoolean(String) - Method in class com.agimatec.commons.config.CompositeNode
 
getBoolean(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getBoolean(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getBuilders() - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory
 
getByte(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getByte(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getBytes(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getBytes(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getCache() - Method in class com.agimatec.sql.meta.SequenceDescription
 
getCachedConfig(String) - Method in class com.agimatec.commons.config.ConfigManager
 
getCat() - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory.TableIdentifier
 
getCatalog() - Method in class com.agimatec.commons.generator.GeneratorSettings
 
getCatalog() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Schema
 
getCatalog() - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory
 
getCatalogFile() - Method in class com.agimatec.dbtransform.CatalogGeneratorSettings
 
getCatalogFile(String, String) - Method in class com.agimatec.dbtransform.CatalogGeneratorTool
 
getCatalogName() - Method in class com.agimatec.sql.meta.TableDescription
 
getCharacterStream(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getCharacterStream(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getCharset() - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
getClassLoader() - Static method in class com.agimatec.commons.util.ClassUtils
 
getClassName() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Class
 
getClob(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getClob(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getColumn() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Attribute
 
getColumn() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
getColumn(int) - Method in class com.agimatec.sql.meta.A_IntegrityRuleDescription
 
getColumn(String) - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
getColumn(int) - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
getColumn(int) - Method in class com.agimatec.sql.meta.IndexDescription
 
getColumn(int) - Method in class com.agimatec.sql.meta.TableDescription
 
getColumn(String) - Method in class com.agimatec.sql.meta.TableDescription
 
getColumn_since() - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
getColumn_version() - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
getColumnIndex(String) - Method in class com.agimatec.sql.meta.IndexDescription
 
getColumnName() - Method in class com.agimatec.sql.meta.ColumnDescription
 
getColumnNames() - Method in class com.agimatec.sql.meta.TableDescription
column names of this table in alphabetic order
getColumns() - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
getColumns() - Method in class com.agimatec.sql.meta.IndexDescription
list of Strings (column names)
getColumns() - Method in class com.agimatec.sql.meta.TableDescription
list of ColumnDescription
getColumnSize() - Method in class com.agimatec.sql.meta.A_IntegrityRuleDescription
 
getColumnSize() - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
getColumnSize() - Method in class com.agimatec.sql.meta.IndexDescription
 
getColumnSize() - Method in class com.agimatec.sql.meta.TableDescription
 
getComment() - Method in class com.agimatec.sql.meta.ColumnDescription
comment on column
getComment() - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
getComment() - Method in class com.agimatec.sql.meta.TableDescription
 
getConcurrency() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getConfig(String, String) - Method in class com.agimatec.commons.config.ConfigManager
return the config with the given name from the cache.
getConfig(String, String, boolean) - Method in class com.agimatec.commons.config.ConfigManager
return the config with the given name from the cache.
getConfig(String) - Method in class com.agimatec.commons.config.ConfigManager
get or read the config named configname.
getConfig(String, boolean) - Method in class com.agimatec.commons.config.ConfigManager
 
getConfig() - Method in class com.agimatec.commons.config.sax.ConfigContentHandler
 
getConfig() - Method in class com.agimatec.commons.generator.GeneratorTool
 
getConfig() - Method in class com.agimatec.dbhistory.HistoryGeneratorTool
 
getConfig() - Method in class com.agimatec.dbtransform.CatalogGeneratorTool
 
getConfig() - Method in class com.agimatec.dbtransform.ScriptTransformatorTool
 
getConfigFile() - Method in class com.agimatec.commons.generator.GeneratorSettings
 
getConfigRoot() - Method in class com.agimatec.commons.config.ConfigManager
 
getConfigRootPath() - Method in class com.agimatec.commons.config.ConfigManager
 
getConfigRootPath() - Method in class com.agimatec.commons.config.FileNode
 
getConfigUncached(String) - Method in class com.agimatec.commons.config.ConfigManager
the same as this#getConfig(java.lang.String) but the config is read from file and not cached.
getConnect() - Method in class com.agimatec.jdbc.JdbcConfig
 
getConnection() - Method in class com.agimatec.database.AbstractDbTool
 
getConnection() - Method in interface com.agimatec.jdbc.JdbcDatabase
 
getConnection() - Method in class com.agimatec.sql.query.JdbcExecutor
 
getConnection() - Method in class com.agimatec.sql.query.JdbcQueryUtil
 
getConnection() - Method in class com.agimatec.sql.script.SQLScriptExecutor
 
getConnectionString() - Method in interface com.agimatec.jdbc.JdbcDatabase
 
getConstraint(String) - Method in class com.agimatec.sql.meta.TableDescription
 
getConstraint(int) - Method in class com.agimatec.sql.meta.TableDescription
 
getConstraintName() - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
getConstraints() - Method in class com.agimatec.sql.meta.TableDescription
 
getConstraintSize() - Method in class com.agimatec.sql.meta.TableDescription
 
getCurrentHandler() - Method in class com.agimatec.commons.config.sax.ConfigContentHandler
 
getCurrentNode() - Method in class com.agimatec.commons.config.sax.ConfigContentHandler
 
getCursorName() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getDatabase() - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
getDatabase() - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
 
getDatabase() - Method in class com.agimatec.sql.meta.oracle.OracleJdbcSqlMetaFactory
 
getDatabaseLocker() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
getDataFile() - Method in class com.agimatec.database.AbstractDbTool
 
getDataFile() - Method in class com.agimatec.database.DataSet
 
getDate(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getDate(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getDate(int, Calendar) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getDate(String, Calendar) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getDbms() - Method in class com.agimatec.commons.generator.GeneratorSettings
 
getDbVersionMeta() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
getDDLScriptSqlMetaFactory() - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
getDDLScriptSqlMetaFactory() - Method in class com.agimatec.sql.meta.mysql.MySqlSchemaChecker
 
getDDLScriptSqlMetaFactory() - Method in class com.agimatec.sql.meta.oracle.OracleSchemaChecker
 
getDDLScriptSqlMetaFactory() - Method in class com.agimatec.sql.meta.postgres.PostgresSchemaChecker
 
getDdlSpec() - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory
 
getDefault() - Static method in class com.agimatec.commons.config.ConfigManager
 
getDefaultValue() - Method in class com.agimatec.sql.meta.ColumnDescription
 
getDelayBetweenAttempts() - Method in class com.agimatec.dbmigrate.util.BusyLocker
 
getDeleteDataFile() - Method in class com.agimatec.database.DbUnitSetupTool
 
getDestDir() - Method in class com.agimatec.commons.generator.GeneratorSettings
 
getDestFile() - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
getDestFile(String) - Method in class com.agimatec.commons.generator.GeneratorTool
 
getDestFile(String) - Method in class com.agimatec.dbtransform.CatalogGeneratorTool
 
getDestFileName() - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
getDir() - Method in class com.agimatec.commons.config.FileNode
 
getDir() - Method in class com.agimatec.dbmigrate.action.ChangeDirCommand
 
getDouble(String) - Method in class com.agimatec.commons.config.CompositeNode
 
getDouble(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getDouble(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getDriver() - Method in class com.agimatec.jdbc.JdbcConfig
 
getDriverClassName() - Method in interface com.agimatec.jdbc.JdbcDatabase
 
getEjb3classes() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Schema
 
getEjb3classesCollection() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Schema
 
getEnvironment() - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 
getEnvironment() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
a map for environment properties (JVM System-Properties overwrite these properties) (to be used to conditional execution of statements in SQL scripts)
getEnvironment() - Method in interface com.agimatec.dbmigrate.MigrationTool
 
getEnvironment() - Method in class com.agimatec.dbmigrate.util.ConditionalScriptVisitor
 
getExcludeColumns() - Method in class com.agimatec.dbhistory.HistTableConfig
(Optional) A List of column names to exclude columns from the history table.
getExpression(String) - Method in class com.agimatec.sql.meta.script.DDLExpressions
 
getExpressions() - Method in class com.agimatec.dbtransform.SomeDDLExpressions
 
getExpressions() - Method in class com.agimatec.sql.meta.mysql.MySqlDDLExpressions
 
getExpressions() - Method in class com.agimatec.sql.meta.oracle.OracleDDLExpressions
 
getExpressions() - Method in class com.agimatec.sql.meta.postgres.PostgresDDLExpressions
 
getExpressions() - Method in class com.agimatec.sql.meta.script.DDLExpressions
 
getExtractor() - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory
 
getFetchDirection() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getFetchSize() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getFile() - Method in class com.agimatec.commons.config.FileNode
 
getFileContentString() - Method in class com.agimatec.commons.config.FileNode
 
getFileName() - Method in class com.agimatec.commons.config.FileNode
 
getFileName() - Method in class com.agimatec.dbmigrate.DBVersionString
 
getFilePath(String) - Method in class com.agimatec.commons.config.CompositeNode
 
getFilePath() - Method in class com.agimatec.commons.config.FileNode
 
getFileType() - Method in class com.agimatec.dbmigrate.DBVersionString
 
getFirst() - Method in class com.agimatec.sql.query.QueryResult
convenience -
getFloat(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getFloat(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getForeignKey() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
getForeignKey(String) - Method in class com.agimatec.sql.meta.TableDescription
 
getForeignKey(int) - Method in class com.agimatec.sql.meta.TableDescription
 
getForeignKeys() - Method in class com.agimatec.sql.meta.TableDescription
 
getForeignKeySize() - Method in class com.agimatec.sql.meta.TableDescription
 
getForeignKeysReferencing(String) - Method in class com.agimatec.sql.meta.CatalogDescription
return all tables that directly reference the given table
getFreemarker() - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
getFromDbms() - Method in class com.agimatec.dbtransform.ScriptTransformatorSettings
 
getFromDir() - Method in class com.agimatec.dbtransform.ScriptTransformatorSettings
 
getFromVersion() - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 
getGetter() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Attribute
 
getGetter() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
getGroovyScriptsDirs() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
getHiddenAlias() - Method in class com.agimatec.sql.AliasDictionary
 
getHistoryTable() - Method in class com.agimatec.dbhistory.HistTableConfig
 
getIncrement() - Method in class com.agimatec.dbmigrate.DBVersionString
 
getIncrement() - Method in class com.agimatec.sql.meta.SequenceDescription
 
getIndex(String) - Method in class com.agimatec.sql.meta.TableDescription
 
getIndex(int) - Method in class com.agimatec.sql.meta.TableDescription
 
getIndexName() - Method in class com.agimatec.sql.meta.IndexDescription
 
getIndexSize() - Method in class com.agimatec.sql.meta.TableDescription
 
getIndices() - Method in class com.agimatec.sql.meta.TableDescription
 
getInfo() - Method in class com.agimatec.dbmigrate.action.ChangeDirCommand
 
getInfo() - Method in class com.agimatec.dbmigrate.action.GroovyScriptAction
 
getInfo() - Method in class com.agimatec.dbmigrate.action.MigrateAction
 
getInfo() - Method in class com.agimatec.dbmigrate.action.OperationAction
 
getInfo() - Method in class com.agimatec.dbmigrate.action.SqlExecAction
 
getInfo() - Method in class com.agimatec.dbmigrate.action.SqlLinesAction
 
getInfo() - Method in class com.agimatec.dbmigrate.action.SqlScriptAction
 
getInfo() - Method in class com.agimatec.dbmigrate.action.XmlScriptAction
 
getInsertTrigger() - Method in class com.agimatec.dbhistory.HistTableConfig
 
getInstanceClass() - Method in class com.agimatec.commons.config.sax.FileNodeHandler
 
getInstanceClass() - Method in class com.agimatec.commons.config.sax.NodeHandler
 
getInt(String) - Method in class com.agimatec.commons.config.CompositeNode
 
getInt(String, int) - Method in class com.agimatec.commons.config.CompositeNode
 
getInt(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getInt(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getInt(MapNode, String) - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory.CatalogBuilder
 
getJavaType() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Attribute
 
getJavaType() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
getJavaType() - Method in class com.agimatec.dbtransform.ejb3.Ejb3RelationshipOneToMany
 
getJdbcConfigFile() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
getJdbcConnection() - Method in class com.agimatec.database.AbstractDbTool
 
getLast() - Method in class com.agimatec.sql.query.QueryResult
convenience -
getList(String) - Method in class com.agimatec.commons.config.CompositeNode
 
getList() - Method in class com.agimatec.commons.config.ListNode
 
getList() - Method in class com.agimatec.sql.query.QueryResult
 
getLocalEnv() - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 
getLockBusy() - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
getLockMeta() - Method in class com.agimatec.dbmigrate.util.BusyLocker
 
getLockTableName() - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
getLog() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
getLog() - Method in class com.agimatec.sql.script.SQLScriptParser
 
getLong(String) - Method in class com.agimatec.commons.config.CompositeNode
 
getLong(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getLong(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getMajor() - Method in class com.agimatec.dbmigrate.DBVersionString
 
getMap(String) - Method in class com.agimatec.commons.config.CompositeNode
 
getMap() - Method in class com.agimatec.commons.config.MapNode
 
getMappedByRelationship() - Method in class com.agimatec.dbtransform.ejb3.Ejb3RelationshipOneToMany
 
getMaxAttempts() - Method in class com.agimatec.dbmigrate.util.BusyLocker
 
getMaxLengthForConstraints() - Method in class com.agimatec.dbtransform.CatalogConversion
max length for constraints and index names
getMaxResults() - Method in class com.agimatec.sql.query.QueryDefinition
 
getMaxValue() - Method in class com.agimatec.sql.meta.SequenceDescription
 
getMetaData() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getMigrateConfig() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
getMigrateEnvironment() - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 
getMinor() - Method in class com.agimatec.dbmigrate.DBVersionString
 
getMinValue() - Method in class com.agimatec.sql.meta.SequenceDescription
 
getMultiUniqueConstraints() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Class
 
getName() - Method in class com.agimatec.commons.config.Node
 
getName(Attributes) - Method in class com.agimatec.commons.config.sax.NodeHandler
 
getName() - Method in class com.agimatec.dbtransform.CatalogConversion
 
getName() - Method in class com.agimatec.sql.meta.script.ExtractExpr
 
getNode(String) - Method in class com.agimatec.commons.config.CompositeNode
 
getNode(int) - Method in class com.agimatec.commons.config.ListNode
cast the result of get(int) to Node
getObject(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getObject(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getObject(int, Map) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getObject(String, Map) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getObjectValue() - Method in class com.agimatec.commons.config.BooleanNode
 
getObjectValue() - Method in class com.agimatec.commons.config.DecimalNode
 
getObjectValue() - Method in class com.agimatec.commons.config.DoubleNode
 
getObjectValue() - Method in class com.agimatec.commons.config.FileNode
 
getObjectValue() - Method in class com.agimatec.commons.config.IntNode
 
getObjectValue() - Method in class com.agimatec.commons.config.ListNode
 
getObjectValue() - Method in class com.agimatec.commons.config.LongNode
 
getObjectValue() - Method in class com.agimatec.commons.config.MapNode
 
getObjectValue() - Method in class com.agimatec.commons.config.Node
 
getObjectValue() - Method in class com.agimatec.commons.config.TextNode
 
getOnDeleteRule() - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
getOperation() - Method in class com.agimatec.database.DbUnitSetupTool
 
getOperations(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
getOperatorState() - Method in class com.agimatec.sql.SQLWriter
 
getOrderDirection(String) - Method in class com.agimatec.sql.meta.IndexDescription
 
getOrderDirection(int) - Method in class com.agimatec.sql.meta.IndexDescription
 
getOtherForeignKey() - Method in class com.agimatec.dbtransform.ejb3.Ejb3RelationshipManyToMany
 
getOutputPrefix() - Method in class com.agimatec.dbtransform.CatalogGeneratorSettings
 
getOutputSuffix() - Method in class com.agimatec.dbtransform.CatalogGeneratorSettings
 
getParameterizedStatement() - Method in class com.agimatec.sql.SQLStatement
return the statement including parameter values instead of ?
getParameterizedStatement() - Method in class com.agimatec.sql.SQLWriter
return the statement including parameter values instead of ?
getParameters() - Method in class com.agimatec.sql.SQLStatement
Return the statement parameters
getParameters() - Method in class com.agimatec.sql.SQLWriter
return a collection of parameters provided to the reciever
getPosition() - Method in class com.agimatec.sql.meta.script.RevertableStringTokenizer
 
getPrecision() - Method in class com.agimatec.dbtransform.DataType
 
getPrecision() - Method in class com.agimatec.sql.meta.ColumnDescription
 
getPrefix() - Method in class com.agimatec.dbtransform.ScriptTransformatorSettings
 
getPrefix() - Method in class com.agimatec.dbtransform.ScriptTransformatorTool
 
getPreparedStatement() - Method in class com.agimatec.sql.SQLStatement
return a copy of the receiver or the receiver itself (when not changed) that is ready to be executed with asPreparedStatement(connection) where the SQL and parameters have been transformed so that execution result is the same as when the receiver would have been transformed by getParameterizedStatement().
getPrimaryKey() - Method in class com.agimatec.sql.meta.TableDescription
 
getProperties() - Method in class com.agimatec.commons.generator.GeneratorSettings
 
getProperties() - Method in class com.agimatec.commons.util.PropertyReplacer
 
getProperties() - Method in class com.agimatec.jdbc.JdbcConfig
 
getProperties() - Method in interface com.agimatec.jdbc.JdbcDatabase
 
getProperties() - Method in class com.agimatec.sql.meta.script.PropertiesExtractor
 
getQualifiedTableName() - Method in class com.agimatec.sql.meta.TableDescription
 
getQualifiedVersionColumn() - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
getQueryName() - Method in class com.agimatec.sql.query.QueryDefinition
 
getQueryObject() - Method in class com.agimatec.sql.query.QueryDefinition
 
getReader() - Method in class com.agimatec.sql.script.WordTokenizer
 
getRef(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getRef(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getRefColumn() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
getRefColumn(String) - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
getRefColumn(int) - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
getRefColumns() - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
getRefTableName() - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
getRelationships() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Class
 
getRelative() - Method in class com.agimatec.commons.config.FileNode
return if the file name/path is relative to cfgroot (true) or absolute (false).
getRepeatSep() - Method in class com.agimatec.sql.meta.script.ExtractExpr
 
getResources(String) - Static method in class com.agimatec.commons.util.ResourceUtils
 
getRest() - Method in class com.agimatec.dbmigrate.DBVersionString
 
getResultBuilderName(String) - Method in class com.agimatec.sql.query.SQLBuilder
 
getResultSet() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getResultWriter() - Method in class com.agimatec.sql.SQLClauseParserAbstract
 
getRoot() - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
getRow() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getScale() - Method in class com.agimatec.dbtransform.DataType
 
getScale() - Method in class com.agimatec.sql.meta.ColumnDescription
 
getSchem() - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory.TableIdentifier
 
getSchemaName() - Method in class com.agimatec.sql.meta.CatalogDescription
 
getSchemaName() - Method in class com.agimatec.sql.meta.TableDescription
 
getScriptDir() - Method in class com.agimatec.sql.script.SQLScriptParser
 
getScriptEngine() - Method in class com.agimatec.dbmigrate.groovy.GroovyScriptTool
 
getScriptName() - Method in class com.agimatec.dbmigrate.action.ScriptAction
 
getScriptPrefix() - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 
getScriptsDir() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
getSelectString() - Method in class com.agimatec.sql.SQLWriter
 
getSequence(String) - Method in class com.agimatec.sql.meta.CatalogDescription
 
getSequenceName() - Method in class com.agimatec.sql.meta.SequenceDescription
 
getSequences() - Method in class com.agimatec.sql.meta.CatalogDescription
 
getSequencesSize() - Method in class com.agimatec.sql.meta.CatalogDescription
 
getSetter() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Attribute
 
getSetter() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
getSettings() - Method in class com.agimatec.dbtransform.ScriptTransformatorTool
 
getShort(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getShort(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getSource() - Method in class com.agimatec.dbtransform.DataTypeTransformation
 
getSQL(String) - Method in class com.agimatec.sql.query.SQLBuilder
 
getSqlBuilder() - Method in class com.agimatec.sql.query.JdbcQueryUtil
 
getStart() - Method in class com.agimatec.sql.meta.SequenceDescription
 
getStatement() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getStatement() - Method in class com.agimatec.dbmigrate.util.SQLCursor
 
getStatement() - Method in class com.agimatec.sql.SQLStatement
Return the sql statement string
getString(String) - Method in class com.agimatec.commons.config.CompositeNode
 
getString(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getString(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getTable() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Class
 
getTable(String) - Method in class com.agimatec.sql.meta.CatalogDescription
 
getTable() - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory.TableIdentifier
 
getTable(CatalogDescription, String) - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory.CatalogBuilder
 
getTableCollection() - Method in class com.agimatec.sql.meta.CatalogDescription
 
getTableName() - Method in class com.agimatec.dbhistory.HistTableConfig
 
getTableName() - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
getTableName() - Method in class com.agimatec.sql.meta.A_IntegrityRuleDescription
 
getTableName() - Method in class com.agimatec.sql.meta.TableDescription
 
getTableNames() - Method in class com.agimatec.sql.meta.CatalogDescription
 
getTableNames(A_IntegrityRuleDescription[]) - Static method in class com.agimatec.sql.meta.CatalogDescription
extract the tablenames from the given ruledescriptions
getTables() - Method in class com.agimatec.dbhistory.HistSchemaConfig
 
getTables() - Method in class com.agimatec.sql.meta.CatalogDescription
 
getTableSpace() - Method in class com.agimatec.sql.meta.A_IntegrityRuleDescription
 
getTablesSize() - Method in class com.agimatec.sql.meta.CatalogDescription
 
getTarget() - Method in class com.agimatec.dbtransform.DataTypeTransformation
 
getTargetDatabase() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
getTargetDatabase() - Method in interface com.agimatec.dbmigrate.MigrationTool
 
getTargetDir() - Method in class com.agimatec.dbtransform.ScriptTransformatorSettings
 
getTargetType() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
getTemplateDir() - Method in class com.agimatec.commons.generator.GeneratorSettings
 
getTemplateName() - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
getTemplates() - Method in class com.agimatec.commons.generator.GeneratorSettings
 
getTime(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getTime(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getTime(int, Calendar) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getTime(String, Calendar) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getTimestamp(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getTimestamp(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getTimestamp(int, Calendar) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getTimestamp(String, Calendar) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getTokens() - Method in class com.agimatec.sql.meta.script.PropertiesExtractor
 
getTool() - Method in class com.agimatec.dbmigrate.action.MigrateAction
 
getTool() - Method in class de.viaboxx.dbmigrate.spring.DBMigrateBean
 
getToVersion() - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 
getType() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getType() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
getType() - Method in class com.agimatec.dbtransform.ejb3.Ejb3RelationshipManyToMany
 
getType() - Method in class com.agimatec.dbtransform.ejb3.Ejb3RelationshipOneToMany
 
getTypeName() - Method in class com.agimatec.dbtransform.DataType
 
getTypeName() - Method in class com.agimatec.sql.meta.ColumnDescription
 
getUnmappedColumns() - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
getUnmappedColumns(String) - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
getUpdateTrigger() - Method in class com.agimatec.dbhistory.HistTableConfig
 
getURL(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getURL(String) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getURLPath(String) - Method in class com.agimatec.commons.config.CompositeNode
 
getURLPath() - Method in class com.agimatec.commons.config.FileNode
 
getURLReader(URL) - Static method in class com.agimatec.sql.script.SQLScriptParser
 
getURLResources(URL) - Static method in class com.agimatec.commons.util.ResourceUtils
Reads the URL contents into a list, can read jars (jar:file:path!
getValue() - Method in class com.agimatec.commons.config.BooleanNode
 
getValue() - Method in class com.agimatec.commons.config.DecimalNode
 
getValue() - Method in class com.agimatec.commons.config.DoubleNode
 
getValue() - Method in class com.agimatec.commons.config.IntNode
 
getValue() - Method in class com.agimatec.commons.config.LongNode
 
getValue(Attributes) - Method in class com.agimatec.commons.config.sax.NodeHandler
 
getValue() - Method in class com.agimatec.commons.config.TextNode
 
getVersion() - Method in class com.agimatec.dbmigrate.DBVersionString
 
getWarnings() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
getWhereString() - Method in class com.agimatec.sql.SQLWriter
 
GroovyScriptAction - Class in com.agimatec.dbmigrate.action
Description:
User: roman.stumm
Date: 01.12.2008
Time: 10:44:11
GroovyScriptAction(AutoMigrationTool, String) - Constructor for class com.agimatec.dbmigrate.action.GroovyScriptAction
 
GroovyScriptTool - Class in com.agimatec.dbmigrate.groovy
Description: invoke a groovy script with the migration tool
User: roman.stumm
Date: 13.11.2007
Time: 16:09:13
GroovyScriptTool(String) - Constructor for class com.agimatec.dbmigrate.groovy.GroovyScriptTool
 
GroovyScriptTool(String[]) - Constructor for class com.agimatec.dbmigrate.groovy.GroovyScriptTool
 

H

halt(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
callback -
HaltedException - Exception in com.agimatec.dbmigrate
Description:
User: roman.stumm
Date: 05.04.2007
Time: 09:34:47
HaltedException(String) - Constructor for exception com.agimatec.dbmigrate.HaltedException
 
HaltedException(String, Throwable) - Constructor for exception com.agimatec.dbmigrate.HaltedException
 
handleAffectedRow(int, String) - Method in class com.agimatec.sql.script.SQLScriptParser
 
handleError(SQLException, String) - Method in class com.agimatec.sql.script.SQLScriptParser
 
handleError(JdbcException, String) - Method in class com.agimatec.sql.script.SQLScriptParser
 
handleException(String, Exception) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
handleExpression(boolean) - Method in class com.agimatec.sql.SQLClauseParserAbstract
SQL Expression terminated.
handleParam(Object) - Method in class com.agimatec.sql.SQLStringGenerator
 
hasMoreElements() - Method in class com.agimatec.sql.meta.script.RevertableStringTokenizer
 
hasMoreTokens() - Method in class com.agimatec.sql.meta.script.RevertableStringTokenizer
 
HistoryGeneratorTool - Class in com.agimatec.dbhistory
Description: Tool to generate files with freemarker for a catalogdescription and a history configuration.
HistoryGeneratorTool() - Constructor for class com.agimatec.dbhistory.HistoryGeneratorTool
 
HistSchemaConfig - Class in com.agimatec.dbhistory
Description:
User: roman.stumm
Date: 27.04.2007
Time: 18:15:27
HistSchemaConfig() - Constructor for class com.agimatec.dbhistory.HistSchemaConfig
 
HistTableConfig - Class in com.agimatec.dbhistory
Description:
User: roman.stumm
Date: 27.04.2007
Time: 18:21:29
HistTableConfig(String) - Constructor for class com.agimatec.dbhistory.HistTableConfig
 

I

IndexDescription - Class in com.agimatec.sql.meta
Description: Description of an index in the database
IndexDescription() - Constructor for class com.agimatec.sql.meta.IndexDescription
 
IndexDescriptionBuilder - Class in com.agimatec.sql.meta.oracle
 
IndexDescriptionBuilder() - Constructor for class com.agimatec.sql.meta.oracle.IndexDescriptionBuilder
 
indexName - Variable in class com.agimatec.sql.meta.IndexDescription
 
init() - Method in class com.agimatec.dbtransform.ScriptTransformator
 
init(String, String, Properties) - Method in interface com.agimatec.jdbc.JdbcDatabase
 
init() - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory
 
initElementMap() - Method in class com.agimatec.commons.config.sax.ConfigContentHandler
add default NodeHandlers for config xml
initForParse() - Method in class com.agimatec.sql.SQLClauseParserAbstract
 
initialize(GeneratorSettings) - Method in class com.agimatec.commons.generator.GeneratorTool
 
initialize(GeneratorSettings) - Method in class com.agimatec.dbtransform.CatalogGeneratorTool
 
initReverseMap() - Method in class com.agimatec.commons.config.sax.ConfigWriter
 
INPUT_BRACKET_CLOSE - Static variable in class com.agimatec.sql.SQLClauseParserAbstract
 
INPUT_BRACKET_OPEN - Static variable in class com.agimatec.sql.SQLClauseParserAbstract
 
INPUT_PARAM_INDICATOR - Static variable in class com.agimatec.sql.SQLClauseParserAbstract
 
INPUT_TEXT_INDICATOR - Static variable in class com.agimatec.sql.SQLClauseParserAbstract
 
inputStream - Variable in class com.agimatec.sql.SQLClauseParserAbstract
 
insertVersion(JdbcDatabase, String, DBVersionMeta) - Static method in class com.agimatec.dbmigrate.util.UpdateVersionScriptVisitor
 
IntNode - Class in com.agimatec.commons.config
Title: Description: Company:
IntNode() - Constructor for class com.agimatec.commons.config.IntNode
 
invokeBean(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
invoke a n-arg-method on a new instance of a class.
invokeBeanCallbacks(Object) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
invokeClassMethod(boolean, String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
InvokerTool - Class in com.agimatec.database
Description: Top-level invoker tool to invoke multiple tools in a single java-launch...
InvokerTool() - Constructor for class com.agimatec.database.InvokerTool
 
invokeStatic(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
invoke a static n-arg-method on a class.
isAfterLast() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
isAutoCreate() - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
isAutoVersion() - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
isBeforeFirst() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
isBitmap() - Method in class com.agimatec.sql.meta.IndexDescription
 
isColumns() - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
 
isColumns() - Method in class com.agimatec.sql.meta.oracle.OracleJdbcSqlMetaFactory
 
isComments() - Method in class com.agimatec.sql.meta.oracle.OracleJdbcSqlMetaFactory
 
isComplete() - Method in class com.agimatec.sql.query.QueryResult
 
isConditionTrue() - Method in class com.agimatec.dbmigrate.util.ConditionalScriptVisitor
 
isContext() - Method in class com.agimatec.sql.meta.IndexDescription
 
isCycle() - Method in class com.agimatec.sql.meta.SequenceDescription
 
isDisabled() - Method in class de.viaboxx.dbmigrate.spring.DBMigrateBean
 
isEmpty() - Method in class com.agimatec.sql.query.QueryResult
convenience - return whether the list is empty.
isEnabled() - Method in class com.agimatec.dbmigrate.util.BusyLocker
 
isEnabled() - Method in interface com.agimatec.dbmigrate.util.DatabaseLocker
 
isEnumType() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Attribute
 
isExitJVM() - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 
isExitJVM() - Method in class de.viaboxx.dbmigrate.spring.DBMigrateBean
 
isFailOnError() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
isFilterIndices() - Method in class com.agimatec.dbtransform.CatalogConversion
 
isFirst() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
isForeignKeyColumn(String) - Method in class com.agimatec.sql.meta.TableDescription
 
isForeignKeys() - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
 
isForeignKeys() - Method in class com.agimatec.sql.meta.oracle.OracleJdbcSqlMetaFactory
 
isFunctionBased() - Method in class com.agimatec.sql.meta.IndexDescription
 
isIndices() - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
 
isIndices() - Method in class com.agimatec.sql.meta.oracle.OracleJdbcSqlMetaFactory
 
isInsertOnly() - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
isLast() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
isLater(DBVersionString) - Method in class com.agimatec.dbmigrate.DBVersionString
 
isManyToManyLink() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Class
two identifiying foreign keys and no other attributes
isMapped() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
isMapped() - Method in class com.agimatec.dbtransform.ejb3.Ejb3RelationshipOneToMany
 
isNoCache() - Method in class com.agimatec.sql.meta.SequenceDescription
 
isNoMaxValue() - Method in class com.agimatec.sql.meta.SequenceDescription
 
isNoMinValue() - Method in class com.agimatec.sql.meta.SequenceDescription
 
isNoOutputFile() - Method in class com.agimatec.commons.generator.GeneratorSettings
 
isNoSort() - Method in class com.agimatec.sql.meta.IndexDescription
 
isNullable() - Method in class com.agimatec.sql.meta.ColumnDescription
 
isNullable(TableDescription) - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
isOneToOne() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
isOptional() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
isOptional() - Method in class com.agimatec.sql.meta.script.ExtractExpr
 
isOrder() - Method in class com.agimatec.sql.meta.SequenceDescription
 
isOverwrite() - Method in class com.agimatec.dbtransform.ScriptTransformatorSettings
 
isOwnLock() - Method in class com.agimatec.dbmigrate.util.BusyLocker
 
isParamExpressionTerminator(char) - Method in class com.agimatec.sql.SQLClauseParserAbstract
 
isPrecisionCompatible(ColumnDescription, ColumnDescription) - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
isPrecisionCompatible(ColumnDescription, ColumnDescription) - Method in class com.agimatec.sql.meta.mysql.MySqlSchemaChecker
 
isPrecisionEnabled() - Method in class com.agimatec.dbtransform.DataType
 
isPrecisionEnabled() - Method in class com.agimatec.sql.meta.ColumnDescription
 
isPrimaryKeyColumn(String) - Method in class com.agimatec.sql.meta.TableDescription
 
isPrimaryKeyJoin() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
isPrimaryKeys() - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
 
isPrimaryKeys() - Method in class com.agimatec.sql.meta.oracle.OracleJdbcSqlMetaFactory
 
isReverse() - Method in class com.agimatec.sql.meta.IndexDescription
 
isSameColumns(List<String>) - Method in class com.agimatec.sql.meta.IndexDescription
 
isScaleCompatible(ColumnDescription, ColumnDescription) - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
isSeparator(String) - Method in class com.agimatec.sql.script.WordTokenizer
return true if the token is one of the receiver's separator tokens
isSequences() - Method in class com.agimatec.sql.meta.oracle.OracleJdbcSqlMetaFactory
 
isSim() - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 
isSimilarTo(ForeignKeyDescription) - Method in class com.agimatec.sql.meta.ForeignKeyDescription
do NOT compare the constraintName, but the columns, refColumns, tables (independent of sequence)
isStopOnException() - Method in class de.viaboxx.dbmigrate.spring.DBMigrateBean
 
isToMany() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
isToMany() - Method in class com.agimatec.dbtransform.ejb3.Ejb3RelationshipOneToMany
 
isTransaction() - Method in interface com.agimatec.jdbc.JdbcDatabase
 
isTypeCompatible(ColumnDescription, ColumnDescription) - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
isTypeCompatible(ColumnDescription, ColumnDescription) - Method in class com.agimatec.sql.meta.postgres.PostgresSchemaChecker
 
isUnique() - Method in class com.agimatec.sql.meta.IndexDescription
 
isUnique(List<String>) - Method in class com.agimatec.sql.meta.TableDescription
 
isUnique(String) - Method in class com.agimatec.sql.meta.TableDescription
 
iterateSQL(ScriptVisitor, String) - Method in class com.agimatec.sql.script.SQLScriptParser
parse and visit the statements in the given sql string.
iterateSQL(ScriptVisitor, Reader) - Method in class com.agimatec.sql.script.SQLScriptParser
parse and visit the statements in the given sql string.
iterateSQLLines(ScriptVisitor, String, boolean) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
iterate sql script.
iterateSQLLines(ScriptVisitor, String) - Method in class com.agimatec.sql.script.SQLScriptParser
read and visit the statements in the given sql-script file.
iterateSQLLines(ScriptVisitor, URL) - Method in class com.agimatec.sql.script.SQLScriptParser
parse an visit the statements in the given sql-script file.
iterateSQLScript(ScriptVisitor, String, boolean) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
iterate sql script.
iterateSQLScript(ScriptVisitor, String) - Method in class com.agimatec.sql.script.SQLScriptParser
parse and visit the statements in the given sql-script file.
iterateSQLScript(ScriptVisitor, URL) - Method in class com.agimatec.sql.script.SQLScriptParser
parse an visit the statements in the given sql-script file.
iterator() - Method in class com.agimatec.sql.query.QueryResult
 

J

JdbcConfig - Class in com.agimatec.jdbc
Description:
User: roman.stumm
Date: 04.04.2007
Time: 12:34:49
JdbcConfig() - Constructor for class com.agimatec.jdbc.JdbcConfig
 
jdbcConnection - Variable in class com.agimatec.database.AbstractDbTool
 
JdbcDatabase - Interface in com.agimatec.jdbc
Description:
User: roman.stumm
Date: 04.04.2007
Time: 12:33:50
JdbcDatabaseFactory - Class in com.agimatec.jdbc
Description:
User: roman.stumm
Date: 04.04.2007
Time: 12:36:28
JdbcDatabaseFactory() - Constructor for class com.agimatec.jdbc.JdbcDatabaseFactory
 
JdbcException - Exception in com.agimatec.jdbc
Description:
User: roman.stumm
Date: 04.04.2007
Time: 12:36:41
JdbcException(Throwable) - Constructor for exception com.agimatec.jdbc.JdbcException
 
JdbcException(String) - Constructor for exception com.agimatec.jdbc.JdbcException
 
JdbcExecutor - Class in com.agimatec.sql.query
Abstract superclass of classes that execute direct sql statements.
JdbcExecutor() - Constructor for class com.agimatec.sql.query.JdbcExecutor
 
JdbcQueryUtil - Class in com.agimatec.sql.query
Helper class, that implements some general methods for query processing.
JdbcQueryUtil(Connection, SQLBuilder) - Constructor for class com.agimatec.sql.query.JdbcQueryUtil
Use StoreQueryBeanBuilder.create() instead of this constructor!
JdbcResultBuilder - Interface in com.agimatec.sql.query
 
JdbcSqlMetaFactory - Class in com.agimatec.sql.meta.checking
Description: Read database catalog with JDBC DatabaseMetaData APIs
User: roman.stumm
Date: 10.03.2008
Time: 10:42:36
JdbcSqlMetaFactory(JdbcDatabase) - Constructor for class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
 
JdbcSqlMetaFactory.TableIdentifier - Class in com.agimatec.sql.meta.checking
 
JdbcSqlMetaFactory.TableIdentifier(String) - Constructor for class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory.TableIdentifier
 

L

last(Collection) - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
last() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
list - Variable in class com.agimatec.commons.config.ListNode
 
ListNode - Class in com.agimatec.commons.config
A config node representing a list of nodes.
ListNode() - Constructor for class com.agimatec.commons.config.ListNode
 
load(InputStream) - Method in class com.agimatec.database.DataSet
 
load() - Method in class com.agimatec.database.DataSet
load from file (".
load(InputStream) - Method in class com.agimatec.database.DataSetFlatXML
 
load(InputStream) - Method in class com.agimatec.database.DataSetXML
 
load(InputStream) - Method in class com.agimatec.database.DataSetXSL
 
load(File) - Method in interface com.agimatec.sql.meta.persistence.ObjectPersistencer
 
load(File) - Method in class com.agimatec.sql.meta.persistence.SerializerPersistencer
 
load(File) - Method in class com.agimatec.sql.meta.persistence.XStreamPersistencer
 
loadCatalog(String) - Method in class com.agimatec.commons.generator.GeneratorSettings
 
loadColumns(DatabaseMetaData, Map<String, DataType>, JdbcSqlMetaFactory.TableIdentifier, TableDescription) - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
 
loadForeignKeys(DatabaseMetaData, JdbcSqlMetaFactory.TableIdentifier, TableDescription) - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
 
loadIndexes(DatabaseMetaData, JdbcSqlMetaFactory.TableIdentifier, TableDescription) - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
 
loadPrimaryKey(DatabaseMetaData, JdbcSqlMetaFactory.TableIdentifier, TableDescription) - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
 
loadTypes(DatabaseMetaData) - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
 
lock(JdbcDatabase) - Method in class com.agimatec.dbmigrate.util.BusyLocker
 
lock(JdbcDatabase) - Method in interface com.agimatec.dbmigrate.util.DatabaseLocker
 
lockBusy() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
log - Static variable in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
log - Static variable in class com.agimatec.database.DbUnitDumpTool
 
log - Static variable in class com.agimatec.database.DbUnitSetupTool
 
log - Static variable in class com.agimatec.dbmigrate.BaseMigrationTool
 
log(Object) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
log - Static variable in class com.agimatec.dbmigrate.util.BusyLocker
 
log - Static variable in class com.agimatec.dbtransform.CatalogGeneratorTool
 
log(Object) - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
log INFO or Exception
log - Static variable in class com.agimatec.sql.query.JdbcExecutor
 
log - Static variable in class com.agimatec.sql.query.JdbcQueryUtil
 
log(Object) - Method in class com.agimatec.sql.script.SQLScriptExecutor
 
logger - Static variable in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
logInfo(Logger) - Method in class com.agimatec.sql.SQLStatement
Logging convenience - Log the receiver's sql (with ?
LongNode - Class in com.agimatec.commons.config
Title: Description: Company:
LongNode() - Constructor for class com.agimatec.commons.config.LongNode
 

M

main(String[]) - Static method in class com.agimatec.database.DbUnitDumpTool
 
main(String[]) - Static method in class com.agimatec.database.DbUnitSetupTool
 
main(String[]) - Static method in class com.agimatec.database.InvokerTool
 
main(String[]) - Static method in class com.agimatec.dbhistory.HistoryGeneratorTool
 
main(String[]) - Static method in class com.agimatec.dbmigrate.AutoMigrationTool
run the tool and exit the JVM afterwards.
main(String[]) - Static method in class com.agimatec.dbtransform.CatalogGeneratorTool
 
main(String[]) - Static method in class com.agimatec.dbtransform.ScriptTransformatorTool
 
main(String[]) - Static method in class com.agimatec.sql.meta.script.DDLParserTool
 
map - Variable in class com.agimatec.commons.config.MapNode
 
MapNode - Class in com.agimatec.commons.config
A config node representing a map with nodes.
MapNode() - Constructor for class com.agimatec.commons.config.MapNode
create an instance with a new Map
MapNode(Map) - Constructor for class com.agimatec.commons.config.MapNode
create an instance on the given map
MapQuery - Class in com.agimatec.commons.beans
Description: Utility class to query properties and conditions by a simple query syntax.
MapQuery(String) - Constructor for class com.agimatec.commons.beans.MapQuery
 
MapQuery() - Constructor for class com.agimatec.commons.beans.MapQuery
 
match(DataType) - Method in class com.agimatec.dbtransform.DataType
 
matchDataType(DataType) - Method in class com.agimatec.dbtransform.CatalogConversion
 
MigrateAction - Class in com.agimatec.dbmigrate.action
Description:
User: roman.stumm
Date: 01.12.2008
Time: 10:26:08
MigrateAction(AutoMigrationTool) - Constructor for class com.agimatec.dbmigrate.action.MigrateAction
 
migrateConfigFileName - Variable in class com.agimatec.dbmigrate.BaseMigrationTool
 
MigrationTool - Interface in com.agimatec.dbmigrate
Description:
User: roman.stumm
Date: 13.11.2007
Time: 16:18:39
MigrationToolAware - Interface in com.agimatec.dbmigrate
Description: Callback interface
User: roman.stumm
Date: 14.05.2007
Time: 10:59:31
myConfigManager - Variable in class com.agimatec.commons.config.FileNode
 
myConfigManager - Variable in class com.agimatec.commons.config.sax.ConfigContentHandler
 
myConfigManager - Variable in class com.agimatec.commons.config.sax.FileNodeHandler
 
myConfigMap - Variable in class com.agimatec.commons.config.ConfigManager
 
myConfigroot - Variable in class com.agimatec.commons.config.ConfigManager
 
myConfigrootPath - Variable in class com.agimatec.commons.config.ConfigManager
 
myConfigRootRessouceName - Variable in class com.agimatec.commons.config.ConfigManager
 
myFoundErrors - Variable in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
MySqlDDLExpressions - Class in com.agimatec.sql.meta.mysql
syntax expressions to parse MySql scripts User: roman.stumm@viaboxx.de
Date: 26.03.13
MySqlDDLExpressions() - Constructor for class com.agimatec.sql.meta.mysql.MySqlDDLExpressions
 
MySqlJdbcMetaFactory - Class in com.agimatec.sql.meta.mysql
read mysql catalog information User: roman.stumm@viaboxx.de
Date: 26.03.13
MySqlJdbcMetaFactory(JdbcDatabase) - Constructor for class com.agimatec.sql.meta.mysql.MySqlJdbcMetaFactory
 
mySQLLogger - Static variable in class com.agimatec.sql.script.SQLScriptExecutor
 
MySqlSchemaChecker - Class in com.agimatec.sql.meta.mysql
check a mysql catalog for validity User: roman.stumm@viaboxx.de
Date: 26.03.13
MySqlSchemaChecker() - Constructor for class com.agimatec.sql.meta.mysql.MySqlSchemaChecker
 

N

name - Variable in class com.agimatec.commons.config.Node
 
newResultVisitor(String) - Method in class com.agimatec.sql.query.JdbcExecutor
 
next() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
nextChar() - Method in class com.agimatec.sql.script.WordTokenizer
 
nextElement() - Method in class com.agimatec.sql.meta.script.RevertableStringTokenizer
 
nextToken() - Method in class com.agimatec.sql.meta.script.RevertableStringTokenizer
 
nextToken() - Method in class com.agimatec.sql.script.WordTokenizer
 
nextVisitor - Variable in class com.agimatec.dbmigrate.util.ScriptVisitorDelegate
 
Node - Class in com.agimatec.commons.config
Description: Abstract superclass of all Node-Classes representing Config-elements.
Node() - Constructor for class com.agimatec.commons.config.Node
 
nodeCount() - Method in class com.agimatec.commons.config.ListNode
 
NodeHandler - Class in com.agimatec.commons.config.sax
Title: Description: Company:
NodeHandler(String) - Constructor for class com.agimatec.commons.config.sax.NodeHandler
 
noOutputFile - Variable in class com.agimatec.commons.generator.GeneratorSettings
 
NullWriter - Static variable in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
numCols - Variable in class com.agimatec.sql.query.ArrayResultBuilder
 

O

ObjectPersistencer - Interface in com.agimatec.sql.meta.persistence
Description:
User: roman.stumm
Date: 27.04.2007
Time: 17:38:42
oneToOne - Variable in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
onSelect_write(String) - Method in class com.agimatec.sql.SQLWriter
does not change operator state. just write str.
openReaderPath(String) - Method in class com.agimatec.sql.script.SQLScriptParser
when scriptName starts with cp:// read the scriptName as a resource from the classpath, otherwise access the script as a file or cp:// resource by scriptdir + scriptname.
OperationAction - Class in com.agimatec.dbmigrate.action
Description:
User: roman.stumm
Date: 01.12.2008
Time: 10:26:26
OperationAction(AutoMigrationTool, String, String) - Constructor for class com.agimatec.dbmigrate.action.OperationAction
 
optional - Variable in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
OracleDDLExpressions - Class in com.agimatec.sql.meta.oracle
Description: Build a CatalogDescription by parsing a SQL DDL script.
OracleDDLExpressions() - Constructor for class com.agimatec.sql.meta.oracle.OracleDDLExpressions
 
OracleJdbcSqlMetaFactory - Class in com.agimatec.sql.meta.oracle
Description: Builds a CatalogDescription by reading the Schema-Catalog tables of an oracle database.
OracleJdbcSqlMetaFactory(JdbcDatabase) - Constructor for class com.agimatec.sql.meta.oracle.OracleJdbcSqlMetaFactory
create an instance
OracleSchemaChecker - Class in com.agimatec.sql.meta.oracle
Description: Utility class to check if a given database schema is compatible with a physical database schema: - all tables + columns that are mapped are in the database - no unknown columns are in the database - etc.
OracleSchemaChecker() - Constructor for class com.agimatec.sql.meta.oracle.OracleSchemaChecker
 
outputToFile(String) - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
Utility method for templates that need to change the output file during template processing!
outputToNull() - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
Utility method for template to write template output to 'nothing'.
outputToWriter(Writer) - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
Utility method for template to write to the given writer
ownLock - Variable in class com.agimatec.dbmigrate.util.BusyLocker
 

P

parameterMarker - Static variable in class com.agimatec.sql.SQLWriter
 
paramIdx - Variable in class com.agimatec.sql.SQLStringGenerator
 
params - Variable in class com.agimatec.sql.SQLStringGenerator
 
parse(String) - Method in class com.agimatec.commons.beans.MapQuery
 
parse(StringTokenizer) - Method in class com.agimatec.commons.beans.MapQuery
 
parse() - Method in class com.agimatec.sql.SQLClauseParserAbstract
Begin parse and write to resultStream
parseArgs(String[]) - Method in class com.agimatec.commons.generator.GeneratorSettings
 
parseArgs(String[]) - Method in class com.agimatec.database.DbUnitDumpTool
 
parseArgs(String[]) - Method in class com.agimatec.database.DbUnitSetupTool
 
parseArgs(String[]) - Method in class com.agimatec.dbtransform.CatalogGeneratorSettings
 
parseArgs(String[]) - Method in class com.agimatec.dbtransform.ScriptTransformatorSettings
 
parseConfig(String) - Method in class com.agimatec.commons.config.ConfigManager
 
parseOptions(StringTokenizer) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
parseResource(XMLReader, String) - Method in class com.agimatec.commons.config.ConfigManager
parse either from a file or the classpath
parseString(XMLReader, String) - Method in class com.agimatec.commons.config.ConfigManager
parse xml in the given string
parts() - Method in class com.agimatec.sql.meta.script.ExtractExpr
 
perform(List) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
performActions(List<MigrateAction>) - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 
position - Variable in class com.agimatec.sql.SQLClauseParserAbstract
 
PostgresDDLExpressions - Class in com.agimatec.sql.meta.postgres
Description:
User: roman.stumm
Date: 24.04.2007
Time: 19:00:56
PostgresDDLExpressions() - Constructor for class com.agimatec.sql.meta.postgres.PostgresDDLExpressions
 
PostgresJdbcSqlMetaFactory - Class in com.agimatec.sql.meta.postgres
Description:
User: roman.stumm
Date: 10.03.2008
Time: 10:41:46
PostgresJdbcSqlMetaFactory(JdbcDatabase) - Constructor for class com.agimatec.sql.meta.postgres.PostgresJdbcSqlMetaFactory
 
PostgresSchemaChecker - Class in com.agimatec.sql.meta.postgres
Description:
User: roman.stumm
Date: 24.04.2007
Time: 15:03:12
PostgresSchemaChecker() - Constructor for class com.agimatec.sql.meta.postgres.PostgresSchemaChecker
 
prepareLocalEnvironment(Config) - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 
prepareLoop(String, PropertiesExtractor) - Method in class com.agimatec.sql.meta.script.ExtractExpr
 
previous() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
PrimaryKeyDescriptionBuilder - Class in com.agimatec.sql.meta.oracle
 
PrimaryKeyDescriptionBuilder() - Constructor for class com.agimatec.sql.meta.oracle.PrimaryKeyDescriptionBuilder
 
print(Object) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
print(Object) - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
log INFO and print to console
printIndent(PrintWriter, int) - Method in class com.agimatec.commons.config.sax.NodeHandler
util method for toString() xml conversion.
printUsage() - Method in class com.agimatec.commons.generator.GeneratorSettings
 
printUsage() - Method in class com.agimatec.database.DbUnitDumpTool
 
printUsage() - Method in class com.agimatec.database.DbUnitSetupTool
 
printUsage() - Method in class com.agimatec.dbtransform.CatalogGeneratorSettings
 
printUsage() - Method in class com.agimatec.dbtransform.ScriptTransformatorSettings
 
process(MapNode, CatalogDescription) - Method in class com.agimatec.dbtransform.ScriptTransformator.CreateIndexBuilder
 
process(MapNode, CatalogDescription) - Method in class com.agimatec.dbtransform.ScriptTransformator.DropTableBuilder
 
process(MapNode, CatalogDescription) - Method in class com.agimatec.dbtransform.ScriptTransformator.DropTriggerBuilder
 
process(MapNode, CatalogDescription) - Method in class com.agimatec.dbtransform.ScriptTransformator.TableAlterColumnsBuilder
 
process(MapNode, CatalogDescription) - Method in class com.agimatec.dbtransform.ScriptTransformator.TransformDezignCreateTableBuilder
 
process(MapNode, CatalogDescription) - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory.CatalogBuilder
 
process(MapNode, CatalogDescription) - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory.DezignCreateTableBuilder
 
process(String, PropertiesExtractor) - Method in class com.agimatec.sql.meta.script.ExtractExpr
 
PropertiesExtractor - Class in com.agimatec.sql.meta.script
Description: a class that can extract properties out of a string by using an expression tree.
PropertiesExtractor() - Constructor for class com.agimatec.sql.meta.script.PropertiesExtractor
 
PropertiesExtractor(String) - Constructor for class com.agimatec.sql.meta.script.PropertiesExtractor
 
PropertyReplacer - Class in com.agimatec.commons.util
Description: Class to replace ${property} properties by a value in a Map.
PropertyReplacer(Map) - Constructor for class com.agimatec.commons.util.PropertyReplacer
 
provideParameters(PreparedStatement) - Method in class com.agimatec.sql.SQLStatement
Set the receiver's parameters into the given PreparedStatement.
put(Object, Object) - Method in class com.agimatec.commons.config.MapNode
put a value into the receiver's map
put(Node) - Method in class com.agimatec.commons.config.MapNode
put a named Node into the receiver's map
putModel(String, Object) - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
 

Q

QueryDefinition - Class in com.agimatec.sql.query
This object allows to query for any SQL possible that does return plain data.
QueryDefinition() - Constructor for class com.agimatec.sql.query.QueryDefinition
 
QueryResult<E> - Class in com.agimatec.sql.query
A LookupResult is the result of executing a query.
QueryResult(List<E>) - Constructor for class com.agimatec.sql.query.QueryResult
 
QueryResult(List<E>, boolean) - Constructor for class com.agimatec.sql.query.QueryResult
 

R

read(String) - Method in class com.agimatec.jdbc.JdbcConfig
 
readConfig(String, boolean) - Method in class com.agimatec.commons.config.ConfigManager
open and parse the file name given in path.
readConfig(String) - Method in class com.agimatec.commons.config.ConfigManager
open and parse the file name given in path.
readConfig(File) - Method in class com.agimatec.commons.generator.GeneratorTool
 
readConfig(File) - Method in class com.agimatec.dbhistory.HistoryGeneratorTool
 
readConfig(File) - Method in class com.agimatec.dbtransform.CatalogGeneratorTool
 
readConfig(File) - Method in class com.agimatec.dbtransform.ScriptTransformatorTool
 
readConfigrootPath() - Method in class com.agimatec.commons.config.ConfigManager
 
readConfigrootPath(String) - Method in class com.agimatec.commons.config.ConfigManager
 
readDatabaseCatalog(String[]) - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
readDatabaseCatalog(String[]) - Method in class com.agimatec.sql.meta.mysql.MySqlSchemaChecker
 
readDatabaseCatalog(String[]) - Method in class com.agimatec.sql.meta.oracle.OracleSchemaChecker
 
readDatabaseCatalog(String[]) - Method in class com.agimatec.sql.meta.postgres.PostgresSchemaChecker
 
readLines(URL) - Static method in class com.agimatec.commons.util.ResourceUtils
Reads the URL contents into a list, with one element for each line.
readLines(BufferedReader) - Static method in class com.agimatec.commons.util.ResourceUtils
Reads the reader into a list of Strings, with one entry for each line.
readNext() - Method in class com.agimatec.sql.script.WordTokenizer
 
readRessource(ClassLoader, String) - Static method in class com.agimatec.commons.config.ConfigManager
 
readVersion() - Method in class com.agimatec.dbmigrate.AutoMigrationTool
read the version from the database
reconnect(JdbcDatabase, String) - Static method in class com.agimatec.dbmigrate.util.ReconnectScriptVisitor
 
ReconnectScriptVisitor - Class in com.agimatec.dbmigrate.util
Description: script visitor with JdbcDatabase supporting reconnect
Copyright: Copyright (c) 2007
ReconnectScriptVisitor(JdbcDatabase, ScriptVisitor) - Constructor for class com.agimatec.dbmigrate.util.ReconnectScriptVisitor
 
refColumn - Variable in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
relative - Variable in class com.agimatec.commons.config.FileNode
 
relative(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
removeAlias(String) - Method in class com.agimatec.sql.AliasDictionary
remove the alias for the table with the given alias.
removeColumn(String) - Method in class com.agimatec.sql.meta.TableDescription
 
removeConstraint(String) - Method in class com.agimatec.sql.meta.TableDescription
 
removeHandler(String) - Method in class com.agimatec.commons.config.sax.ConfigContentHandler
 
removeIndex(String) - Method in class com.agimatec.sql.meta.TableDescription
 
removeSequence(String) - Method in class com.agimatec.sql.meta.CatalogDescription
 
removeTable(String) - Method in class com.agimatec.sql.meta.CatalogDescription
 
replaceJdbcSchemaName(String, String) - Static method in class com.agimatec.dbmigrate.util.ReconnectScriptVisitor
 
replaceProperties(String, String) - Method in class com.agimatec.commons.util.PropertyReplacer
Replace in a simple style with flexible separator chars, e.g.
replaceProperties(String) - Method in class com.agimatec.commons.util.PropertyReplacer
Source based on ant's tools.ant.ProjectHelper.java

Replace ${} style constructions in the given value with the string value of the corresponding data types.

replaceProperties(Map) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
replaceTNSName(String, String) - Static method in class com.agimatec.dbmigrate.util.ReconnectScriptVisitor
 
resetCache() - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
resolvePath(String) - Static method in class com.agimatec.commons.config.ConfigManager
 
ResourceUtils - Class in com.agimatec.commons.util
Description:
User: roman.stumm
Date: 29.03.2010
Time: 11:23:03
viaboxx GmbH, 2010
ResourceUtils() - Constructor for class com.agimatec.commons.util.ResourceUtils
 
result - Variable in class com.agimatec.sql.query.ArrayResultBuilder
 
result - Variable in class com.agimatec.sql.query.StringResultBuilder
 
RESULT_PARAM_INDICATOR - Static variable in class com.agimatec.sql.SQLClauseParserAbstract
 
resultSet - Variable in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
ResultSetDelegate - Class in com.agimatec.dbmigrate.util
Description: a wrapper of a result set. simply delegates all methods. use this class for subclassing.
ResultSetDelegate(ResultSet) - Constructor for class com.agimatec.dbmigrate.util.ResultSetDelegate
 
RevertableStringTokenizer - Class in com.agimatec.sql.meta.script
Description:
User: roman.stumm
Date: 17.12.2007
Time: 15:20:37
RevertableStringTokenizer(StringTokenizer) - Constructor for class com.agimatec.sql.meta.script.RevertableStringTokenizer
 
rollback() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
rollback() - Method in interface com.agimatec.jdbc.JdbcDatabase
 
row - Variable in class com.agimatec.sql.query.ArrayResultBuilder
 
rowDeleted() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
rowInserted() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
rowUpdated() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
runMain(String[], GeneratorSettings) - Method in class com.agimatec.commons.generator.GeneratorTool
 
runMain(String[]) - Method in class com.agimatec.database.DbUnitDumpTool
 
runMain(String[]) - Method in class com.agimatec.database.DbUnitSetupTool
 
runMain(String[], ScriptTransformatorSettings) - Method in class com.agimatec.dbtransform.ScriptTransformatorTool
 

S

save(Object, File) - Method in interface com.agimatec.sql.meta.persistence.ObjectPersistencer
 
save(Object, File) - Method in class com.agimatec.sql.meta.persistence.SerializerPersistencer
 
save(Object, File) - Method in class com.agimatec.sql.meta.persistence.XStreamPersistencer
 
ScriptAction - Class in com.agimatec.dbmigrate.action
Description:
User: roman.stumm
Date: 01.12.2008
Time: 10:26:14
ScriptAction(AutoMigrationTool, String) - Constructor for class com.agimatec.dbmigrate.action.ScriptAction
 
ScriptAction.FileFormat - Enum in com.agimatec.dbmigrate.action
 
scriptName - Variable in class com.agimatec.dbmigrate.action.ScriptAction
 
ScriptTransformator - Class in com.agimatec.dbtransform
Description: Transform a single sql script
User: roman.stumm
Date: 17.12.2007
Time: 13:36:21
ScriptTransformator(DDLExpressions, PrintWriter, CatalogConversion, FreemarkerFileGenerator) - Constructor for class com.agimatec.dbtransform.ScriptTransformator
 
ScriptTransformator.CreateIndexBuilder - Class in com.agimatec.dbtransform
 
ScriptTransformator.CreateIndexBuilder() - Constructor for class com.agimatec.dbtransform.ScriptTransformator.CreateIndexBuilder
 
ScriptTransformator.DropTableBuilder - Class in com.agimatec.dbtransform
 
ScriptTransformator.DropTableBuilder() - Constructor for class com.agimatec.dbtransform.ScriptTransformator.DropTableBuilder
 
ScriptTransformator.DropTriggerBuilder - Class in com.agimatec.dbtransform
 
ScriptTransformator.DropTriggerBuilder() - Constructor for class com.agimatec.dbtransform.ScriptTransformator.DropTriggerBuilder
 
ScriptTransformator.TableAlterColumnsBuilder - Class in com.agimatec.dbtransform
 
ScriptTransformator.TableAlterColumnsBuilder() - Constructor for class com.agimatec.dbtransform.ScriptTransformator.TableAlterColumnsBuilder
 
ScriptTransformator.TransformDezignCreateTableBuilder - Class in com.agimatec.dbtransform
 
ScriptTransformator.TransformDezignCreateTableBuilder() - Constructor for class com.agimatec.dbtransform.ScriptTransformator.TransformDezignCreateTableBuilder
 
ScriptTransformatorSettings - Class in com.agimatec.dbtransform
Description:
User: roman.stumm
Date: 17.12.2007
Time: 11:59:54
ScriptTransformatorSettings() - Constructor for class com.agimatec.dbtransform.ScriptTransformatorSettings
 
ScriptTransformatorTool - Class in com.agimatec.dbtransform
Description: Transform (migration) scripts from one DBMS dialect to another (postgres to oracle)
User: roman.stumm
Date: 17.12.2007
Time: 11:57:10
ScriptTransformatorTool() - Constructor for class com.agimatec.dbtransform.ScriptTransformatorTool
 
ScriptVisitor - Interface in com.agimatec.sql.script
Interface - a class that visits parsed SQL statements.
ScriptVisitorDelegate - Class in com.agimatec.dbmigrate.util
Description: subclass this class
User: roman.stumm
Date: 04.04.2007
Time: 17:41:24
ScriptVisitorDelegate(ScriptVisitor) - Constructor for class com.agimatec.dbmigrate.util.ScriptVisitorDelegate
 
SequenceDescription - Class in com.agimatec.sql.meta
Description: Description of the definition of a Oracle Sequence
Copyright: Copyright (c) 2007
Creation Date: 17.11.2007
SequenceDescription() - Constructor for class com.agimatec.sql.meta.SequenceDescription
 
SequenceDescriptionBuilder - Class in com.agimatec.sql.meta.oracle
 
SequenceDescriptionBuilder() - Constructor for class com.agimatec.sql.meta.oracle.SequenceDescriptionBuilder
 
SerializerPersistencer - Class in com.agimatec.sql.meta.persistence
Description:
User: roman.stumm
Date: 27.04.2007
Time: 17:39:51
SerializerPersistencer() - Constructor for class com.agimatec.sql.meta.persistence.SerializerPersistencer
 
setActionOverride(List<MigrateAction>) - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 
setAlias(String, String) - Method in class com.agimatec.sql.AliasDictionary
set the alias for the given table
setAlias(String, String, String) - Method in class com.agimatec.sql.AliasDictionary
 
setAliases(AliasDictionary) - Method in class com.agimatec.sql.SQLWriter
Set the receiver's alias dictionary.
setAutoCreate(boolean) - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
setAutoVersion(boolean) - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
setBaseDir(String) - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
setBeanName(String) - Method in class de.viaboxx.dbmigrate.spring.DBMigrateBean
 
setBitmap(boolean) - Method in class com.agimatec.sql.meta.IndexDescription
 
setCache(int) - Method in class com.agimatec.sql.meta.SequenceDescription
 
setCaseSensitive(boolean) - Method in class com.agimatec.sql.script.WordTokenizer
 
setCat(String) - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory.TableIdentifier
 
setCatalog(CatalogDescription) - Method in class com.agimatec.commons.generator.GeneratorSettings
 
setCatalog(CatalogDescription) - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory
 
setCatalogFile(String) - Method in class com.agimatec.dbtransform.CatalogGeneratorSettings
 
setCatalogName(String) - Method in class com.agimatec.sql.meta.TableDescription
 
setCharset(String) - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
setColType(MapNode, ColumnDescription) - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory.CatalogBuilder
 
setColumn_since(String) - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
setColumn_version(String) - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
setColumnName(String) - Method in class com.agimatec.sql.meta.ColumnDescription
 
setColumns(boolean) - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
 
setColumns(boolean) - Method in class com.agimatec.sql.meta.oracle.OracleJdbcSqlMetaFactory
 
setComment(String) - Method in class com.agimatec.sql.meta.ColumnDescription
 
setComment(String) - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
setComment(String) - Method in class com.agimatec.sql.meta.TableDescription
 
setComments(boolean) - Method in class com.agimatec.sql.meta.oracle.OracleJdbcSqlMetaFactory
 
setConfigFile(String) - Method in class com.agimatec.commons.generator.GeneratorSettings
 
setConfigFile(String) - Method in class de.viaboxx.dbmigrate.spring.DBMigrateBean
 
setConfigRootPath(String) - Method in class com.agimatec.commons.config.ConfigManager
directly set the config root path.
setConfigRootUrl(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
setConfigRootUrl(String) - Method in class de.viaboxx.dbmigrate.spring.DBMigrateBean
 
setConnect(String) - Method in class com.agimatec.jdbc.JdbcConfig
 
setConnection(IDatabaseConnection) - Method in class com.agimatec.database.AbstractDbTool
 
setConnection(Connection) - Method in interface com.agimatec.jdbc.JdbcDatabase
 
setConstraintName(String) - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
setContext(boolean) - Method in class com.agimatec.sql.meta.IndexDescription
 
setCycle(boolean) - Method in class com.agimatec.sql.meta.SequenceDescription
 
setDatabase(JdbcDatabase) - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
setDatabaseLocker(DatabaseLocker) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
setDataFile(String) - Method in class com.agimatec.database.AbstractDbTool
 
setDataFile(String) - Method in class com.agimatec.database.DataSet
 
setDataSource(DataSource) - Method in class de.viaboxx.dbmigrate.spring.DBMigrateBean
you can optionally configure the database connection for dbmigrate by providing a BasicDataSource.
setDbms(String) - Method in class com.agimatec.commons.generator.GeneratorSettings
 
setDefaultValue(String) - Method in class com.agimatec.sql.meta.ColumnDescription
 
setDelayBetweenAttempts(int) - Method in class com.agimatec.dbmigrate.util.BusyLocker
 
setDeleteDataFile(String) - Method in class com.agimatec.database.DbUnitSetupTool
 
setDestDir(String) - Method in class com.agimatec.commons.generator.GeneratorSettings
 
setDestFileName(String) - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
setDir(String) - Method in class com.agimatec.commons.config.FileNode
 
setDir(String) - Method in class com.agimatec.dbmigrate.action.ChangeDirCommand
 
setDisabled(boolean) - Method in class de.viaboxx.dbmigrate.spring.DBMigrateBean
 
setDriver(String) - Method in class com.agimatec.jdbc.JdbcConfig
 
setEnvironment(Map) - Method in class com.agimatec.dbmigrate.util.ConditionalScriptVisitor
 
setEnvironment(Map) - Method in class com.agimatec.sql.script.SQLScriptParser
set a Map of environment entries that are replaced during parse inside the SQL Statements/comments
setEnvironment(Map<String, Object>) - Method in class de.viaboxx.dbmigrate.spring.DBMigrateBean
 
setExitJVM(boolean) - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 
setExitJVM(boolean) - Method in class de.viaboxx.dbmigrate.spring.DBMigrateBean
 
setFailOnError(boolean) - Method in class com.agimatec.sql.script.SQLScriptParser
default = false true: stop executing the SQLScript when the first error occurs and throw an exception.
setFetchDirection(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
setFetchSize(int) - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
setFile(String) - Method in class com.agimatec.commons.config.FileNode
 
setFilterIndices(boolean) - Method in class com.agimatec.dbtransform.CatalogConversion
remove explicit indices when same columns already have a constraint (used for oracle-default behavior)
setForeignKeys(boolean) - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
 
setForeignKeys(boolean) - Method in class com.agimatec.sql.meta.oracle.OracleJdbcSqlMetaFactory
 
setFromVersion(String) - Method in class de.viaboxx.dbmigrate.spring.DBMigrateBean
 
setFunctionBased(boolean) - Method in class com.agimatec.sql.meta.IndexDescription
 
setHiddenAlias(String) - Method in class com.agimatec.sql.AliasDictionary
 
setHistoryTable(String) - Method in class com.agimatec.dbhistory.HistTableConfig
(Optional) The name of the history table for this table.
setIncrement(int) - Method in class com.agimatec.sql.meta.SequenceDescription
 
setIndexName(String) - Method in class com.agimatec.sql.meta.IndexDescription
 
setIndices(boolean) - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
 
setIndices(boolean) - Method in class com.agimatec.sql.meta.oracle.OracleJdbcSqlMetaFactory
 
setInsertOnly(boolean) - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
setInsertTrigger(String) - Method in class com.agimatec.dbhistory.HistTableConfig
(Optional) If an empty @value is entered or if the @value attribute is missing, NO INSERT Trigger will be generated.
setJdbcConnection(Connection) - Method in class com.agimatec.database.AbstractDbTool
 
setLocalEnv(Map<Object, Object>) - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 
setLockBusy(DBVersionMeta.LockBusy) - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
setLockTableName(String) - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
setMappedByRelationship(Ejb3Relationship) - Method in class com.agimatec.dbtransform.ejb3.Ejb3RelationshipOneToMany
 
setMaxAttempts(int) - Method in class com.agimatec.dbmigrate.util.BusyLocker
 
setMaxLengthForConstraints(int) - Method in class com.agimatec.dbtransform.CatalogConversion
 
setMaxResults(int) - Method in class com.agimatec.sql.query.QueryDefinition
 
setMaxValue(BigDecimal) - Method in class com.agimatec.sql.meta.SequenceDescription
 
setMigrateConfig(Map<Object, Object>) - Method in class de.viaboxx.dbmigrate.spring.DBMigrateBean
 
setMigrateConfigFileName(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
setMigrationTool(MigrationTool) - Method in class com.agimatec.database.AbstractDbTool
setMigrationTool(MigrationTool) - Method in class com.agimatec.dbmigrate.groovy.GroovyScriptTool
 
setMigrationTool(MigrationTool) - Method in interface com.agimatec.dbmigrate.MigrationToolAware
 
setMinValue(BigDecimal) - Method in class com.agimatec.sql.meta.SequenceDescription
 
setName(String) - Method in class com.agimatec.commons.config.Node
 
setName(Node, Attributes) - Method in class com.agimatec.commons.config.sax.NodeHandler
 
setNoCache() - Method in class com.agimatec.sql.meta.SequenceDescription
 
setNoMaxValue() - Method in class com.agimatec.sql.meta.SequenceDescription
 
setNoMinValue() - Method in class com.agimatec.sql.meta.SequenceDescription
 
setNoSort(boolean) - Method in class com.agimatec.sql.meta.IndexDescription
 
setNullable(boolean) - Method in class com.agimatec.sql.meta.ColumnDescription
 
setOnDeleteRule(String) - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
setOneToOne(boolean) - Method in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
setOperation(String) - Method in class com.agimatec.database.DbUnitSetupTool
 
setOperatorState(byte) - Method in class com.agimatec.sql.SQLWriter
set the operator state to the given contant.
setOptional(boolean) - Method in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
setOrder(boolean) - Method in class com.agimatec.sql.meta.SequenceDescription
 
setOutputPrefix(String) - Method in class com.agimatec.dbtransform.CatalogGeneratorSettings
 
setOutputSuffix(String) - Method in class com.agimatec.dbtransform.CatalogGeneratorSettings
 
setOwnLock(boolean) - Method in class com.agimatec.dbmigrate.util.BusyLocker
 
setPosition(int) - Method in class com.agimatec.sql.meta.script.RevertableStringTokenizer
 
setPrecision(Integer) - Method in class com.agimatec.dbtransform.DataType
 
setPrecision(int) - Method in class com.agimatec.sql.meta.ColumnDescription
 
setPrecisionEnabled(Boolean) - Method in class com.agimatec.dbtransform.DataType
 
setPrecisionEnabled(boolean) - Method in class com.agimatec.sql.meta.ColumnDescription
 
setPrimaryKey(IndexDescription) - Method in class com.agimatec.sql.meta.TableDescription
 
setPrimaryKeys(boolean) - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory
 
setPrimaryKeys(boolean) - Method in class com.agimatec.sql.meta.oracle.OracleJdbcSqlMetaFactory
 
setQueryName(String) - Method in class com.agimatec.sql.query.QueryDefinition
 
setQueryObject(Object) - Method in class com.agimatec.sql.query.QueryDefinition
 
setRefTableName(String) - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
setRelative(boolean) - Method in class com.agimatec.commons.config.FileNode
 
setReturnTokens(boolean) - Method in class com.agimatec.sql.script.WordTokenizer
 
setReverse(boolean) - Method in class com.agimatec.sql.meta.IndexDescription
 
setScale(Integer) - Method in class com.agimatec.dbtransform.DataType
 
setScale(int) - Method in class com.agimatec.sql.meta.ColumnDescription
 
setSchem(String) - Method in class com.agimatec.sql.meta.checking.JdbcSqlMetaFactory.TableIdentifier
 
setSchemaName(String) - Method in class com.agimatec.sql.meta.CatalogDescription
 
setSchemaName(String) - Method in class com.agimatec.sql.meta.TableDescription
 
setScriptsDir(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
setSeparators(String[]) - Method in class com.agimatec.sql.script.WordTokenizer
 
setSequenceName(String) - Method in class com.agimatec.sql.meta.SequenceDescription
 
setSequences(boolean) - Method in class com.agimatec.sql.meta.oracle.OracleJdbcSqlMetaFactory
 
setSim(boolean) - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 
setSimulation(boolean) - Method in class de.viaboxx.dbmigrate.spring.DBMigrateBean
 
setStart(long) - Method in class com.agimatec.sql.meta.SequenceDescription
 
setStopOnException(boolean) - Method in class de.viaboxx.dbmigrate.spring.DBMigrateBean
 
setTableName(String) - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
setTableName(String) - Method in class com.agimatec.sql.meta.A_IntegrityRuleDescription
 
setTableName(String) - Method in class com.agimatec.sql.meta.TableDescription
 
setTableSpace(String) - Method in class com.agimatec.sql.meta.A_IntegrityRuleDescription
 
setTargetDatabase(JdbcDatabase) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
setTemplateDir(String) - Method in class com.agimatec.commons.generator.GeneratorSettings
 
setTemplateName(String) - Method in class com.agimatec.commons.generator.FreemarkerFileGenerator
 
settings - Variable in class com.agimatec.commons.generator.GeneratorTool
 
setToken(String) - Method in class com.agimatec.sql.meta.script.PropertiesExtractor
 
setToVersion(String) - Method in class de.viaboxx.dbmigrate.spring.DBMigrateBean
 
setTypeName(String) - Method in class com.agimatec.dbtransform.DataType
 
setTypeName(String) - Method in class com.agimatec.sql.meta.ColumnDescription
 
setUnique(boolean) - Method in class com.agimatec.sql.meta.IndexDescription
 
setUp() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
setupDatabaseLocker() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
setUpdateTrigger(String) - Method in class com.agimatec.dbhistory.HistTableConfig
(Optional) If an empty @value is entered or if the @value attribute is missing, NO UPDATE Trigger will be generated.
setupVersionMeta() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
setValue(boolean) - Method in class com.agimatec.commons.config.BooleanNode
 
setValue(BigDecimal) - Method in class com.agimatec.commons.config.DecimalNode
 
setValue(double) - Method in class com.agimatec.commons.config.DoubleNode
 
setValue(int) - Method in class com.agimatec.commons.config.IntNode
 
setValue(long) - Method in class com.agimatec.commons.config.LongNode
 
setValue(String) - Method in class com.agimatec.commons.config.TextNode
 
shortenName(String, Set) - Method in class com.agimatec.dbtransform.CatalogConversion
 
signalMissingToken(String) - Method in class com.agimatec.sql.SQLClauseParserAbstract
 
signalUnexpectedToken(String) - Method in class com.agimatec.sql.SQLClauseParserAbstract
 
singleton - Static variable in class com.agimatec.commons.config.ConfigManager
 
size() - Method in class com.agimatec.sql.AliasDictionary
 
size() - Method in class com.agimatec.sql.query.QueryResult
convenience - the number of objects in the list
skip(int) - Method in class com.agimatec.sql.SQLClauseParserAbstract
 
SomeDDLExpressions - Class in com.agimatec.dbtransform
Description:
User: roman.stumm
Date: 17.12.2007
Time: 16:42:43
SomeDDLExpressions(DDLExpressions) - Constructor for class com.agimatec.dbtransform.SomeDDLExpressions
 
splitMethodArgs(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
splitParams(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
sqlBuilder - Variable in class com.agimatec.sql.query.JdbcQueryUtil
 
SQLBuilder - Class in com.agimatec.sql.query
Description: load sql statements from properties file, can replace parameter markers "?"
SQLBuilder(String) - Constructor for class com.agimatec.sql.query.SQLBuilder
 
SQLClauseParserAbstract - Class in com.agimatec.sql
Internal - This class implements an abstract script to extract parameter markers and names from an SQL clause.
SQLClauseParserAbstract(String, Writer) - Constructor for class com.agimatec.sql.SQLClauseParserAbstract
SQLClauseParserSimple constructor comment.
SQLCursor - Class in com.agimatec.dbmigrate.util
Description:
Copyright: Copyright (c) 2007
SQLCursor(Statement, ResultSet) - Constructor for class com.agimatec.dbmigrate.util.SQLCursor
 
sqlExec(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
SqlExecAction - Class in com.agimatec.dbmigrate.action
Description:
Date: 19.06.13
SqlExecAction(AutoMigrationTool, String) - Constructor for class com.agimatec.dbmigrate.action.SqlExecAction
 
SqlLinesAction - Class in com.agimatec.dbmigrate.action
Description:
Date: 19.06.13
SqlLinesAction(AutoMigrationTool, String) - Constructor for class com.agimatec.dbmigrate.action.SqlLinesAction
 
SqlMetaFactory - Interface in com.agimatec.sql.meta
Description: Interface for factories that build a CatalogDescription from whatever
Copyright: Copyright (c) 2007
SqlScriptAction - Class in com.agimatec.dbmigrate.action
Description:
User: roman.stumm
Date: 01.12.2008
Time: 10:44:36
SqlScriptAction(AutoMigrationTool, String) - Constructor for class com.agimatec.dbmigrate.action.SqlScriptAction
 
SQLScriptExecutor - Class in com.agimatec.sql.script
 
SQLScriptExecutor(JdbcDatabase) - Constructor for class com.agimatec.sql.script.SQLScriptExecutor
 
SQLScriptParser - Class in com.agimatec.sql.script
Description: This class is capable to parse SQL scripts.
SQLScriptParser(String, Logger) - Constructor for class com.agimatec.sql.script.SQLScriptParser
 
SQLScriptParser(Logger) - Constructor for class com.agimatec.sql.script.SQLScriptParser
 
sqlSelect(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
utility method to exec a JDBC SELECT statement directly
SQLStatement - Class in com.agimatec.sql
This class represents a SQLStatement with its parameters.
SQLStatement(String) - Constructor for class com.agimatec.sql.SQLStatement
Construct with the given sqlStatementString.
SQLStatement(String, List) - Constructor for class com.agimatec.sql.SQLStatement
Construct with a given sqlStatementString an a parameter list
SQLStringGenerator - Class in com.agimatec.sql
Generates an SQL String (with parameters) from the given SQL-statement (containing parameter markers) and a given parameter array.
SQLStringGenerator(String, Writer, List) - Constructor for class com.agimatec.sql.SQLStringGenerator
 
SQLWriter - Class in com.agimatec.sql
The SQLWriter is responsible for simplyfying SQL-Generation by providing an API to write to a SQL-String.
SQLWriter() - Constructor for class com.agimatec.sql.SQLWriter
Initialize the new instance.
SQLWriter(AliasDictionary) - Constructor for class com.agimatec.sql.SQLWriter
Initialize the new instance with a given AliasDictionary or null
start(String) - Method in class com.agimatec.dbmigrate.groovy.GroovyScriptTool
 
startAutomaticMigration() - Method in class com.agimatec.dbmigrate.AutoMigrationTool
 
startDocument() - Method in class com.agimatec.commons.config.sax.ConfigContentHandler
 
startElement(String, String, String, Attributes) - Method in class com.agimatec.commons.config.sax.ConfigContentHandler
 
startNode(Attributes) - Method in class com.agimatec.commons.config.sax.FileNodeHandler
 
startNode(Attributes) - Method in class com.agimatec.commons.config.sax.NodeHandler
 
STATE_BEGIN - Static variable in class com.agimatec.sql.SQLWriter
 
STATE_HAS_OP - Static variable in class com.agimatec.sql.SQLWriter
 
STATE_NEEDS_OP - Static variable in class com.agimatec.sql.SQLWriter
 
StringResultBuilder - Class in com.agimatec.sql.query
Description: QueryResultVisitor that can be used for queries that return an answer set with one String column, e.g.
StringResultBuilder() - Constructor for class com.agimatec.sql.query.StringResultBuilder
 
StringUtils - Class in com.agimatec.commons.util
This class contains static methods that operate on Strings or return Strings.
StringUtils() - Constructor for class com.agimatec.commons.util.StringUtils
 
strip(String) - Method in class com.agimatec.sql.meta.mysql.MySqlDDLExpressions
 
strip(String) - Method in class com.agimatec.sql.meta.script.DDLExpressions
remove \"
strip(String) - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory.CatalogBuilder
remove \"
SubscriptCapableVisitor - Class in com.agimatec.dbmigrate.util
Description: visitor able to invoke subscripts with oracle @ syntax
SubscriptCapableVisitor(ScriptVisitor, SQLScriptParser) - Constructor for class com.agimatec.dbmigrate.util.SubscriptCapableVisitor
 

T

TableCommentBuilder - Class in com.agimatec.sql.meta.oracle
 
TableCommentBuilder() - Constructor for class com.agimatec.sql.meta.oracle.TableCommentBuilder
 
TableDescription - Class in com.agimatec.sql.meta
Description:
Copyright: Copyright (c) 2007
TableDescription() - Constructor for class com.agimatec.sql.meta.TableDescription
 
tableName - Variable in class com.agimatec.sql.meta.A_IntegrityRuleDescription
 
tableSpace - Variable in class com.agimatec.sql.meta.A_IntegrityRuleDescription
 
tag() - Method in class com.agimatec.commons.config.sax.NodeHandler
 
targetDatabase - Variable in class com.agimatec.dbmigrate.BaseMigrationTool
 
targetType - Variable in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
tearDown() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
templateDir - Variable in class com.agimatec.commons.generator.GeneratorSettings
 
templateEngine - Variable in class com.agimatec.commons.generator.GeneratorTool
 
templates - Variable in class com.agimatec.commons.generator.GeneratorSettings
 
terminateTransactions() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
TextNode - Class in com.agimatec.commons.config
Title: Description: Company:
TextNode() - Constructor for class com.agimatec.commons.config.TextNode
 
throwAssertions() - Method in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
toDataType(ColumnDescription) - Method in class com.agimatec.dbtransform.CatalogConversion
 
tool - Variable in class com.agimatec.dbmigrate.action.MigrateAction
 
toPlural(String) - Method in class com.agimatec.dbtransform.ejb3.Ejb3Prototype
 
toProperAttributeName(String) - Method in class com.agimatec.dbtransform.ejb3.Ejb3Prototype
 
toProperEntityName(String) - Method in class com.agimatec.dbtransform.ejb3.Ejb3Prototype
 
toSQLCreateTable() - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
toSQLDelete() - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
toSQLInsert() - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
toSQLLiteral(String) - Static method in class com.agimatec.commons.util.StringUtils
 
toSQLParamString(Object) - Method in class com.agimatec.sql.SQLStringGenerator
 
toSQLSelectVersion() - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
SQL-Statement zum Holen der neusten (=zuletzt gespeicherten) Version
toSQLUpdate() - Method in class com.agimatec.dbmigrate.util.DBVersionMeta
 
toString() - Method in class com.agimatec.commons.beans.MapQuery
 
toString() - Method in class com.agimatec.commons.config.Node
 
toString(String) - Method in class com.agimatec.commons.config.Node
 
toString() - Method in class com.agimatec.dbmigrate.DBVersionString
 
toString() - Method in class com.agimatec.dbtransform.DataType
 
toString() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Attribute
 
toString() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Class
 
toString() - Method in class com.agimatec.dbtransform.ejb3.Ejb3Relationship
 
toString() - Method in class com.agimatec.sql.AliasDictionary
return a string representation (no special format garanteed)
toString() - Method in class com.agimatec.sql.meta.ColumnDescription
 
toString() - Method in class com.agimatec.sql.meta.ForeignKeyDescription
 
toString() - Method in class com.agimatec.sql.meta.IndexDescription
 
toString() - Method in class com.agimatec.sql.meta.script.DDLExpressions
 
toString() - Method in class com.agimatec.sql.meta.script.ExtractExpr
 
toString() - Method in class com.agimatec.sql.meta.SequenceDescription
 
toString() - Method in class com.agimatec.sql.meta.TableDescription
 
toString() - Method in class com.agimatec.sql.SQLStatement
 
toString() - Method in class com.agimatec.sql.SQLWriter
Answer the receiver's string representation, i.e. answer the content of the underlying StringWriter.
toURL(String) - Static method in class com.agimatec.commons.config.ConfigManager
 
toURLs(String) - Static method in class com.agimatec.commons.config.ConfigManager
 
transformCatalog(CatalogDescription) - Method in class com.agimatec.dbtransform.CatalogConversion
 
transformColumn(ColumnDescription, ColumnDescription) - Method in class com.agimatec.dbtransform.CatalogConversion
 
transformForeignKey(ForeignKeyDescription, ForeignKeyDescription) - Method in class com.agimatec.dbtransform.CatalogConversion
 
transformIndex(IndexDescription, IndexDescription) - Method in class com.agimatec.dbtransform.CatalogConversion
 
transformTable(TableDescription, TableDescription) - Method in class com.agimatec.dbtransform.CatalogConversion
 

U

uncacheConfig(Config) - Method in class com.agimatec.commons.config.ConfigManager
remove the config from the cache
unknownColumns - Variable in class com.agimatec.sql.meta.checking.DatabaseSchemaChecker
 
UNLIMITED - Static variable in class com.agimatec.sql.query.QueryDefinition
 
unlock(JdbcDatabase) - Method in class com.agimatec.dbmigrate.util.BusyLocker
 
unlock(JdbcDatabase) - Method in interface com.agimatec.dbmigrate.util.DatabaseLocker
 
unlockBusy() - Method in class com.agimatec.dbmigrate.BaseMigrationTool
 
unqualified(String) - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory.CatalogBuilder
 
updateVersionInDatabase(JdbcDatabase, String, DBVersionMeta) - Static method in class com.agimatec.dbmigrate.util.UpdateVersionScriptVisitor
 
UpdateVersionScriptVisitor - Class in com.agimatec.dbmigrate.util
Description:
User: roman.stumm
Date: 04.04.2007
Time: 17:39:50
UpdateVersionScriptVisitor(JdbcDatabase, ScriptVisitor, DBVersionMeta) - Constructor for class com.agimatec.dbmigrate.util.UpdateVersionScriptVisitor
 
useLogger(Logger) - Method in class com.agimatec.sql.script.SQLScriptParser
 
UTF8 - Static variable in class com.agimatec.commons.generator.FreemarkerFileGenerator
 

V

value - Variable in class com.agimatec.commons.config.BooleanNode
 
value - Variable in class com.agimatec.commons.config.DecimalNode
 
value - Variable in class com.agimatec.commons.config.DoubleNode
 
value - Variable in class com.agimatec.commons.config.IntNode
 
value - Variable in class com.agimatec.commons.config.LongNode
 
value - Variable in class com.agimatec.commons.config.TextNode
 
valueOf(String) - Static method in enum com.agimatec.dbmigrate.action.ScriptAction.FileFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.agimatec.dbmigrate.util.DBVersionMeta.LockBusy
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.agimatec.dbmigrate.action.ScriptAction.FileFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.agimatec.dbmigrate.util.DBVersionMeta.LockBusy
Returns an array containing the constants of this enum type, in the order they are declared.
version(String) - Method in class com.agimatec.dbmigrate.BaseMigrationTool
callback - update the version
versionEquals(DBVersionString) - Method in class com.agimatec.dbmigrate.DBVersionString
 
visitComment(String) - Method in class com.agimatec.dbmigrate.util.ConditionalScriptVisitor
 
visitComment(String) - Method in class com.agimatec.dbmigrate.util.ScriptVisitorDelegate
 
visitComment(String) - Method in class com.agimatec.dbmigrate.util.UpdateVersionScriptVisitor
 
visitComment(String) - Method in class com.agimatec.dbtransform.ScriptTransformator
 
visitComment(String) - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory
 
visitComment(String) - Method in interface com.agimatec.sql.script.ScriptVisitor
 
visitComment(String) - Method in class com.agimatec.sql.script.SQLScriptExecutor
 
visitStatement(String) - Method in class com.agimatec.dbmigrate.util.ConditionalScriptVisitor
 
visitStatement(String) - Method in class com.agimatec.dbmigrate.util.ReconnectScriptVisitor
 
visitStatement(String) - Method in class com.agimatec.dbmigrate.util.ScriptVisitorDelegate
 
visitStatement(String) - Method in class com.agimatec.dbmigrate.util.SubscriptCapableVisitor
 
visitStatement(String) - Method in class com.agimatec.dbtransform.ScriptTransformator
parse the statement and create the adequate parts of the Catalog
visitStatement(String) - Method in class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory
parse the statement and create the adequate parts of the Catalog
visitStatement(String) - Method in interface com.agimatec.sql.script.ScriptVisitor
 
visitStatement(String) - Method in class com.agimatec.sql.script.SQLScriptExecutor
 

W

wasNull() - Method in class com.agimatec.dbmigrate.util.ResultSetDelegate
 
WordTokenizer - Class in com.agimatec.sql.script
Description: This class can be used like the java.util.StringTokenizer.
WordTokenizer(Reader, String[], boolean, boolean) - Constructor for class com.agimatec.sql.script.WordTokenizer
full constructor.
WordTokenizer(WordTokenizer, String[], boolean, boolean) - Constructor for class com.agimatec.sql.script.WordTokenizer
create a child!
WordTokenizer(Reader, String[], boolean) - Constructor for class com.agimatec.sql.script.WordTokenizer
convenience - caseSensitive = true
WordTokenizer(Reader, String[]) - Constructor for class com.agimatec.sql.script.WordTokenizer
convenience - returnSeparators = false, caseSensitive = true
write(IDataSet, OutputStream) - Method in class com.agimatec.database.DataSet
 
write(IDataSet, OutputStream) - Method in class com.agimatec.database.DataSetFlatXML
 
write(IDataSet, OutputStream) - Method in class com.agimatec.database.DataSetXML
 
write(IDataSet, OutputStream) - Method in class com.agimatec.database.DataSetXSL
 
write(char[], int, int) - Method in class com.agimatec.sql.SQLWriter
Write a portion of an array of characters.
write(int) - Method in class com.agimatec.sql.SQLWriter
Write a single character.
write(String) - Method in class com.agimatec.sql.SQLWriter
Write a string.
write(String, int, int) - Method in class com.agimatec.sql.SQLWriter
Write a portion of a string.
writeAnd() - Method in class com.agimatec.sql.SQLWriter
Write an AND token to the stream, if neccessary
writeConfig(Config, PrintWriter) - Method in class com.agimatec.commons.config.ConfigManager
 
writeConfig(Config) - Method in class com.agimatec.commons.config.ConfigManager
 
writeConfig(Object, PrintWriter) - Method in class com.agimatec.commons.config.sax.ConfigWriter
 
writeConfig(ConfigWriter, Object, Object, PrintWriter, int) - Method in class com.agimatec.commons.config.sax.FileNodeHandler
 
writeConfig(ConfigWriter, Object, Object, PrintWriter, int) - Method in class com.agimatec.commons.config.sax.NodeHandler
 
writeNode(Object, PrintWriter, int, Object) - Method in class com.agimatec.commons.config.sax.ConfigWriter
 
writeOperator(String) - Method in class com.agimatec.sql.SQLWriter
 
writeOr() - Method in class com.agimatec.sql.SQLWriter
Write an OR token to the stream, if neccessary
writeParameterMarker() - Method in class com.agimatec.sql.SQLWriter
Write a parameter marker to the stream.
writeParentName(PrintWriter, Object) - Method in class com.agimatec.commons.config.sax.NodeHandler
 
writeWhere() - Method in class com.agimatec.sql.SQLWriter
Write a WHERE token to the stream, if neccessary

X

XmlScriptAction - Class in com.agimatec.dbmigrate.action
Description:
User: roman.stumm
Date: 01.12.2008
Time: 10:44:18
XmlScriptAction(AutoMigrationTool, String) - Constructor for class com.agimatec.dbmigrate.action.XmlScriptAction
 
XStreamPersistencer - Class in com.agimatec.sql.meta.persistence
Description:
User: roman.stumm
Date: 27.04.2007
Time: 17:39:36
XStreamPersistencer() - Constructor for class com.agimatec.sql.meta.persistence.XStreamPersistencer
 
A B C D E F G H I J L M N O P Q R S T U V W X 

Copyright © 2008-2016. All Rights Reserved.