public class InquiringLegacyTypeMappingResultor<D> extends Object implements PersistenceLegacyTypeMappingResultor<D>
PersistenceLegacyTypeMappingResultor.Default<D>, PersistenceLegacyTypeMappingResultor.Static| Modifier and Type | Method and Description |
|---|---|
static char |
approvalToken() |
protected one.microstream.chars.VarString |
assembleInquiryEnd(one.microstream.chars.VarString vs,
PersistenceLegacyTypeMappingResult<D,?> result) |
protected String |
buildInquiry(one.microstream.collections.types.XGettingMap<PersistenceTypeDefinitionMember,PersistenceTypeDefinitionMember> explicitMappings,
one.microstream.util.similarity.MultiMatch<PersistenceTypeDefinitionMember> matchedMembers,
PersistenceLegacyTypeMappingResult<D,?> result) |
<T> PersistenceLegacyTypeMappingResult<D,T> |
createMappingResult(PersistenceTypeDefinition legacyTypeDefinition,
PersistenceTypeHandler<D,T> currentTypeHandler,
one.microstream.collections.types.XGettingMap<PersistenceTypeDefinitionMember,PersistenceTypeDefinitionMember> explicitMappings,
one.microstream.collections.types.XGettingSet<PersistenceTypeDefinitionMember> explicitNewMembers,
one.microstream.util.similarity.MultiMatch<PersistenceTypeDefinitionMember> matchedMembers)
Override this method to implement various functions like ...
|
protected boolean |
inquireApproval(one.microstream.collections.types.XGettingMap<PersistenceTypeDefinitionMember,PersistenceTypeDefinitionMember> explicitMappings,
one.microstream.util.similarity.MultiMatch<PersistenceTypeDefinitionMember> matchedMembers,
PersistenceLegacyTypeMappingResult<D,?> result) |
static <D> InquiringLegacyTypeMappingResultor<D> |
New(PersistenceLegacyTypeMappingResultor<D> delegate) |
static <D> InquiringLegacyTypeMappingResultor<D> |
New(PersistenceLegacyTypeMappingResultor<D> delegate,
double minimumSimilarityThreshold) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcombineMappings, createLegacyTypeMappingResult, Newpublic static <D> InquiringLegacyTypeMappingResultor<D> New(PersistenceLegacyTypeMappingResultor<D> delegate)
public static <D> InquiringLegacyTypeMappingResultor<D> New(PersistenceLegacyTypeMappingResultor<D> delegate, double minimumSimilarityThreshold)
public static char approvalToken()
public <T> PersistenceLegacyTypeMappingResult<D,T> createMappingResult(PersistenceTypeDefinition legacyTypeDefinition, PersistenceTypeHandler<D,T> currentTypeHandler, one.microstream.collections.types.XGettingMap<PersistenceTypeDefinitionMember,PersistenceTypeDefinitionMember> explicitMappings, one.microstream.collections.types.XGettingSet<PersistenceTypeDefinitionMember> explicitNewMembers, one.microstream.util.similarity.MultiMatch<PersistenceTypeDefinitionMember> matchedMembers)
PersistenceLegacyTypeMappingResultorcreateMappingResult in interface PersistenceLegacyTypeMappingResultor<D>T - the handled typelegacyTypeDefinition - the type definitioncurrentTypeHandler - the type handlerexplicitMappings - given explicit mappingsexplicitNewMembers - given explicit new membersmatchedMembers - given matched membersprotected boolean inquireApproval(one.microstream.collections.types.XGettingMap<PersistenceTypeDefinitionMember,PersistenceTypeDefinitionMember> explicitMappings, one.microstream.util.similarity.MultiMatch<PersistenceTypeDefinitionMember> matchedMembers, PersistenceLegacyTypeMappingResult<D,?> result)
protected String buildInquiry(one.microstream.collections.types.XGettingMap<PersistenceTypeDefinitionMember,PersistenceTypeDefinitionMember> explicitMappings, one.microstream.util.similarity.MultiMatch<PersistenceTypeDefinitionMember> matchedMembers, PersistenceLegacyTypeMappingResult<D,?> result)
protected one.microstream.chars.VarString assembleInquiryEnd(one.microstream.chars.VarString vs,
PersistenceLegacyTypeMappingResult<D,?> result)
Copyright © 2022 MicroStream Software. All rights reserved.