PersistenceContextDispatcher.PersistenceContextDispatcher.PersistenceContextDispatcher.PersistenceStorer instance with a storing logic that stores every instance that is
encountered during the traversal of the entity graph once.Storer instance with eager storing behavior.PersistenceStorer instance with a storing logic that stores instances that are
encountered during the traversal of the entity graph that "require" to be stored.Storer instance with lazy storing behavior.Storer instance with default storing behavior.PersistenceObjectRegistry.capacity() of at least
the passed capacity value.PersistenceObjectManager.Default.ensureObjectId(Object) with guaranteed registering (effectively override-eager-logic)PersistenceTypeDescriptionMember.equalsStructure(PersistenceTypeDescriptionMember) plus PersistenceTypeDescriptionMember.qualifier() equality,
to check if a member is really content-wise equal.PersistenceTypeDescriptionMember have the same "intended" structure, meaning
same order of fields with same simple name (PersistenceTypeDescriptionMemberPersistenceTypeDescriptionMember.name()) and type name.PersistenceTypeHandlerRegistration logic while supplying this instance's
PersistenceCustomTypeHandlerRegistry and PersistenceSizedArrayLengthController instances.PersistenceCustomTypeHandlerRegistry containing all custom tailored
PersistenceTypeHandler instances for specialized handling of instances.PersistenceTypeHandler implementation is actually viably usable to handle instances.PersistenceTypeDescriptionMember.identityHashEqualator().Storer instance has no instances / references registered.Storer.currentCapacity() can reach.long.class.Field's persistabilityPersistenceManager instances.PersistenceTypeDescription to a biunique type id, aka a PersistenceTypeIdentity.PersistenceTypeDictionary where all mutating methods throw an
UnsupportedOperationException.PersistenceTypeHandler type only by the following reflection contract:PersistenceTypeHandler type only by the following reflection contract:PersistenceExceptionTypeNotPersistable for every type.Persistence.readRefactoringMappings(Path), will be removed in version 8Persistence.RefactoringMapping(Path), will be removed in version 8PersistenceRootResolverProvider.setRoot(Object), will be removed in version 8PersistenceRootsProvider implementation can ensure that the handler fits the instance,
so it has to do the registering as well.PersistenceTypeHandler or a sub type of it as its return type.PersistenceStoring.store(Object) multiple instances.PersistenceStoring.store(Object) all instances of an Iterable type, usually a collection.Iterable cannot be known until after all instances have been stored and the memory and performance
overhead to collect them dynamically would not be worth it in most cases since the returned array is hardly ever
needed.PersistenceStoring.store(Object) multiple instances.PersistenceStoring.store(Object) all instances of an Iterable type, usually a collection.Iterable cannot be known until after all instances have been stored and the memory and performance
overhead to collect them dynamically would not be worth it in most cases since the returned array is hardly ever
needed.PersistenceStoring to enable stateful store handling.Copyright © 2022 MicroStream Software. All rights reserved.