Uses of Interface
one.microstream.persistence.types.PersistenceTypeHandler
-
Uses of PersistenceTypeHandler in one.microstream.collections
Classes in one.microstream.collections that implement PersistenceTypeHandler Modifier and Type Class Description class
BinaryHandlerBulkList
class
BinaryHandlerConstHashEnum
class
BinaryHandlerConstHashTable
class
BinaryHandlerConstList
class
BinaryHandlerEqBulkList
class
BinaryHandlerEqConstHashEnum
class
BinaryHandlerEqConstHashTable
class
BinaryHandlerEqHashEnum
class
BinaryHandlerEqHashTable
class
BinaryHandlerFixedList
class
BinaryHandlerHashEnum
class
BinaryHandlerHashTable
class
BinaryHandlerLimitList
class
BinaryHandlerSingleton
-
Uses of PersistenceTypeHandler in one.microstream.entity
Subinterfaces of PersistenceTypeHandler in one.microstream.entity Modifier and Type Interface Description interface
BinaryHandlerEntityLoading<T>
Classes in one.microstream.entity that implement PersistenceTypeHandler Modifier and Type Class Description class
BinaryHandlerEntityLayerIdentity<T extends EntityLayerIdentity>
class
BinaryHandlerEntityLayerVersioning
static class
BinaryHandlerEntityLoading.Default<T>
Methods in one.microstream.entity that return PersistenceTypeHandler Modifier and Type Method Description <T> PersistenceTypeHandler<Binary,T>
EntityTypeHandlerManager.Default. ensureInternalEntityTypeHandler(T instance)
<T> PersistenceTypeHandler<Binary,T>
EntityTypeHandlerManager. ensureInternalEntityTypeHandler(T instance)
PersistenceTypeHandler<Binary,T>
BinaryHandlerEntityLoading.Default. initialize(long typeId)
-
Uses of PersistenceTypeHandler in one.microstream.java.io
Classes in one.microstream.java.io that implement PersistenceTypeHandler Modifier and Type Class Description class
BinaryHandlerFile
-
Uses of PersistenceTypeHandler in one.microstream.java.lang
Classes in one.microstream.java.lang that implement PersistenceTypeHandler Modifier and Type Class Description class
AbstractBinaryHandlerAbstractStringBuilder<B>
class
AbstractBinaryHandlerNativeArray<A>
class
AbstractBinaryHandlerNativeArrayPrimitive<A>
class
BinaryHandlerBoolean
class
BinaryHandlerByte
class
BinaryHandlerCharacter
class
BinaryHandlerClass
class
BinaryHandlerDouble
class
BinaryHandlerFloat
class
BinaryHandlerInteger
class
BinaryHandlerLong
class
BinaryHandlerNativeArray_boolean
class
BinaryHandlerNativeArray_byte
class
BinaryHandlerNativeArray_char
class
BinaryHandlerNativeArray_double
class
BinaryHandlerNativeArray_float
class
BinaryHandlerNativeArray_int
class
BinaryHandlerNativeArray_long
class
BinaryHandlerNativeArray_short
class
BinaryHandlerNativeArrayObject<A>
class
BinaryHandlerObject
class
BinaryHandlerShort
class
BinaryHandlerString
class
BinaryHandlerStringBuffer
class
BinaryHandlerStringBuilder
class
BinaryHandlerVoid
-
Uses of PersistenceTypeHandler in one.microstream.java.math
Classes in one.microstream.java.math that implement PersistenceTypeHandler Modifier and Type Class Description class
BinaryHandlerBigDecimal
class
BinaryHandlerBigInteger
-
Uses of PersistenceTypeHandler in one.microstream.java.net
Classes in one.microstream.java.net that implement PersistenceTypeHandler Modifier and Type Class Description class
AbstractBinaryHandlerInetAddress<A extends InetAddress>
class
BinaryHandlerInet4Address
class
BinaryHandlerInet6Address
class
BinaryHandlerInetAddress
class
BinaryHandlerInetSocketAddress
class
BinaryHandlerURI
class
BinaryHandlerURL
-
Uses of PersistenceTypeHandler in one.microstream.java.nio.file
Classes in one.microstream.java.nio.file that implement PersistenceTypeHandler Modifier and Type Class Description class
BinaryHandlerPath
-
Uses of PersistenceTypeHandler in one.microstream.java.sql
Classes in one.microstream.java.sql that implement PersistenceTypeHandler Modifier and Type Class Description class
BinaryHandlerSqlDate
Blunt copy ofBinaryHandlerDate
for the as good as superfluous typeDate
.class
BinaryHandlerSqlTime
Blunt copy ofBinaryHandlerDate
for the as good as superfluous typeTime
.class
BinaryHandlerSqlTimestamp
Blunt copy ofBinaryHandlerDate
for the as good as superfluous typeTimestamp
. -
Uses of PersistenceTypeHandler in one.microstream.java.util
-
Uses of PersistenceTypeHandler in one.microstream.java.util.concurrent
Classes in one.microstream.java.util.concurrent that implement PersistenceTypeHandler Modifier and Type Class Description class
BinaryHandlerConcurrentHashMap
class
BinaryHandlerConcurrentLinkedDeque
class
BinaryHandlerConcurrentLinkedQueue
class
BinaryHandlerConcurrentSkipListMap
class
BinaryHandlerConcurrentSkipListSet
-
Uses of PersistenceTypeHandler in one.microstream.java.util.regex
Classes in one.microstream.java.util.regex that implement PersistenceTypeHandler Modifier and Type Class Description class
BinaryHandlerPattern
-
Uses of PersistenceTypeHandler in one.microstream.jdk8.java.util
Classes in one.microstream.jdk8.java.util that implement PersistenceTypeHandler Modifier and Type Class Description class
BinaryHandlerArrayList
class
BinaryHandlerHashMap
class
BinaryHandlerHashMapFlattened
Deprecated.Do not use! UseBinaryHandlerHashMap
instead.class
BinaryHandlerHashSet
class
BinaryHandlerHashtable
class
BinaryHandlerHashtableFlattened
Deprecated.Do not use! UseBinaryHandlerHashtable
instead.class
BinaryHandlerLinkedHashMap
class
BinaryHandlerLinkedHashMapFlattened
Deprecated.Do not use! UseBinaryHandlerLinkedHashMap
instead.class
BinaryHandlerLinkedHashSet
class
BinaryHandlerPriorityQueue
class
BinaryHandlerProperties
class
BinaryHandlerStack
class
BinaryHandlerVector
-
Uses of PersistenceTypeHandler in one.microstream.persistence.binary.internal
Methods in one.microstream.persistence.binary.internal that return PersistenceTypeHandler Modifier and Type Method Description PersistenceTypeHandler<Binary,T>
BinaryHandlerSingletonStatelessEnum. initialize(long typeId)
PersistenceTypeHandler<Binary,T>
AbstractBinaryLegacyTypeHandlerTranslating. typeHandler()
-
Uses of PersistenceTypeHandler in one.microstream.persistence.binary.types
Subinterfaces of PersistenceTypeHandler in one.microstream.persistence.binary.types Modifier and Type Interface Description interface
BinaryLegacyTypeHandler<T>
interface
BinaryTypeHandler<T>
Classes in one.microstream.persistence.binary.types that implement PersistenceTypeHandler Modifier and Type Class Description class
AbstractBinaryLegacyTypeHandlerReflective<T>
static class
BinaryLegacyTypeHandler.Abstract<T>
static class
BinaryLegacyTypeHandler.AbstractCustom<T>
class
BinaryLegacyTypeHandlerGenericEnum<T>
class
BinaryLegacyTypeHandlerGenericEnumMapped<T>
class
BinaryLegacyTypeHandlerGenericType<T>
class
BinaryLegacyTypeHandlerRerouting<T>
static class
BinaryTypeHandler.Abstract<T>
Methods in one.microstream.persistence.binary.types that return PersistenceTypeHandler Modifier and Type Method Description <T> PersistenceTypeHandler<Binary,T>
BinaryTypeHandlerCreator. createTypeHandlerAbstract(Class<T> type)
<T> PersistenceTypeHandler<Binary,T>
BinaryTypeHandlerCreator. createTypeHandlerArray(Class<T> type)
<T> PersistenceTypeHandler<Binary,T>
BinaryTypeHandlerCreator. createTypeHandlerEnum(Class<T> type)
<T> PersistenceTypeHandler<Binary,T>
BinaryTypeHandlerCreator. createTypeHandlerGeneric(Class<T> type)
<T> PersistenceTypeHandler<Binary,T>
BinaryTypeHandlerCreator. createTypeHandlerLambda(Class<T> type)
<T> PersistenceTypeHandler<Binary,T>
BinaryTypeHandlerCreator. createTypeHandlerProxy(Class<T> type)
<T> PersistenceTypeHandler<Binary,T>
BinaryTypeHandlerCreator. createTypeHandlerUnpersistable(Class<T> type)
Methods in one.microstream.persistence.binary.types that return types with arguments of type PersistenceTypeHandler Modifier and Type Method Description static XGettingSequence<? extends PersistenceTypeHandler<Binary,?>>
BinaryPersistence. createNativeHandlersReferencingTypes(Referencing<PersistenceTypeHandlerManager<Binary>> typeHandlerManager, PersistenceSizedArrayLengthController controller, PersistenceTypeHandlerCreator<Binary> typeHandlerCreator)
static XGettingSequence<? extends PersistenceTypeHandler<Binary,?>>
BinaryPersistence. createNativeHandlersValueTypes(Referencing<PersistenceTypeHandlerManager<Binary>> typeHandlerManager, PersistenceSizedArrayLengthController controller, PersistenceTypeHandlerCreator<Binary> typeHandlerCreator)
static XGettingSequence<? extends PersistenceTypeHandler<Binary,?>>
BinaryPersistence. defaultCustomHandlers(PersistenceSizedArrayLengthController controller)
Methods in one.microstream.persistence.binary.types with parameters of type PersistenceTypeHandler Modifier and Type Method Description <T> long
BinaryStorer.Default. apply(T instance, PersistenceTypeHandler<Binary,T> localTypeHandler)
<T> long
BinaryStorer.Default. applyEager(T instance, PersistenceTypeHandler<Binary,T> localTypeHandler)
String
BinaryValueTranslatorKeyBuilder. buildTranslatorLookupKey(PersistenceTypeDefinition sourceLegacyType, PersistenceTypeDescriptionMember sourceMember, PersistenceTypeHandler<Binary,?> targetCurrentType, PersistenceTypeDescriptionMember targetMember)
<T> long
BinaryStorer.Default. lookupObjectId(T object, PersistenceObjectIdRequestor<Binary> objectIdRequestor, PersistenceTypeHandler<Binary,T> optionalHandler)
static <T> BinaryLegacyTypeHandlerGenericEnum<T>
BinaryLegacyTypeHandlerGenericEnum. New(PersistenceTypeDefinition typeDefinition, PersistenceTypeHandler<Binary,T> typeHandler, XGettingTable<Long,BinaryValueSetter> translatorsWithTargetOffsets, PersistenceLegacyTypeHandlingListener<Binary> listener, boolean switchByteOrder)
static <T> BinaryLegacyTypeHandlerGenericEnumMapped<T>
BinaryLegacyTypeHandlerGenericEnumMapped. New(PersistenceTypeDefinition typeDefinition, PersistenceTypeHandler<Binary,T> typeHandler, XGettingTable<Long,BinaryValueSetter> translatorsWithTargetOffsets, Integer[] ordinalMapping, PersistenceLegacyTypeHandlingListener<Binary> listener, boolean switchByteOrder)
static <T> BinaryLegacyTypeHandlerRerouting<T>
BinaryLegacyTypeHandlerRerouting. New(PersistenceTypeDefinition typeDefinition, PersistenceTypeHandler<Binary,T> typeHandler, XGettingTable<Long,BinaryValueSetter> translatorsWithTargetOffsets, PersistenceLegacyTypeHandlingListener<Binary> listener, boolean switchByteOrder)
BinaryValueSetter
BinaryValueTranslatorProvider.Default. provideBinaryValueTranslator(PersistenceTypeDefinition sourceLegacyType, PersistenceTypeDefinitionMember sourceMember, PersistenceTypeHandler<Binary,?> targetCurrentType, PersistenceTypeDefinitionMember targetMember)
BinaryValueSetter
BinaryValueTranslatorProvider. provideBinaryValueTranslator(PersistenceTypeDefinition sourceLegacyType, PersistenceTypeDefinitionMember sourceMember, PersistenceTypeHandler<Binary,?> targetCurrentType, PersistenceTypeDefinitionMember targetMember)
Special translator to translate a value from binary form to an intermediate binary form.BinaryValueSetter
BinaryValueTranslatorProvider.Default. provideTargetValueTranslator(PersistenceTypeDefinition sourceLegacyType, PersistenceTypeDefinitionMember sourceMember, PersistenceTypeHandler<Binary,?> targetCurrentType, PersistenceTypeDefinitionMember targetMember)
BinaryValueSetter
BinaryValueTranslatorProvider. provideTargetValueTranslator(PersistenceTypeDefinition sourceLegacyType, PersistenceTypeDefinitionMember sourceMember, PersistenceTypeHandler<Binary,?> targetCurrentType, PersistenceTypeDefinitionMember targetMember)
Normal translator to translate a value from binary form to a target instance.<T> void
BinaryStorer.Default. registerEagerOptional(long objectId, T instance, PersistenceTypeHandler<Binary,T> optionalHandler)
<T> void
BinaryStorer.Eager. registerEagerOptional(long objectId, T instance, PersistenceTypeHandler<Binary,T> optionalHandler)
<T> void
BinaryStorer.Default. registerGuaranteed(long objectId, T instance, PersistenceTypeHandler<Binary,T> optionalHandler)
<T> void
BinaryStorer.Default. registerLazyOptional(long objectId, T instance, PersistenceTypeHandler<Binary,T> optionalHandler)
<T> void
BinaryStorer.Eager. registerLazyOptional(long objectId, T instance, PersistenceTypeHandler<Binary,T> optionalHandler)
<T> BinaryStorer.Item
BinaryStorer.Default. synchRegisterObjectId(T instance, PersistenceTypeHandler<Binary,? super T> typeHandler, long objectId)
Method parameters in one.microstream.persistence.binary.types with type arguments of type PersistenceTypeHandler Modifier and Type Method Description static PersistenceCustomTypeHandlerRegistry<Binary>
BinaryPersistence. createDefaultCustomTypeHandlerRegistry(Referencing<PersistenceTypeHandlerManager<Binary>> typeHandlerManager, PersistenceSizedArrayLengthController controller, PersistenceTypeHandlerCreator<Binary> typeHandlerCreator, XGettingCollection<? extends PersistenceTypeHandler<Binary,?>> customHandlers)
-
Uses of PersistenceTypeHandler in one.microstream.persistence.exceptions
Methods in one.microstream.persistence.exceptions that return PersistenceTypeHandler Modifier and Type Method Description PersistenceTypeHandler<?,?>
PersistenceExceptionTypeHandlerConsistencyConflictedType. getActualTypeHandler()
PersistenceTypeHandler<?,?>
PersistenceExceptionTypeHandlerConsistencyConflictedTypeId. getActualTypeHandler()
PersistenceTypeHandler<?,?>
PersistenceExceptionTypeHandlerConsistencyConflictedType. getPassedTypeHandler()
PersistenceTypeHandler<?,?>
PersistenceExceptionTypeHandlerConsistencyConflictedTypeId. getPassedTypeHandler()
PersistenceTypeHandler<?,?>
PersistenceExceptionTypeHandlerConsistencyWrongHandler. getTypeHandler()
-
Uses of PersistenceTypeHandler in one.microstream.persistence.internal
Methods in one.microstream.persistence.internal with type parameters of type PersistenceTypeHandler Modifier and Type Method Description <C extends Consumer<? super PersistenceTypeHandler<D, ?>>>
CPersistenceTypeHandlerProviderCreating. iterateAllTypeHandlers(C iterator)
<C extends Consumer<? super PersistenceTypeHandler<D, ?>>>
CPersistenceTypeHandlerProviderFailing. iterateAllTypeHandlers(C iterator)
<C extends Consumer<? super PersistenceTypeHandler<D, ?>>>
CPersistenceTypeHandlerProviderCreating. iterateTypeHandlers(C iterator)
<C extends Consumer<? super PersistenceTypeHandler<D, ?>>>
CPersistenceTypeHandlerProviderFailing. iterateTypeHandlers(C iterator)
Methods in one.microstream.persistence.internal that return PersistenceTypeHandler Modifier and Type Method 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)
Methods in one.microstream.persistence.internal with parameters of type PersistenceTypeHandler Modifier and Type Method Description <T> PersistenceLegacyTypeMappingResult<D,T>
InquiringLegacyTypeMappingResultor. createMappingResult(PersistenceTypeDefinition legacyTypeDefinition, PersistenceTypeHandler<D,T> currentTypeHandler, XGettingMap<PersistenceTypeDefinitionMember,PersistenceTypeDefinitionMember> explicitMappings, XGettingSet<PersistenceTypeDefinitionMember> explicitNewMembers, MultiMatch<PersistenceTypeDefinitionMember> matchedMembers)
<T> PersistenceLegacyTypeMappingResult<D,T>
PrintingLegacyTypeMappingResultor. createMappingResult(PersistenceTypeDefinition legacyTypeDefinition, PersistenceTypeHandler<D,T> currentTypeHandler, XGettingMap<PersistenceTypeDefinitionMember,PersistenceTypeDefinitionMember> explicitMappings, XGettingSet<PersistenceTypeDefinitionMember> explicitNewMembers, MultiMatch<PersistenceTypeDefinitionMember> matchedMembers)
-
Uses of PersistenceTypeHandler in one.microstream.persistence.types
Subinterfaces of PersistenceTypeHandler in one.microstream.persistence.types Modifier and Type Interface Description interface
PersistenceLegacyTypeHandler<D,T>
interface
PersistenceTypeHandlerCustom<D,T>
This type extends thePersistenceTypeHandler
type only by the following reflection contract:interface
PersistenceTypeHandlerGeneric<D,T>
This type extends thePersistenceTypeHandler
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.Classes in one.microstream.persistence.types that implement PersistenceTypeHandler Modifier and Type Class Description class
BinaryHandlerPersistenceRootsDefault
class
BinaryHandlerRootReferenceDefault
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>
Methods in one.microstream.persistence.types with type parameters of type PersistenceTypeHandler Modifier and Type Method Description <C extends Consumer<? super PersistenceTypeHandler<D, ?>>>
CPersistenceTypeHandlerEnsurer.Default. iterateAllTypeHandlers(C iterator)
default <C extends Consumer<? super PersistenceTypeHandler<D, ?>>>
CPersistenceTypeHandlerIterable. iterateAllTypeHandlers(C iterator)
<C extends Consumer<? super PersistenceTypeHandler<D, ?>>>
CPersistenceTypeHandlerRegistry.Default. iterateAllTypeHandlers(C iterator)
<C extends Consumer<? super PersistenceTypeHandler<D, ?>>>
CPersistenceCustomTypeHandlerRegistry.Default. iterateTypeHandlers(C iterator)
<C extends Consumer<? super PersistenceTypeHandler<D, ?>>>
CPersistenceTypeHandlerEnsurer.Default. iterateTypeHandlers(C iterator)
<C extends Consumer<? super PersistenceTypeHandler<D, ?>>>
CPersistenceTypeHandlerIterable. iterateTypeHandlers(C iterator)
<C extends Consumer<? super PersistenceTypeHandler<D, ?>>>
CPersistenceTypeHandlerManager.Default. iterateTypeHandlers(C iterator)
<C extends Consumer<? super PersistenceTypeHandler<D, ?>>>
CPersistenceTypeHandlerRegistry.Default. iterateTypeHandlers(C iterator)
Methods in one.microstream.persistence.types that return PersistenceTypeHandler Modifier and Type Method Description <T> PersistenceTypeHandler<D,T>
PersistenceTypeHandlerCreator.Abstract. createTypeHandlerAbstract(Class<T> type)
<T> PersistenceTypeHandler<D,T>
PersistenceTypeHandlerCreator. createTypeHandlerAbstract(Class<T> type)
<T> PersistenceTypeHandler<D,T>
PersistenceTypeHandlerCreator.Abstract. createTypeHandlerArray(Class<T> type)
<T> PersistenceTypeHandler<D,T>
PersistenceTypeHandlerCreator. createTypeHandlerArray(Class<T> type)
<T> PersistenceTypeHandler<D,T>
PersistenceTypeHandlerCreator.Abstract. createTypeHandlerEntity(Class<T> type)
<T> PersistenceTypeHandler<D,T>
PersistenceTypeHandlerCreator. createTypeHandlerEntity(Class<T> type)
<T> PersistenceTypeHandler<D,T>
PersistenceTypeHandlerCreator.Abstract. createTypeHandlerEnum(Class<T> type)
<T> PersistenceTypeHandler<D,T>
PersistenceTypeHandlerCreator. createTypeHandlerEnum(Class<T> type)
<T> PersistenceTypeHandler<D,T>
PersistenceTypeHandlerCreator.Abstract. createTypeHandlerGeneric(Class<T> type)
<T> PersistenceTypeHandler<D,T>
PersistenceTypeHandlerCreator. createTypeHandlerGeneric(Class<T> type)
<T> PersistenceTypeHandler<D,T>
PersistenceTypeHandlerCreator.Abstract. createTypeHandlerLambda(Class<T> type)
<T> PersistenceTypeHandler<D,T>
PersistenceTypeHandlerCreator. createTypeHandlerLambda(Class<T> type)
<T> PersistenceTypeHandler<D,T>
PersistenceTypeHandlerCreator.Abstract. createTypeHandlerProxy(Class<T> type)
<T> PersistenceTypeHandler<D,T>
PersistenceTypeHandlerCreator. createTypeHandlerProxy(Class<T> type)
<T> PersistenceTypeHandler<D,T>
PersistenceTypeHandlerCreator.Abstract. createTypeHandlerUnpersistable(Class<T> type)
<T> PersistenceTypeHandler<D,T>
PersistenceTypeHandlerCreator. createTypeHandlerUnpersistable(Class<T> type)
PersistenceTypeHandler<D,T>
PersistenceLegacyTypeMappingResult. currentTypeHandler()
PersistenceTypeHandler<D,T>
PersistenceLegacyTypeMappingResult.Default. currentTypeHandler()
<T> PersistenceTypeHandler<D,? super T>
PersistenceTypeHandlerEnsurer.Default. ensureTypeHandler(Class<T> type)
<T> PersistenceTypeHandler<D,? super T>
PersistenceTypeHandlerEnsurer. ensureTypeHandler(Class<T> type)
<T> PersistenceTypeHandler<D,? super T>
PersistenceTypeHandlerManager.Default. ensureTypeHandler(Class<T> type)
<T> PersistenceTypeHandler<D,? super T>
PersistenceTypeHandlerManager.Default. ensureTypeHandler(PersistenceTypeDefinition typeDefinition)
<T> PersistenceTypeHandler<D,? super T>
PersistenceTypeHandlerManager.Default. ensureTypeHandler(T instance)
<T> PersistenceTypeHandler<D,? super T>
PersistenceTypeHandlerManager. ensureTypeHandler(Class<T> type)
<T> PersistenceTypeHandler<D,? super T>
PersistenceTypeHandlerManager. ensureTypeHandler(PersistenceTypeDefinition typeDefinition)
<T> PersistenceTypeHandler<D,? super T>
PersistenceTypeHandlerManager. ensureTypeHandler(T instance)
<T> PersistenceTypeHandler<D,? super T>
PersistenceTypeHandlerProvider. ensureTypeHandler(Class<T> type)
PersistenceTypeHandler<D,T>
PersistenceTypeHandler.Abstract. initialize(long typeId)
PersistenceTypeHandler<D,T>
PersistenceTypeHandler. initialize(long typeId)
<T> PersistenceTypeHandler<D,T>
PersistenceCustomTypeHandlerRegistry.Default. lookupTypeHandler(Class<T> type)
<T> PersistenceTypeHandler<D,? super T>
PersistenceCustomTypeHandlerRegistry. lookupTypeHandler(Class<T> type)
PersistenceTypeHandler<D,?>
PersistenceTypeHandlerLookup. lookupTypeHandler(long typeId)
<T> PersistenceTypeHandler<D,? super T>
PersistenceTypeHandlerLookup. lookupTypeHandler(Class<T> type)
<T> PersistenceTypeHandler<D,? super T>
PersistenceTypeHandlerLookup. lookupTypeHandler(T instance)
PersistenceTypeHandler<D,?>
PersistenceTypeHandlerManager.Default. lookupTypeHandler(long typeId)
<T> PersistenceTypeHandler<D,? super T>
PersistenceTypeHandlerManager.Default. lookupTypeHandler(Class<T> type)
<T> PersistenceTypeHandler<D,? super T>
PersistenceTypeHandlerManager.Default. lookupTypeHandler(T instance)
PersistenceTypeHandler<D,?>
PersistenceTypeHandlerManager. lookupTypeHandler(long typeId)
<T> PersistenceTypeHandler<D,? super T>
PersistenceTypeHandlerManager. lookupTypeHandler(Class<T> type)
<T> PersistenceTypeHandler<D,? super T>
PersistenceTypeHandlerManager. lookupTypeHandler(T instance)
PersistenceTypeHandler<D,?>
PersistenceTypeHandlerRegistry.Default. lookupTypeHandler(long typeId)
<T> PersistenceTypeHandler<D,T>
PersistenceTypeHandlerRegistry.Default. lookupTypeHandler(Class<T> type)
<T> PersistenceTypeHandler<D,T>
PersistenceTypeHandlerRegistry.Default. lookupTypeHandler(T instance)
PersistenceTypeHandler<Binary,? extends PersistenceRootReference>
BinaryRootReferenceProvider.Default. provideTypeHandler(PersistenceObjectRegistry globalRegistry)
PersistenceTypeHandler<D,? extends PersistenceRootReference>
PersistenceRootReferenceProvider. provideTypeHandler(PersistenceObjectRegistry globalRegistry)
<T> PersistenceTypeHandler<D,? super T>
PersistenceTypeHandlerProvider. provideTypeHandler(Class<T> type)
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 andPersistenceTypeHandler
or a sub type of it as its return type.Methods in one.microstream.persistence.types that return types with arguments of type PersistenceTypeHandler Modifier and Type Method Description XMap<Class<?>,PersistenceTypeHandler<D,?>>
PersistenceFoundation. customTypeHandlers()
XMap<Class<?>,PersistenceTypeHandler<D,?>>
PersistenceFoundation.Default. customTypeHandlers()
Methods in one.microstream.persistence.types with parameters of type PersistenceTypeHandler Modifier and Type Method Description <T> long
PersistenceStoreHandler. apply(T instance, PersistenceTypeHandler<D,T> localTypeHandler)
<T> long
PersistenceStoreHandler. applyEager(T instance, PersistenceTypeHandler<D,T> localTypeHandler)
static Object[]
Persistence. collectEnumConstants(PersistenceTypeHandler<?,?> typeHandler)
default Object[]
PersistenceTypeHandlerManager. collectEnumConstants(PersistenceTypeHandler<?,?> typeHandler)
static void
PersistenceLegacyTypeMappingResultor. combineMappings(XTable<PersistenceTypeDefinitionMember,Similarity<PersistenceTypeDefinitionMember>> legacyToCurrentMembers, XTable<PersistenceTypeDefinitionMember,Similarity<PersistenceTypeDefinitionMember>> currentToLegacyMembers, XEnum<PersistenceTypeDefinitionMember> discardedLegacyMembers, XEnum<PersistenceTypeDefinitionMember> newCurrentMembers, PersistenceTypeDefinition legacyTypeDefinition, PersistenceTypeHandler<?,?> currentTypeHandler, XGettingMap<PersistenceTypeDefinitionMember,PersistenceTypeDefinitionMember> explicitMappings, XGettingSet<PersistenceTypeDefinitionMember> explicitNewMembers, MultiMatch<PersistenceTypeDefinitionMember> matchedMembers)
static <D, T> PersistenceLegacyTypeMappingResult<D,T>
PersistenceLegacyTypeMappingResultor. createLegacyTypeMappingResult(PersistenceTypeDefinition legacyTypeDefinition, PersistenceTypeHandler<D,T> currentTypeHandler, XGettingMap<PersistenceTypeDefinitionMember,PersistenceTypeDefinitionMember> explicitMappings, XGettingSet<PersistenceTypeDefinitionMember> explicitNewMembers, MultiMatch<PersistenceTypeDefinitionMember> matchedMembers)
default <T> PersistenceLegacyTypeMappingResult<D,T>
PersistenceLegacyTypeMappingResultor. createMappingResult(PersistenceTypeDefinition legacyTypeDefinition, PersistenceTypeHandler<D,T> currentTypeHandler, XGettingMap<PersistenceTypeDefinitionMember,PersistenceTypeDefinitionMember> explicitMappings, XGettingSet<PersistenceTypeDefinitionMember> explicitNewMembers, MultiMatch<PersistenceTypeDefinitionMember> matchedMembers)
Override this method to implement various functions like ...static String
Persistence. deriveEnumRootIdentifier(PersistenceTypeHandler<?,?> typeHandler)
default String
PersistenceTypeHandlerManager. deriveEnumRootIdentifier(PersistenceTypeHandler<?,?> typeHandler)
<T> PersistenceLegacyTypeHandler<D,T>
PersistenceLegacyTypeMapper.Default. ensureLegacyTypeHandler(PersistenceTypeDefinition legacyTypeDefinition, PersistenceTypeHandler<D,T> currentTypeHandler)
<T> PersistenceLegacyTypeHandler<D,T>
PersistenceLegacyTypeMapper. ensureLegacyTypeHandler(PersistenceTypeDefinition legacyTypeDefinition, PersistenceTypeHandler<D,T> currentTypeHandler)
<T> long
PersistenceManager.Default. 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
PersistenceObjectManager. ensureObjectId(T object, PersistenceObjectIdRequestor<D> objectIdRequestor, PersistenceTypeHandler<D,T> optionalHandler)
<T> long
PersistenceManager.Default. 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 ofPersistenceObjectManager.Default.ensureObjectId(Object)
with guaranteed registering (effectively override-eager-logic)<T> long
PersistenceObjectManager. 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, XGettingTable<PersistenceTypeDefinitionMember,Similarity<PersistenceTypeDefinitionMember>> legacyToCurrentMembers, XGettingTable<PersistenceTypeDefinitionMember,Similarity<PersistenceTypeDefinitionMember>> currentToLegacyMembers, XGettingEnum<PersistenceTypeDefinitionMember> discardedLegacyMembers, XGettingEnum<PersistenceTypeDefinitionMember> newCurrentMembers)
F
PersistenceFoundation.Default. registerCustomTypeHandler(PersistenceTypeHandler<D,?> customTypeHandler)
F
PersistenceFoundation. registerCustomTypeHandler(PersistenceTypeHandler<D,?> customTypeHandler)
F
PersistenceFoundation.Default. registerCustomTypeHandlers(PersistenceTypeHandler<D,?>... customTypeHandlers)
F
PersistenceFoundation. registerCustomTypeHandlers(PersistenceTypeHandler<D,?>... customTypeHandlers)
<T> void
PersistenceObjectIdRequestor.NoOp. registerEagerOptional(long objectId, T instance, PersistenceTypeHandler<D,T> optionalHandler)
<T> void
PersistenceObjectIdRequestor. registerEagerOptional(long objectId, T instance, PersistenceTypeHandler<D,T> optionalHandler)
static <D> void
PersistenceTypeHandlerManager. registerEnumContantRoots(HashTable<Class<?>,PersistenceTypeHandler<D,?>> pendingEnumConstantRootStoringHandlers, PersistenceTypeHandler<D,?> typeHandler)
<T> void
PersistenceObjectIdRequestor.NoOp. registerGuaranteed(long objectId, T instance, PersistenceTypeHandler<D,T> optionalHandler)
<T> void
PersistenceObjectIdRequestor. registerGuaranteed(long objectId, T instance, PersistenceTypeHandler<D,T> optionalHandler)
<T> void
PersistenceObjectIdRequestor.NoOp. registerLazyOptional(long objectId, T instance, PersistenceTypeHandler<D,T> optionalHandler)
<T> void
PersistenceObjectIdRequestor. 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.Default. registerTypeHandler(Class<T> type, PersistenceTypeHandler<D,? super T> typeHandlerInitializer)
<T> boolean
PersistenceCustomTypeHandlerRegistry.Default. registerTypeHandler(PersistenceTypeHandler<D,T> typeHandlerInitializer)
<T> boolean
PersistenceCustomTypeHandlerRegistry. registerTypeHandler(Class<T> type, PersistenceTypeHandler<D,? super T> typeHandler)
<T> boolean
PersistenceCustomTypeHandlerRegistry. registerTypeHandler(PersistenceTypeHandler<D,T> typeHandler)
<T> boolean
PersistenceTypeHandlerManager.Default. registerTypeHandler(Class<T> type, PersistenceTypeHandler<D,? super T> typeHandler)
<T> boolean
PersistenceTypeHandlerManager.Default. registerTypeHandler(PersistenceTypeHandler<D,T> typeHandler)
<T> boolean
PersistenceTypeHandlerRegistry.Default. registerTypeHandler(Class<T> type, PersistenceTypeHandler<D,? super T> typeHandler)
<T> boolean
PersistenceTypeHandlerRegistry.Default. registerTypeHandler(PersistenceTypeHandler<D,T> typeHandler)
<T> boolean
PersistenceTypeHandlerRegistry. registerTypeHandler(Class<T> type, PersistenceTypeHandler<D,? super T> typeHandler)
<T> boolean
PersistenceTypeHandlerRegistry. registerTypeHandler(PersistenceTypeHandler<D,T> typeHandler)
void
PersistenceTypeHandlerManager.Default. validateTypeHandler(PersistenceTypeHandler<D,?> typeHandler)
void
PersistenceTypeHandlerManager. validateTypeHandler(PersistenceTypeHandler<D,?> typeHandler)
Method parameters in one.microstream.persistence.types with type arguments of type PersistenceTypeHandler Modifier and Type Method Description F
PersistenceFoundation.Default. registerCustomTypeHandlers(Iterable<? extends PersistenceTypeHandler<D,?>> customTypeHandlers)
F
PersistenceFoundation.Default. registerCustomTypeHandlers(HashTable<Class<?>,PersistenceTypeHandler<D,?>> customTypeHandlers)
F
PersistenceFoundation. registerCustomTypeHandlers(Iterable<? extends PersistenceTypeHandler<D,?>> customTypeHandlers)
F
PersistenceFoundation. registerCustomTypeHandlers(HashTable<Class<?>,PersistenceTypeHandler<D,?>> customTypeHandlers)
static <D> void
PersistenceTypeHandlerManager. registerEnumContantRoots(HashTable<Class<?>,PersistenceTypeHandler<D,?>> pendingEnumConstantRootStoringHandlers, PersistenceTypeHandler<D,?> typeHandler)
PersistenceCustomTypeHandlerRegistry.Default<D>
PersistenceCustomTypeHandlerRegistry.Default. registerTypeHandlers(XGettingCollection<? extends PersistenceTypeHandler<D,?>> typeHandlerInitializers)
PersistenceCustomTypeHandlerRegistry<D>
PersistenceCustomTypeHandlerRegistry. registerTypeHandlers(XGettingCollection<? extends PersistenceTypeHandler<D,?>> typeHandlers)
default void
PersistenceTypeHandlerManager. validateTypeHandlers(Iterable<? extends PersistenceTypeHandler<D,?>> typeHandlers)
void
PersistenceTypeMismatchValidator.Failing. validateTypeMismatches(PersistenceTypeDictionary typeDictionary, XGettingEnum<PersistenceTypeHandler<D,?>> unmatchableTypeHandlers)
void
PersistenceTypeMismatchValidator.NoOp. validateTypeMismatches(PersistenceTypeDictionary typeDictionary, XGettingEnum<PersistenceTypeHandler<D,?>> unmatchableTypeHandlers)
void
PersistenceTypeMismatchValidator. validateTypeMismatches(PersistenceTypeDictionary typeDictionary, XGettingEnum<PersistenceTypeHandler<D,?>> unmatchableTypeHandlers)
-
Uses of PersistenceTypeHandler in one.microstream.reference
Classes in one.microstream.reference that implement PersistenceTypeHandler Modifier and Type Class Description class
BinaryHandlerLazyDefault
-
Uses of PersistenceTypeHandler in one.microstream.storage.restadapter
Classes in one.microstream.storage.restadapter that implement PersistenceTypeHandler Modifier and Type Class Description class
ViewerBinaryTypeHandlerBasic<T>
class
ViewerBinaryTypeHandlerGeneric
class
ViewerBinaryTypeHandlerNativeArray<T>
class
ViewerBinaryTypeHandlerWrapperAbstract<T>
Methods in one.microstream.storage.restadapter with type parameters of type PersistenceTypeHandler Modifier and Type Method Description <C extends Consumer<? super PersistenceTypeHandler<Binary, ?>>>
CViewerBinaryTypeHandlerManager. iterateTypeHandlers(C iterator)
Methods in one.microstream.storage.restadapter that return PersistenceTypeHandler Modifier and Type Method Description <T> PersistenceTypeHandler<Binary,T>
ViewerBinaryTypeHandlerManager. ensureTypeHandler(Class<T> type)
<T> PersistenceTypeHandler<Binary,T>
ViewerBinaryTypeHandlerManager. ensureTypeHandler(PersistenceTypeDefinition typeDefinition)
<T> PersistenceTypeHandler<Binary,T>
ViewerBinaryTypeHandlerManager. ensureTypeHandler(T instance)
PersistenceTypeHandler<Binary,ObjectDescription>
ViewerBinaryTypeHandlerGeneric. initialize(long typeId)
PersistenceTypeHandler<Binary,Object>
ViewerBinaryTypeHandlerWrapperAbstract. initialize(long typeId)
PersistenceTypeHandler<Binary,?>
ViewerBinaryTypeHandlerManager. lookupTypeHandler(long typeId)
<T> PersistenceTypeHandler<Binary,T>
ViewerBinaryTypeHandlerManager. lookupTypeHandler(Class<T> type)
<T> PersistenceTypeHandler<Binary,T>
ViewerBinaryTypeHandlerManager. lookupTypeHandler(T instance)
Methods in one.microstream.storage.restadapter with parameters of type PersistenceTypeHandler Modifier and Type Method Description <T> long
ViewerBinaryPersistenceManager.Default. ensureObjectId(T object, PersistenceObjectIdRequestor<Binary> objectIdRequestor, PersistenceTypeHandler<Binary,T> optionalHandler)
<T> long
ViewerBinaryPersistenceManager.Default. ensureObjectIdGuaranteedRegister(T object, PersistenceObjectIdRequestor<Binary> objectIdRequestor, PersistenceTypeHandler<Binary,T> optionalHandler)
<T> boolean
ViewerBinaryTypeHandlerManager. registerTypeHandler(Class<T> type, PersistenceTypeHandler<Binary,? super T> typeHandler)
<T> boolean
ViewerBinaryTypeHandlerManager. registerTypeHandler(PersistenceTypeHandler<Binary,T> typeHandler)
void
ViewerBinaryTypeHandlerManager. validateTypeHandler(PersistenceTypeHandler<Binary,?> typeHandler)
Constructors in one.microstream.storage.restadapter with parameters of type PersistenceTypeHandler Constructor Description ViewerBinaryTypeHandlerBasic(PersistenceTypeHandler<Binary,T> nativeHandler, ViewerBinaryTypeHandlerGeneric genericHandler)
ViewerBinaryTypeHandlerNativeArray(PersistenceTypeHandler<Binary,T> nativeHandler)
ViewerBinaryTypeHandlerWrapperAbstract(PersistenceTypeHandler<Binary,T> nativeHandler)
ViewerBinaryTypeHandlerWrapperAbstract(PersistenceTypeHandler<Binary,T> nativeHandler, ViewerBinaryTypeHandlerGeneric genericHandler)
-
Uses of PersistenceTypeHandler in one.microstream.storage.types
Methods in one.microstream.storage.types with parameters of type PersistenceTypeHandler Modifier and Type Method Description F
EmbeddedStorageFoundation.Default. registerTypeHandler(PersistenceTypeHandler<Binary,?> typeHandler)
F
EmbeddedStorageFoundation. registerTypeHandler(PersistenceTypeHandler<Binary,?> typeHandler)
Method parameters in one.microstream.storage.types with type arguments of type PersistenceTypeHandler Modifier and Type Method Description F
EmbeddedStorageFoundation.Default. registerTypeHandlers(Iterable<? extends PersistenceTypeHandler<Binary,?>> typeHandlers)
F
EmbeddedStorageFoundation. registerTypeHandlers(Iterable<? extends PersistenceTypeHandler<Binary,?>> typeHandlers)
-
Uses of PersistenceTypeHandler in one.microstream.util
Classes in one.microstream.util that implement PersistenceTypeHandler Modifier and Type Class Description class
BinaryHandlerSubstituterDefault