public static final class PersistenceTypeDescriptionResolver.Default extends Object implements PersistenceTypeDescriptionResolver
PersistenceTypeDescriptionResolver.Default| Modifier and Type | Method and Description |
|---|---|
ClassLoader |
getTypeResolvingClassLoader(String typeName) |
boolean |
isNewCurrentTypeMember(PersistenceTypeDefinition currentTypeDefinition,
PersistenceTypeDefinitionMember currentTypeMember) |
one.microstream.typing.KeyValue<String,String> |
lookup(String sourceIdentifier)
Returns a key-value pair with the passed source identifier as the key and a mapped target identifier
as the value.
|
one.microstream.typing.KeyValue<PersistenceTypeDefinitionMember,PersistenceTypeDefinitionMember> |
resolveMember(PersistenceTypeDefinition sourceType,
PersistenceTypeDefinitionMember sourceMember,
PersistenceTypeDefinition targetType)
Returns a key-value pair with the passed source member as the key and a mapped target member
as the value.
|
String |
resolveRuntimeTypeName(PersistenceTypeDescription typeDescription) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitNew, resolveRuntimeType, resolveRuntimeTypeName, tryResolveRuntimeTypederiveTypeName, New, resolveType, substituteClassIdentifierSeparator, tryResolveTypepublic ClassLoader getTypeResolvingClassLoader(String typeName)
getTypeResolvingClassLoader in interface PersistenceTypeResolverpublic String resolveRuntimeTypeName(PersistenceTypeDescription typeDescription)
resolveRuntimeTypeName in interface PersistenceTypeDescriptionResolverpublic final one.microstream.typing.KeyValue<String,String> lookup(String sourceIdentifier)
PersistenceTypeDescriptionResolvernull is returned.lookup in interface PersistenceTypeDescriptionResolversourceIdentifier - the source identifierpublic boolean isNewCurrentTypeMember(PersistenceTypeDefinition currentTypeDefinition, PersistenceTypeDefinitionMember currentTypeMember)
isNewCurrentTypeMember in interface PersistenceTypeDescriptionResolverpublic one.microstream.typing.KeyValue<PersistenceTypeDefinitionMember,PersistenceTypeDefinitionMember> resolveMember(PersistenceTypeDefinition sourceType, PersistenceTypeDefinitionMember sourceMember, PersistenceTypeDefinition targetType)
PersistenceTypeDescriptionResolvernull is returned.resolveMember in interface PersistenceTypeDescriptionResolversourceType - the source typesourceMember - the source membertargetType - the target typeCopyright © 2022 MicroStream Software. All rights reserved.