Class SimpleMigrationScript
- java.lang.Object
-
- software.xdev.micromigration.scripts.SimpleTypedMigrationScript<java.lang.Object,java.lang.Object>
-
- software.xdev.micromigration.scripts.SimpleMigrationScript
-
- All Implemented Interfaces:
MigrationScript<java.lang.Object,java.lang.Object>
public class SimpleMigrationScript extends SimpleTypedMigrationScript<java.lang.Object,java.lang.Object>
Provides a simple way to create a migration script with the necessary version andConsumer
.- Author:
- Johannes Rabauer
-
-
Field Summary
-
Fields inherited from interface software.xdev.micromigration.scripts.MigrationScript
COMPARATOR
-
-
Constructor Summary
Constructors Constructor Description SimpleMigrationScript(MigrationVersion targetVersion, java.util.function.Consumer<Context<java.lang.Object,java.lang.Object>> consumer)
-
Method Summary
-
Methods inherited from class software.xdev.micromigration.scripts.SimpleTypedMigrationScript
getTargetVersion, migrate
-
-
-
-
Constructor Detail
-
SimpleMigrationScript
public SimpleMigrationScript(MigrationVersion targetVersion, java.util.function.Consumer<Context<java.lang.Object,java.lang.Object>> consumer)
- Parameters:
targetVersion
- to which the script is updating the objectconsumer
- which consumes the object and updates it to the target version
-
-