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