Class SerializerFoundation.Default<F extends SerializerFoundation.Default<?>>
java.lang.Object
one.microstream.util.InstanceDispatcher.Default
one.microstream.persistence.binary.util.SerializerFoundation.Default<F>
- All Implemented Interfaces:
SerializerFoundation<F>,ByteOrderTargeting<F>,ByteOrderTargeting.Mutable<F>,PersistenceDataTypeHolder<Binary>,PersistenceTypeHandlerRegistration.Executor<Binary>,Unpersistable,InstanceDispatcher
- Enclosing interface:
- SerializerFoundation<F extends SerializerFoundation<?>>
public static class SerializerFoundation.Default<F extends SerializerFoundation.Default<?>> extends InstanceDispatcher.Default implements SerializerFoundation<F>, Unpersistable
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.persistence.types.ByteOrderTargeting
ByteOrderTargeting.Mutable<T extends ByteOrderTargeting.Mutable<?>>Nested classes/interfaces inherited from interface one.microstream.util.InstanceDispatcher
InstanceDispatcher.DefaultNested classes/interfaces inherited from interface one.microstream.persistence.binary.util.SerializerFoundation
SerializerFoundation.Default<F extends SerializerFoundation.Default<?>> -
Constructor Summary
Constructors Modifier Constructor Description protectedDefault() -
Method Summary
Methods inherited from class one.microstream.util.InstanceDispatcher.Default
dispatch, setInstanceDispatcherLogicMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface one.microstream.persistence.types.ByteOrderTargeting
isByteOrderMismatch
-
Constructor Details
-
Default
protected Default()
-
-
Method Details
-
$
-
dataType
- Specified by:
dataTypein interfacePersistenceDataTypeHolder<F extends SerializerFoundation.Default<?>>
-
customTypeHandlers
- Specified by:
customTypeHandlersin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
registerCustomTypeHandlers
public F registerCustomTypeHandlers(HashTable<Class<?>,PersistenceTypeHandler<Binary,?>> customTypeHandlers)- Specified by:
registerCustomTypeHandlersin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
registerCustomTypeHandlers
- Specified by:
registerCustomTypeHandlersin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
registerCustomTypeHandlers
public F registerCustomTypeHandlers(Iterable<? extends PersistenceTypeHandler<Binary,?>> customTypeHandlers)- Specified by:
registerCustomTypeHandlersin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
registerCustomTypeHandler
- Specified by:
registerCustomTypeHandlerin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
customTypeInstantiators
- Specified by:
customTypeInstantiatorsin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
registerCustomInstantiator
public <T> F registerCustomInstantiator(Class<T> type, PersistenceTypeInstantiator<Binary,T> typeInstantiator)- Specified by:
registerCustomInstantiatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getInstanceDispatcherLogic
- Specified by:
getInstanceDispatcherLogicin interfaceInstanceDispatcher- Overrides:
getInstanceDispatcherLogicin classInstanceDispatcher.Default
-
referenceTypeHandlerManager
-
getObjectIdProvider
- Specified by:
getObjectIdProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTypeIdProvider
- Specified by:
getTypeIdProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTypeLineageCreator
- Specified by:
getTypeLineageCreatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getObjectRegistry
- Specified by:
getObjectRegistryin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTypeRegistry
- Specified by:
getTypeRegistryin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getObjectManager
- Specified by:
getObjectManagerin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTypeHandlerManager
- Specified by:
getTypeHandlerManagerin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getContextDispatcher
- Specified by:
getContextDispatcherin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getStorerCreator
- Specified by:
getStorerCreatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getRegistererCreator
- Specified by:
getRegistererCreatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getBuilderCreator
- Specified by:
getBuilderCreatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getPersister
- Specified by:
getPersisterin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTypeHandlerRegistry
- Specified by:
getTypeHandlerRegistryin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTypeHandlerProvider
- Specified by:
getTypeHandlerProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTypeManager
- Specified by:
getTypeManagerin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTypeHandlerEnsurer
- Specified by:
getTypeHandlerEnsurerin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTypeDictionaryManager
- Specified by:
getTypeDictionaryManagerin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTypeDictionaryCreator
- Specified by:
getTypeDictionaryCreatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTypeHandlerCreator
- Specified by:
getTypeHandlerCreatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getCustomTypeHandlerRegistry
Description copied from interface:SerializerFoundationCreates if required and returns thePersistenceCustomTypeHandlerRegistrycontaining all custom tailoredPersistenceTypeHandlerinstances 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()), useSerializerFoundation.customTypeHandlers()or one of theregisterCustomTypeHandler~methods.- Specified by:
getCustomTypeHandlerRegistryin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>- Returns:
- the (on-demand created)
PersistenceCustomTypeHandlerRegistryinstance.
-
getTypeAnalyzer
- Specified by:
getTypeAnalyzerin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTypeResolver
- Specified by:
getTypeResolverin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getClassLoaderProvider
- Specified by:
getClassLoaderProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTypeMismatchValidator
- Specified by:
getTypeMismatchValidatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTypeDefinitionCreator
- Specified by:
getTypeDefinitionCreatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTypeEvaluatorPersistable
- Specified by:
getTypeEvaluatorPersistablein interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getFieldFixedLengthResolver
- Specified by:
getFieldFixedLengthResolverin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTypeNameMapper
- Specified by:
getTypeNameMapperin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getBufferSizeProvider
- Specified by:
getBufferSizeProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getFieldEvaluatorPersistable
- Specified by:
getFieldEvaluatorPersistablein interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getFieldEvaluatorPersister
- Specified by:
getFieldEvaluatorPersisterin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getFieldEvaluatorEnum
- Specified by:
getFieldEvaluatorEnumin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getFieldEvaluatorCollection
- Specified by:
getFieldEvaluatorCollectionin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getReferenceFieldEagerEvaluator
- Specified by:
getReferenceFieldEagerEvaluatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getRootResolverProvider
- Specified by:
getRootResolverProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getRootReferenceProvider
- Specified by:
getRootReferenceProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getUnreachableTypeHandlerCreator
- Specified by:
getUnreachableTypeHandlerCreatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getLegacyTypeMapper
- Specified by:
getLegacyTypeMapperin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getRefactoringMappingProvider
- Specified by:
getRefactoringMappingProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTypeDescriptionResolverProvider
- Specified by:
getTypeDescriptionResolverProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getRefactoringLegacyTypeIdentifierBuilders
public XEnum<? extends PersistenceRefactoringTypeIdentifierBuilder> getRefactoringLegacyTypeIdentifierBuilders()- Specified by:
getRefactoringLegacyTypeIdentifierBuildersin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getRefactoringLegacyMemberIdentifierBuilders
public XEnum<? extends PersistenceRefactoringMemberIdentifierBuilder> getRefactoringLegacyMemberIdentifierBuilders()- Specified by:
getRefactoringLegacyMemberIdentifierBuildersin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getRefactoringCurrentMemberIdentifierBuilders
public XEnum<? extends PersistenceRefactoringMemberIdentifierBuilder> getRefactoringCurrentMemberIdentifierBuilders()- Specified by:
getRefactoringCurrentMemberIdentifierBuildersin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTypeSimilarity
- Specified by:
getTypeSimilarityin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getLegacyMemberMatchingProvider
- Specified by:
getLegacyMemberMatchingProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getLegacyTypeMappingResultor
- Specified by:
getLegacyTypeMappingResultorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getLegacyTypeHandlerCreator
- Specified by:
getLegacyTypeHandlerCreatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getLegacyTypeHandlingListener
- Specified by:
getLegacyTypeHandlingListenerin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getSizedArrayLengthController
- Specified by:
getSizedArrayLengthControllerin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getLambdaTypeRecognizer
- Specified by:
getLambdaTypeRecognizerin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getAbstractTypeHandlerSearcher
- Specified by:
getAbstractTypeHandlerSearcherin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getRootsProvider
- Specified by:
getRootsProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getInstantiator
- Specified by:
getInstantiatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getInstantiatorProvider
- Specified by:
getInstantiatorProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTargetByteOrder
- Specified by:
getTargetByteOrderin interfaceByteOrderTargeting<F extends SerializerFoundation.Default<?>>
-
getCustomTranslatorLookup
- Specified by:
getCustomTranslatorLookupin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getTranslatorKeyBuilders
- Specified by:
getTranslatorKeyBuildersin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getValueTranslatorMappingProvider
- Specified by:
getValueTranslatorMappingProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getValueTranslatorProvider
- Specified by:
getValueTranslatorProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
getEntityTypes
- Specified by:
getEntityTypesin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setInstanceDispatcher
- Specified by:
setInstanceDispatcherin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setObjectManager
- Specified by:
setObjectManagerin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setStorerCreator
- Specified by:
setStorerCreatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setTypeHandlerCreatorLookup
public F setTypeHandlerCreatorLookup(PersistenceTypeHandlerEnsurer<Binary> typeHandlerCreatorLookup)- Specified by:
setTypeHandlerCreatorLookupin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setTypeHandlerCreator
- Specified by:
setTypeHandlerCreatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setTypeAnalyzer
- Specified by:
setTypeAnalyzerin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setTypeResolver
- Specified by:
setTypeResolverin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setClassLoaderProvider
- Specified by:
setClassLoaderProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setTypeHandlerManager
- Specified by:
setTypeHandlerManagerin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setObjectRegistry
- Specified by:
setObjectRegistryin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setTypeRegistry
- Specified by:
setTypeRegistryin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setTypeManager
- Specified by:
setTypeManagerin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setTypeHandlerRegistry
- Specified by:
setTypeHandlerRegistryin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setTypeHandlerProvider
- Specified by:
setTypeHandlerProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setRegistererCreator
- Specified by:
setRegistererCreatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setBuilderCreator
- Specified by:
setBuilderCreatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setPersister
- Specified by:
setPersisterin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setSizedArrayLengthController
public F setSizedArrayLengthController(PersistenceSizedArrayLengthController sizedArrayLengthController)- Specified by:
setSizedArrayLengthControllerin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setTypeDictionaryCreator
- Specified by:
setTypeDictionaryCreatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setTypeLineageCreator
- Specified by:
setTypeLineageCreatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setTypeMismatchValidator
- Specified by:
setTypeMismatchValidatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setTypeDescriptionBuilder
- Specified by:
setTypeDescriptionBuilderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setTypeEvaluatorPersistable
- Specified by:
setTypeEvaluatorPersistablein interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setBufferSizeProvider
- Specified by:
setBufferSizeProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setFieldFixedLengthResolver
- Specified by:
setFieldFixedLengthResolverin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setTypeNameMapper
- Specified by:
setTypeNameMapperin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setFieldEvaluatorPersistable
- Specified by:
setFieldEvaluatorPersistablein interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setFieldEvaluatorPersister
- Specified by:
setFieldEvaluatorPersisterin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setFieldEvaluatorEnum
- Specified by:
setFieldEvaluatorEnumin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setFieldEvaluatorCollection
- Specified by:
setFieldEvaluatorCollectionin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setReferenceFieldEagerEvaluator
- Specified by:
setReferenceFieldEagerEvaluatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setRootResolverProvider
- Specified by:
setRootResolverProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setRootReferenceProvider
- Specified by:
setRootReferenceProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setLambdaTypeRecognizer
- Specified by:
setLambdaTypeRecognizerin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setAbstractTypeHandlerSearcher
public F setAbstractTypeHandlerSearcher(PersistenceAbstractTypeHandlerSearcher<Binary> abstractTypeHandlerSearcher)- Specified by:
setAbstractTypeHandlerSearcherin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setUnreachableTypeHandlerCreator
public F setUnreachableTypeHandlerCreator(PersistenceUnreachableTypeHandlerCreator<Binary> unreachableTypeHandlerCreator)- Specified by:
setUnreachableTypeHandlerCreatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setLegacyTypeMapper
- Specified by:
setLegacyTypeMapperin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setRefactoringMappingProvider
public F setRefactoringMappingProvider(PersistenceRefactoringMappingProvider refactoringMappingProvider)- Specified by:
setRefactoringMappingProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setTypeDescriptionResolverProvider
public F setTypeDescriptionResolverProvider(PersistenceTypeDescriptionResolverProvider typeDescriptionResolverProvi)- Specified by:
setTypeDescriptionResolverProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setRefactoringLegacyTypeIdentifierBuilders
public F setRefactoringLegacyTypeIdentifierBuilders(XEnum<? extends PersistenceRefactoringTypeIdentifierBuilder> refactoringTypeIdentifierBuilders)- Specified by:
setRefactoringLegacyTypeIdentifierBuildersin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setRefactoringLegacyMemberIdentifierBuilders
public F setRefactoringLegacyMemberIdentifierBuilders(XEnum<? extends PersistenceRefactoringMemberIdentifierBuilder> refactoringMemberIdentifierBuilders)- Specified by:
setRefactoringLegacyMemberIdentifierBuildersin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setRefactoringCurrentMemberIdentifierBuilders
public F setRefactoringCurrentMemberIdentifierBuilders(XEnum<? extends PersistenceRefactoringMemberIdentifierBuilder> refactoringMemberIdentifierBuilders)- Specified by:
setRefactoringCurrentMemberIdentifierBuildersin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setTypeSimilarity
- Specified by:
setTypeSimilarityin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setLegacyMemberMatchingProvider
public F setLegacyMemberMatchingProvider(PersistenceMemberMatchingProvider legacyMemberMatchingProvider)- Specified by:
setLegacyMemberMatchingProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setLegacyTypeMappingResultor
public F setLegacyTypeMappingResultor(PersistenceLegacyTypeMappingResultor<Binary> legacyTypeMappingResultor)- Specified by:
setLegacyTypeMappingResultorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setLegacyTypeHandlerCreator
public F setLegacyTypeHandlerCreator(PersistenceLegacyTypeHandlerCreator<Binary> legacyTypeHandlerCreator)- Specified by:
setLegacyTypeHandlerCreatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setLegacyTypeHandlingListener
public F setLegacyTypeHandlingListener(PersistenceLegacyTypeHandlingListener<Binary> legacyTypeHandlingListener)- Specified by:
setLegacyTypeHandlingListenerin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setInstantiator
- Specified by:
setInstantiatorin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setInstantiatorProvider
- Specified by:
setInstantiatorProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setTargetByteOrder
- Specified by:
setTargetByteOrderin interfaceByteOrderTargeting.Mutable<F extends SerializerFoundation.Default<?>>
-
setCustomTranslatorLookup
- Specified by:
setCustomTranslatorLookupin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setTranslatorKeyBuilders
- Specified by:
setTranslatorKeyBuildersin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setValueTranslatorProvider
- Specified by:
setValueTranslatorProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setValueTranslatorMappingProvider
public F setValueTranslatorMappingProvider(BinaryValueTranslatorMappingProvider valueTranslatorMapping)- Specified by:
setValueTranslatorMappingProviderin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
setEntityTypes
- Specified by:
setEntityTypesin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
registerEntityType
- Specified by:
registerEntityTypein interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
registerEntityTypes
- Specified by:
registerEntityTypesin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
registerEntityTypes
- Specified by:
registerEntityTypesin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-
ensureObjectRegistry
-
ensureTypeRegistry
-
ensureTypeLineageCreator
-
ensureObjectManager
-
ensureTypeManager
-
ensureTypeHandlerManager
-
ensureRegistererCreator
-
ensureTypeHandlerRegistry
-
ensureTypeHandlerProvider
-
ensureTypeDictionaryManager
-
ensureTypeDictionaryCreator
-
ensureTypeAnalyzer
-
ensureTypeResolver
-
ensureClassLoaderProvider
-
ensureTypeHandlerEnsurer
-
ensureTypeMismatchValidator
-
ensureTypeDefinitionCreator
-
ensureTypeEvaluatorPersistable
-
ensureBufferSizeProvider
-
ensureFieldEvaluatorPersistable
-
ensureFieldEvaluatorPersister
-
ensureFieldEvaluatorEnum
-
ensureFieldEvaluatorCollection
-
ensureReferenceFieldEagerEvaluator
-
ensureUnreachableTypeHandlerCreator
-
ensureLegacyTypeMapper
-
ensureRefactoringMappingProvider
-
ensureTypeDescriptionResolverProvider
-
ensureRefactoringLegacyTypeIdentifierBuilders
protected XEnum<? extends PersistenceRefactoringTypeIdentifierBuilder> ensureRefactoringLegacyTypeIdentifierBuilders() -
ensureRefactoringLegacyMemberIdentifierBuilders
protected XEnum<? extends PersistenceRefactoringMemberIdentifierBuilder> ensureRefactoringLegacyMemberIdentifierBuilders() -
ensureRefactoringCurrentMemberIdentifierBuilders
protected XEnum<? extends PersistenceRefactoringMemberIdentifierBuilder> ensureRefactoringCurrentMemberIdentifierBuilders() -
ensureTypeSimilarity
-
ensureLegacyMemberMatchingProvider
-
ensureLegacyTypeMappingResultor
-
ensureLegacyTypeHandlerCreator
-
ensureLegacyTypeHandlingListener
-
ensureSizedArrayLengthController
-
ensureStorerCreator
-
ensureBuilderCreator
-
ensureTypeHandlerCreator
-
ensureCustomTypeHandlerRegistry
-
ensureFieldFixedLengthResolver
-
ensureTypeNameMapper
-
ensureRootResolverProvider
-
ensureRootReferenceProvider
-
ensureRootsProviderInternal
-
ensureRootsProvider
-
ensureInstantiator
-
ensureInstantiatorProvider
-
ensureLambdaTypeRecognizer
-
ensureAbstractTypeHandlerSearcher
-
ensureTargetByteOrder
-
ensurePersister
-
ensureCustomTranslatorLookup
-
ensureTranslatorKeyBuilders
-
ensureValueTranslatorMappingProvider
-
ensureValueTranslatorProvider
-
ensureEntityTypes
-
executeTypeHandlerRegistration
public void executeTypeHandlerRegistration(PersistenceTypeHandlerRegistration<Binary> typeHandlerRegistration)Description copied from interface:PersistenceTypeHandlerRegistration.ExecutorExecutes the passedPersistenceTypeHandlerRegistrationlogic while supplying this instance'sPersistenceCustomTypeHandlerRegistryandPersistenceSizedArrayLengthControllerinstances. The passed instance itself will not be referenced after the method exits.- Specified by:
executeTypeHandlerRegistrationin interfacePersistenceTypeHandlerRegistration.Executor<F extends SerializerFoundation.Default<?>>- Parameters:
typeHandlerRegistration- thePersistenceTypeHandlerRegistrationto be executed.
-
createPersistenceManager
public PersistenceManager<Binary> createPersistenceManager(PersistenceSource<Binary> source, PersistenceTarget<Binary> target)- Specified by:
createPersistenceManagerin interfaceSerializerFoundation<F extends SerializerFoundation.Default<?>>
-