Uses of Interface
migratedb.core.api.migration.JavaMigration
-
Packages that use JavaMigration Package Description migratedb.core.api.configuration Interfaces for MigrateDB configurationmigratedb.core.api.migration Interfaces for Migration implementors.migratedb.core.internal.resolver Private API.migratedb.core.internal.resolver.java Private API. -
-
Uses of JavaMigration in migratedb.core.api.configuration
Methods in migratedb.core.api.configuration that return JavaMigration Modifier and Type Method Description JavaMigration[]ClassicConfiguration. getJavaMigrations()JavaMigration[]Configuration. getJavaMigrations()The additional Java-based migrations.JavaMigration[]FluentConfiguration. getJavaMigrations()Methods in migratedb.core.api.configuration that return types with arguments of type JavaMigration Modifier and Type Method Description ClassProvider<JavaMigration>ClassicConfiguration. getJavaMigrationClassProvider()ClassProvider<JavaMigration>Configuration. getJavaMigrationClassProvider()Retrieves the custom ClassProvider to be used to look upJavaMigrationclasses.ClassProvider<JavaMigration>FluentConfiguration. getJavaMigrationClassProvider()Methods in migratedb.core.api.configuration with parameters of type JavaMigration Modifier and Type Method Description FluentConfigurationFluentConfiguration. javaMigrations(JavaMigration... javaMigrations)The additional Java-based migrations.voidClassicConfiguration. setJavaMigrations(JavaMigration... javaMigrations)The additional Java-based migrations.Method parameters in migratedb.core.api.configuration with type arguments of type JavaMigration Modifier and Type Method Description FluentConfigurationFluentConfiguration. javaMigrationClassProvider(ClassProvider<JavaMigration> javaMigrationClassProvider)Custom ClassProvider to be used to look upJavaMigrationclasses.FluentConfigurationFluentConfiguration. javaMigrations(Collection<JavaMigration> javaMigrations)The additional Java-based migrations.voidClassicConfiguration. setJavaMigrationClassProvider(ClassProvider<JavaMigration> javaMigrationClassProvider)voidClassicConfiguration. setJavaMigrations(Collection<JavaMigration> javaMigrations)The additional Java-based migrations. -
Uses of JavaMigration in migratedb.core.api.migration
Classes in migratedb.core.api.migration that implement JavaMigration Modifier and Type Class Description classBaseJavaMigrationThis is the recommended class to extend for implementing Java-based Migrations. -
Uses of JavaMigration in migratedb.core.internal.resolver
Constructor parameters in migratedb.core.internal.resolver with type arguments of type JavaMigration Constructor Description DefaultMigrationResolver(ResourceProvider resourceProvider, ClassProvider<JavaMigration> classProvider, Configuration configuration, SqlScriptExecutorFactory sqlScriptExecutorFactory, SqlScriptFactory sqlScriptFactory, ParsingContext parsingContext, MigrationResolver... customMigrationResolvers) -
Uses of JavaMigration in migratedb.core.internal.resolver.java
Methods in migratedb.core.internal.resolver.java with parameters of type JavaMigration Modifier and Type Method Description static ResolvedMigrationJavaMigrationResolver. newResolvedJavaMigration(JavaMigration javaMigration, Configuration configuration)Creates a new ResolvedJavaMigration based on aJavaMigration.Constructors in migratedb.core.internal.resolver.java with parameters of type JavaMigration Constructor Description FixedJavaMigrationResolver(JavaMigration... javaMigrations)Creates a new instance.Constructor parameters in migratedb.core.internal.resolver.java with type arguments of type JavaMigration Constructor Description JavaMigrationResolver(ClassProvider<JavaMigration> classProvider)Creates a new instance.
-