Interface PersistenceLegacyTypeMappingResult<M,T>
-
- All Known Implementing Classes:
PersistenceLegacyTypeMappingResult.Default
public interface PersistenceLegacyTypeMappingResult<M,T>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
PersistenceLegacyTypeMappingResult.Default<M,T>
-
Method Summary
-
-
-
Method Detail
-
legacyTypeDefinition
PersistenceTypeDefinition legacyTypeDefinition()
-
currentTypeHandler
PersistenceTypeHandler<M,T> currentTypeHandler()
-
legacyToCurrentMembers
XGettingTable<PersistenceTypeDefinitionMember,Similarity<PersistenceTypeDefinitionMember>> legacyToCurrentMembers()
-
currentToLegacyMembers
XGettingTable<PersistenceTypeDefinitionMember,Similarity<PersistenceTypeDefinitionMember>> currentToLegacyMembers()
-
discardedLegacyMembers
XGettingEnum<PersistenceTypeDefinitionMember> discardedLegacyMembers()
-
newCurrentMembers
XGettingEnum<PersistenceTypeDefinitionMember> newCurrentMembers()
-
isUnchangedInstanceStructure
static boolean isUnchangedInstanceStructure(PersistenceLegacyTypeMappingResult<?,?> mappingResult)
-
isUnchangedFullStructure
static boolean isUnchangedFullStructure(PersistenceLegacyTypeMappingResult<?,?> mappingResult)
-
isUnchangedStaticStructure
static boolean isUnchangedStaticStructure(PersistenceLegacyTypeMappingResult<?,?> mappingResult)
-
isUnchangedStructure
static boolean isUnchangedStructure(XGettingEnum<? extends PersistenceTypeDefinitionMember> legacyMembers, XGettingEnum<? extends PersistenceTypeDefinitionMember> currentMembers, PersistenceLegacyTypeMappingResult<?,?> mappingResult)
-
New
static <M,T> PersistenceLegacyTypeMappingResult<M,T> New(PersistenceTypeDefinition legacyTypeDefinition, PersistenceTypeHandler<M,T> currentTypeHandler, XGettingTable<PersistenceTypeDefinitionMember,Similarity<PersistenceTypeDefinitionMember>> legacyToCurrentMembers, XGettingTable<PersistenceTypeDefinitionMember,Similarity<PersistenceTypeDefinitionMember>> currentToLegacyMembers, XGettingEnum<PersistenceTypeDefinitionMember> discardedLegacyMembers, XGettingEnum<PersistenceTypeDefinitionMember> newCurrentMembers)
-
-