Uses of Interface
one.microstream.persistence.types.PersistenceTypeHandler
-
Uses of PersistenceTypeHandler in one.microstream.examples.customlegacytypehandler
Classes in one.microstream.examples.customlegacytypehandler that implement PersistenceTypeHandler Modifier and Type Class Description classLegacyTypeHandlerNicePlace -
Uses of PersistenceTypeHandler in one.microstream.examples.customtypehandler
Classes in one.microstream.examples.customtypehandler that implement PersistenceTypeHandler Modifier and Type Class Description classCustomBufferedImageHandler -
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()Constructors in one.microstream.persistence.binary.internal with parameters of type PersistenceTypeHandler Constructor Description AbstractBinaryLegacyTypeHandlerTranslating(PersistenceTypeDefinition typeDefinition, PersistenceTypeHandler<Binary,T> typeHandler, BinaryValueSetter[] valueTranslators, long[] targetOffsets, PersistenceLegacyTypeHandlingListener<Binary> listener, boolean switchByteOrder) -
Uses of PersistenceTypeHandler in one.microstream.persistence.binary.java.io
Classes in one.microstream.persistence.binary.java.io that implement PersistenceTypeHandler Modifier and Type Class Description classBinaryHandlerFile -
Uses of PersistenceTypeHandler in one.microstream.persistence.binary.java.lang
Classes in one.microstream.persistence.binary.java.lang that implement PersistenceTypeHandler Modifier and Type Class Description classAbstractBinaryHandlerAbstractStringBuilder<B>classAbstractBinaryHandlerNativeArray<A>classAbstractBinaryHandlerNativeArrayPrimitive<A>classBinaryHandlerBooleanclassBinaryHandlerByteclassBinaryHandlerCharacterclassBinaryHandlerClassclassBinaryHandlerDoubleclassBinaryHandlerFloatclassBinaryHandlerIntegerclassBinaryHandlerLongclassBinaryHandlerNativeArray_booleanclassBinaryHandlerNativeArray_byteclassBinaryHandlerNativeArray_charclassBinaryHandlerNativeArray_doubleclassBinaryHandlerNativeArray_floatclassBinaryHandlerNativeArray_intclassBinaryHandlerNativeArray_longclassBinaryHandlerNativeArray_shortclassBinaryHandlerNativeArrayObject<A>classBinaryHandlerObjectclassBinaryHandlerShortclassBinaryHandlerStringclassBinaryHandlerStringBufferclassBinaryHandlerStringBuilderclassBinaryHandlerVoid -
Uses of PersistenceTypeHandler in one.microstream.persistence.binary.java.math
Classes in one.microstream.persistence.binary.java.math that implement PersistenceTypeHandler Modifier and Type Class Description classBinaryHandlerBigDecimalclassBinaryHandlerBigInteger -
Uses of PersistenceTypeHandler in one.microstream.persistence.binary.java.net
Classes in one.microstream.persistence.binary.java.net that implement PersistenceTypeHandler Modifier and Type Class Description classAbstractBinaryHandlerInetAddress<A extends InetAddress>classBinaryHandlerInet4AddressclassBinaryHandlerInet6AddressclassBinaryHandlerInetAddressclassBinaryHandlerInetSocketAddressclassBinaryHandlerURIclassBinaryHandlerURL -
Uses of PersistenceTypeHandler in one.microstream.persistence.binary.java.nio.file
Classes in one.microstream.persistence.binary.java.nio.file that implement PersistenceTypeHandler Modifier and Type Class Description classBinaryHandlerPath -
Uses of PersistenceTypeHandler in one.microstream.persistence.binary.java.sql
Classes in one.microstream.persistence.binary.java.sql that implement PersistenceTypeHandler Modifier and Type Class Description classBinaryHandlerSqlDateBlunt copy ofBinaryHandlerDatefor the as good as superfluous typeDate.classBinaryHandlerSqlTimeBlunt copy ofBinaryHandlerDatefor the as good as superfluous typeTime.classBinaryHandlerSqlTimestampBlunt copy ofBinaryHandlerDatefor the as good as superfluous typeTimestamp. -
Uses of PersistenceTypeHandler in one.microstream.persistence.binary.java.time
Classes in one.microstream.persistence.binary.java.time that implement PersistenceTypeHandler Modifier and Type Class Description classBinaryHandlerZoneOffset -
Uses of PersistenceTypeHandler in one.microstream.persistence.binary.java.util
-
Uses of PersistenceTypeHandler in one.microstream.persistence.binary.java.util.concurrent
Classes in one.microstream.persistence.binary.java.util.concurrent that implement PersistenceTypeHandler Modifier and Type Class Description classBinaryHandlerConcurrentHashMapclassBinaryHandlerConcurrentLinkedDequeclassBinaryHandlerConcurrentLinkedQueueclassBinaryHandlerConcurrentSkipListMapclassBinaryHandlerConcurrentSkipListSet -
Uses of PersistenceTypeHandler in one.microstream.persistence.binary.java.util.regex
Classes in one.microstream.persistence.binary.java.util.regex that implement PersistenceTypeHandler Modifier and Type Class Description classBinaryHandlerPattern -
Uses of PersistenceTypeHandler in one.microstream.persistence.binary.jdk8.java.util
Classes in one.microstream.persistence.binary.jdk8.java.util that implement PersistenceTypeHandler Modifier and Type Class Description classBinaryHandlerArrayListclassBinaryHandlerHashMapclassBinaryHandlerHashMapFlattenedDeprecated.Do not use! UseBinaryHandlerHashMapinstead.classBinaryHandlerHashSetclassBinaryHandlerHashtableclassBinaryHandlerHashtableFlattenedDeprecated.Do not use! UseBinaryHandlerHashtableinstead.classBinaryHandlerLinkedHashMapclassBinaryHandlerLinkedHashMapFlattenedDeprecated.Do not use! UseBinaryHandlerLinkedHashMapinstead.classBinaryHandlerLinkedHashSetclassBinaryHandlerPriorityQueueclassBinaryHandlerPropertiesclassBinaryHandlerStackclassBinaryHandlerVector -
Uses of PersistenceTypeHandler in one.microstream.persistence.binary.one.microstream.collections
Classes in one.microstream.persistence.binary.one.microstream.collections that implement PersistenceTypeHandler Modifier and Type Class Description classBinaryHandlerBulkListclassBinaryHandlerConstHashEnumclassBinaryHandlerConstHashTableclassBinaryHandlerConstListclassBinaryHandlerEqBulkListclassBinaryHandlerEqConstHashEnumclassBinaryHandlerEqConstHashTableclassBinaryHandlerEqHashEnumclassBinaryHandlerEqHashTableclassBinaryHandlerFixedListclassBinaryHandlerHashEnumclassBinaryHandlerHashTableclassBinaryHandlerLimitListclassBinaryHandlerSingleton -
Uses of PersistenceTypeHandler in one.microstream.persistence.binary.one.microstream.entity
Subinterfaces of PersistenceTypeHandler in one.microstream.persistence.binary.one.microstream.entity Modifier and Type Interface Description interfaceBinaryHandlerEntityLoading<T>Classes in one.microstream.persistence.binary.one.microstream.entity that implement PersistenceTypeHandler Modifier and Type Class Description classBinaryHandlerEntityLayerIdentity<T extends EntityLayerIdentity>classBinaryHandlerEntityLayerVersioningstatic classBinaryHandlerEntityLoading.Default<T>Methods in one.microstream.persistence.binary.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.persistence.binary.one.microstream.persistence.types
Classes in one.microstream.persistence.binary.one.microstream.persistence.types that implement PersistenceTypeHandler Modifier and Type Class Description classBinaryHandlerPersistenceRootsDefaultclassBinaryHandlerRootReferenceDefaultMethods in one.microstream.persistence.binary.one.microstream.persistence.types that return PersistenceTypeHandler Modifier and Type Method Description PersistenceTypeHandler<Binary,? extends PersistenceRootReference>BinaryRootReferenceProvider.Default. provideTypeHandler(PersistenceObjectRegistry globalRegistry) -
Uses of PersistenceTypeHandler in one.microstream.persistence.binary.one.microstream.reference
Classes in one.microstream.persistence.binary.one.microstream.reference that implement PersistenceTypeHandler Modifier and Type Class Description classBinaryHandlerLazyDefault -
Uses of PersistenceTypeHandler in one.microstream.persistence.binary.one.microstream.util
Classes in one.microstream.persistence.binary.one.microstream.util that implement PersistenceTypeHandler Modifier and Type Class Description classBinaryHandlerSubstituterDefault -
Uses of PersistenceTypeHandler in one.microstream.persistence.binary.types
Subinterfaces of PersistenceTypeHandler in one.microstream.persistence.binary.types Modifier and Type Interface Description interfaceBinaryLegacyTypeHandler<T>interfaceBinaryTypeHandler<T>Classes in one.microstream.persistence.binary.types that implement PersistenceTypeHandler Modifier and Type Class Description classAbstractBinaryLegacyTypeHandlerReflective<T>static classBinaryLegacyTypeHandler.Abstract<T>static classBinaryLegacyTypeHandler.AbstractCustom<T>classBinaryLegacyTypeHandlerGenericEnum<T>classBinaryLegacyTypeHandlerGenericEnumMapped<T>classBinaryLegacyTypeHandlerGenericType<T>classBinaryLegacyTypeHandlerRerouting<T>static classBinaryTypeHandler.Abstract<T>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> longBinaryStorer.Default. apply(T instance, PersistenceTypeHandler<Binary,T> localTypeHandler)<T> longBinaryStorer.Default. applyEager(T instance, PersistenceTypeHandler<Binary,T> localTypeHandler)StringBinaryValueTranslatorKeyBuilder. buildTranslatorLookupKey(PersistenceTypeDefinition sourceLegacyType, PersistenceTypeDescriptionMember sourceMember, PersistenceTypeHandler<Binary,?> targetCurrentType, PersistenceTypeDescriptionMember targetMember)<T> longBinaryStorer.Default. lookupObjectId(T object, PersistenceObjectIdRequestor<Binary> objectIdRequestor, PersistenceTypeHandler<Binary,T> optionalHandler)static <T> BinaryLegacyTypeHandlerGenericEnum<T>BinaryLegacyTypeHandlerGenericEnum. New(PersistenceTypeDefinition typeDefinition, PersistenceTypeHandler<Binary,T> typeHandler, XGettingEnum<KeyValue<Long,BinaryValueSetter>> translatorsWithTargetOffsets, PersistenceLegacyTypeHandlingListener<Binary> listener, boolean switchByteOrder)static <T> BinaryLegacyTypeHandlerGenericEnumMapped<T>BinaryLegacyTypeHandlerGenericEnumMapped. New(PersistenceTypeDefinition typeDefinition, PersistenceTypeHandler<Binary,T> typeHandler, XGettingEnum<KeyValue<Long,BinaryValueSetter>> translatorsWithTargetOffsets, Integer[] ordinalMapping, PersistenceLegacyTypeHandlingListener<Binary> listener, boolean switchByteOrder)static <T> BinaryLegacyTypeHandlerRerouting<T>BinaryLegacyTypeHandlerRerouting. New(PersistenceTypeDefinition typeDefinition, PersistenceTypeHandler<Binary,T> typeHandler, XGettingEnum<KeyValue<Long,BinaryValueSetter>> translatorsWithTargetOffsets, PersistenceLegacyTypeHandlingListener<Binary> listener, boolean switchByteOrder)BinaryValueSetterBinaryValueTranslatorProvider.Default. provideBinaryValueTranslator(PersistenceTypeDefinition sourceLegacyType, PersistenceTypeDefinitionMember sourceMember, PersistenceTypeHandler<Binary,?> targetCurrentType, PersistenceTypeDefinitionMember targetMember)BinaryValueSetterBinaryValueTranslatorProvider. provideBinaryValueTranslator(PersistenceTypeDefinition sourceLegacyType, PersistenceTypeDefinitionMember sourceMember, PersistenceTypeHandler<Binary,?> targetCurrentType, PersistenceTypeDefinitionMember targetMember)Special translator to translate a value from binary form to an intermediate binary form.BinaryValueSetterBinaryValueTranslatorProvider.Default. provideTargetValueTranslator(PersistenceTypeDefinition sourceLegacyType, PersistenceTypeDefinitionMember sourceMember, PersistenceTypeHandler<Binary,?> targetCurrentType, PersistenceTypeDefinitionMember targetMember)BinaryValueSetterBinaryValueTranslatorProvider. provideTargetValueTranslator(PersistenceTypeDefinition sourceLegacyType, PersistenceTypeDefinitionMember sourceMember, PersistenceTypeHandler<Binary,?> targetCurrentType, PersistenceTypeDefinitionMember targetMember)Normal translator to translate a value from binary form to a target instance.<T> voidBinaryStorer.Default. registerEagerOptional(long objectId, T instance, PersistenceTypeHandler<Binary,T> optionalHandler)<T> voidBinaryStorer.Eager. registerEagerOptional(long objectId, T instance, PersistenceTypeHandler<Binary,T> optionalHandler)<T> voidBinaryStorer.Default. registerGuaranteed(long objectId, T instance, PersistenceTypeHandler<Binary,T> optionalHandler)<T> voidBinaryStorer.Default. registerLazyOptional(long objectId, T instance, PersistenceTypeHandler<Binary,T> optionalHandler)<T> voidBinaryStorer.Eager. registerLazyOptional(long objectId, T instance, PersistenceTypeHandler<Binary,T> optionalHandler)<T> BinaryStorer.ItemBinaryStorer.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 interfacePersistenceLegacyTypeHandler<D,T>interfacePersistenceTypeHandlerCustom<D,T>This type extends thePersistenceTypeHandlertype only by the following reflection contract:interfacePersistenceTypeHandlerGeneric<D,T>This type extends thePersistenceTypeHandlertype only by the following reflection contract:interfacePersistenceTypeHandlerReflective<D,T>interfacePersistenceUnreachableTypeHandler<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 static classPersistenceLegacyTypeHandler.Abstract<D,T>classPersistenceLegacyTypeHandlerWrapper<D,T>classPersistenceLegacyTypeHandlerWrapperEnum<D,T>static classPersistenceTypeHandler.Abstract<D,T>static classPersistenceUnreachableTypeHandler.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)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, XGettingEnum<Field> persistableFields, XGettingEnum<Field> persisterFields)protected abstract <T> PersistenceTypeHandler<D,T>PersistenceTypeHandlerCreator.Abstract. internalCreateTypeHandlerGeneric(Class<T> type, XGettingEnum<Field> persistableFields, 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,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<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 andPersistenceTypeHandleror a sub type of it as its return type.protected <T> PersistenceTypeHandler<D,? super T>PersistenceTypeHandlerEnsurer.Default. searchProvidedTypeHandler(Class<T> 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> longPersistenceStoreHandler. apply(T instance, PersistenceTypeHandler<D,T> localTypeHandler)<T> longPersistenceStoreHandler. applyEager(T instance, PersistenceTypeHandler<D,T> localTypeHandler)static Object[]Persistence. collectEnumConstants(PersistenceTypeHandler<?,?> typeHandler)default Object[]PersistenceTypeHandlerManager. collectEnumConstants(PersistenceTypeHandler<?,?> typeHandler)static voidPersistenceLegacyTypeMappingResultor. 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 ...protected <T> PersistenceLegacyTypeHandler<D,T>PersistenceLegacyTypeHandlerCreator.Abstract. createTypeHandlerEnumWrapping(PersistenceLegacyTypeMappingResult<D,T> result, PersistenceTypeHandler<D,T> typeHandler)static StringPersistence. deriveEnumRootIdentifier(PersistenceTypeHandler<?,?> typeHandler)default StringPersistenceTypeHandlerManager. 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> longPersistenceManager.Default. ensureObjectId(T object, PersistenceObjectIdRequestor<D> objectIdRequestor, PersistenceTypeHandler<D,T> optionalHandler)<T> longPersistenceObjectManager.Default. ensureObjectId(T object, PersistenceObjectIdRequestor<D> objectIdRequestor, PersistenceTypeHandler<D,T> optionalHandler)<T> longPersistenceObjectManager. ensureObjectId(T object, PersistenceObjectIdRequestor<D> objectIdRequestor, PersistenceTypeHandler<D,T> optionalHandler)<T> longPersistenceManager.Default. ensureObjectIdGuaranteedRegister(T object, PersistenceObjectIdRequestor<D> objectIdRequestor, PersistenceTypeHandler<D,T> optionalHandler)<T> longPersistenceObjectManager.Default. ensureObjectIdGuaranteedRegister(T object, PersistenceObjectIdRequestor<D> objectIdRequestor, PersistenceTypeHandler<D,T> optionalHandler)Variant ofPersistenceObjectManager.Default.ensureObjectId(Object)with guaranteed registering (effectively override-eager-logic)<T> longPersistenceObjectManager. ensureObjectIdGuaranteedRegister(T object, PersistenceObjectIdRequestor<D> objectIdRequestor, PersistenceTypeHandler<D,T> optionalHandler)<T> longPersistenceLocalObjectIdRegistry. 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)FPersistenceFoundation.Default. registerCustomTypeHandler(PersistenceTypeHandler<D,?> customTypeHandler)FPersistenceFoundation. registerCustomTypeHandler(PersistenceTypeHandler<D,?> customTypeHandler)FPersistenceFoundation.Default. registerCustomTypeHandlers(PersistenceTypeHandler<D,?>... customTypeHandlers)FPersistenceFoundation. registerCustomTypeHandlers(PersistenceTypeHandler<D,?>... customTypeHandlers)<T> voidPersistenceObjectIdRequestor.NoOp. registerEagerOptional(long objectId, T instance, PersistenceTypeHandler<D,T> optionalHandler)<T> voidPersistenceObjectIdRequestor. registerEagerOptional(long objectId, T instance, PersistenceTypeHandler<D,T> optionalHandler)static <D> voidPersistenceTypeHandlerManager. registerEnumContantRoots(HashTable<Class<?>,PersistenceTypeHandler<D,?>> pendingEnumConstantRootStoringHandlers, PersistenceTypeHandler<D,?> typeHandler)<T> voidPersistenceObjectIdRequestor.NoOp. registerGuaranteed(long objectId, T instance, PersistenceTypeHandler<D,T> optionalHandler)<T> voidPersistenceObjectIdRequestor. registerGuaranteed(long objectId, T instance, PersistenceTypeHandler<D,T> optionalHandler)<T> voidPersistenceObjectIdRequestor.NoOp. registerLazyOptional(long objectId, T instance, PersistenceTypeHandler<D,T> optionalHandler)<T> voidPersistenceObjectIdRequestor. registerLazyOptional(long objectId, T instance, PersistenceTypeHandler<D,T> optionalHandler)<T> voidPersistenceLegacyTypeHandlingListener. registerLegacyTypeHandlingCreation(long objectId, T instance, PersistenceTypeDefinition legacyTypeDescription, PersistenceTypeHandler<D,T> currentTypeHandler)<T> booleanPersistenceCustomTypeHandlerRegistry.Default. registerTypeHandler(Class<T> type, PersistenceTypeHandler<D,? super T> typeHandlerInitializer)<T> booleanPersistenceCustomTypeHandlerRegistry.Default. registerTypeHandler(PersistenceTypeHandler<D,T> typeHandlerInitializer)<T> booleanPersistenceCustomTypeHandlerRegistry. registerTypeHandler(Class<T> type, PersistenceTypeHandler<D,? super T> typeHandler)<T> booleanPersistenceCustomTypeHandlerRegistry. registerTypeHandler(PersistenceTypeHandler<D,T> typeHandler)<T> booleanPersistenceTypeHandlerManager.Default. registerTypeHandler(Class<T> type, PersistenceTypeHandler<D,? super T> typeHandler)<T> booleanPersistenceTypeHandlerManager.Default. registerTypeHandler(PersistenceTypeHandler<D,T> typeHandler)<T> booleanPersistenceTypeHandlerRegistry.Default. registerTypeHandler(Class<T> type, PersistenceTypeHandler<D,? super T> typeHandler)<T> booleanPersistenceTypeHandlerRegistry.Default. registerTypeHandler(PersistenceTypeHandler<D,T> typeHandler)<T> booleanPersistenceTypeHandlerRegistry. registerTypeHandler(Class<T> type, PersistenceTypeHandler<D,? super T> typeHandler)<T> booleanPersistenceTypeHandlerRegistry. registerTypeHandler(PersistenceTypeHandler<D,T> typeHandler)voidPersistenceTypeHandlerManager.Default. validateTypeHandler(PersistenceTypeHandler<D,?> typeHandler)voidPersistenceTypeHandlerManager. validateTypeHandler(PersistenceTypeHandler<D,?> typeHandler)Method parameters in one.microstream.persistence.types with type arguments of type PersistenceTypeHandler Modifier and Type Method Description FPersistenceFoundation.Default. registerCustomTypeHandlers(Iterable<? extends PersistenceTypeHandler<D,?>> customTypeHandlers)FPersistenceFoundation.Default. registerCustomTypeHandlers(HashTable<Class<?>,PersistenceTypeHandler<D,?>> customTypeHandlers)FPersistenceFoundation. registerCustomTypeHandlers(Iterable<? extends PersistenceTypeHandler<D,?>> customTypeHandlers)FPersistenceFoundation. registerCustomTypeHandlers(HashTable<Class<?>,PersistenceTypeHandler<D,?>> customTypeHandlers)static <D> voidPersistenceTypeHandlerManager. 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)<T> longPersistenceTypeHandlerManager.Default. registerTypeHandlers(Iterable<? extends PersistenceTypeHandler<D,T>> typeHandlers)<T> longPersistenceTypeHandlerRegistry.Default. registerTypeHandlers(Iterable<? extends PersistenceTypeHandler<D,T>> typeHandlers)<T> longPersistenceTypeHandlerRegistry. registerTypeHandlers(Iterable<? extends PersistenceTypeHandler<D,T>> typeHandlers)default voidPersistenceTypeHandlerManager. validateTypeHandlers(Iterable<? extends PersistenceTypeHandler<D,?>> typeHandlers)voidPersistenceTypeMismatchValidator.Failing. validateTypeMismatches(PersistenceTypeDictionary typeDictionary, XGettingEnum<PersistenceTypeHandler<D,?>> unmatchableTypeHandlers)voidPersistenceTypeMismatchValidator.NoOp. validateTypeMismatches(PersistenceTypeDictionary typeDictionary, XGettingEnum<PersistenceTypeHandler<D,?>> unmatchableTypeHandlers)voidPersistenceTypeMismatchValidator. validateTypeMismatches(PersistenceTypeDictionary typeDictionary, XGettingEnum<PersistenceTypeHandler<D,?>> unmatchableTypeHandlers) -
Uses of PersistenceTypeHandler in one.microstream.storage.embedded.types
Methods in one.microstream.storage.embedded.types with parameters of type PersistenceTypeHandler Modifier and Type Method Description FEmbeddedStorageFoundation.Default. registerTypeHandler(PersistenceTypeHandler<Binary,?> typeHandler)FEmbeddedStorageFoundation. registerTypeHandler(PersistenceTypeHandler<Binary,?> typeHandler)Method parameters in one.microstream.storage.embedded.types with type arguments of type PersistenceTypeHandler Modifier and Type Method Description FEmbeddedStorageFoundation.Default. registerTypeHandlers(Iterable<? extends PersistenceTypeHandler<Binary,?>> typeHandlers)FEmbeddedStorageFoundation. registerTypeHandlers(Iterable<? extends PersistenceTypeHandler<Binary,?>> typeHandlers) -
Uses of PersistenceTypeHandler in one.microstream.storage.restadapter.types
Classes in one.microstream.storage.restadapter.types that implement PersistenceTypeHandler Modifier and Type Class Description classViewerBinaryTypeHandlerBasic<T>classViewerBinaryTypeHandlerGenericclassViewerBinaryTypeHandlerNativeArray<T>classViewerBinaryTypeHandlerWrapperAbstract<T>Fields in one.microstream.storage.restadapter.types declared as PersistenceTypeHandler Modifier and Type Field Description protected PersistenceTypeHandler<Binary,T>ViewerBinaryTypeHandlerWrapperAbstract. nativeHandlerMethods in one.microstream.storage.restadapter.types 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.types 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.types with parameters of type PersistenceTypeHandler Modifier and Type Method Description <T> longViewerBinaryPersistenceManager.Default. ensureObjectId(T object, PersistenceObjectIdRequestor<Binary> objectIdRequestor, PersistenceTypeHandler<Binary,T> optionalHandler)<T> longViewerBinaryPersistenceManager.Default. ensureObjectIdGuaranteedRegister(T object, PersistenceObjectIdRequestor<Binary> objectIdRequestor, PersistenceTypeHandler<Binary,T> optionalHandler)<T> booleanViewerBinaryTypeHandlerManager. registerTypeHandler(Class<T> type, PersistenceTypeHandler<Binary,? super T> typeHandler)<T> booleanViewerBinaryTypeHandlerManager. registerTypeHandler(PersistenceTypeHandler<Binary,T> typeHandler)voidViewerBinaryTypeHandlerManager. validateTypeHandler(PersistenceTypeHandler<Binary,?> typeHandler)Method parameters in one.microstream.storage.restadapter.types with type arguments of type PersistenceTypeHandler Modifier and Type Method Description <T> longViewerBinaryTypeHandlerManager. registerTypeHandlers(Iterable<? extends PersistenceTypeHandler<Binary,T>> typeHandlers)Constructors in one.microstream.storage.restadapter.types 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)