Class ClassRename
- java.lang.Object
-
- io.github.factoryfx.factory.storage.migration.datamigration.ClassRename
-
- All Implemented Interfaces:
DataMigration
public class ClassRename extends java.lang.Object implements DataMigration
-
-
Constructor Summary
Constructors Constructor Description ClassRename(java.lang.String previousDataClassNameFullQualified, java.lang.Class<? extends FactoryBase<?,?>> newDataClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanMigrate(DataStorageMetadataDictionary dataStorageMetadataDictionary)voidmigrate(java.util.List<DataJsonNode> dataJsonNodes)voidupdateDataStorageMetadataDictionary(DataStorageMetadataDictionary dataStorageMetadataDictionary)
-
-
-
Constructor Detail
-
ClassRename
public ClassRename(java.lang.String previousDataClassNameFullQualified, java.lang.Class<? extends FactoryBase<?,?>> newDataClass)
-
-
Method Detail
-
canMigrate
public boolean canMigrate(DataStorageMetadataDictionary dataStorageMetadataDictionary)
- Specified by:
canMigratein interfaceDataMigration
-
migrate
public void migrate(java.util.List<DataJsonNode> dataJsonNodes)
- Specified by:
migratein interfaceDataMigration
-
updateDataStorageMetadataDictionary
public void updateDataStorageMetadataDictionary(DataStorageMetadataDictionary dataStorageMetadataDictionary)
- Specified by:
updateDataStorageMetadataDictionaryin interfaceDataMigration
-
-