Package deltix.qsrv.hf.tickdb.schema
Class SchemaMigrator
- java.lang.Object
-
- deltix.qsrv.hf.tickdb.schema.SchemaMigrator
-
public class SchemaMigrator extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SchemaMigrator
create(RecordClassSet oldClassSet)
static SchemaMigrator
create(RecordClassSet oldClassSet, deltix.timebase.api.ClassMappingsInfo classMappingsInfo)
SchemaConverter
getConverter()
static SchemaMapping
getMapping(deltix.timebase.api.ClassMappingsInfo info, RecordClassSet old, RecordClassSet current)
RecordClassSet
getNewClassSet()
RecordClassSet
getOldClassSet()
-
-
-
Method Detail
-
create
public static SchemaMigrator create(RecordClassSet oldClassSet, deltix.timebase.api.ClassMappingsInfo classMappingsInfo)
-
create
public static SchemaMigrator create(RecordClassSet oldClassSet)
-
getConverter
public SchemaConverter getConverter()
-
getMapping
public static SchemaMapping getMapping(deltix.timebase.api.ClassMappingsInfo info, RecordClassSet old, RecordClassSet current)
-
getNewClassSet
public RecordClassSet getNewClassSet()
-
getOldClassSet
public RecordClassSet getOldClassSet()
-
-