- All Superinterfaces:
PersistenceDataTypeHolder<Binary>
, PersistenceTypeDefinition
, PersistenceTypeDescription
, PersistenceTypeHandler<Binary,T>
, PersistenceTypeIdentity
, PersistenceTypeIdOwner
, PersistenceTypeLink
- All Known Subinterfaces:
BinaryHandlerEntityLoading<T>
, BinaryLegacyTypeHandler<T>
- All Known Implementing Classes:
AbstractBinaryHandlerAbstractStringBuilder
, AbstractBinaryHandlerCollection
, AbstractBinaryHandlerCustom
, AbstractBinaryHandlerCustomCollection
, AbstractBinaryHandlerCustomEnum
, AbstractBinaryHandlerCustomIterable
, AbstractBinaryHandlerCustomIterableSimpleListElements
, AbstractBinaryHandlerCustomIterableSizedArray
, AbstractBinaryHandlerCustomNonReferential
, AbstractBinaryHandlerCustomNonReferentialFixedLength
, AbstractBinaryHandlerCustomNonReferentialVariableLength
, AbstractBinaryHandlerCustomValue
, AbstractBinaryHandlerCustomValueFixedLength
, AbstractBinaryHandlerCustomValueVariableLength
, AbstractBinaryHandlerInetAddress
, AbstractBinaryHandlerList
, AbstractBinaryHandlerMap
, AbstractBinaryHandlerNativeArray
, AbstractBinaryHandlerNativeArrayPrimitive
, AbstractBinaryHandlerQueue
, AbstractBinaryHandlerReflective
, AbstractBinaryHandlerSet
, AbstractBinaryHandlerStateless
, AbstractBinaryHandlerTrivial
, AbstractBinaryLegacyTypeHandlerReflective
, AbstractBinaryLegacyTypeHandlerTranslating
, BinaryHandlerAbstractType
, BinaryHandlerArrayDeque
, BinaryHandlerArrayList
, BinaryHandlerArrayList
, BinaryHandlerBigDecimal
, BinaryHandlerBigInteger
, BinaryHandlerBoolean
, BinaryHandlerBulkList
, BinaryHandlerByte
, BinaryHandlerCharacter
, BinaryHandlerClass
, BinaryHandlerConcurrentHashMap
, BinaryHandlerConcurrentLinkedDeque
, BinaryHandlerConcurrentLinkedQueue
, BinaryHandlerConcurrentSkipListMap
, BinaryHandlerConcurrentSkipListSet
, BinaryHandlerConstHashEnum
, BinaryHandlerConstHashTable
, BinaryHandlerConstList
, BinaryHandlerCopyOnWriteArrayList
, BinaryHandlerCopyOnWriteArraySet
, BinaryHandlerCurrency
, BinaryHandlerCustomEnumTrivial
, BinaryHandlerDate
, BinaryHandlerDouble
, BinaryHandlerDuration
, BinaryHandlerEntityLayerIdentity
, BinaryHandlerEntityLayerVersioning
, BinaryHandlerEntityLoading.Default
, BinaryHandlerEqBulkList
, BinaryHandlerEqConstHashEnum
, BinaryHandlerEqConstHashTable
, BinaryHandlerEqHashEnum
, BinaryHandlerEqHashTable
, BinaryHandlerFile
, BinaryHandlerFixedList
, BinaryHandlerFloat
, BinaryHandlerGenericCollection
, BinaryHandlerGenericEnum
, BinaryHandlerGenericList
, BinaryHandlerGenericMap
, BinaryHandlerGenericQueue
, BinaryHandlerGenericSet
, BinaryHandlerGenericType
, BinaryHandlerHashEnum
, BinaryHandlerHashMap
, BinaryHandlerHashMap
, BinaryHandlerHashMapFlattened
, BinaryHandlerHashSet
, BinaryHandlerHashSet
, BinaryHandlerHashtable
, BinaryHandlerHashtable
, BinaryHandlerHashTable
, BinaryHandlerHashtableFlattened
, BinaryHandlerIdentityHashMap
, BinaryHandlerInet4Address
, BinaryHandlerInet6Address
, BinaryHandlerInetAddress
, BinaryHandlerInetSocketAddress
, BinaryHandlerInstant
, BinaryHandlerInteger
, BinaryHandlerLazyDefault
, BinaryHandlerLimitList
, BinaryHandlerLinkedHashMap
, BinaryHandlerLinkedHashMap
, BinaryHandlerLinkedHashMapFlattened
, BinaryHandlerLinkedHashSet
, BinaryHandlerLinkedHashSet
, BinaryHandlerLinkedList
, BinaryHandlerLocalDate
, BinaryHandlerLocalDateTime
, BinaryHandlerLocale
, BinaryHandlerLocalTime
, BinaryHandlerLong
, BinaryHandlerMonthDay
, BinaryHandlerNativeArray_boolean
, BinaryHandlerNativeArray_byte
, BinaryHandlerNativeArray_char
, BinaryHandlerNativeArray_double
, BinaryHandlerNativeArray_float
, BinaryHandlerNativeArray_int
, BinaryHandlerNativeArray_long
, BinaryHandlerNativeArray_short
, BinaryHandlerNativeArrayObject
, BinaryHandlerNoOp
, BinaryHandlerObject
, BinaryHandlerOffsetDateTime
, BinaryHandlerOffsetTime
, BinaryHandlerOptionalDouble
, BinaryHandlerOptionalInt
, BinaryHandlerOptionalLong
, BinaryHandlerPath
, BinaryHandlerPattern
, BinaryHandlerPeriod
, BinaryHandlerPersistenceRootsDefault
, BinaryHandlerPrimitive
, BinaryHandlerPriorityQueue
, BinaryHandlerPriorityQueue
, BinaryHandlerProperties
, BinaryHandlerProperties
, BinaryHandlerRootReferenceDefault
, BinaryHandlerShort
, BinaryHandlerSingleton
, BinaryHandlerSingletonStatelessEnum
, BinaryHandlerSqlDate
, BinaryHandlerSqlTime
, BinaryHandlerSqlTimestamp
, BinaryHandlerStack
, BinaryHandlerStack
, BinaryHandlerStateless
, BinaryHandlerStatelessConstant
, BinaryHandlerString
, BinaryHandlerStringBuffer
, BinaryHandlerStringBuilder
, BinaryHandlerSubstituterDefault
, BinaryHandlerTreeMap
, BinaryHandlerTreeSet
, BinaryHandlerUnpersistable
, BinaryHandlerURI
, BinaryHandlerURL
, BinaryHandlerVector
, BinaryHandlerVector
, BinaryHandlerVoid
, BinaryHandlerWeakHashMap
, BinaryHandlerYear
, BinaryHandlerYearMonth
, BinaryHandlerZonedDateTime
, BinaryHandlerZoneOffset
, BinaryLegacyTypeHandler.Abstract
, BinaryLegacyTypeHandler.AbstractCustom
, BinaryLegacyTypeHandlerGenericEnum
, BinaryLegacyTypeHandlerGenericEnumMapped
, BinaryLegacyTypeHandlerGenericType
, BinaryLegacyTypeHandlerRerouting
, BinaryTypeHandler.Abstract
, CustomBinaryHandler
public interface BinaryTypeHandler<T>
extends PersistenceTypeHandler<Binary,T>
-
-
Method Summary
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeHandler
allMembers, collectEnumConstants, complete, create, getPersistedEnumOrdinal, guaranteeSpecificInstanceViablity, guaranteeSubTypeInstanceViablity, initialize, initializeState, instanceMembers, isSpecificInstanceViable, isSubTypeInstanceViable, isValidEntityType, iterateInstanceReferences, iterateLoadableReferences, iterateMemberTypes, membersInDeclaredOrder, settingMembers, store, storingMembers, type, updateState, validateEntityType