Class BinaryPersistence
java.lang.Object
one.microstream.persistence.types.Persistence
one.microstream.persistence.binary.types.BinaryPersistence
public final class BinaryPersistence extends Persistence
- 
Nested Class SummaryNested classes/interfaces inherited from class one.microstream.persistence.types.PersistencePersistence.IdType
- 
Constructor SummaryConstructors Constructor Description BinaryPersistence()
- 
Method SummaryMethods inherited from class one.microstream.persistence.types.PersistenceclassTypeId, collectEnumConstants, createDefaultTypeLookup, customRootIdentifier, defaultBoundConstantId, defaultFieldEvaluatorCollection, defaultFieldEvaluatorEnum, defaultFieldEvaluatorPersistable, defaultFieldEvaluatorPersister, defaultFilenameTypeDictionary, defaultReferenceFieldEagerEvaluator, defaultRootIdentifier, defaultStartConstantId, defaultStartObjectId, defaultStartTypeId, defaultTypeEvaluatorPersistable, deriveEnumRootIdentifier, derivePersistentTypeName, derivePersistentTypeName, derivePersistentTypeNameEnum, engineName, enumRootIdentifierStart, getNativeTypeId, isEnumRootIdentifier, isHandleableCollectionField, isHandleableEnumField, isNativeType, isPersistable, isPersistableField, isPersisterField, isPotentialEnumRootIdentifier, isUnpersistable, iterateJavaBasicTypes, iterateReferences, iterateReferences, iterateReferencesIterable, iterateReferencesMap, objectIdLabel, objectIdShortLabel, objectIdType, parseEnumRootIdentifierTypeId, parseRefactoringMappings, readRefactoringMappings, readRefactoringMappings, readRefactoringMappings, readRefactoringMappings, readRefactoringMappings, readRefactoringMappings, readRefactoringMappings, RefactoringMapping, RefactoringMapping, RefactoringMapping, RefactoringMapping, RefactoringMapping, RefactoringMapping, RefactoringMapping, registerJavaBasicTypes, registerJavaConstants, registerJavaNatives, resolveEnumeratedClassIdentifierSeparatedType, resolveType, resolveType, rootIdentifier, searchProvidedTypeHandler, standardCharset, substituteClassIdentifierSeparator, tryResolveType, typeMismatchValidatorFailing, typeMismatchValidatorNoOp, unpersistableTypes, validateObjectId, validateTypeId
- 
Constructor Details- 
BinaryPersistencepublic BinaryPersistence()
 
- 
- 
Method Details- 
Foundation
- 
Foundation
- 
createDefaultCustomTypeHandlerRegistrypublic static final PersistenceCustomTypeHandlerRegistry<Binary> createDefaultCustomTypeHandlerRegistry(Referencing<PersistenceTypeHandlerManager<Binary>> typeHandlerManager, PersistenceSizedArrayLengthController controller, PersistenceTypeHandlerCreator<Binary> typeHandlerCreator, XGettingCollection<? extends PersistenceTypeHandler<Binary,?>> customHandlers)
- 
createNativeHandlersValueTypespublic static final XGettingSequence<? extends PersistenceTypeHandler<Binary,?>> createNativeHandlersValueTypes(Referencing<PersistenceTypeHandlerManager<Binary>> typeHandlerManager, PersistenceSizedArrayLengthController controller, PersistenceTypeHandlerCreator<Binary> typeHandlerCreator)
- 
createNativeHandlersReferencingTypespublic static final XGettingSequence<? extends PersistenceTypeHandler<Binary,?>> createNativeHandlersReferencingTypes(Referencing<PersistenceTypeHandlerManager<Binary>> typeHandlerManager, PersistenceSizedArrayLengthController controller, PersistenceTypeHandlerCreator<Binary> typeHandlerCreator)
- 
defaultCustomHandlerspublic static final XGettingSequence<? extends PersistenceTypeHandler<Binary,?>> defaultCustomHandlers(PersistenceSizedArrayLengthController controller)
- 
resolveFieldBinaryLength
- 
resolvePrimitiveFieldBinaryLength
- 
createFieldLengthResolver
- 
provideTypeDictionaryFromFile
- 
binaryValueSize
- 
calculateBinarySizes
- 
iterateInstanceReferencespublic static final void iterateInstanceReferences(PersistenceFunction iterator, Object instance, long[] referenceOffsets)
 
-