Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- Adam - Class in ch.ergon.adam.core
- addBaseRelation(Relation) - Method in class ch.ergon.adam.core.db.schema.View
- addDependentView(View) - Method in class ch.ergon.adam.core.db.schema.Relation
- addField(Field) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- addField(Field) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- addReferencingField(Field) - Method in class ch.ergon.adam.core.db.schema.DbEnum
- addReferencingForeignKey(ForeignKey) - Method in class ch.ergon.adam.core.db.schema.Index
- addReferencingIndex(Index) - Method in class ch.ergon.adam.core.db.schema.Field
- adjustSequences(Table) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- adjustSequences(Table) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- apply(SchemaSink) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- apply(SchemaSink) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- apply(SchemaSink) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
B
- BIGINT - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- BIGINTUNSIGNED - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- BINARY - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- BIT - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- BLOB - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- BOOLEAN - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
C
- cd(String) - Method in class ch.ergon.adam.core.filetree.ClasspathTraverser
- cd(String) - Method in class ch.ergon.adam.core.filetree.DirectoryTraverser
- cd(String) - Method in interface ch.ergon.adam.core.filetree.FileTreeTraverser
- ch.ergon.adam.core - package ch.ergon.adam.core
- ch.ergon.adam.core.db - package ch.ergon.adam.core.db
- ch.ergon.adam.core.db.interfaces - package ch.ergon.adam.core.db.interfaces
- ch.ergon.adam.core.db.schema - package ch.ergon.adam.core.db.schema
- ch.ergon.adam.core.filetree - package ch.ergon.adam.core.filetree
- ch.ergon.adam.core.helper - package ch.ergon.adam.core.helper
- ch.ergon.adam.core.prepost - package ch.ergon.adam.core.prepost
- ch.ergon.adam.core.prepost.db_schema_version - package ch.ergon.adam.core.prepost.db_schema_version
- ch.ergon.adam.core.reflection - package ch.ergon.adam.core.reflection
- changeFieldType(Field, Field, DataType) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- changeFieldType(Field, Field, DataType) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- CHAR - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- classesByPackageCache - Static variable in class ch.ergon.adam.core.reflection.ReflectionHelper
- ClasspathTraverser - Class in ch.ergon.adam.core.filetree
- ClasspathTraverser(String) - Constructor for class ch.ergon.adam.core.filetree.ClasspathTraverser
- CLOB - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- close() - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- close() - Method in class ch.ergon.adam.core.prepost.db_schema_version.DbSchemaVersionSource
- CollectorsHelper - Class in ch.ergon.adam.core.helper
- CollectorsHelper() - Constructor for class ch.ergon.adam.core.helper.CollectorsHelper
- commitChanges() - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- commitChanges() - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- Constraint - Class in ch.ergon.adam.core.db.schema
- Constraint(String) - Constructor for class ch.ergon.adam.core.db.schema.Constraint
- constraintAdded(Constraint) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- constraintAdded(Constraint) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- constraintAdded(Constraint) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- constraintRemoved(Constraint) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- constraintRemoved(Constraint) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- constraintRemoved(Constraint) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- constraintUpdated(Constraint, Constraint) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- constraintUpdated(Constraint, Constraint) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- constraintUpdated(Constraint, Constraint) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- copyData(Table, Table, String) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- copyData(Table, Table, String) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- createConstraint(Constraint) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- createConstraint(Constraint) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- createEnum(DbEnum) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- createEnum(DbEnum) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- createForeignKey(ForeignKey) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- createForeignKey(ForeignKey) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- createIndex(Index) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- createIndex(Index) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- createQuotedList(String[], String) - Static method in class ch.ergon.adam.core.helper.CollectorsHelper
- createQuotedList(String[], String, String) - Static method in class ch.ergon.adam.core.helper.CollectorsHelper
- createSchemaItemNameArray(Collection<T>) - Static method in class ch.ergon.adam.core.helper.CollectorsHelper
- createSchemaItemNameList(Collection<T>) - Static method in class ch.ergon.adam.core.helper.CollectorsHelper
- createSchemaItemNameList(Collection<T>, String) - Static method in class ch.ergon.adam.core.helper.CollectorsHelper
- createSequence(Sequence) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- createSequence(Sequence) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- createSink(String) - Method in interface ch.ergon.adam.core.db.interfaces.SourceAndSinkAdapter
- createSink(String) - Method in class ch.ergon.adam.core.prepost.db_schema_version.DbSchemaVersionSourceFactory
- createSource(String) - Method in interface ch.ergon.adam.core.db.interfaces.SourceAndSinkAdapter
- createSource(String) - Method in class ch.ergon.adam.core.prepost.db_schema_version.DbSchemaVersionSourceFactory
- createSqlExecutor(String) - Method in interface ch.ergon.adam.core.db.interfaces.SourceAndSinkAdapter
- createSqlExecutor(String) - Method in class ch.ergon.adam.core.prepost.db_schema_version.DbSchemaVersionSourceFactory
- createTable(Table) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- createTable(Table) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- createView(View) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- createView(View) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
D
- DataType - Enum Class in ch.ergon.adam.core.db.schema
- DATE - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- DbEnum - Class in ch.ergon.adam.core.db.schema
- DbEnum(String) - Constructor for class ch.ergon.adam.core.db.schema.DbEnum
- DbSchemaVersionSource - Class in ch.ergon.adam.core.prepost.db_schema_version
- DbSchemaVersionSource() - Constructor for class ch.ergon.adam.core.prepost.db_schema_version.DbSchemaVersionSource
- DbSchemaVersionSourceFactory - Class in ch.ergon.adam.core.prepost.db_schema_version
- DbSchemaVersionSourceFactory() - Constructor for class ch.ergon.adam.core.prepost.db_schema_version.DbSchemaVersionSourceFactory
- DECIMAL - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- DECIMAL_INTEGER - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- DEFAULT_ADAM_EXPORT_PACKAGE - Static variable in class ch.ergon.adam.core.Adam
- DEFAULT_ADAM_PACKAGE - Static variable in class ch.ergon.adam.core.Adam
- DEFAULT_MAIN_RESOURCE_PATH - Static variable in class ch.ergon.adam.core.Adam
- DEFAULT_SCHEMA_PACKAGE - Static variable in class ch.ergon.adam.core.Adam
- DEFAULT_SCRIPTS_PACKAGE - Static variable in class ch.ergon.adam.core.Adam
- DefaultMigrationStrategy - Class in ch.ergon.adam.core.db
- DefaultMigrationStrategy() - Constructor for class ch.ergon.adam.core.db.DefaultMigrationStrategy
- deleteFolderRecursively(Path) - Static method in class ch.ergon.adam.core.helper.FileHelper
- DirectoryTraverser - Class in ch.ergon.adam.core.filetree
- DirectoryTraverser(Path) - Constructor for class ch.ergon.adam.core.filetree.DirectoryTraverser
- DOUBLE - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- dropConstraint(Constraint) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- dropConstraint(Constraint) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- dropDefault(Field) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- dropDefault(Field) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- dropEnum(DbEnum) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- dropEnum(DbEnum) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- dropField(Field, Table) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- dropField(Field, Table) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- dropForeignKey(ForeignKey) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- dropForeignKey(ForeignKey) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- dropIndex(Index) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- dropIndex(Index) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- dropSchema() - Method in interface ch.ergon.adam.core.db.interfaces.SqlExecutor
- dropSequence(Sequence) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- dropSequence(Sequence) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- dropSequencesAndDefaults(Table) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- dropSequencesAndDefaults(Table) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- dropTable(Table) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- dropTable(Table) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- dropView(View) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- dropView(View) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
E
- ENUM - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- enumAdded(DbEnum) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- enumAdded(DbEnum) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- enumAdded(DbEnum) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- enumRemoved(DbEnum) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- enumRemoved(DbEnum) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- enumRemoved(DbEnum) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- enumUpdated(DbEnum, DbEnum) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- enumUpdated(DbEnum, DbEnum) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- enumUpdated(DbEnum, DbEnum) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- equals(Object) - Method in class ch.ergon.adam.core.helper.Pair
- execute() - Method in class ch.ergon.adam.core.Adam
- executeScript(String) - Method in interface ch.ergon.adam.core.db.interfaces.SqlExecutor
- executeStep(MigrationStep) - Method in class ch.ergon.adam.core.prepost.MigrationStepExecutor
- exportMigrationScripts(File) - Method in class ch.ergon.adam.core.prepost.MigrationScriptProvider
F
- Field - Class in ch.ergon.adam.core.db.schema
- Field(String) - Constructor for class ch.ergon.adam.core.db.schema.Field
- fieldAdded(Field) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- fieldAdded(Field) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- fieldAdded(Field) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- fieldDefaultChanged(Field, Field) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- fieldDefaultChanged(Field, Field) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- fieldDefaultChanged(Field, Field) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- fieldIndexChange(Field, Field) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- fieldIndexChange(Field, Field) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- fieldIndexChange(Field, Field) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- fieldRemoved(Field) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- fieldRemoved(Field) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- fieldRemoved(Field) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- fieldRenamed(Field, Field) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- fieldRenamed(Field, Field) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- fieldRenamed(Field, Field) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- FileHelper - Class in ch.ergon.adam.core.helper
- FileHelper() - Constructor for class ch.ergon.adam.core.helper.FileHelper
- FileTreeTraverser - Interface in ch.ergon.adam.core.filetree
- fileTypeChanged(Field, Field) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- fileTypeChanged(Field, Field) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- fileTypeChanged(Field, Field) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- findAllRessourcesForPath(String) - Static method in class ch.ergon.adam.core.reflection.ReflectionHelper
- findAllSubClasses(String, Class<T>) - Static method in class ch.ergon.adam.core.reflection.ReflectionHelper
- FLOAT - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- ForeignKey - Class in ch.ergon.adam.core.db.schema
- ForeignKey(String) - Constructor for class ch.ergon.adam.core.db.schema.ForeignKey
- foreignKeyAdded(ForeignKey) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- foreignKeyAdded(ForeignKey) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- foreignKeyAdded(ForeignKey) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- foreignKeyRemoved(ForeignKey) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- foreignKeyRemoved(ForeignKey) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- foreignKeyRemoved(ForeignKey) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- foreignKeyUpdated(ForeignKey, ForeignKey) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- foreignKeyUpdated(ForeignKey, ForeignKey) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- foreignKeyUpdated(ForeignKey, ForeignKey) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
G
- getBaseRelations() - Method in class ch.ergon.adam.core.db.schema.View
- getConstraint(String) - Method in class ch.ergon.adam.core.db.schema.Table
- getConstraints() - Method in class ch.ergon.adam.core.db.schema.Table
- getContainer() - Method in class ch.ergon.adam.core.db.schema.Field
- getDatabaseTypeFromUrl(String) - Static method in class ch.ergon.adam.core.helper.JdbcUrl
-
Extracts database type from JDBC URL.
- getDataType() - Method in class ch.ergon.adam.core.db.schema.Field
- getDbEnum() - Method in class ch.ergon.adam.core.db.schema.Field
- getDefaultValue() - Method in class ch.ergon.adam.core.db.schema.Field
- getDependentViews() - Method in class ch.ergon.adam.core.db.schema.Relation
- getEnum(String) - Method in class ch.ergon.adam.core.db.schema.Schema
- getEnums() - Method in class ch.ergon.adam.core.db.schema.Schema
- getField() - Method in class ch.ergon.adam.core.db.schema.ForeignKey
- getField(String) - Method in class ch.ergon.adam.core.db.schema.Relation
- getFieldIndex(Field) - Method in class ch.ergon.adam.core.db.schema.Relation
- getFields() - Method in class ch.ergon.adam.core.db.schema.Index
- getFields() - Method in class ch.ergon.adam.core.db.schema.Relation
- getFile() - Method in class ch.ergon.adam.core.filetree.TraverserFile
- getFile(String) - Method in class ch.ergon.adam.core.filetree.DirectoryTraverser
- getFileNames() - Method in class ch.ergon.adam.core.filetree.ClasspathTraverser
- getFileNames() - Method in class ch.ergon.adam.core.filetree.DirectoryTraverser
- getFileNames() - Method in interface ch.ergon.adam.core.filetree.FileTreeTraverser
- getFiles() - Method in interface ch.ergon.adam.core.filetree.FileTreeTraverser
- getFirst() - Method in class ch.ergon.adam.core.helper.Pair
- getForeignKeys() - Method in class ch.ergon.adam.core.db.schema.Table
- getIncrement() - Method in class ch.ergon.adam.core.db.schema.Sequence
- getIndex() - Method in class ch.ergon.adam.core.db.schema.Field
- getIndex(String) - Method in class ch.ergon.adam.core.db.schema.Table
- getIndex(List<Field>) - Method in class ch.ergon.adam.core.db.schema.Table
- getIndexes() - Method in class ch.ergon.adam.core.db.schema.Table
- getInputStream() - Method in class ch.ergon.adam.core.filetree.TraverserFile
- getInstance() - Static method in class ch.ergon.adam.core.db.SourceAndSinkFactory
- getLength() - Method in class ch.ergon.adam.core.db.schema.Field
- getMaxValue() - Method in class ch.ergon.adam.core.db.schema.Sequence
- getMigrationScripts(MigrationStep) - Method in class ch.ergon.adam.core.prepost.MigrationScriptProvider
- getMinValue() - Method in class ch.ergon.adam.core.db.schema.Sequence
- getName() - Method in class ch.ergon.adam.core.db.schema.SchemaItem
- getName() - Method in class ch.ergon.adam.core.filetree.TraverserFile
- getObjectNameExcludeList() - Method in class ch.ergon.adam.core.MigrationConfiguration
- getObjectNameIncludeList() - Method in class ch.ergon.adam.core.MigrationConfiguration
- getPrecision() - Method in class ch.ergon.adam.core.db.schema.Field
- getPreviousName() - Method in class ch.ergon.adam.core.db.schema.Table
- getReferencingFields() - Method in class ch.ergon.adam.core.db.schema.DbEnum
- getReferencingForeignKeys() - Method in class ch.ergon.adam.core.db.schema.Index
- getReferencingIndexes() - Method in class ch.ergon.adam.core.db.schema.Field
- getRelation(String) - Method in class ch.ergon.adam.core.db.schema.Schema
- getRepoBase() - Static method in class ch.ergon.adam.core.helper.FileHelper
- getRule() - Method in class ch.ergon.adam.core.db.schema.RuleConstraint
- getScale() - Method in class ch.ergon.adam.core.db.schema.Field
- getSchema() - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSource
- getSchema() - Method in class ch.ergon.adam.core.prepost.db_schema_version.DbSchemaVersionSource
- getSecond() - Method in class ch.ergon.adam.core.helper.Pair
- getSequence(String) - Method in class ch.ergon.adam.core.db.schema.Schema
- getSequences() - Method in class ch.ergon.adam.core.db.schema.Schema
- getSink(String) - Method in class ch.ergon.adam.core.db.SourceAndSinkFactory
- getSource(String) - Method in class ch.ergon.adam.core.db.SourceAndSinkFactory
- getSqlExecutor(String) - Method in class ch.ergon.adam.core.db.SourceAndSinkFactory
- getSqlForNew() - Method in class ch.ergon.adam.core.db.schema.Field
- getStartValue() - Method in class ch.ergon.adam.core.db.schema.Sequence
- getTable() - Method in class ch.ergon.adam.core.db.schema.Field
- getTable() - Method in class ch.ergon.adam.core.db.schema.TableItem
- getTable(String) - Method in class ch.ergon.adam.core.db.schema.Schema
- getTables() - Method in class ch.ergon.adam.core.db.schema.Schema
- getTargetIndex() - Method in class ch.ergon.adam.core.db.schema.ForeignKey
- getTypeDescription() - Method in class ch.ergon.adam.core.db.schema.Field
- getValues() - Method in class ch.ergon.adam.core.db.schema.DbEnum
- getVersionsBetween(String, String) - Method in class ch.ergon.adam.core.prepost.GitVersionTree
- getView(String) - Method in class ch.ergon.adam.core.db.schema.Schema
- getViewDefinition() - Method in class ch.ergon.adam.core.db.schema.View
- getViews() - Method in class ch.ergon.adam.core.db.schema.Schema
- getWhere() - Method in class ch.ergon.adam.core.db.schema.Index
- GitVersionTree - Class in ch.ergon.adam.core.prepost
- GitVersionTree(InputStream) - Constructor for class ch.ergon.adam.core.prepost.GitVersionTree
- GitVersionTree(Path) - Constructor for class ch.ergon.adam.core.prepost.GitVersionTree
H
- hashCode() - Method in class ch.ergon.adam.core.helper.Pair
- HISTORY_FILE_NAME - Static variable in class ch.ergon.adam.core.Adam
I
- Index - Class in ch.ergon.adam.core.db.schema
- Index(String) - Constructor for class ch.ergon.adam.core.db.schema.Index
- indexAdded(Index) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- indexAdded(Index) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- indexAdded(Index) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- indexRemoved(Index) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- indexRemoved(Index) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- indexRemoved(Index) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- indexUpdated(Index, Index) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- indexUpdated(Index, Index) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- indexUpdated(Index, Index) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- INTEGER - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- INTEGERUNSIGNED - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- INTERVALDAYTOSECOND - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- INTERVALYEARTOMONTH - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- INTERVALYEARTOSECOND - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- isAllowNonForwardMigration() - Method in class ch.ergon.adam.core.Adam
- isAllowUnknownDBVersion() - Method in class ch.ergon.adam.core.Adam
- isAncestor(String, String) - Method in class ch.ergon.adam.core.prepost.GitVersionTree
- isArray() - Method in class ch.ergon.adam.core.db.schema.Field
- isDialectUrl(String, String) - Static method in class ch.ergon.adam.core.helper.JdbcUrl
- isEnum() - Method in class ch.ergon.adam.core.db.schema.Field
- isKnownVersion(String) - Method in class ch.ergon.adam.core.prepost.GitVersionTree
- isMigrateSameVersion() - Method in class ch.ergon.adam.core.Adam
- isNullable() - Method in class ch.ergon.adam.core.db.schema.Field
- isPrimary() - Method in class ch.ergon.adam.core.db.schema.Index
- isSequence() - Method in class ch.ergon.adam.core.db.schema.Field
- isUnique() - Method in class ch.ergon.adam.core.db.schema.Index
J
- JdbcUrl - Class in ch.ergon.adam.core.helper
- JdbcUrl() - Constructor for class ch.ergon.adam.core.helper.JdbcUrl
L
- LOCALDATE - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- LOCALDATETIME - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- LOCALTIME - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- LoggingSinkWrapper - Class in ch.ergon.adam.core.db
- LoggingSinkWrapper(SchemaSink) - Constructor for class ch.ergon.adam.core.db.LoggingSinkWrapper
- LoggingStrategyWrapper - Class in ch.ergon.adam.core.db
- LoggingStrategyWrapper(MigrationStrategy) - Constructor for class ch.ergon.adam.core.db.LoggingStrategyWrapper
- LONGNVARCHAR - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- LONGVARBINARY - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- LONGVARCHAR - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
M
- migrate() - Method in class ch.ergon.adam.core.db.SchemaMigrator
- migrate(String, String) - Static method in class ch.ergon.adam.core.db.SchemaMigrator
- migrate(String, String, MigrationConfiguration) - Static method in class ch.ergon.adam.core.db.SchemaMigrator
- MigrationConfiguration - Class in ch.ergon.adam.core
- MigrationConfiguration() - Constructor for class ch.ergon.adam.core.MigrationConfiguration
- MigrationScriptProvider - Class in ch.ergon.adam.core.prepost
- MigrationScriptProvider(FileTreeTraverser) - Constructor for class ch.ergon.adam.core.prepost.MigrationScriptProvider
- MigrationScriptProvider(FileTreeTraverser, Path) - Constructor for class ch.ergon.adam.core.prepost.MigrationScriptProvider
- MigrationScriptProvider(FileTreeTraverser, Path, List<String>) - Constructor for class ch.ergon.adam.core.prepost.MigrationScriptProvider
- MigrationScriptProvider(FileTreeTraverser, List<String>) - Constructor for class ch.ergon.adam.core.prepost.MigrationScriptProvider
- MigrationStep - Enum Class in ch.ergon.adam.core.prepost
- MigrationStepExecutor - Class in ch.ergon.adam.core.prepost
- MigrationStepExecutor(MigrationScriptProvider, SqlExecutor) - Constructor for class ch.ergon.adam.core.prepost.MigrationStepExecutor
- MigrationStrategy - Interface in ch.ergon.adam.core.db.interfaces
N
- NCHAR - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- NCLOB - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- NUMERIC - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- NVARCHAR - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
O
- OFFSETDATETIME - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- OFFSETTIME - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- openFile(String) - Method in class ch.ergon.adam.core.filetree.ClasspathTraverser
- openFile(String) - Method in class ch.ergon.adam.core.filetree.DirectoryTraverser
- openFile(String) - Method in interface ch.ergon.adam.core.filetree.FileTreeTraverser
P
- Pair<A,
B> - Class in ch.ergon.adam.core.helper - Pair(A, B) - Constructor for class ch.ergon.adam.core.helper.Pair
- POSTMIGRATION_ALWAYS - Enum constant in enum class ch.ergon.adam.core.prepost.MigrationStep
- POSTMIGRATION_INIT - Enum constant in enum class ch.ergon.adam.core.prepost.MigrationStep
- POSTMIGRATION_ONCE - Enum constant in enum class ch.ergon.adam.core.prepost.MigrationStep
- PREMIGRATION_ALWAYS - Enum constant in enum class ch.ergon.adam.core.prepost.MigrationStep
- PREMIGRATION_INIT - Enum constant in enum class ch.ergon.adam.core.prepost.MigrationStep
- PREMIGRATION_ONCE - Enum constant in enum class ch.ergon.adam.core.prepost.MigrationStep
- PrimaryKeyConstraint - Class in ch.ergon.adam.core.db.schema
- PrimaryKeyConstraint(String) - Constructor for class ch.ergon.adam.core.db.schema.PrimaryKeyConstraint
- process(MigrationStrategy) - Method in class ch.ergon.adam.core.db.SchemaDiffExtractor
Q
- queryResult(String, Object...) - Method in interface ch.ergon.adam.core.db.interfaces.SqlExecutor
R
- REAL - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- ReflectionHelper - Class in ch.ergon.adam.core.reflection
- ReflectionHelper() - Constructor for class ch.ergon.adam.core.reflection.ReflectionHelper
- Relation - Class in ch.ergon.adam.core.db.schema
- Relation(String) - Constructor for class ch.ergon.adam.core.db.schema.Relation
- renameTable(Table, String) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- renameTable(Table, String) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- resourcesByPathCache - Static variable in class ch.ergon.adam.core.reflection.ReflectionHelper
- rollback() - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- rollback() - Method in interface ch.ergon.adam.core.db.interfaces.SqlExecutor
- rollback() - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- RuleConstraint - Class in ch.ergon.adam.core.db.schema
- RuleConstraint(String) - Constructor for class ch.ergon.adam.core.db.schema.RuleConstraint
S
- Schema - Class in ch.ergon.adam.core.db.schema
- Schema() - Constructor for class ch.ergon.adam.core.db.schema.Schema
- SCHEMA_VERSION_TABLE_NAME - Static variable in class ch.ergon.adam.core.prepost.db_schema_version.DbSchemaVersionSource
- SchemaDiffExtractor - Class in ch.ergon.adam.core.db
- SchemaDiffExtractor(Schema, Schema) - Constructor for class ch.ergon.adam.core.db.SchemaDiffExtractor
- SchemaItem - Class in ch.ergon.adam.core.db.schema
- SchemaItem(String) - Constructor for class ch.ergon.adam.core.db.schema.SchemaItem
- SchemaMigrator - Class in ch.ergon.adam.core.db
- SchemaMigrator(SchemaSource, SchemaSource, SchemaSink) - Constructor for class ch.ergon.adam.core.db.SchemaMigrator
- SchemaSink - Interface in ch.ergon.adam.core.db.interfaces
- SchemaSource - Interface in ch.ergon.adam.core.db.interfaces
- Sequence - Class in ch.ergon.adam.core.db.schema
- Sequence(String) - Constructor for class ch.ergon.adam.core.db.schema.Sequence
- sequenceAdded(Sequence) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- sequenceAdded(Sequence) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- sequenceAdded(Sequence) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- sequenceRemoved(Sequence) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- sequenceRemoved(Sequence) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- sequenceRemoved(Sequence) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- sequenceUpdated(Sequence, Sequence) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- sequenceUpdated(Sequence, Sequence) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- sequenceUpdated(Sequence, Sequence) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- setAllowNonForwardMigration(boolean) - Method in class ch.ergon.adam.core.Adam
- setAllowUnknownDBVersion(boolean) - Method in class ch.ergon.adam.core.Adam
- setArray(boolean) - Method in class ch.ergon.adam.core.db.schema.Field
- setConfiguration(MigrationConfiguration) - Method in class ch.ergon.adam.core.db.SchemaMigrator
- setConstraints(List<Constraint>) - Method in class ch.ergon.adam.core.db.schema.Table
- setContainer(Relation) - Method in class ch.ergon.adam.core.db.schema.Field
- setDataType(DataType) - Method in class ch.ergon.adam.core.db.schema.Field
- setDbEnum(DbEnum) - Method in class ch.ergon.adam.core.db.schema.Field
- setDefault(Field) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- setDefault(Field) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- setDefaultValue(String) - Method in class ch.ergon.adam.core.db.schema.Field
- setEnums(Collection<DbEnum>) - Method in class ch.ergon.adam.core.db.schema.Schema
- setExcludes(Collection<String>) - Method in class ch.ergon.adam.core.Adam
- setField(Field) - Method in class ch.ergon.adam.core.db.schema.ForeignKey
- setFields(Collection<Field>) - Method in class ch.ergon.adam.core.db.schema.Relation
- setFields(List<Field>) - Method in class ch.ergon.adam.core.db.schema.Index
- setFirst(A) - Method in class ch.ergon.adam.core.helper.Pair
- setForeignKeys(List<ForeignKey>) - Method in class ch.ergon.adam.core.db.schema.Table
- setIncludes(Collection<String>) - Method in class ch.ergon.adam.core.Adam
- setIncrement(Long) - Method in class ch.ergon.adam.core.db.schema.Sequence
- setIndexes(List<Index>) - Method in class ch.ergon.adam.core.db.schema.Table
- setLength(Integer) - Method in class ch.ergon.adam.core.db.schema.Field
- setMaxValue(Long) - Method in class ch.ergon.adam.core.db.schema.Sequence
- setMigrateSameVersion(boolean) - Method in class ch.ergon.adam.core.Adam
- setMinValue(Long) - Method in class ch.ergon.adam.core.db.schema.Sequence
- setNullable(boolean) - Method in class ch.ergon.adam.core.db.schema.Field
- setObjectNameExcludeList(Collection<String>) - Method in class ch.ergon.adam.core.MigrationConfiguration
- setObjectNameIncludeList(Collection<String>) - Method in class ch.ergon.adam.core.MigrationConfiguration
- setPrecision(Integer) - Method in class ch.ergon.adam.core.db.schema.Field
- setPreviousName(String) - Method in class ch.ergon.adam.core.db.schema.Table
- setPrimary(boolean) - Method in class ch.ergon.adam.core.db.schema.Index
- setRule(String) - Method in class ch.ergon.adam.core.db.schema.RuleConstraint
- setScale(Integer) - Method in class ch.ergon.adam.core.db.schema.Field
- setSecond(B) - Method in class ch.ergon.adam.core.helper.Pair
- setSequence(boolean) - Method in class ch.ergon.adam.core.db.schema.Field
- setSequences(Collection<Sequence>) - Method in class ch.ergon.adam.core.db.schema.Schema
- setSourceSchema(Schema) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- setSourceSchema(Schema) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- setSourceSchema(Schema) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- setSqlForNew(String) - Method in class ch.ergon.adam.core.db.schema.Field
- setStartValue(Long) - Method in class ch.ergon.adam.core.db.schema.Sequence
- setTable(Table) - Method in class ch.ergon.adam.core.db.schema.TableItem
- setTables(Collection<Table>) - Method in class ch.ergon.adam.core.db.schema.Schema
- setTargetIndex(Index) - Method in class ch.ergon.adam.core.db.schema.ForeignKey
- setTargetSchema(Schema) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- setTargetSchema(Schema) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- setTargetSchema(Schema) - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- setTargetSchema(Schema) - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- setTargetSchema(Schema) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- setUnique(boolean) - Method in class ch.ergon.adam.core.db.schema.Index
- setValues(String[]) - Method in class ch.ergon.adam.core.db.schema.DbEnum
- setViewDefinition(String) - Method in class ch.ergon.adam.core.db.schema.View
- setViews(Collection<View>) - Method in class ch.ergon.adam.core.db.schema.Schema
- setWhere(String) - Method in class ch.ergon.adam.core.db.schema.Index
- SMALLINT - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- SMALLINTUNSIGNED - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- SourceAndSinkAdapter - Interface in ch.ergon.adam.core.db.interfaces
- SourceAndSinkFactory - Class in ch.ergon.adam.core.db
- SqlExecutor - Interface in ch.ergon.adam.core.db.interfaces
- SQLITE_TYPE - Static variable in class ch.ergon.adam.core.helper.JdbcUrl
- supportAlterAndDropField() - Method in interface ch.ergon.adam.core.db.interfaces.SchemaSink
- supportAlterAndDropField() - Method in class ch.ergon.adam.core.db.LoggingSinkWrapper
- supportsUrl(String) - Method in interface ch.ergon.adam.core.db.interfaces.SourceAndSinkAdapter
- supportsUrl(String) - Method in class ch.ergon.adam.core.prepost.db_schema_version.DbSchemaVersionSourceFactory
T
- Table - Class in ch.ergon.adam.core.db.schema
- Table(String) - Constructor for class ch.ergon.adam.core.db.schema.Table
- tableAdded(Table) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- tableAdded(Table) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- tableAdded(Table) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- TableItem - Class in ch.ergon.adam.core.db.schema
- TableItem(String) - Constructor for class ch.ergon.adam.core.db.schema.TableItem
- tableRemoved(Table) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- tableRemoved(Table) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- tableRemoved(Table) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- tableRenamed(Table, Table) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- tableRenamed(Table, Table) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- tableRenamed(Table, Table) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- TARGET_VERSION_FILE_NAME - Static variable in class ch.ergon.adam.core.Adam
- TIME - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- TIMESTAMP - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- TIMESTAMPWITHTIMEZONE - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- TIMEWITHTIMEZONE - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- TINYINT - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- TINYINTUNSIGNED - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- toLinkedMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - Static method in class ch.ergon.adam.core.helper.CollectorsHelper
- toString() - Method in class ch.ergon.adam.core.filetree.ClasspathTraverser
- toString() - Method in class ch.ergon.adam.core.filetree.DirectoryTraverser
- toString() - Method in class ch.ergon.adam.core.helper.Pair
- TraverserFile - Class in ch.ergon.adam.core.filetree
- TraverserFile(FileTreeTraverser, String) - Constructor for class ch.ergon.adam.core.filetree.TraverserFile
U
- usingClasspath(String, String) - Static method in class ch.ergon.adam.core.Adam
- usingClasspath(String, String, String, String) - Static method in class ch.ergon.adam.core.Adam
- usingExportDirectory(String, String, Path, Path) - Static method in class ch.ergon.adam.core.Adam
- usingGitRepo(String, String, String, File, File) - Static method in class ch.ergon.adam.core.Adam
- UUID - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
V
- valueOf(String) - Static method in enum class ch.ergon.adam.core.db.schema.DataType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ch.ergon.adam.core.prepost.MigrationStep
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class ch.ergon.adam.core.db.schema.DataType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ch.ergon.adam.core.prepost.MigrationStep
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VARBINARY - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- VARCHAR - Enum constant in enum class ch.ergon.adam.core.db.schema.DataType
- View - Class in ch.ergon.adam.core.db.schema
- View(String) - Constructor for class ch.ergon.adam.core.db.schema.View
- viewAdded(View) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- viewAdded(View) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- viewAdded(View) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- viewRemoved(View) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- viewRemoved(View) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- viewRemoved(View) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
- viewUpdated(View, View) - Method in class ch.ergon.adam.core.db.DefaultMigrationStrategy
- viewUpdated(View, View) - Method in interface ch.ergon.adam.core.db.interfaces.MigrationStrategy
- viewUpdated(View, View) - Method in class ch.ergon.adam.core.db.LoggingStrategyWrapper
W
- writeToFile(OutputStream) - Method in class ch.ergon.adam.core.prepost.GitVersionTree
All Classes and Interfaces|All Packages|Constant Field Values