public static class SerializerFoundation.Default<F extends SerializerFoundation.Default<?>> extends one.microstream.util.InstanceDispatcher.Default implements SerializerFoundation<F>, Unpersistable
SerializerFoundation.Default<F extends SerializerFoundation.Default<?>>ByteOrderTargeting.Mutable<T extends ByteOrderTargeting.Mutable<?>>| Modifier | Constructor and Description |
|---|---|
protected |
Default() |
dispatch, setInstanceDispatcherLogicclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitNewisByteOrderMismatch, isByteOrderMismatchprotected final F $()
public Class<Binary> dataType()
dataType in interface PersistenceDataTypeHolder<Binary>public one.microstream.collections.types.XMap<Class<?>,PersistenceTypeHandler<Binary,?>> customTypeHandlers()
customTypeHandlers in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F registerCustomTypeHandlers(one.microstream.collections.HashTable<Class<?>,PersistenceTypeHandler<Binary,?>> customTypeHandlers)
registerCustomTypeHandlers in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F registerCustomTypeHandlers(PersistenceTypeHandler<Binary,?>... customTypeHandlers)
registerCustomTypeHandlers in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F registerCustomTypeHandlers(Iterable<? extends PersistenceTypeHandler<Binary,?>> customTypeHandlers)
registerCustomTypeHandlers in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F registerCustomTypeHandler(PersistenceTypeHandler<Binary,?> customTypeHandler)
registerCustomTypeHandler in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public one.microstream.collections.types.XMap<Class<?>,PersistenceTypeInstantiator<Binary,?>> customTypeInstantiators()
customTypeInstantiators in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public <T> F registerCustomInstantiator(Class<T> type, PersistenceTypeInstantiator<Binary,T> typeInstantiator)
registerCustomInstantiator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public one.microstream.functional.InstanceDispatcherLogic getInstanceDispatcherLogic()
getInstanceDispatcherLogic in interface one.microstream.util.InstanceDispatchergetInstanceDispatcherLogic in class one.microstream.util.InstanceDispatcher.Defaultprotected one.microstream.reference.Reference<PersistenceTypeHandlerManager<Binary>> referenceTypeHandlerManager()
public PersistenceObjectIdProvider getObjectIdProvider()
getObjectIdProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceTypeIdProvider getTypeIdProvider()
getTypeIdProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceTypeLineageCreator getTypeLineageCreator()
getTypeLineageCreator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceObjectRegistry getObjectRegistry()
getObjectRegistry in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceTypeRegistry getTypeRegistry()
getTypeRegistry in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceObjectManager<Binary> getObjectManager()
getObjectManager in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceTypeHandlerManager<Binary> getTypeHandlerManager()
getTypeHandlerManager in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceContextDispatcher<Binary> getContextDispatcher()
getContextDispatcher in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceStorer.Creator<Binary> getStorerCreator()
getStorerCreator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceRegisterer.Creator getRegistererCreator()
getRegistererCreator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceLoader.Creator<Binary> getBuilderCreator()
getBuilderCreator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public Persister getPersister()
getPersister in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceTypeHandlerRegistry<Binary> getTypeHandlerRegistry()
getTypeHandlerRegistry in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceTypeHandlerProvider<Binary> getTypeHandlerProvider()
getTypeHandlerProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceTypeManager getTypeManager()
getTypeManager in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceTypeHandlerEnsurer<Binary> getTypeHandlerEnsurer()
getTypeHandlerEnsurer in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceTypeDictionaryManager getTypeDictionaryManager()
getTypeDictionaryManager in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceTypeDictionaryCreator getTypeDictionaryCreator()
getTypeDictionaryCreator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceTypeHandlerCreator<Binary> getTypeHandlerCreator()
getTypeHandlerCreator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceCustomTypeHandlerRegistry<Binary> getCustomTypeHandlerRegistry()
SerializerFoundationPersistenceCustomTypeHandlerRegistry containing all custom tailored
PersistenceTypeHandler instances for specialized handling of instances.
To avoid order problems caused by internal implicit dependencies (e.g. creating the default custom type handlers
required SerializerFoundation.getReferenceFieldEagerEvaluator()), use SerializerFoundation.customTypeHandlers()
or one of the registerCustomTypeHandler~ methods.
getCustomTypeHandlerRegistry in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>PersistenceCustomTypeHandlerRegistry instance.public PersistenceTypeAnalyzer getTypeAnalyzer()
getTypeAnalyzer in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceTypeResolver getTypeResolver()
getTypeResolver in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public one.microstream.reflect.ClassLoaderProvider getClassLoaderProvider()
getClassLoaderProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceTypeMismatchValidator<Binary> getTypeMismatchValidator()
getTypeMismatchValidator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceTypeDefinitionCreator getTypeDefinitionCreator()
getTypeDefinitionCreator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceTypeEvaluator getTypeEvaluatorPersistable()
getTypeEvaluatorPersistable in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceFieldLengthResolver getFieldFixedLengthResolver()
getFieldFixedLengthResolver in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceTypeNameMapper getTypeNameMapper()
getTypeNameMapper in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public one.microstream.util.BufferSizeProviderIncremental getBufferSizeProvider()
getBufferSizeProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceFieldEvaluator getFieldEvaluatorPersistable()
getFieldEvaluatorPersistable in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceFieldEvaluator getFieldEvaluatorPersister()
getFieldEvaluatorPersister in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceFieldEvaluator getFieldEvaluatorEnum()
getFieldEvaluatorEnum in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceFieldEvaluator getFieldEvaluatorCollection()
getFieldEvaluatorCollection in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceEagerStoringFieldEvaluator getReferenceFieldEagerEvaluator()
getReferenceFieldEagerEvaluator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceRootResolverProvider getRootResolverProvider()
getRootResolverProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceRootReferenceProvider<Binary> getRootReferenceProvider()
getRootReferenceProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceUnreachableTypeHandlerCreator<Binary> getUnreachableTypeHandlerCreator()
getUnreachableTypeHandlerCreator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceLegacyTypeMapper<Binary> getLegacyTypeMapper()
getLegacyTypeMapper in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceRefactoringMappingProvider getRefactoringMappingProvider()
getRefactoringMappingProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceTypeDescriptionResolverProvider getTypeDescriptionResolverProvider()
getTypeDescriptionResolverProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public one.microstream.collections.types.XEnum<? extends PersistenceRefactoringTypeIdentifierBuilder> getRefactoringLegacyTypeIdentifierBuilders()
getRefactoringLegacyTypeIdentifierBuilders in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public one.microstream.collections.types.XEnum<? extends PersistenceRefactoringMemberIdentifierBuilder> getRefactoringLegacyMemberIdentifierBuilders()
getRefactoringLegacyMemberIdentifierBuilders in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public one.microstream.collections.types.XEnum<? extends PersistenceRefactoringMemberIdentifierBuilder> getRefactoringCurrentMemberIdentifierBuilders()
getRefactoringCurrentMemberIdentifierBuilders in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public one.microstream.typing.TypeMapping<Float> getTypeSimilarity()
getTypeSimilarity in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceMemberMatchingProvider getLegacyMemberMatchingProvider()
getLegacyMemberMatchingProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceLegacyTypeMappingResultor<Binary> getLegacyTypeMappingResultor()
getLegacyTypeMappingResultor in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceLegacyTypeHandlerCreator<Binary> getLegacyTypeHandlerCreator()
getLegacyTypeHandlerCreator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceLegacyTypeHandlingListener<Binary> getLegacyTypeHandlingListener()
getLegacyTypeHandlingListener in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceSizedArrayLengthController getSizedArrayLengthController()
getSizedArrayLengthController in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public one.microstream.typing.LambdaTypeRecognizer getLambdaTypeRecognizer()
getLambdaTypeRecognizer in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceAbstractTypeHandlerSearcher<Binary> getAbstractTypeHandlerSearcher()
getAbstractTypeHandlerSearcher in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceRootsProvider<Binary> getRootsProvider()
getRootsProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceInstantiator<Binary> getInstantiator()
getInstantiator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public PersistenceTypeInstantiatorProvider<Binary> getInstantiatorProvider()
getInstantiatorProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public ByteOrder getTargetByteOrder()
getTargetByteOrder in interface ByteOrderTargeting<F extends SerializerFoundation.Default<?>>public one.microstream.collections.types.XTable<String,BinaryValueSetter> getCustomTranslatorLookup()
getCustomTranslatorLookup in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public one.microstream.collections.types.XEnum<BinaryValueTranslatorKeyBuilder> getTranslatorKeyBuilders()
getTranslatorKeyBuilders in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public BinaryValueTranslatorMappingProvider getValueTranslatorMappingProvider()
getValueTranslatorMappingProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public BinaryValueTranslatorProvider getValueTranslatorProvider()
getValueTranslatorProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public one.microstream.collections.types.XEnum<Class<?>> getEntityTypes()
getEntityTypes in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setInstanceDispatcher(one.microstream.functional.InstanceDispatcherLogic instanceDispatcher)
setInstanceDispatcher in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setObjectManager(PersistenceObjectManager<Binary> objectManager)
setObjectManager in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setStorerCreator(PersistenceStorer.Creator<Binary> storerCreator)
setStorerCreator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setTypeHandlerCreatorLookup(PersistenceTypeHandlerEnsurer<Binary> typeHandlerCreatorLookup)
setTypeHandlerCreatorLookup in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setTypeHandlerCreator(PersistenceTypeHandlerCreator<Binary> typeHandlerCreator)
setTypeHandlerCreator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setTypeAnalyzer(PersistenceTypeAnalyzer typeAnalyzer)
setTypeAnalyzer in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setTypeResolver(PersistenceTypeResolver typeResolver)
setTypeResolver in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setClassLoaderProvider(one.microstream.reflect.ClassLoaderProvider classLoaderProvider)
setClassLoaderProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setTypeHandlerManager(PersistenceTypeHandlerManager<Binary> typeHandlerManager)
setTypeHandlerManager in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setObjectRegistry(PersistenceObjectRegistry objectRegistry)
setObjectRegistry in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setTypeRegistry(PersistenceTypeRegistry typeRegistry)
setTypeRegistry in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setTypeManager(PersistenceTypeManager typeManager)
setTypeManager in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setTypeHandlerRegistry(PersistenceTypeHandlerRegistry<Binary> typeHandlerRegistry)
setTypeHandlerRegistry in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setTypeHandlerProvider(PersistenceTypeHandlerProvider<Binary> typeHandlerProvider)
setTypeHandlerProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setRegistererCreator(PersistenceRegisterer.Creator registererCreator)
setRegistererCreator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setBuilderCreator(PersistenceLoader.Creator<Binary> builderCreator)
setBuilderCreator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setPersister(Persister persister)
setPersister in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setSizedArrayLengthController(PersistenceSizedArrayLengthController sizedArrayLengthController)
setSizedArrayLengthController in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setTypeDictionaryCreator(PersistenceTypeDictionaryCreator typeDictionaryCreator)
setTypeDictionaryCreator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setTypeLineageCreator(PersistenceTypeLineageCreator typeLineageCreator)
setTypeLineageCreator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setTypeMismatchValidator(PersistenceTypeMismatchValidator<Binary> typeMismatchValidator)
setTypeMismatchValidator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setTypeDescriptionBuilder(PersistenceTypeDefinitionCreator typeDefinitionCreator)
setTypeDescriptionBuilder in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setTypeEvaluatorPersistable(PersistenceTypeEvaluator typeEvaluatorPersistable)
setTypeEvaluatorPersistable in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setBufferSizeProvider(one.microstream.util.BufferSizeProviderIncremental bufferSizeProvider)
setBufferSizeProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setFieldFixedLengthResolver(PersistenceFieldLengthResolver fieldFixedLengthResolver)
setFieldFixedLengthResolver in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setTypeNameMapper(PersistenceTypeNameMapper typeNameMapper)
setTypeNameMapper in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setFieldEvaluatorPersistable(PersistenceFieldEvaluator fieldEvaluator)
setFieldEvaluatorPersistable in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setFieldEvaluatorPersister(PersistenceFieldEvaluator fieldEvaluator)
setFieldEvaluatorPersister in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setFieldEvaluatorEnum(PersistenceFieldEvaluator fieldEvaluator)
setFieldEvaluatorEnum in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setFieldEvaluatorCollection(PersistenceFieldEvaluator fieldEvaluator)
setFieldEvaluatorCollection in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setReferenceFieldEagerEvaluator(PersistenceEagerStoringFieldEvaluator evaluator)
setReferenceFieldEagerEvaluator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setRootResolverProvider(PersistenceRootResolverProvider rootResolverProvider)
setRootResolverProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setRootReferenceProvider(PersistenceRootReferenceProvider<Binary> rootReferenceProvider)
setRootReferenceProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setLambdaTypeRecognizer(one.microstream.typing.LambdaTypeRecognizer lambdaTypeRecognizer)
setLambdaTypeRecognizer in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setAbstractTypeHandlerSearcher(PersistenceAbstractTypeHandlerSearcher<Binary> abstractTypeHandlerSearcher)
setAbstractTypeHandlerSearcher in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setUnreachableTypeHandlerCreator(PersistenceUnreachableTypeHandlerCreator<Binary> unreachableTypeHandlerCreator)
setUnreachableTypeHandlerCreator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setLegacyTypeMapper(PersistenceLegacyTypeMapper<Binary> legacyTypeMapper)
setLegacyTypeMapper in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setRefactoringMappingProvider(PersistenceRefactoringMappingProvider refactoringMappingProvider)
setRefactoringMappingProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setTypeDescriptionResolverProvider(PersistenceTypeDescriptionResolverProvider typeDescriptionResolverProvi)
setTypeDescriptionResolverProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setRefactoringLegacyTypeIdentifierBuilders(one.microstream.collections.types.XEnum<? extends PersistenceRefactoringTypeIdentifierBuilder> refactoringTypeIdentifierBuilders)
setRefactoringLegacyTypeIdentifierBuilders in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setRefactoringLegacyMemberIdentifierBuilders(one.microstream.collections.types.XEnum<? extends PersistenceRefactoringMemberIdentifierBuilder> refactoringMemberIdentifierBuilders)
setRefactoringLegacyMemberIdentifierBuilders in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setRefactoringCurrentMemberIdentifierBuilders(one.microstream.collections.types.XEnum<? extends PersistenceRefactoringMemberIdentifierBuilder> refactoringMemberIdentifierBuilders)
setRefactoringCurrentMemberIdentifierBuilders in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setTypeSimilarity(one.microstream.typing.TypeMapping<Float> typeSimilarity)
setTypeSimilarity in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setLegacyMemberMatchingProvider(PersistenceMemberMatchingProvider legacyMemberMatchingProvider)
setLegacyMemberMatchingProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setLegacyTypeMappingResultor(PersistenceLegacyTypeMappingResultor<Binary> legacyTypeMappingResultor)
setLegacyTypeMappingResultor in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setLegacyTypeHandlerCreator(PersistenceLegacyTypeHandlerCreator<Binary> legacyTypeHandlerCreator)
setLegacyTypeHandlerCreator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setLegacyTypeHandlingListener(PersistenceLegacyTypeHandlingListener<Binary> legacyTypeHandlingListener)
setLegacyTypeHandlingListener in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setInstantiator(PersistenceInstantiator<Binary> instantiator)
setInstantiator in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setInstantiatorProvider(PersistenceTypeInstantiatorProvider<Binary> instantiatorProvider)
setInstantiatorProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setTargetByteOrder(ByteOrder targetByteOrder)
setTargetByteOrder in interface ByteOrderTargeting.Mutable<F extends SerializerFoundation.Default<?>>public F setCustomTranslatorLookup(one.microstream.collections.types.XTable<String,BinaryValueSetter> customTranslatorLookup)
setCustomTranslatorLookup in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setTranslatorKeyBuilders(one.microstream.collections.types.XEnum<BinaryValueTranslatorKeyBuilder> translatorKeyBuilders)
setTranslatorKeyBuilders in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setValueTranslatorProvider(BinaryValueTranslatorProvider valueTranslatorProvider)
setValueTranslatorProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setValueTranslatorMappingProvider(BinaryValueTranslatorMappingProvider valueTranslatorMapping)
setValueTranslatorMappingProvider in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F setEntityTypes(one.microstream.collections.types.XEnum<Class<?>> entityTypes)
setEntityTypes in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public boolean registerEntityType(Class<?> entityType)
registerEntityType in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F registerEntityTypes(Class<?>... entityTypes)
registerEntityTypes in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>public F registerEntityTypes(Iterable<Class<?>> entityTypes)
registerEntityTypes in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>protected PersistenceObjectRegistry ensureObjectRegistry()
protected PersistenceTypeRegistry ensureTypeRegistry()
protected PersistenceTypeLineageCreator ensureTypeLineageCreator()
protected PersistenceObjectManager<Binary> ensureObjectManager()
protected PersistenceTypeManager ensureTypeManager()
protected PersistenceTypeHandlerManager<Binary> ensureTypeHandlerManager()
protected PersistenceRegisterer.Creator ensureRegistererCreator()
protected PersistenceTypeHandlerRegistry<Binary> ensureTypeHandlerRegistry()
protected PersistenceTypeHandlerProvider<Binary> ensureTypeHandlerProvider()
protected PersistenceTypeDictionaryManager ensureTypeDictionaryManager()
protected PersistenceTypeDictionaryCreator ensureTypeDictionaryCreator()
protected PersistenceTypeAnalyzer ensureTypeAnalyzer()
protected PersistenceTypeResolver ensureTypeResolver()
protected one.microstream.reflect.ClassLoaderProvider ensureClassLoaderProvider()
protected PersistenceTypeHandlerEnsurer<Binary> ensureTypeHandlerEnsurer()
protected PersistenceTypeMismatchValidator<Binary> ensureTypeMismatchValidator()
protected PersistenceTypeDefinitionCreator ensureTypeDefinitionCreator()
protected PersistenceTypeEvaluator ensureTypeEvaluatorPersistable()
protected one.microstream.util.BufferSizeProviderIncremental ensureBufferSizeProvider()
protected PersistenceFieldEvaluator ensureFieldEvaluatorPersistable()
protected PersistenceFieldEvaluator ensureFieldEvaluatorPersister()
protected PersistenceFieldEvaluator ensureFieldEvaluatorEnum()
protected PersistenceFieldEvaluator ensureFieldEvaluatorCollection()
protected PersistenceEagerStoringFieldEvaluator ensureReferenceFieldEagerEvaluator()
protected PersistenceUnreachableTypeHandlerCreator<Binary> ensureUnreachableTypeHandlerCreator()
protected PersistenceLegacyTypeMapper<Binary> ensureLegacyTypeMapper()
protected PersistenceRefactoringMappingProvider ensureRefactoringMappingProvider()
protected PersistenceTypeDescriptionResolverProvider ensureTypeDescriptionResolverProvider()
protected one.microstream.collections.types.XEnum<? extends PersistenceRefactoringTypeIdentifierBuilder> ensureRefactoringLegacyTypeIdentifierBuilders()
protected one.microstream.collections.types.XEnum<? extends PersistenceRefactoringMemberIdentifierBuilder> ensureRefactoringLegacyMemberIdentifierBuilders()
protected one.microstream.collections.types.XEnum<? extends PersistenceRefactoringMemberIdentifierBuilder> ensureRefactoringCurrentMemberIdentifierBuilders()
protected one.microstream.typing.TypeMapping<Float> ensureTypeSimilarity()
protected PersistenceMemberMatchingProvider ensureLegacyMemberMatchingProvider()
protected PersistenceLegacyTypeMappingResultor<Binary> ensureLegacyTypeMappingResultor()
protected PersistenceLegacyTypeHandlerCreator<Binary> ensureLegacyTypeHandlerCreator()
protected PersistenceLegacyTypeHandlingListener<Binary> ensureLegacyTypeHandlingListener()
protected PersistenceSizedArrayLengthController ensureSizedArrayLengthController()
protected BinaryStorer.Creator ensureStorerCreator()
protected BinaryLoader.Creator ensureBuilderCreator()
protected BinaryTypeHandlerCreator ensureTypeHandlerCreator()
protected PersistenceCustomTypeHandlerRegistry<Binary> ensureCustomTypeHandlerRegistry()
protected BinaryFieldLengthResolver ensureFieldFixedLengthResolver()
protected PersistenceTypeNameMapper ensureTypeNameMapper()
protected PersistenceRootResolverProvider ensureRootResolverProvider()
protected PersistenceRootReferenceProvider<Binary> ensureRootReferenceProvider()
protected PersistenceRootsProvider<Binary> ensureRootsProviderInternal()
protected PersistenceRootsProvider<Binary> ensureRootsProvider()
protected PersistenceInstantiator<Binary> ensureInstantiator()
protected PersistenceTypeInstantiatorProvider<Binary> ensureInstantiatorProvider()
protected one.microstream.typing.LambdaTypeRecognizer ensureLambdaTypeRecognizer()
protected PersistenceAbstractTypeHandlerSearcher<Binary> ensureAbstractTypeHandlerSearcher()
protected ByteOrder ensureTargetByteOrder()
protected Persister ensurePersister()
protected one.microstream.collections.types.XTable<String,BinaryValueSetter> ensureCustomTranslatorLookup()
protected one.microstream.collections.types.XEnum<BinaryValueTranslatorKeyBuilder> ensureTranslatorKeyBuilders()
protected BinaryValueTranslatorMappingProvider ensureValueTranslatorMappingProvider()
protected BinaryValueTranslatorProvider ensureValueTranslatorProvider()
protected one.microstream.collections.types.XEnum<Class<?>> ensureEntityTypes()
public void executeTypeHandlerRegistration(PersistenceTypeHandlerRegistration<Binary> typeHandlerRegistration)
executeTypeHandlerRegistration in interface PersistenceTypeHandlerRegistration.Executor<Binary>public PersistenceManager<Binary> createPersistenceManager(PersistenceSource<Binary> source, PersistenceTarget<Binary> target)
createPersistenceManager in interface SerializerFoundation<F extends SerializerFoundation.Default<?>>Copyright © 2022 MicroStream Software. All rights reserved.