public interface PersistenceLegacyTypeMappingResult<D,T>
| Modifier and Type | Interface and Description |
|---|---|
static class |
PersistenceLegacyTypeMappingResult.Default<D,T> |
| Modifier and Type | Method and Description |
|---|---|
one.microstream.collections.types.XGettingTable<PersistenceTypeDefinitionMember,one.microstream.util.similarity.Similarity<PersistenceTypeDefinitionMember>> |
currentToLegacyMembers() |
PersistenceTypeHandler<D,T> |
currentTypeHandler() |
one.microstream.collections.types.XGettingEnum<PersistenceTypeDefinitionMember> |
discardedLegacyMembers() |
static boolean |
isUnchangedFullStructure(PersistenceLegacyTypeMappingResult<?,?> mappingResult) |
static boolean |
isUnchangedInstanceStructure(PersistenceLegacyTypeMappingResult<?,?> mappingResult) |
static boolean |
isUnchangedStaticStructure(PersistenceLegacyTypeMappingResult<?,?> mappingResult) |
static boolean |
isUnchangedStructure(one.microstream.collections.types.XGettingEnum<? extends PersistenceTypeDefinitionMember> legacyMembers,
one.microstream.collections.types.XGettingEnum<? extends PersistenceTypeDefinitionMember> currentMembers,
PersistenceLegacyTypeMappingResult<?,?> mappingResult) |
one.microstream.collections.types.XGettingTable<PersistenceTypeDefinitionMember,one.microstream.util.similarity.Similarity<PersistenceTypeDefinitionMember>> |
legacyToCurrentMembers() |
PersistenceTypeDefinition |
legacyTypeDefinition() |
static <D,T> PersistenceLegacyTypeMappingResult<D,T> |
New(PersistenceTypeDefinition legacyTypeDefinition,
PersistenceTypeHandler<D,T> currentTypeHandler,
one.microstream.collections.types.XGettingTable<PersistenceTypeDefinitionMember,one.microstream.util.similarity.Similarity<PersistenceTypeDefinitionMember>> legacyToCurrentMembers,
one.microstream.collections.types.XGettingTable<PersistenceTypeDefinitionMember,one.microstream.util.similarity.Similarity<PersistenceTypeDefinitionMember>> currentToLegacyMembers,
one.microstream.collections.types.XGettingEnum<PersistenceTypeDefinitionMember> discardedLegacyMembers,
one.microstream.collections.types.XGettingEnum<PersistenceTypeDefinitionMember> newCurrentMembers) |
one.microstream.collections.types.XGettingEnum<PersistenceTypeDefinitionMember> |
newCurrentMembers() |
PersistenceTypeDefinition legacyTypeDefinition()
PersistenceTypeHandler<D,T> currentTypeHandler()
one.microstream.collections.types.XGettingTable<PersistenceTypeDefinitionMember,one.microstream.util.similarity.Similarity<PersistenceTypeDefinitionMember>> legacyToCurrentMembers()
one.microstream.collections.types.XGettingTable<PersistenceTypeDefinitionMember,one.microstream.util.similarity.Similarity<PersistenceTypeDefinitionMember>> currentToLegacyMembers()
one.microstream.collections.types.XGettingEnum<PersistenceTypeDefinitionMember> discardedLegacyMembers()
one.microstream.collections.types.XGettingEnum<PersistenceTypeDefinitionMember> newCurrentMembers()
static boolean isUnchangedInstanceStructure(PersistenceLegacyTypeMappingResult<?,?> mappingResult)
static boolean isUnchangedFullStructure(PersistenceLegacyTypeMappingResult<?,?> mappingResult)
static boolean isUnchangedStaticStructure(PersistenceLegacyTypeMappingResult<?,?> mappingResult)
static boolean isUnchangedStructure(one.microstream.collections.types.XGettingEnum<? extends PersistenceTypeDefinitionMember> legacyMembers, one.microstream.collections.types.XGettingEnum<? extends PersistenceTypeDefinitionMember> currentMembers, PersistenceLegacyTypeMappingResult<?,?> mappingResult)
static <D,T> PersistenceLegacyTypeMappingResult<D,T> New(PersistenceTypeDefinition legacyTypeDefinition, PersistenceTypeHandler<D,T> currentTypeHandler, one.microstream.collections.types.XGettingTable<PersistenceTypeDefinitionMember,one.microstream.util.similarity.Similarity<PersistenceTypeDefinitionMember>> legacyToCurrentMembers, one.microstream.collections.types.XGettingTable<PersistenceTypeDefinitionMember,one.microstream.util.similarity.Similarity<PersistenceTypeDefinitionMember>> currentToLegacyMembers, one.microstream.collections.types.XGettingEnum<PersistenceTypeDefinitionMember> discardedLegacyMembers, one.microstream.collections.types.XGettingEnum<PersistenceTypeDefinitionMember> newCurrentMembers)
Copyright © 2022 MicroStream Software. All rights reserved.