| Package | Description |
|---|---|
| one.microstream.persistence.exceptions | |
| one.microstream.persistence.internal | |
| one.microstream.persistence.types |
| Modifier and Type | Method and Description |
|---|---|
PersistenceTypeHandler<?,?> |
PersistenceExceptionTypeHandlerConsistencyConflictedType.getActualTypeHandler() |
PersistenceTypeHandler<?,?> |
PersistenceExceptionTypeHandlerConsistencyConflictedTypeId.getActualTypeHandler() |
PersistenceTypeHandler<?,?> |
PersistenceExceptionTypeHandlerConsistencyConflictedType.getPassedTypeHandler() |
PersistenceTypeHandler<?,?> |
PersistenceExceptionTypeHandlerConsistencyConflictedTypeId.getPassedTypeHandler() |
PersistenceTypeHandler<?,?> |
PersistenceExceptionTypeHandlerConsistencyWrongHandler.getTypeHandler() |
| Modifier and Type | Method and Description |
|---|---|
<C extends Consumer<? super PersistenceTypeHandler<D,?>>> |
PersistenceTypeHandlerProviderCreating.iterateAllTypeHandlers(C iterator) |
<C extends Consumer<? super PersistenceTypeHandler<D,?>>> |
PersistenceTypeHandlerProviderFailing.iterateAllTypeHandlers(C iterator) |
<C extends Consumer<? super PersistenceTypeHandler<D,?>>> |
PersistenceTypeHandlerProviderCreating.iterateTypeHandlers(C iterator) |
<C extends Consumer<? super PersistenceTypeHandler<D,?>>> |
PersistenceTypeHandlerProviderFailing.iterateTypeHandlers(C iterator) |
| Modifier and Type | Method and Description |
|---|---|
<T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerProviderCreating.ensureTypeHandler(Class<T> type) |
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerProviderFailing.ensureTypeHandler(Class<T> type) |
<T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerProviderCreating.provideTypeHandler(Class<T> type) |
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerProviderFailing.provideTypeHandler(Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
<T> PersistenceLegacyTypeMappingResult<D,T> |
LoggingLegacyTypeMappingResultor.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) |
<T> PersistenceLegacyTypeMappingResult<D,T> |
InquiringLegacyTypeMappingResultor.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) |
<T> PersistenceLegacyTypeMappingResult<D,T> |
PrintingLegacyTypeMappingResultor.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) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PersistenceLegacyTypeHandler<D,T> |
interface |
PersistenceTypeHandlerCustom<D,T>
This type extends the
PersistenceTypeHandler type only by the following reflection contract: |
interface |
PersistenceTypeHandlerGeneric<D,T>
This type extends the
PersistenceTypeHandler type only by the following reflection contract: |
interface |
PersistenceTypeHandlerReflective<D,T> |
interface |
PersistenceUnreachableTypeHandler<D,T>
This is, of course, not a handler that is unreachable, but a handler for a type whose instances are
(decided by the developer) no longer reachable in the entity graph, despite potentially still being present
in a live database, but not having been cleaned up, yet.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
PersistenceLegacyTypeHandler.Abstract<D,T> |
class |
PersistenceLegacyTypeHandlerWrapper<D,T> |
class |
PersistenceLegacyTypeHandlerWrapperEnum<D,T> |
static class |
PersistenceTypeHandler.Abstract<D,T> |
static class |
PersistenceUnreachableTypeHandler.Default<D,T> |
| Modifier and Type | Method and Description |
|---|---|
default <C extends Consumer<? super PersistenceTypeHandler<D,?>>> |
PersistenceTypeHandlerIterable.iterateAllTypeHandlers(C iterator) |
<C extends Consumer<? super PersistenceTypeHandler<D,?>>> |
PersistenceTypeHandlerEnsurer.Default.iterateAllTypeHandlers(C iterator) |
<C extends Consumer<? super PersistenceTypeHandler<D,?>>> |
PersistenceTypeHandlerRegistry.Default.iterateAllTypeHandlers(C iterator) |
<C extends Consumer<? super PersistenceTypeHandler<D,?>>> |
PersistenceCustomTypeHandlerRegistry.Default.iterateTypeHandlers(C iterator) |
<C extends Consumer<? super PersistenceTypeHandler<D,?>>> |
PersistenceTypeHandlerManager.Default.iterateTypeHandlers(C iterator) |
<C extends Consumer<? super PersistenceTypeHandler<D,?>>> |
PersistenceTypeHandlerIterable.iterateTypeHandlers(C iterator) |
<C extends Consumer<? super PersistenceTypeHandler<D,?>>> |
PersistenceTypeHandlerEnsurer.Default.iterateTypeHandlers(C iterator) |
<C extends Consumer<? super PersistenceTypeHandler<D,?>>> |
PersistenceTypeHandlerRegistry.Default.iterateTypeHandlers(C iterator) |
| Modifier and Type | Method and Description |
|---|---|
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.createTypeHandlerAbstract(Class<T> type) |
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.Abstract.createTypeHandlerAbstract(Class<T> type) |
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.createTypeHandlerArray(Class<T> type) |
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.Abstract.createTypeHandlerArray(Class<T> type) |
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.createTypeHandlerEntity(Class<T> type) |
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.Abstract.createTypeHandlerEntity(Class<T> type) |
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.createTypeHandlerEnum(Class<T> type) |
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.Abstract.createTypeHandlerEnum(Class<T> type) |
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.createTypeHandlerGeneric(Class<T> type) |
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.Abstract.createTypeHandlerGeneric(Class<T> type) |
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.createTypeHandlerLambda(Class<T> type) |
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.Abstract.createTypeHandlerLambda(Class<T> type) |
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.createTypeHandlerProxy(Class<T> type) |
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.Abstract.createTypeHandlerProxy(Class<T> type) |
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.createTypeHandlerUnpersistable(Class<T> type) |
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.Abstract.createTypeHandlerUnpersistable(Class<T> type) |
PersistenceTypeHandler<D,T> |
PersistenceLegacyTypeMappingResult.currentTypeHandler() |
PersistenceTypeHandler<D,T> |
PersistenceLegacyTypeMappingResult.Default.currentTypeHandler() |
<T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerManager.ensureTypeHandler(Class<T> type) |
<T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerManager.Default.ensureTypeHandler(Class<T> type) |
<T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerProvider.ensureTypeHandler(Class<T> type) |
<T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerEnsurer.ensureTypeHandler(Class<T> type) |
<T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerEnsurer.Default.ensureTypeHandler(Class<T> type) |
<T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerManager.ensureTypeHandler(PersistenceTypeDefinition typeDefinition) |
<T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerManager.Default.ensureTypeHandler(PersistenceTypeDefinition typeDefinition) |
<T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerManager.ensureTypeHandler(T instance) |
<T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerManager.Default.ensureTypeHandler(T instance) |
PersistenceTypeHandler<D,T> |
PersistenceTypeHandler.initialize(long typeId) |
PersistenceTypeHandler<D,T> |
PersistenceTypeHandler.Abstract.initialize(long typeId) |
protected abstract <T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.Abstract.internalCreateTypeHandlerAbstractType(Class<T> type) |
protected abstract <T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.Abstract.internalCreateTypeHandlerArray(Class<T> type) |
protected abstract <T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.Abstract.internalCreateTypeHandlerEntity(Class<T> type) |
protected <T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.Abstract.internalCreateTypeHandlerEnum(Class<T> type) |
protected abstract <T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.Abstract.internalCreateTypeHandlerEnum(Class<T> type,
one.microstream.collections.types.XGettingEnum<Field> persistableFields,
one.microstream.collections.types.XGettingEnum<Field> persisterFields) |
protected abstract <T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.Abstract.internalCreateTypeHandlerGeneric(Class<T> type,
one.microstream.collections.types.XGettingEnum<Field> persistableFields,
one.microstream.collections.types.XGettingEnum<Field> persisterFields) |
protected abstract <T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.Abstract.internalCreateTypeHandlerGenericJavaUtilCollection(Class<T> type) |
protected abstract <T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.Abstract.internalCreateTypeHandlerGenericStateless(Class<T> type) |
protected <T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.Abstract.internalCreateTypeHandlerJavaUtilCollection(Class<T> type) |
protected abstract <T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerCreator.Abstract.internalCreateTypeHandlerUnpersistable(Class<T> type) |
protected <T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerEnsurer.Default.lookupAbstractTypeHandler(Class<T> type) |
<T> PersistenceTypeHandler<D,? super T> |
PersistenceCustomTypeHandlerRegistry.lookupTypeHandler(Class<T> type) |
<T> PersistenceTypeHandler<D,T> |
PersistenceCustomTypeHandlerRegistry.Default.lookupTypeHandler(Class<T> type) |
<T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerManager.lookupTypeHandler(Class<T> type) |
<T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerManager.Default.lookupTypeHandler(Class<T> type) |
<T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerLookup.lookupTypeHandler(Class<T> type) |
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerRegistry.Default.lookupTypeHandler(Class<T> type) |
PersistenceTypeHandler<D,?> |
PersistenceTypeHandlerManager.lookupTypeHandler(long typeId) |
PersistenceTypeHandler<D,?> |
PersistenceTypeHandlerManager.Default.lookupTypeHandler(long typeId) |
PersistenceTypeHandler<D,?> |
PersistenceTypeHandlerLookup.lookupTypeHandler(long typeId) |
PersistenceTypeHandler<D,?> |
PersistenceTypeHandlerRegistry.Default.lookupTypeHandler(long typeId) |
<T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerManager.lookupTypeHandler(T instance) |
<T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerManager.Default.lookupTypeHandler(T instance) |
<T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerLookup.lookupTypeHandler(T instance) |
<T> PersistenceTypeHandler<D,T> |
PersistenceTypeHandlerRegistry.Default.lookupTypeHandler(T instance) |
<T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerProvider.provideTypeHandler(Class<T> type) |
PersistenceTypeHandler<D,? extends PersistenceRootReference> |
PersistenceRootReferenceProvider.provideTypeHandler(PersistenceObjectRegistry globalRegistry) |
default <T> PersistenceTypeHandler<D,? super T> |
PersistenceAbstractTypeHandlerSearcher.searchAbstractTypeHandler(Class<T> type,
PersistenceCustomTypeHandlerRegistry<D> customTypeHandlerRegistry) |
static <D,T> PersistenceTypeHandler<D,? super T> |
PersistenceAbstractTypeHandlerSearcher.searchAbstractTypeHandler(PersistenceCustomTypeHandlerRegistry<D> customTypeHandlerRegistry,
Class<T> type) |
static <D,T> PersistenceTypeHandler<D,T> |
Persistence.searchProvidedTypeHandler(Class<D> dataType,
Class<T> entityType,
Predicate<? super Method> selector)
Searches the methods of the passed entityType for a static method with arbitrary name and visibility,
no arguments and
PersistenceTypeHandler or a sub type of it as its return type. |
protected <T> PersistenceTypeHandler<D,? super T> |
PersistenceTypeHandlerEnsurer.Default.searchProvidedTypeHandler(Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
one.microstream.collections.types.XMap<Class<?>,PersistenceTypeHandler<D,?>> |
PersistenceFoundation.customTypeHandlers() |
one.microstream.collections.types.XMap<Class<?>,PersistenceTypeHandler<D,?>> |
PersistenceFoundation.Default.customTypeHandlers() |
| Modifier and Type | Method and Description |
|---|---|
<T> long |
PersistenceStoreHandler.apply(T instance,
PersistenceTypeHandler<D,T> localTypeHandler) |
<T> long |
PersistenceStoreHandler.applyEager(T instance,
PersistenceTypeHandler<D,T> localTypeHandler) |
default Object[] |
PersistenceTypeHandlerManager.collectEnumConstants(PersistenceTypeHandler<?,?> typeHandler) |
static Object[] |
Persistence.collectEnumConstants(PersistenceTypeHandler<?,?> typeHandler) |
static void |
PersistenceLegacyTypeMappingResultor.combineMappings(one.microstream.collections.types.XTable<PersistenceTypeDefinitionMember,one.microstream.util.similarity.Similarity<PersistenceTypeDefinitionMember>> legacyToCurrentMembers,
one.microstream.collections.types.XTable<PersistenceTypeDefinitionMember,one.microstream.util.similarity.Similarity<PersistenceTypeDefinitionMember>> currentToLegacyMembers,
one.microstream.collections.types.XEnum<PersistenceTypeDefinitionMember> discardedLegacyMembers,
one.microstream.collections.types.XEnum<PersistenceTypeDefinitionMember> newCurrentMembers,
PersistenceTypeDefinition legacyTypeDefinition,
PersistenceTypeHandler<?,?> currentTypeHandler,
one.microstream.collections.types.XGettingMap<PersistenceTypeDefinitionMember,PersistenceTypeDefinitionMember> explicitMappings,
one.microstream.collections.types.XGettingSet<PersistenceTypeDefinitionMember> explicitNewMembers,
one.microstream.util.similarity.MultiMatch<PersistenceTypeDefinitionMember> matchedMembers) |
static <D,T> PersistenceLegacyTypeMappingResult<D,T> |
PersistenceLegacyTypeMappingResultor.createLegacyTypeMappingResult(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) |
default <T> PersistenceLegacyTypeMappingResult<D,T> |
PersistenceLegacyTypeMappingResultor.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 <T> PersistenceLegacyTypeHandler<D,T> |
PersistenceLegacyTypeHandlerCreator.Abstract.createTypeHandlerEnumWrapping(PersistenceLegacyTypeMappingResult<D,T> result,
PersistenceTypeHandler<D,T> typeHandler) |
default String |
PersistenceTypeHandlerManager.deriveEnumRootIdentifier(PersistenceTypeHandler<?,?> typeHandler) |
static String |
Persistence.deriveEnumRootIdentifier(PersistenceTypeHandler<?,?> typeHandler) |
<T> PersistenceLegacyTypeHandler<D,? super T> |
PersistenceTypeHandlerManager.ensureLegacyTypeHandler(PersistenceTypeDefinition legacyTypeDefinition,
PersistenceTypeHandler<D,? super T> currentTypeHandler) |
<T> PersistenceLegacyTypeHandler<D,? super T> |
PersistenceTypeHandlerManager.Default.ensureLegacyTypeHandler(PersistenceTypeDefinition legacyTypeDefinition,
PersistenceTypeHandler<D,? super T> currentTypeHandler) |
<T> PersistenceLegacyTypeHandler<D,T> |
PersistenceLegacyTypeMapper.ensureLegacyTypeHandler(PersistenceTypeDefinition legacyTypeDefinition,
PersistenceTypeHandler<D,T> currentTypeHandler) |
<T> PersistenceLegacyTypeHandler<D,T> |
PersistenceLegacyTypeMapper.Default.ensureLegacyTypeHandler(PersistenceTypeDefinition legacyTypeDefinition,
PersistenceTypeHandler<D,T> currentTypeHandler) |
<T> long |
PersistenceObjectManager.ensureObjectId(T object,
PersistenceObjectIdRequestor<D> objectIdRequestor,
PersistenceTypeHandler<D,T> optionalHandler) |
<T> long |
PersistenceObjectManager.Default.ensureObjectId(T object,
PersistenceObjectIdRequestor<D> objectIdRequestor,
PersistenceTypeHandler<D,T> optionalHandler) |
<T> long |
PersistenceManager.Default.ensureObjectId(T object,
PersistenceObjectIdRequestor<D> objectIdRequestor,
PersistenceTypeHandler<D,T> optionalHandler) |
<T> long |
PersistenceObjectManager.ensureObjectIdGuaranteedRegister(T object,
PersistenceObjectIdRequestor<D> objectIdRequestor,
PersistenceTypeHandler<D,T> optionalHandler) |
<T> long |
PersistenceObjectManager.Default.ensureObjectIdGuaranteedRegister(T object,
PersistenceObjectIdRequestor<D> objectIdRequestor,
PersistenceTypeHandler<D,T> optionalHandler)
Variant of
PersistenceObjectManager.Default.ensureObjectId(Object) with guaranteed registering (effectively override-eager-logic) |
<T> long |
PersistenceManager.Default.ensureObjectIdGuaranteedRegister(T object,
PersistenceObjectIdRequestor<D> objectIdRequestor,
PersistenceTypeHandler<D,T> optionalHandler) |
<T> long |
PersistenceLocalObjectIdRegistry.lookupObjectId(T object,
PersistenceObjectIdRequestor<D> objectIdRequestor,
PersistenceTypeHandler<D,T> optionalHandler) |
static <D,T> PersistenceLegacyTypeHandler<D,T> |
PersistenceLegacyTypeHandlerWrapper.New(PersistenceTypeDefinition legacyTypeDefinition,
PersistenceTypeHandler<D,T> currentTypeHandler) |
static <D,T> PersistenceLegacyTypeHandlerWrapperEnum<D,T> |
PersistenceLegacyTypeHandlerWrapperEnum.New(PersistenceTypeDefinition legacyTypeDefinition,
PersistenceTypeHandler<D,T> currentTypeHandler,
Integer[] ordinalMapping) |
static <D,T> PersistenceLegacyTypeMappingResult<D,T> |
PersistenceLegacyTypeMappingResult.New(PersistenceTypeDefinition legacyTypeDefinition,
PersistenceTypeHandler<D,T> currentTypeHandler,
one.microstream.collections.types.XGettingTable<PersistenceTypeDefinitionMember,one.microstream.util.similarity.Similarity<PersistenceTypeDefinitionMember>> legacyToCurrentMembers,
one.microstream.collections.types.XGettingTable<PersistenceTypeDefinitionMember,one.microstream.util.similarity.Similarity<PersistenceTypeDefinitionMember>> currentToLegacyMembers,
one.microstream.collections.types.XGettingEnum<PersistenceTypeDefinitionMember> discardedLegacyMembers,
one.microstream.collections.types.XGettingEnum<PersistenceTypeDefinitionMember> newCurrentMembers) |
F |
PersistenceFoundation.registerCustomTypeHandler(PersistenceTypeHandler<D,?> customTypeHandler) |
F |
PersistenceFoundation.Default.registerCustomTypeHandler(PersistenceTypeHandler<D,?> customTypeHandler) |
F |
PersistenceFoundation.registerCustomTypeHandlers(PersistenceTypeHandler<D,?>... customTypeHandlers) |
F |
PersistenceFoundation.Default.registerCustomTypeHandlers(PersistenceTypeHandler<D,?>... customTypeHandlers) |
<T> void |
PersistenceObjectIdRequestor.registerEagerOptional(long objectId,
T instance,
PersistenceTypeHandler<D,T> optionalHandler) |
<T> void |
PersistenceObjectIdRequestor.NoOp.registerEagerOptional(long objectId,
T instance,
PersistenceTypeHandler<D,T> optionalHandler) |
static <D> void |
PersistenceTypeHandlerManager.registerEnumContantRoots(one.microstream.collections.HashTable<Class<?>,PersistenceTypeHandler<D,?>> pendingEnumConstantRootStoringHandlers,
PersistenceTypeHandler<D,?> typeHandler) |
<T> void |
PersistenceObjectIdRequestor.registerGuaranteed(long objectId,
T instance,
PersistenceTypeHandler<D,T> optionalHandler) |
<T> void |
PersistenceObjectIdRequestor.NoOp.registerGuaranteed(long objectId,
T instance,
PersistenceTypeHandler<D,T> optionalHandler) |
<T> void |
PersistenceObjectIdRequestor.registerLazyOptional(long objectId,
T instance,
PersistenceTypeHandler<D,T> optionalHandler) |
<T> void |
PersistenceObjectIdRequestor.NoOp.registerLazyOptional(long objectId,
T instance,
PersistenceTypeHandler<D,T> optionalHandler) |
<T> void |
PersistenceLegacyTypeHandlingListener.registerLegacyTypeHandlingCreation(long objectId,
T instance,
PersistenceTypeDefinition legacyTypeDescription,
PersistenceTypeHandler<D,T> currentTypeHandler) |
<T> boolean |
PersistenceCustomTypeHandlerRegistry.registerTypeHandler(Class<T> type,
PersistenceTypeHandler<D,? super T> typeHandler) |
<T> boolean |
PersistenceCustomTypeHandlerRegistry.Default.registerTypeHandler(Class<T> type,
PersistenceTypeHandler<D,? super T> typeHandlerInitializer) |
<T> boolean |
PersistenceTypeHandlerManager.Default.registerTypeHandler(Class<T> type,
PersistenceTypeHandler<D,? super T> typeHandler) |
<T> boolean |
PersistenceTypeHandlerRegistry.registerTypeHandler(Class<T> type,
PersistenceTypeHandler<D,? super T> typeHandler) |
<T> boolean |
PersistenceTypeHandlerRegistry.Default.registerTypeHandler(Class<T> type,
PersistenceTypeHandler<D,? super T> typeHandler) |
<T> boolean |
PersistenceCustomTypeHandlerRegistry.registerTypeHandler(PersistenceTypeHandler<D,T> typeHandler) |
<T> boolean |
PersistenceCustomTypeHandlerRegistry.Default.registerTypeHandler(PersistenceTypeHandler<D,T> typeHandlerInitializer) |
<T> boolean |
PersistenceTypeHandlerManager.Default.registerTypeHandler(PersistenceTypeHandler<D,T> typeHandler) |
<T> boolean |
PersistenceTypeHandlerRegistry.registerTypeHandler(PersistenceTypeHandler<D,T> typeHandler) |
<T> boolean |
PersistenceTypeHandlerRegistry.Default.registerTypeHandler(PersistenceTypeHandler<D,T> typeHandler) |
void |
PersistenceTypeHandlerManager.validateTypeHandler(PersistenceTypeHandler<D,?> typeHandler) |
void |
PersistenceTypeHandlerManager.Default.validateTypeHandler(PersistenceTypeHandler<D,?> typeHandler) |
| Modifier and Type | Method and Description |
|---|---|
F |
PersistenceFoundation.registerCustomTypeHandlers(one.microstream.collections.HashTable<Class<?>,PersistenceTypeHandler<D,?>> customTypeHandlers) |
F |
PersistenceFoundation.Default.registerCustomTypeHandlers(one.microstream.collections.HashTable<Class<?>,PersistenceTypeHandler<D,?>> customTypeHandlers) |
F |
PersistenceFoundation.registerCustomTypeHandlers(Iterable<? extends PersistenceTypeHandler<D,?>> customTypeHandlers) |
F |
PersistenceFoundation.Default.registerCustomTypeHandlers(Iterable<? extends PersistenceTypeHandler<D,?>> customTypeHandlers) |
static <D> void |
PersistenceTypeHandlerManager.registerEnumContantRoots(one.microstream.collections.HashTable<Class<?>,PersistenceTypeHandler<D,?>> pendingEnumConstantRootStoringHandlers,
PersistenceTypeHandler<D,?> typeHandler) |
<T> long |
PersistenceTypeHandlerManager.Default.registerTypeHandlers(Iterable<? extends PersistenceTypeHandler<D,T>> typeHandlers) |
<T> long |
PersistenceTypeHandlerRegistry.registerTypeHandlers(Iterable<? extends PersistenceTypeHandler<D,T>> typeHandlers) |
<T> long |
PersistenceTypeHandlerRegistry.Default.registerTypeHandlers(Iterable<? extends PersistenceTypeHandler<D,T>> typeHandlers) |
PersistenceCustomTypeHandlerRegistry<D> |
PersistenceCustomTypeHandlerRegistry.registerTypeHandlers(one.microstream.collections.types.XGettingCollection<? extends PersistenceTypeHandler<D,?>> typeHandlers) |
PersistenceCustomTypeHandlerRegistry.Default<D> |
PersistenceCustomTypeHandlerRegistry.Default.registerTypeHandlers(one.microstream.collections.types.XGettingCollection<? extends PersistenceTypeHandler<D,?>> typeHandlerInitializers) |
default void |
PersistenceTypeHandlerManager.validateTypeHandlers(Iterable<? extends PersistenceTypeHandler<D,?>> typeHandlers) |
void |
PersistenceTypeMismatchValidator.validateTypeMismatches(PersistenceTypeDictionary typeDictionary,
one.microstream.collections.types.XGettingEnum<PersistenceTypeHandler<D,?>> unmatchableTypeHandlers) |
void |
PersistenceTypeMismatchValidator.Failing.validateTypeMismatches(PersistenceTypeDictionary typeDictionary,
one.microstream.collections.types.XGettingEnum<PersistenceTypeHandler<D,?>> unmatchableTypeHandlers) |
void |
PersistenceTypeMismatchValidator.NoOp.validateTypeMismatches(PersistenceTypeDictionary typeDictionary,
one.microstream.collections.types.XGettingEnum<PersistenceTypeHandler<D,?>> unmatchableTypeHandlers) |
Copyright © 2022 MicroStream Software. All rights reserved.