Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

addAddColumnTask(AddColumnTask) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddTableByColumnTask
 
addCalculator(String, Function<BaseColumnCalculatorTask.MandatoryKeyMap<String, Object>, Object>) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTask
 
addColumn(String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderAddTableByColumns
 
addColumn(String, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName
 
AddColumnTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
AddColumnTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.AddColumnTask
 
addExecutedStatements(List) - Method in class ca.uhn.fhir.jpa.migrate.BaseMigrator
 
addExecuteOnlyIfColumnExists(String, String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.ArbitrarySqlTask
This task will only execute if the following column exists
addForeignKey(String, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName
 
AddForeignKeyTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
AddForeignKeyTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.AddForeignKeyTask
 
addIdGenerator(String, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder
 
AddIdGeneratorTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
AddIdGeneratorTask(String, String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.AddIdGeneratorTask
 
addIndex(String, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName
 
AddIndexTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
AddIndexTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.AddIndexTask
 
addNop(String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder
 
addQuery(String, ArbitrarySqlTask.QueryModeEnum, Consumer<Map<String, Object>>) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.ArbitrarySqlTask
 
addSql(DriverTypeEnum, String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddTableRawSqlTask
 
addSql(DriverTypeEnum, String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.ExecuteRawSqlTask
 
addSql(DriverTypeEnum, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderAddTableRawSql
 
addSql(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddTableRawSqlTask
 
addSql(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.ExecuteRawSqlTask
 
addSql(String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderAddTableRawSql
 
addTableByColumns(String, String, String...) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder
 
AddTableByColumnTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
AddTableByColumnTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.AddTableByColumnTask
 
addTableRawSql(String, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder
 
AddTableRawSqlTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
AddTableRawSqlTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.AddTableRawSqlTask
 
addTask(BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.FlywayMigrator
 
addTask(BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.Migrator
 
addTask(BaseTask) - Method in interface ca.uhn.fhir.jpa.migrate.tasks.api.BaseMigrationTasks.IAcceptsTasks
 
addTask(BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder
 
addTask(BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderAddTableByColumns
 
addTask(BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName
 
addTasks(List<BaseTask>) - Method in class ca.uhn.fhir.jpa.migrate.FlywayMigrator
 
addTasks(List<BaseTask>) - Method in interface ca.uhn.fhir.jpa.migrate.IMigrator
 
addTasks(List<BaseTask>) - Method in class ca.uhn.fhir.jpa.migrate.Migrator
 
addTasks(List<BaseTask>) - Method in class ca.uhn.fhir.jpa.migrate.TaskOnlyMigrator
 
ArbitrarySqlTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
ArbitrarySqlTask(VersionEnum, String, String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.ArbitrarySqlTask
 
ArbitrarySqlTask.QueryModeEnum - Enum in ca.uhn.fhir.jpa.migrate.taskdef
 

B

BaseColumnCalculatorTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
BaseColumnCalculatorTask(VersionEnum, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.BaseColumnCalculatorTask
Constructor
BaseColumnCalculatorTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.BaseColumnCalculatorTask
Constructor
BaseColumnCalculatorTask.MandatoryKeyMap<K,V> - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
BaseMigrationTasks<T extends Enum> - Class in ca.uhn.fhir.jpa.migrate.tasks.api
 
BaseMigrationTasks() - Constructor for class ca.uhn.fhir.jpa.migrate.tasks.api.BaseMigrationTasks
 
BaseMigrationTasks.IAcceptsTasks - Interface in ca.uhn.fhir.jpa.migrate.tasks.api
 
BaseMigrator - Class in ca.uhn.fhir.jpa.migrate
 
BaseMigrator() - Constructor for class ca.uhn.fhir.jpa.migrate.BaseMigrator
 
BaseTableColumnTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
BaseTableColumnTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTask
 
BaseTableColumnTypeTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
BaseTableColumnTypeTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTypeTask
Constructor
BaseTableTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
BaseTableTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableTask
 
BaseTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
BaseTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
BaseTask.ExecutedStatement - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
BATCH_UNTIL_NO_MORE - Enum constant in enum ca.uhn.fhir.jpa.migrate.taskdef.ArbitrarySqlTask.QueryModeEnum
 
BLOB - Enum constant in enum ca.uhn.fhir.jpa.migrate.taskdef.ColumnTypeEnum
 
BOOLEAN - Enum constant in enum ca.uhn.fhir.jpa.migrate.taskdef.ColumnTypeEnum
 
Builder - Class in ca.uhn.fhir.jpa.migrate.tasks.api
 
Builder(String, BaseMigrationTasks.IAcceptsTasks) - Constructor for class ca.uhn.fhir.jpa.migrate.tasks.api.Builder
 
Builder.BuilderAddTableByColumns - Class in ca.uhn.fhir.jpa.migrate.tasks.api
 
Builder.BuilderAddTableRawSql - Class in ca.uhn.fhir.jpa.migrate.tasks.api
 
Builder.BuilderCompleteTask - Class in ca.uhn.fhir.jpa.migrate.tasks.api
 
Builder.BuilderWithTableName - Class in ca.uhn.fhir.jpa.migrate.tasks.api
 
Builder.BuilderWithTableName.BuilderAddColumnWithName - Class in ca.uhn.fhir.jpa.migrate.tasks.api
 
Builder.BuilderWithTableName.BuilderAddColumnWithName.BuilderAddColumnWithNameNullable - Class in ca.uhn.fhir.jpa.migrate.tasks.api
 
Builder.BuilderWithTableName.BuilderAddForeignKey - Class in ca.uhn.fhir.jpa.migrate.tasks.api
 
Builder.BuilderWithTableName.BuilderAddForeignKey.BuilderAddForeignKeyToColumn - Class in ca.uhn.fhir.jpa.migrate.tasks.api
 
Builder.BuilderWithTableName.BuilderAddIndexWithName - Class in ca.uhn.fhir.jpa.migrate.tasks.api
 
Builder.BuilderWithTableName.BuilderAddIndexWithName.BuilderAddIndexUnique - Class in ca.uhn.fhir.jpa.migrate.tasks.api
 
Builder.BuilderWithTableName.BuilderModifyColumnWithName - Class in ca.uhn.fhir.jpa.migrate.tasks.api
 
Builder.BuilderWithTableName.BuilderModifyColumnWithName.BuilderModifyColumnWithNameAndNullable - Class in ca.uhn.fhir.jpa.migrate.tasks.api
 
BuilderAddColumnWithName(String, String, String, BaseMigrationTasks.IAcceptsTasks) - Constructor for class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderAddColumnWithName
 
BuilderAddColumnWithNameNullable(String, String, boolean) - Constructor for class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderAddColumnWithName.BuilderAddColumnWithNameNullable
 
BuilderAddForeignKey(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderAddForeignKey
 
BuilderAddForeignKeyToColumn(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderAddForeignKey.BuilderAddForeignKeyToColumn
 
BuilderAddIndexUnique(String, boolean) - Constructor for class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderAddIndexWithName.BuilderAddIndexUnique
 
BuilderAddIndexWithName(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderAddIndexWithName
 
BuilderAddTableByColumns(String, String, BaseMigrationTasks.IAcceptsTasks, String, List<String>) - Constructor for class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderAddTableByColumns
 
BuilderAddTableRawSql(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderAddTableRawSql
 
BuilderCompleteTask(BaseTask) - Constructor for class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderCompleteTask
 
BuilderModifyColumnWithName(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderModifyColumnWithName
 
BuilderModifyColumnWithNameAndNullable(String, boolean) - Constructor for class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderModifyColumnWithName.BuilderModifyColumnWithNameAndNullable
 
BuilderWithTableName(String, BaseMigrationTasks.IAcceptsTasks, String) - Constructor for class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName
 
buildExecutedStatementsString() - Method in class ca.uhn.fhir.jpa.migrate.BaseMigrator
 

C

ca.uhn.fhir.jpa.migrate - package ca.uhn.fhir.jpa.migrate
 
ca.uhn.fhir.jpa.migrate.taskdef - package ca.uhn.fhir.jpa.migrate.taskdef
 
ca.uhn.fhir.jpa.migrate.tasks - package ca.uhn.fhir.jpa.migrate.tasks
 
ca.uhn.fhir.jpa.migrate.tasks.api - package ca.uhn.fhir.jpa.migrate.tasks.api
 
CalculateHashesTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
CalculateHashesTask(VersionEnum, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.CalculateHashesTask
Constructor
CalculateOrdinalDatesTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
CalculateOrdinalDatesTask(VersionEnum, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.CalculateOrdinalDatesTask
 
canExecuteInTransaction() - Method in class ca.uhn.fhir.jpa.migrate.FlywayMigrationTask
 
canInitializeSchema() - Method in interface ca.uhn.fhir.jpa.migrate.tasks.api.ISchemaInitializationProvider
 
canInitializeSchema() - Method in class ca.uhn.fhir.jpa.migrate.tasks.SchemaInitializationProvider
 
captureExecutedStatement(String, String, Object[]) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
CLOB - Enum constant in enum ca.uhn.fhir.jpa.migrate.taskdef.ColumnTypeEnum
 
close() - Method in class ca.uhn.fhir.jpa.migrate.DriverTypeEnum.ConnectionProperties
 
ColumnType(ColumnTypeEnum) - Constructor for class ca.uhn.fhir.jpa.migrate.JdbcUtils.ColumnType
 
ColumnType(ColumnTypeEnum, int) - Constructor for class ca.uhn.fhir.jpa.migrate.JdbcUtils.ColumnType
 
ColumnType(ColumnTypeEnum, Long) - Constructor for class ca.uhn.fhir.jpa.migrate.JdbcUtils.ColumnType
 
ColumnTypeEnum - Enum in ca.uhn.fhir.jpa.migrate.taskdef
 
ColumnTypeToDriverTypeToSqlType - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
ColumnTypeToDriverTypeToSqlType() - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.ColumnTypeToDriverTypeToSqlType
 
ConnectionProperties(DataSource, TransactionTemplate, DriverTypeEnum) - Constructor for class ca.uhn.fhir.jpa.migrate.DriverTypeEnum.ConnectionProperties
Constructor

D

DATE_ONLY - Enum constant in enum ca.uhn.fhir.jpa.migrate.taskdef.ColumnTypeEnum
 
DATE_TIMESTAMP - Enum constant in enum ca.uhn.fhir.jpa.migrate.taskdef.ColumnTypeEnum
 
delegate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseColumnCalculatorTask.MandatoryKeyMap
 
DERBY_EMBEDDED - Enum constant in enum ca.uhn.fhir.jpa.migrate.DriverTypeEnum
 
DESCRIPTION_PREFIX - Static variable in class ca.uhn.fhir.jpa.migrate.taskdef.InitializeSchemaTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddColumnTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddForeignKeyTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddIdGeneratorTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddIndexTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddTableByColumnTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddTableRawSqlTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.ArbitrarySqlTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseColumnCalculatorTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropColumnTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropForeignKeyTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropIdGeneratorTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropIndexTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropTableTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.ExecuteRawSqlTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.InitializeSchemaTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.MigratePostgresTextClobToBinaryClobTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.ModifyColumnTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.NopTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.RenameColumnTask
 
doExecute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.RenameIndexTask
 
doNothing() - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderCompleteTask
 
DOUBLE - Enum constant in enum ca.uhn.fhir.jpa.migrate.taskdef.ColumnTypeEnum
 
DriverTypeEnum - Enum in ca.uhn.fhir.jpa.migrate
 
DriverTypeEnum.ConnectionProperties - Class in ca.uhn.fhir.jpa.migrate
 
dropColumn(String, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName
 
DropColumnTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
DropColumnTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.DropColumnTask
Constructor
dropForeignKey(String, String, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName
 
DropForeignKeyTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
DropForeignKeyTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.DropForeignKeyTask
 
dropIdGenerator(String, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder
 
DropIdGeneratorTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
DropIdGeneratorTask(String, String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.DropIdGeneratorTask
 
dropIndex(String, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName
 
dropIndexStub(String, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName
 
DropIndexTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
DropIndexTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.DropIndexTask
 
DropTableTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
DropTableTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.DropTableTask
 
dropThisTable(String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName
 

E

equals(ColumnTypeEnum, Long) - Method in class ca.uhn.fhir.jpa.migrate.JdbcUtils.ColumnType
 
equals(Object) - Method in class ca.uhn.fhir.jpa.migrate.JdbcUtils.ColumnType
 
equals(Object) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
equals(Object) - Method in class ca.uhn.fhir.jpa.migrate.tasks.SchemaInitializationProvider
 
execute() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
ExecutedStatement(String, String, Object[]) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask.ExecutedStatement
 
executeRawSql(String, DriverTypeEnum, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder
 
executeRawSql(String, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder
 
executeRawSql(String, Map<DriverTypeEnum, String>) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder
Builder method to define a raw SQL execution migration that needs to take place against multiple database types, and the SQL they need to use is not equal.
executeRawSqls(String, Map<DriverTypeEnum, List<String>>) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder
Builder method to define a raw SQL execution migration that needs to take place against multiple database types, and the SQL they need to use is not equal, and there are multiple sql commands for a given database.
executeRawSqlStub(String, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder
 
ExecuteRawSqlTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
ExecuteRawSqlTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.ExecuteRawSqlTask
 
executeSql(String, String, Object...) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 

F

failureAllowed() - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderAddTableByColumns
 
failureAllowed() - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderCompleteTask
 
failureAllowed() - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderModifyColumnWithName.BuilderModifyColumnWithNameAndNullable
 
findAndDropConstraint(String, String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropIndexTask
 
FLOAT - Enum constant in enum ca.uhn.fhir.jpa.migrate.taskdef.ColumnTypeEnum
 
FlywayMigrationTask - Class in ca.uhn.fhir.jpa.migrate
 
FlywayMigrationTask(BaseTask, FlywayMigrator) - Constructor for class ca.uhn.fhir.jpa.migrate.FlywayMigrationTask
 
FlywayMigrator - Class in ca.uhn.fhir.jpa.migrate
 
FlywayMigrator(String) - Constructor for class ca.uhn.fhir.jpa.migrate.FlywayMigrator
 
FlywayMigrator(String, DataSource, DriverTypeEnum) - Constructor for class ca.uhn.fhir.jpa.migrate.FlywayMigrator
 
forVersion(T) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.BaseMigrationTasks
 
fromDriverClassName(String) - Static method in enum ca.uhn.fhir.jpa.migrate.DriverTypeEnum
 

G

generateEquals(EqualsBuilder, BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddForeignKeyTask
 
generateEquals(EqualsBuilder, BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddIdGeneratorTask
 
generateEquals(EqualsBuilder, BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddIndexTask
 
generateEquals(EqualsBuilder, BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddTableByColumnTask
 
generateEquals(EqualsBuilder, BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddTableRawSqlTask
 
generateEquals(EqualsBuilder, BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.ArbitrarySqlTask
 
generateEquals(EqualsBuilder, BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTask
 
generateEquals(EqualsBuilder, BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTypeTask
 
generateEquals(EqualsBuilder, BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableTask
 
generateEquals(EqualsBuilder, BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
generateEquals(EqualsBuilder, BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropForeignKeyTask
 
generateEquals(EqualsBuilder, BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropIdGeneratorTask
 
generateEquals(EqualsBuilder, BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropIndexTask
 
generateEquals(EqualsBuilder, BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.ExecuteRawSqlTask
 
generateEquals(EqualsBuilder, BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.InitializeSchemaTask
 
generateEquals(EqualsBuilder, BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.NopTask
 
generateEquals(EqualsBuilder, BaseTask) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.RenameIndexTask
 
generateHashCode(HashCodeBuilder) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddForeignKeyTask
 
generateHashCode(HashCodeBuilder) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddIdGeneratorTask
 
generateHashCode(HashCodeBuilder) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddIndexTask
 
generateHashCode(HashCodeBuilder) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddTableByColumnTask
 
generateHashCode(HashCodeBuilder) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddTableRawSqlTask
 
generateHashCode(HashCodeBuilder) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.ArbitrarySqlTask
 
generateHashCode(HashCodeBuilder) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTask
 
generateHashCode(HashCodeBuilder) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTypeTask
 
generateHashCode(HashCodeBuilder) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableTask
 
generateHashCode(HashCodeBuilder) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
generateHashCode(HashCodeBuilder) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropForeignKeyTask
 
generateHashCode(HashCodeBuilder) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropIdGeneratorTask
 
generateHashCode(HashCodeBuilder) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropIndexTask
 
generateHashCode(HashCodeBuilder) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.ExecuteRawSqlTask
 
generateHashCode(HashCodeBuilder) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.InitializeSchemaTask
 
generateHashCode(HashCodeBuilder) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.NopTask
 
generateHashCode(HashCodeBuilder) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.RenameColumnTask
 
generateHashCode(HashCodeBuilder) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.RenameIndexTask
 
get(Object) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseColumnCalculatorTask.MandatoryKeyMap
 
getAllTasks(T[]) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.BaseMigrationTasks
 
getArguments() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask.ExecutedStatement
 
getCallbacks() - Method in class ca.uhn.fhir.jpa.migrate.BaseMigrator
 
getChangesCount() - Method in class ca.uhn.fhir.jpa.migrate.Migrator
 
getChangesCount() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
getChecksum() - Method in class ca.uhn.fhir.jpa.migrate.FlywayMigrationTask
 
getColumnLength() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTypeTask
 
getColumnName() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTask
 
getColumnName() - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderModifyColumnWithName
 
getColumnNames(DriverTypeEnum.ConnectionProperties, String) - Static method in class ca.uhn.fhir.jpa.migrate.JdbcUtils
Retrieve all index names
getColumnType() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTypeTask
 
getColumnType(DriverTypeEnum.ConnectionProperties, String, String) - Static method in class ca.uhn.fhir.jpa.migrate.JdbcUtils
Retrieve all index names
getColumnTypeEnum() - Method in class ca.uhn.fhir.jpa.migrate.JdbcUtils.ColumnType
 
getColumnTypeToDriverTypeToSqlType() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTypeTask
 
getColumnTypeToDriverTypeToSqlType() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.ColumnTypeToDriverTypeToSqlType
 
getConnectionProperties() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
getDataSource() - Method in class ca.uhn.fhir.jpa.migrate.BaseMigrator
 
getDataSource() - Method in class ca.uhn.fhir.jpa.migrate.DriverTypeEnum.ConnectionProperties
 
getDate(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseColumnCalculatorTask.MandatoryKeyMap
 
getDescription() - Method in class ca.uhn.fhir.jpa.migrate.FlywayMigrationTask
 
getDescription() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
getDriverClassName() - Method in enum ca.uhn.fhir.jpa.migrate.DriverTypeEnum
 
getDriverType() - Method in class ca.uhn.fhir.jpa.migrate.BaseMigrator
 
getDriverType() - Method in class ca.uhn.fhir.jpa.migrate.DriverTypeEnum.ConnectionProperties
 
getDriverType() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
getExecutedStatements() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
getFlywayVersion() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
getForeignKeys(DriverTypeEnum.ConnectionProperties, String, String) - Static method in class ca.uhn.fhir.jpa.migrate.JdbcUtils
Retrieve all index names
getForeignKeysForColumn(DriverTypeEnum.ConnectionProperties, String, String) - Static method in class ca.uhn.fhir.jpa.migrate.JdbcUtils
Retrieve names of foreign keys that reference a specified foreign key column.
getIndexNames(DriverTypeEnum.ConnectionProperties, String) - Static method in class ca.uhn.fhir.jpa.migrate.JdbcUtils
Retrieve all index names
getInitScript(DriverTypeEnum) - Method in class ca.uhn.fhir.jpa.migrate.tasks.SchemaInitializationProvider
 
getLength() - Method in class ca.uhn.fhir.jpa.migrate.JdbcUtils.ColumnType
 
getMigrationInfo() - Method in class ca.uhn.fhir.jpa.migrate.FlywayMigrator
 
getMigrationInfo() - Method in interface ca.uhn.fhir.jpa.migrate.IMigrator
 
getMigrationInfo() - Method in class ca.uhn.fhir.jpa.migrate.TaskOnlyMigrator
 
getParamName() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseColumnCalculatorTask.MandatoryKeyMap
 
getProductVersion() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
getResourceType() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseColumnCalculatorTask.MandatoryKeyMap
 
getSchemaDescription() - Method in interface ca.uhn.fhir.jpa.migrate.tasks.api.ISchemaInitializationProvider
 
getSchemaDescription() - Method in class ca.uhn.fhir.jpa.migrate.tasks.SchemaInitializationProvider
 
getSchemaExistsIndicatorTable() - Method in interface ca.uhn.fhir.jpa.migrate.tasks.api.ISchemaInitializationProvider
 
getSchemaExistsIndicatorTable() - Method in class ca.uhn.fhir.jpa.migrate.tasks.SchemaInitializationProvider
 
getSchemaFilename() - Method in enum ca.uhn.fhir.jpa.migrate.DriverTypeEnum
 
getSchemaInitializationProvider() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.InitializeSchemaTask
 
getSchemaVersion() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
getSequenceNames(DriverTypeEnum.ConnectionProperties) - Static method in class ca.uhn.fhir.jpa.migrate.JdbcUtils
 
getSql() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask.ExecutedStatement
 
getSqlNotNull() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTypeTask
 
getSqlStatements(DriverTypeEnum) - Method in interface ca.uhn.fhir.jpa.migrate.tasks.api.ISchemaInitializationProvider
 
getSqlStatements(DriverTypeEnum) - Method in class ca.uhn.fhir.jpa.migrate.tasks.SchemaInitializationProvider
 
getSqlType() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTypeTask
 
getSqlType(ColumnTypeEnum, Long) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableTask
 
getSqlType(Long) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTypeTask
 
getString(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseColumnCalculatorTask.MandatoryKeyMap
 
getTableName() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableTask
 
getTableName() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask.ExecutedStatement
 
getTableName() - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName
 
getTableNames(DriverTypeEnum.ConnectionProperties) - Static method in class ca.uhn.fhir.jpa.migrate.JdbcUtils
 
getTasks(T, T) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.BaseMigrationTasks
 
getTaskWithVersion(String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.BaseMigrationTasks
 
getTxTemplate() - Method in class ca.uhn.fhir.jpa.migrate.DriverTypeEnum.ConnectionProperties
 
getTxTemplate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
getTypeStatement() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddColumnTask
 
getVersion() - Method in class ca.uhn.fhir.jpa.migrate.FlywayMigrationTask
 
getWhereClause() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTask
 

H

H2_EMBEDDED - Enum constant in enum ca.uhn.fhir.jpa.migrate.DriverTypeEnum
 
HAPI_FHIR_MIGRATION_TABLENAME - Static variable in class ca.uhn.fhir.jpa.migrate.SchemaMigrator
 
hashCode() - Method in class ca.uhn.fhir.jpa.migrate.JdbcUtils.ColumnType
 
hashCode() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
hashCode() - Method in class ca.uhn.fhir.jpa.migrate.tasks.SchemaInitializationProvider
 

I

IMigrator - Interface in ca.uhn.fhir.jpa.migrate
 
includeColumns(String...) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderAddIndexWithName.BuilderAddIndexUnique
 
initializedSchema() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
initializedSchema() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.InitializeSchemaTask
 
initializeSchema(String, ISchemaInitializationProvider) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder
 
initializeSchema(String, String, ISchemaInitializationProvider) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder
 
InitializeSchemaTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
InitializeSchemaTask(String, String, ISchemaInitializationProvider) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.InitializeSchemaTask
 
INT - Enum constant in enum ca.uhn.fhir.jpa.migrate.taskdef.ColumnTypeEnum
 
isBaselineMigration() - Method in class ca.uhn.fhir.jpa.migrate.FlywayMigrationTask
 
ISchemaInitializationProvider - Interface in ca.uhn.fhir.jpa.migrate.tasks.api
 
isColumnNullable(DriverTypeEnum.ConnectionProperties, String, String) - Static method in class ca.uhn.fhir.jpa.migrate.JdbcUtils
 
isDoNothing() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
isDryRun() - Method in class ca.uhn.fhir.jpa.migrate.BaseMigrator
 
isDryRun() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
isFailureAllowed() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
isIndexUnique(DriverTypeEnum.ConnectionProperties, String, String) - Static method in class ca.uhn.fhir.jpa.migrate.JdbcUtils
 
isNoColumnShrink() - Method in class ca.uhn.fhir.jpa.migrate.BaseMigrator
 
isNoColumnShrink() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
isNullable() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTypeTask
 
isOkayIfNeitherColumnExists() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.RenameColumnTask
 
isRunDuringSchemaInitialization() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
isRunDuringSchemaInitialization() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.InitializeSchemaTask
 
isSchemaWasInitialized() - Method in class ca.uhn.fhir.jpa.migrate.BaseMigrator
 
isStrictOrder() - Method in class ca.uhn.fhir.jpa.migrate.BaseMigrator
 
isUndo() - Method in class ca.uhn.fhir.jpa.migrate.FlywayMigrationTask
 

J

JdbcUtils - Class in ca.uhn.fhir.jpa.migrate
 
JdbcUtils() - Constructor for class ca.uhn.fhir.jpa.migrate.JdbcUtils
 
JdbcUtils.ColumnType - Class in ca.uhn.fhir.jpa.migrate
 

L

logInfo(Logger, String, Object...) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
LONG - Enum constant in enum ca.uhn.fhir.jpa.migrate.taskdef.ColumnTypeEnum
 

M

MandatoryKeyMap(Map<K, V>) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.BaseColumnCalculatorTask.MandatoryKeyMap
 
MARIADB_10_1 - Enum constant in enum ca.uhn.fhir.jpa.migrate.DriverTypeEnum
 
migrate() - Method in class ca.uhn.fhir.jpa.migrate.FlywayMigrator
 
migrate() - Method in interface ca.uhn.fhir.jpa.migrate.IMigrator
 
migrate() - Method in class ca.uhn.fhir.jpa.migrate.Migrator
 
migrate() - Method in class ca.uhn.fhir.jpa.migrate.SchemaMigrator
 
migrate() - Method in class ca.uhn.fhir.jpa.migrate.TaskOnlyMigrator
 
migrate(Context) - Method in class ca.uhn.fhir.jpa.migrate.FlywayMigrationTask
 
migratePostgresTextClobToBinaryClob(String, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName
 
MigratePostgresTextClobToBinaryClobTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
MigratePostgresTextClobToBinaryClobTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.MigratePostgresTextClobToBinaryClobTask
Constructor
MIGRATION_VERSION_PATTERN - Static variable in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
MigrationTaskSkipper - Class in ca.uhn.fhir.jpa.migrate
 
MigrationTaskSkipper() - Constructor for class ca.uhn.fhir.jpa.migrate.MigrationTaskSkipper
 
Migrator - Class in ca.uhn.fhir.jpa.migrate
 
Migrator() - Constructor for class ca.uhn.fhir.jpa.migrate.Migrator
 
modifyColumn(String, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName
 
ModifyColumnTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
ModifyColumnTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.ModifyColumnTask
 
MSSQL_2012 - Enum constant in enum ca.uhn.fhir.jpa.migrate.DriverTypeEnum
 
myCalculators - Variable in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTask
 
myColumnName - Variable in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTask
 
myColumnTypeToDriverTypeToSqlType - Variable in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableTask
 
MYSQL_5_7 - Enum constant in enum ca.uhn.fhir.jpa.migrate.DriverTypeEnum
 
myWhereClause - Variable in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTask
 

N

newConnectionProperties(String, String, String) - Method in enum ca.uhn.fhir.jpa.migrate.DriverTypeEnum
 
newConnectionProperties(DataSource) - Method in enum ca.uhn.fhir.jpa.migrate.DriverTypeEnum
 
newJdbcTemplate() - Method in class ca.uhn.fhir.jpa.migrate.DriverTypeEnum.ConnectionProperties
 
newJdbcTemplate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
nonNullable() - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderAddColumnWithName
 
nonNullable() - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderModifyColumnWithName
 
NopTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
NopTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.NopTask
 
nullable() - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderAddColumnWithName
 
nullable() - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderModifyColumnWithName
 

O

onlyAppliesToPlatforms(DriverTypeEnum...) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderCompleteTask
 
onTable(String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder
 
ORACLE_12C - Enum constant in enum ca.uhn.fhir.jpa.migrate.DriverTypeEnum
 
ourLog - Static variable in class ca.uhn.fhir.jpa.migrate.taskdef.BaseColumnCalculatorTask
 

P

POSTGRES_9_4 - Enum constant in enum ca.uhn.fhir.jpa.migrate.DriverTypeEnum
 
preProcessSqlStatement(DriverTypeEnum, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.SchemaInitializationProvider
 
preProcessSqlString(DriverTypeEnum, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.SchemaInitializationProvider
 

R

references(String, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderAddForeignKey.BuilderAddForeignKeyToColumn
 
removeAllTasksForUnitTest() - Method in class ca.uhn.fhir.jpa.migrate.FlywayMigrator
 
renameColumn(String, String, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName
 
renameColumn(String, String, String, boolean, boolean) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName
 
RenameColumnTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
RenameColumnTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.RenameColumnTask
 
renameIndex(String, String, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName
Deprecated.
Do not rename indexes - It is too hard to figure out what happened if something goes wrong
renameIndexStub(String, String, String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName
Deprecated.
Do not rename indexes - It is too hard to figure out what happened if something goes wrong
RenameIndexTask - Class in ca.uhn.fhir.jpa.migrate.taskdef
 
RenameIndexTask(String, String) - Constructor for class ca.uhn.fhir.jpa.migrate.taskdef.RenameIndexTask
 
runEvenDuringSchemaInitialization() - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderCompleteTask
 

S

SchemaInitializationProvider - Class in ca.uhn.fhir.jpa.migrate.tasks
 
SchemaInitializationProvider(String, String, String, boolean) - Constructor for class ca.uhn.fhir.jpa.migrate.tasks.SchemaInitializationProvider
 
SchemaMigrator - Class in ca.uhn.fhir.jpa.migrate
 
SchemaMigrator(String, String, DataSource, Properties, List<BaseTask>) - Constructor for class ca.uhn.fhir.jpa.migrate.SchemaMigrator
Constructor
setBatchSize(int) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.ArbitrarySqlTask
 
setBatchSize(int) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseColumnCalculatorTask
 
setCallbacks(List<Callback>) - Method in class ca.uhn.fhir.jpa.migrate.BaseMigrator
 
setCallbacks(List<Callback>) - Method in class ca.uhn.fhir.jpa.migrate.SchemaMigrator
 
setColumnLength(long) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTypeTask
 
setColumnName(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTask
 
setColumns(String...) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddIndexTask
 
setColumns(List<String>) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddIndexTask
 
setColumnType(ColumnTypeEnum) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTypeTask
 
setConnectionProperties(DriverTypeEnum.ConnectionProperties) - Method in class ca.uhn.fhir.jpa.migrate.FlywayMigrationTask
 
setConnectionProperties(DriverTypeEnum.ConnectionProperties) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
setConnectionUrl(String) - Method in class ca.uhn.fhir.jpa.migrate.Migrator
 
setConstraintName(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddForeignKeyTask
 
setConstraintName(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropForeignKeyTask
 
setDataSource(DataSource) - Method in class ca.uhn.fhir.jpa.migrate.BaseMigrator
 
setDeleteTargetColumnFirstIfBothExist(boolean) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.RenameColumnTask
 
setDescription(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
setDoNothing(boolean) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
setDoNothingOnSkippedTasks(Collection<BaseTask>, String) - Static method in class ca.uhn.fhir.jpa.migrate.MigrationTaskSkipper
 
setDontUseFlyway(boolean) - Method in class ca.uhn.fhir.jpa.migrate.SchemaMigrator
 
setDriverType(DriverTypeEnum) - Method in class ca.uhn.fhir.jpa.migrate.BaseMigrator
 
setDriverType(DriverTypeEnum) - Method in class ca.uhn.fhir.jpa.migrate.Migrator
 
setDriverType(DriverTypeEnum) - Method in class ca.uhn.fhir.jpa.migrate.SchemaMigrator
 
setDriverType(DriverTypeEnum) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
setDryRun(boolean) - Method in class ca.uhn.fhir.jpa.migrate.BaseMigrator
 
setDryRun(boolean) - Method in class ca.uhn.fhir.jpa.migrate.Migrator
 
setDryRun(boolean) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
setExecuteOnlyIfTableExists(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.ArbitrarySqlTask
 
setFailureAllowed(boolean) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
setForeignColumnName(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddForeignKeyTask
 
setForeignTableName(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddForeignKeyTask
 
setIncludeColumns(String...) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddIndexTask
 
setIndexName(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddIndexTask
 
setIndexName(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropIndexTask
 
setNewIndexName(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.RenameIndexTask
 
setNewName(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.RenameColumnTask
 
setNoColumnShrink(boolean) - Method in class ca.uhn.fhir.jpa.migrate.BaseMigrator
 
setNoColumnShrink(boolean) - Method in class ca.uhn.fhir.jpa.migrate.Migrator
 
setNoColumnShrink(boolean) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
setNullable(boolean) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTypeTask
 
setOkayIfNeitherColumnExists(boolean) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.RenameColumnTask
 
setOldIndexName(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.RenameIndexTask
 
setOldName(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.RenameColumnTask
 
setOnlyAppliesToPlatforms(Set<DriverTypeEnum>) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
setParentTableName(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropForeignKeyTask
 
setPassword(String) - Method in class ca.uhn.fhir.jpa.migrate.Migrator
 
setPidColumnName(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseColumnCalculatorTask
 
setPkColumns(List<String>) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddTableByColumnTask
 
setRunDuringSchemaInitialization(boolean) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
Should this task run even if we're doing the very first initialization of an empty schema.
setSchemaDescription(String) - Method in interface ca.uhn.fhir.jpa.migrate.tasks.api.ISchemaInitializationProvider
 
setSchemaDescription(String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.SchemaInitializationProvider
 
setSchemaFileClassPath(String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.SchemaInitializationProvider
 
setSchemaWasInitialized(boolean) - Method in class ca.uhn.fhir.jpa.migrate.BaseMigrator
 
setStrictOrder(boolean) - Method in class ca.uhn.fhir.jpa.migrate.BaseMigrator
 
setStrictOrder(boolean) - Method in class ca.uhn.fhir.jpa.migrate.SchemaMigrator
 
setTableName(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableTask
 
setUnique(boolean) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddIndexTask
 
setUsername(String) - Method in class ca.uhn.fhir.jpa.migrate.Migrator
 
setWhereClause(String) - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTask
 
shouldSkipTask() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseColumnCalculatorTask
Allows concrete implementations to decide if they should be skipped.
shouldSkipTask() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.CalculateHashesTask
 
shouldSkipTask() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.CalculateOrdinalDatesTask
 
startSectionWithMessage(String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder
Deprecated.
STRING - Enum constant in enum ca.uhn.fhir.jpa.migrate.taskdef.ColumnTypeEnum
 

T

TaskOnlyMigrator - Class in ca.uhn.fhir.jpa.migrate
This class is an alternative to {@link FlywayMigrator). It doesn't use Flyway, but instead just executes all tasks.
TaskOnlyMigrator() - Constructor for class ca.uhn.fhir.jpa.migrate.TaskOnlyMigrator
 
toColumn(String) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderAddForeignKey
 
toReleaseName(T) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.BaseMigrationTasks
 
toString() - Method in class ca.uhn.fhir.jpa.migrate.JdbcUtils.ColumnType
 
type(ColumnTypeEnum) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderAddColumnWithName.BuilderAddColumnWithNameNullable
 
type(ColumnTypeEnum, Integer) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderAddColumnWithName.BuilderAddColumnWithNameNullable
 

U

unique(boolean) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderAddIndexWithName
 

V

validate() - Method in class ca.uhn.fhir.jpa.migrate.SchemaMigrator
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddColumnTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddForeignKeyTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddIdGeneratorTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddIndexTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddTableByColumnTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.AddTableRawSqlTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.ArbitrarySqlTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableColumnTypeTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTableTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropColumnTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropForeignKeyTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropIdGeneratorTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropIndexTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.DropTableTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.ExecuteRawSqlTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.InitializeSchemaTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.MigratePostgresTextClobToBinaryClobTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.ModifyColumnTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.NopTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.RenameColumnTask
 
validate() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.RenameIndexTask
 
validateVersion() - Method in class ca.uhn.fhir.jpa.migrate.taskdef.BaseTask
 
valueOf(String) - Static method in enum ca.uhn.fhir.jpa.migrate.DriverTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.uhn.fhir.jpa.migrate.taskdef.ArbitrarySqlTask.QueryModeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.uhn.fhir.jpa.migrate.taskdef.ColumnTypeEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum ca.uhn.fhir.jpa.migrate.DriverTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.uhn.fhir.jpa.migrate.taskdef.ArbitrarySqlTask.QueryModeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.uhn.fhir.jpa.migrate.taskdef.ColumnTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.

W

withColumns(String...) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderAddIndexWithName.BuilderAddIndexUnique
 
withColumnsStub(String...) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderAddIndexWithName.BuilderAddIndexUnique
 
withType(ColumnTypeEnum) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderModifyColumnWithName.BuilderModifyColumnWithNameAndNullable
 
withType(ColumnTypeEnum, Integer) - Method in class ca.uhn.fhir.jpa.migrate.tasks.api.Builder.BuilderWithTableName.BuilderModifyColumnWithName.BuilderModifyColumnWithNameAndNullable
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values