Interface PersistenceLegacyTypeMapper<M>
-
- All Known Implementing Classes:
PersistenceLegacyTypeMapper.Default
public interface PersistenceLegacyTypeMapper<M>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPersistenceLegacyTypeMapper.Default<M>static interfacePersistenceLegacyTypeMapper.Defaults
-
Method Summary
Modifier and Type Method Description <T> PersistenceLegacyTypeHandler<M,T>ensureLegacyTypeHandler(PersistenceTypeDefinition legacyTypeDefinition, PersistenceTypeHandler<M,T> currentTypeHandler)static Similarity<PersistenceTypeDefinitionMember>ExplicitMatch(PersistenceTypeDefinitionMember sourceMember, PersistenceTypeDefinitionMember targetMember)static <M> PersistenceLegacyTypeMapper<M>New(PersistenceTypeDescriptionResolverProvider typeDescriptionResolverProvider, TypeMappingLookup<Float> typeSimilarity, PersistenceCustomTypeHandlerRegistry<M> customTypeHandlerRegistry, PersistenceMemberMatchingProvider memberMatchingProvider, PersistenceLegacyTypeMappingResultor<M> resultor, PersistenceLegacyTypeHandlerCreator<M> legacyTypeHandlerCreator)static StringsimilarityToString(Similarity<PersistenceTypeDefinitionMember> match)
-
-
-
Method Detail
-
ensureLegacyTypeHandler
<T> PersistenceLegacyTypeHandler<M,T> ensureLegacyTypeHandler(PersistenceTypeDefinition legacyTypeDefinition, PersistenceTypeHandler<M,T> currentTypeHandler)
-
similarityToString
static String similarityToString(Similarity<PersistenceTypeDefinitionMember> match)
-
ExplicitMatch
static Similarity<PersistenceTypeDefinitionMember> ExplicitMatch(PersistenceTypeDefinitionMember sourceMember, PersistenceTypeDefinitionMember targetMember)
-
New
static <M> PersistenceLegacyTypeMapper<M> New(PersistenceTypeDescriptionResolverProvider typeDescriptionResolverProvider, TypeMappingLookup<Float> typeSimilarity, PersistenceCustomTypeHandlerRegistry<M> customTypeHandlerRegistry, PersistenceMemberMatchingProvider memberMatchingProvider, PersistenceLegacyTypeMappingResultor<M> resultor, PersistenceLegacyTypeHandlerCreator<M> legacyTypeHandlerCreator)
-
-