public abstract class AbstractBinaryLegacyTypeHandlerReflective<T> extends AbstractBinaryLegacyTypeHandlerTranslating<T>
BinaryLegacyTypeHandler.Abstract<T>, BinaryLegacyTypeHandler.AbstractCustom<T>PersistenceTypeDefinition.DefaultPersistenceTypeDescription.IdentityPersistenceDataTypeHolder.Default<D>| Modifier and Type | Method and Description |
|---|---|
void |
complete(Binary data,
T instance,
PersistenceLoadHandler handler) |
protected T |
internalCreate(Binary rawData,
PersistenceLoadHandler handler) |
void |
iterateLoadableReferences(Binary rawData,
PersistenceReferenceLoader iterator) |
PersistenceTypeHandlerReflective<Binary,T> |
typeHandler() |
void |
updateState(Binary data,
T instance,
PersistenceLoadHandler handler) |
protected void |
validateForUpdate(Binary data,
T instance,
PersistenceLoadHandler handler) |
collectEnumConstants, create, deriveReferenceTraversers, getPersistedEnumOrdinal, guaranteeSpecificInstanceViablity, guaranteeSubTypeInstanceViablity, isSpecificInstanceViable, isSubTypeInstanceViable, iterateInstanceReferences, iterateMemberTypes, membersInDeclaredOrder, settingMembers, storingMembers, targetOffsets, toTargetOffsets, toTranslators, type, valueTranslatorsallMembers, hasPersistedReferences, hasPersistedVariableLength, hasVaryingPersistedLengthInstances, instanceMembers, isPrimitiveType, legacyTypeDefinition, membersPersistedLengthMaximum, membersPersistedLengthMinimum, runtimeTypeName, typeId, typeNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitialize, storeresolveEnumConstantdataTypeallMembers, initializeState, instanceMembers, isValidEntityType, resolveEnumConstant, validateEntityTypedetermineIsPrimitive, determineVariableLength, hasPersistedReferences, hasPersistedVariableLength, hasVaryingPersistedLengthInstances, isPrimitiveType, membersPersistedLengthMaximum, membersPersistedLengthMinimum, New, runtimeTypeName, toRuntimeTypeIdentifier, typeId, typeNamebuildTypeIdentifier, buildTypeIdentifier, equalDescription, equalStructure, Identity, instancePrimitiveMembers, instanceReferenceMembers, toTypeIdentifier, typeIdentifierSeparatorequals, hashCodepublic PersistenceTypeHandlerReflective<Binary,T> typeHandler()
typeHandler in class AbstractBinaryLegacyTypeHandlerTranslating<T>public final void iterateLoadableReferences(Binary rawData, PersistenceReferenceLoader iterator)
protected T internalCreate(Binary rawData, PersistenceLoadHandler handler)
internalCreate in class AbstractBinaryLegacyTypeHandlerTranslating<T>protected void validateForUpdate(Binary data, T instance, PersistenceLoadHandler handler)
public void updateState(Binary data, T instance, PersistenceLoadHandler handler)
public final void complete(Binary data, T instance, PersistenceLoadHandler handler)
Copyright © 2022 MicroStream Software. All rights reserved.