public static class BinaryPersistenceFoundation.Default<F extends BinaryPersistenceFoundation.Default<?>> extends PersistenceFoundation.Default<Binary,F> implements BinaryPersistenceFoundation<F>
BinaryPersistenceFoundation.Default<F extends BinaryPersistenceFoundation.Default<?>>ByteOrderTargeting.Mutable<T extends ByteOrderTargeting.Mutable<?>>| Modifier | Constructor and Description |
|---|---|
protected |
Default() |
$, createPersistenceManager, customTypeHandlerRegistryEnsurer, customTypeHandlers, customTypeInstantiators, dataType, ensureAbstractTypeHandlerSearcher, ensureBufferSizeProvider, ensureClassLoaderProvider, ensureContextDispatcher, ensureFieldEvaluatorCollection, ensureFieldEvaluatorEnum, ensureFieldEvaluatorPersistable, ensureFieldEvaluatorPersister, ensureInstantiator, ensureInstantiatorProvider, ensureLambdaTypeRecognizer, ensureLegacyMemberMatchingProvider, ensureLegacyTypeHandlingListener, ensureLegacyTypeMapper, ensureLegacyTypeMappingResultor, ensureObjectIdProvider, ensureObjectManager, ensureObjectRegistry, ensureObjectRetriever, ensurePersistenceSource, ensurePersistenceTarget, ensurePersister, ensureRefactoringCurrentMemberIdentifierBuilders, ensureRefactoringLegacyMemberIdentifierBuilders, ensureRefactoringLegacyTypeIdentifierBuilders, ensureRefactoringMappingProvider, ensureReferenceFieldEagerEvaluator, ensureRegistererCreator, ensureRootResolverProvider, ensureRootsProvider, ensureSizedArrayLengthController, ensureStorerCreationObserver, ensureTargetByteOrder, ensureTypeAnalyzer, ensureTypeDefinitionCreator, ensureTypeDescriptionResolverProvider, ensureTypeDictionaryAssembler, ensureTypeDictionaryBuilder, ensureTypeDictionaryCompiler, ensureTypeDictionaryCreator, ensureTypeDictionaryExporter, ensureTypeDictionaryLoader, ensureTypeDictionaryManager, ensureTypeDictionaryParser, ensureTypeDictionaryProvider, ensureTypeDictionaryStorer, ensureTypeEvaluatorPersistable, ensureTypeHandlerEnsurer, ensureTypeHandlerManager, ensureTypeHandlerProvider, ensureTypeHandlerRegistry, ensureTypeIdProvider, ensureTypeLineageCreator, ensureTypeManager, ensureTypeMismatchValidator, ensureTypeNameMapper, ensureTypeRegistry, ensureTypeResolver, ensureTypeSimilarity, ensureUnreachableTypeHandlerCreator, executeTypeHandlerRegistration, getAbstractTypeHandlerSearcher, getBufferSizeProvider, getBuilderCreator, getClassLoaderProvider, getContextDispatcher, getCustomTypeHandlerRegistry, getCustomTypeHandlerRegistryEnsurer, getFieldEvaluatorCollection, getFieldEvaluatorEnum, getFieldEvaluatorPersistable, getFieldEvaluatorPersister, getFieldFixedLengthResolver, getInstanceDispatcherLogic, getInstantiator, getInstantiatorProvider, getLambdaTypeRecognizer, getLegacyMemberMatchingProvider, getLegacyTypeHandlerCreator, getLegacyTypeHandlingListener, getLegacyTypeMapper, getLegacyTypeMappingResultor, getObjectIdProvider, getObjectManager, getObjectRegistry, getPersistenceSource, getPersistenceTarget, getPersister, getRefactoringCurrentMemberIdentifierBuilders, getRefactoringLegacyMemberIdentifierBuilders, getRefactoringLegacyTypeIdentifierBuilders, getRefactoringMappingProvider, getReferenceFieldEagerEvaluator, getRegistererCreator, getRootReferenceProvider, getRootResolverProvider, getRootsProvider, getSizedArrayLengthController, getStorerCreationObserver, getStorerCreator, getTargetByteOrder, getTypeAnalyzer, getTypeDefinitionCreator, getTypeDescriptionResolverProvider, getTypeDictionaryAssembler, getTypeDictionaryBuilder, getTypeDictionaryCompiler, getTypeDictionaryCreator, getTypeDictionaryExporter, getTypeDictionaryLoader, getTypeDictionaryManager, getTypeDictionaryParser, getTypeDictionaryProvider, getTypeDictionaryStorer, getTypeEvaluatorPersistable, getTypeHandlerCreator, getTypeHandlerEnsurer, getTypeHandlerManager, getTypeHandlerProvider, getTypeHandlerRegistry, getTypeIdProvider, getTypeLineageCreator, getTypeManager, getTypeMismatchValidator, getTypeNameMapper, getTypeRegistry, getTypeResolver, getTypeSimilarity, getUnreachableTypeHandlerCreator, referenceTypeHandlerManager, registerCustomInstantiator, registerCustomTypeHandler, registerCustomTypeHandlers, registerCustomTypeHandlers, registerCustomTypeHandlers, setAbstractTypeHandlerSearcher, setBufferSizeProvider, setBuilderCreator, setClassLoaderProvider, setContextDispatcher, setCustomTypeHandlerRegistryEnsurer, setFieldEvaluatorCollection, setFieldEvaluatorEnum, setFieldEvaluatorPersistable, setFieldEvaluatorPersister, setFieldFixedLengthResolver, setIdProvider, setInstanceDispatcher, setInstantiator, setInstantiatorProvider, setLambdaTypeRecognizer, setLegacyMemberMatchingProvider, setLegacyTypeHandlerCreator, setLegacyTypeHandlingListener, setLegacyTypeMapper, setLegacyTypeMappingResultor, setObjectIdProvider, setObjectManager, setObjectRegistry, setPersistenceChannel, setPersistenceSource, setPersistenceTarget, setPersister, setRefactoringCurrentMemberIdentifierBuilders, setRefactoringLegacyMemberIdentifierBuilders, setRefactoringLegacyTypeIdentifierBuilders, setRefactoringMappingProvider, setReferenceFieldEagerEvaluator, setRegistererCreator, setRootReferenceProvider, setRootResolverProvider, setRootsProvider, setSizedArrayLengthController, setStorerCreationObserver, setStorerCreator, setTargetByteOrder, setTypeAnalyzer, setTypeDescriptionBuilder, setTypeDescriptionResolverProvider, setTypeDictionaryAssembler, setTypeDictionaryBuilder, setTypeDictionaryCompiler, setTypeDictionaryCreator, setTypeDictionaryExporter, setTypeDictionaryIoHandling, setTypeDictionaryLoader, setTypeDictionaryManager, setTypeDictionaryParser, setTypeDictionaryProvider, setTypeDictionaryStorer, setTypeEvaluatorPersistable, setTypeHandlerCreator, setTypeHandlerCreatorLookup, setTypeHandlerManager, setTypeHandlerProvider, setTypeHandlerRegistry, setTypeIdProvider, setTypeLineageCreator, setTypeManager, setTypeMismatchValidator, setTypeNameMapper, setTypeRegistry, setTypeResolver, setTypeSimilarity, setUnreachableTypeHandlerCreatordispatch, setInstanceDispatcherLogicclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreatePersistenceManager, NewcustomTypeHandlerRegistryEnsurer, customTypeHandlers, customTypeInstantiators, getAbstractTypeHandlerSearcher, getBufferSizeProvider, getBuilderCreator, getClassLoaderProvider, getContextDispatcher, getCustomTypeHandlerRegistry, getCustomTypeHandlerRegistryEnsurer, getFieldEvaluatorCollection, getFieldEvaluatorEnum, getFieldEvaluatorPersistable, getFieldEvaluatorPersister, getFieldFixedLengthResolver, getInstantiator, getInstantiatorProvider, getLambdaTypeRecognizer, getLegacyMemberMatchingProvider, getLegacyTypeHandlerCreator, getLegacyTypeHandlingListener, getLegacyTypeMapper, getLegacyTypeMappingResultor, getObjectIdProvider, getObjectManager, getObjectRegistry, getPersistenceSource, getPersistenceTarget, getPersister, getRefactoringCurrentMemberIdentifierBuilders, getRefactoringLegacyMemberIdentifierBuilders, getRefactoringLegacyTypeIdentifierBuilders, getRefactoringMappingProvider, getReferenceFieldEagerEvaluator, getRegistererCreator, getRootReferenceProvider, getRootResolverProvider, getRootsProvider, getSizedArrayLengthController, getStorerCreationObserver, getStorerCreator, getTypeAnalyzer, getTypeDefinitionCreator, getTypeDescriptionResolverProvider, getTypeDictionaryAssembler, getTypeDictionaryBuilder, getTypeDictionaryCompiler, getTypeDictionaryCreator, getTypeDictionaryExporter, getTypeDictionaryLoader, getTypeDictionaryManager, getTypeDictionaryParser, getTypeDictionaryProvider, getTypeDictionaryStorer, getTypeEvaluatorPersistable, getTypeHandlerCreator, getTypeHandlerEnsurer, getTypeHandlerManager, getTypeHandlerProvider, getTypeHandlerRegistry, getTypeIdProvider, getTypeLineageCreator, getTypeManager, getTypeMismatchValidator, getTypeNameMapper, getTypeRegistry, getTypeResolver, getTypeSimilarity, getUnreachableTypeHandlerCreator, New, registerCustomInstantiator, registerCustomTypeHandler, registerCustomTypeHandlers, registerCustomTypeHandlers, registerCustomTypeHandlers, setAbstractTypeHandlerSearcher, setBufferSizeProvider, setBuilderCreator, setClassLoaderProvider, setContextDispatcher, setCustomTypeHandlerRegistryEnsurer, setFieldEvaluatorCollection, setFieldEvaluatorEnum, setFieldEvaluatorPersistable, setFieldEvaluatorPersister, setFieldFixedLengthResolver, setIdProvider, setInstanceDispatcher, setInstantiator, setInstantiatorProvider, setLambdaTypeRecognizer, setLegacyMemberMatchingProvider, setLegacyTypeHandlerCreator, setLegacyTypeHandlingListener, setLegacyTypeMapper, setLegacyTypeMappingResultor, setObjectIdProvider, setObjectManager, setObjectRegistry, setPersistenceChannel, setPersistenceSource, setPersistenceTarget, setPersister, setRefactoringCurrentMemberIdentifierBuilders, setRefactoringLegacyMemberIdentifierBuilders, setRefactoringLegacyTypeIdentifierBuilders, setRefactoringMappingProvider, setReferenceFieldEagerEvaluator, setRegistererCreator, setRootReferenceProvider, setRootResolverProvider, setRootsProvider, setSizedArrayLengthController, setStorerCreationObserver, setStorerCreator, setTypeAnalyzer, setTypeDescriptionBuilder, setTypeDescriptionResolverProvider, setTypeDictionaryAssembler, setTypeDictionaryBuilder, setTypeDictionaryCompiler, setTypeDictionaryCreator, setTypeDictionaryExporter, setTypeDictionaryIoHandler, setTypeDictionaryIoHandling, setTypeDictionaryLoader, setTypeDictionaryManager, setTypeDictionaryParser, setTypeDictionaryProvider, setTypeDictionaryStorer, setTypeEvaluatorPersistable, setTypeHandlerCreator, setTypeHandlerCreatorLookup, setTypeHandlerManager, setTypeHandlerProvider, setTypeHandlerRegistry, setTypeIdProvider, setTypeLineageCreator, setTypeManager, setTypeMismatchValidator, setTypeNameMapper, setTypeRegistry, setTypeResolver, setTypeSimilarity, setUnreachableTypeHandlerCreatorsetTargetByteOrdergetTargetByteOrder, isByteOrderMismatch, isByteOrderMismatchdataTypeexecuteTypeHandlerRegistrationpublic BinaryPersistenceFoundation.Default<F> Clone()
Clone in interface BinaryPersistenceFoundation<F extends BinaryPersistenceFoundation.Default<?>>Clone in interface PersistenceFoundation<Binary,F extends BinaryPersistenceFoundation.Default<?>>Clone in interface one.microstream.util.Cloneable<PersistenceFoundation<Binary,F extends BinaryPersistenceFoundation.Default<?>>>Clone in class PersistenceFoundation.Default<Binary,F extends BinaryPersistenceFoundation.Default<?>>public one.microstream.collections.types.XTable<String,BinaryValueSetter> getCustomTranslatorLookup()
getCustomTranslatorLookup in interface BinaryPersistenceFoundation<F extends BinaryPersistenceFoundation.Default<?>>public one.microstream.collections.types.XEnum<BinaryValueTranslatorKeyBuilder> getTranslatorKeyBuilders()
getTranslatorKeyBuilders in interface BinaryPersistenceFoundation<F extends BinaryPersistenceFoundation.Default<?>>public BinaryValueTranslatorMappingProvider getValueTranslatorMappingProvider()
getValueTranslatorMappingProvider in interface BinaryPersistenceFoundation<F extends BinaryPersistenceFoundation.Default<?>>public BinaryValueTranslatorProvider getValueTranslatorProvider()
getValueTranslatorProvider in interface BinaryPersistenceFoundation<F extends BinaryPersistenceFoundation.Default<?>>public F setCustomTranslatorLookup(one.microstream.collections.types.XTable<String,BinaryValueSetter> customTranslatorLookup)
setCustomTranslatorLookup in interface BinaryPersistenceFoundation<F extends BinaryPersistenceFoundation.Default<?>>public F setTranslatorKeyBuilders(one.microstream.collections.types.XEnum<BinaryValueTranslatorKeyBuilder> translatorKeyBuilders)
setTranslatorKeyBuilders in interface BinaryPersistenceFoundation<F extends BinaryPersistenceFoundation.Default<?>>public F setValueTranslatorProvider(BinaryValueTranslatorProvider valueTranslatorProvider)
setValueTranslatorProvider in interface BinaryPersistenceFoundation<F extends BinaryPersistenceFoundation.Default<?>>public F setValueTranslatorMappingProvider(BinaryValueTranslatorMappingProvider valueTranslatorMapping)
setValueTranslatorMappingProvider in interface BinaryPersistenceFoundation<F extends BinaryPersistenceFoundation.Default<?>>protected BinaryStorer.Creator ensureStorerCreator()
ensureStorerCreator in class PersistenceFoundation.Default<Binary,F extends BinaryPersistenceFoundation.Default<?>>protected BinaryLoader.Creator ensureBuilderCreator()
ensureBuilderCreator in class PersistenceFoundation.Default<Binary,F extends BinaryPersistenceFoundation.Default<?>>protected PersistenceTypeHandlerCreator<Binary> ensureTypeHandlerCreator()
ensureTypeHandlerCreator in class PersistenceFoundation.Default<Binary,F extends BinaryPersistenceFoundation.Default<?>>protected PersistenceCustomTypeHandlerRegistryEnsurer<Binary> ensureCustomTypeHandlerRegistryEnsurer(F foundation)
ensureCustomTypeHandlerRegistryEnsurer in class PersistenceFoundation.Default<Binary,F extends BinaryPersistenceFoundation.Default<?>>protected PersistenceCustomTypeHandlerRegistry<Binary> ensureCustomTypeHandlerRegistry()
ensureCustomTypeHandlerRegistry in class PersistenceFoundation.Default<Binary,F extends BinaryPersistenceFoundation.Default<?>>protected BinaryFieldLengthResolver ensureFieldFixedLengthResolver()
ensureFieldFixedLengthResolver in class PersistenceFoundation.Default<Binary,F extends BinaryPersistenceFoundation.Default<?>>protected PersistenceRootsProvider<Binary> ensureRootsProviderInternal()
ensureRootsProviderInternal in class PersistenceFoundation.Default<Binary,F extends BinaryPersistenceFoundation.Default<?>>protected PersistenceRootReferenceProvider<Binary> ensureRootReferenceProvider()
ensureRootReferenceProvider in class PersistenceFoundation.Default<Binary,F extends BinaryPersistenceFoundation.Default<?>>protected PersistenceLegacyTypeHandlerCreator<Binary> ensureLegacyTypeHandlerCreator()
ensureLegacyTypeHandlerCreator in class PersistenceFoundation.Default<Binary,F extends BinaryPersistenceFoundation.Default<?>>protected one.microstream.collections.types.XTable<String,BinaryValueSetter> ensureCustomTranslatorLookup()
protected one.microstream.collections.types.XEnum<BinaryValueTranslatorKeyBuilder> ensureTranslatorKeyBuilders()
protected BinaryValueTranslatorMappingProvider ensureValueTranslatorMappingProvider()
protected BinaryValueTranslatorProvider ensureValueTranslatorProvider()
Copyright © 2022 MicroStream Software. All rights reserved.