public interface PersistenceTypeHandlerReflective<D,T> extends PersistenceTypeHandlerGeneric<D,T>
PersistenceTypeHandler.Abstract<D,T>PersistenceTypeDefinition.DefaultPersistenceTypeDescription.IdentityPersistenceDataTypeHolder.Default<D>| Modifier and Type | Method and Description |
|---|---|
one.microstream.collections.types.XGettingEnum<Field> |
instanceFields() |
one.microstream.collections.types.XGettingEnum<? extends PersistenceTypeDefinitionMemberFieldReflective> |
instanceMembers()
Enum (unique elements with order), using
PersistenceTypeDescriptionMember.identityHashEqualator(). |
one.microstream.collections.types.XGettingEnum<Field> |
instancePrimitiveFields() |
one.microstream.collections.types.XGettingEnum<Field> |
instanceReferenceFields() |
one.microstream.collections.types.XGettingEnum<? extends PersistenceTypeDefinitionMemberFieldReflective> |
settingMembers() |
one.microstream.collections.types.XGettingEnum<? extends PersistenceTypeDefinitionMemberFieldReflective> |
storingMembers() |
allMembers, collectEnumConstants, complete, create, dataType, getPersistedEnumOrdinal, guaranteeSpecificInstanceViablity, guaranteeSubTypeInstanceViablity, initialize, initializeState, isSpecificInstanceViable, isSubTypeInstanceViable, isValidEntityType, iterateInstanceReferences, iterateLoadableReferences, iterateMemberTypes, membersInDeclaredOrder, resolveEnumConstant, store, type, updateState, validateEntityTypedetermineIsPrimitive, determineVariableLength, hasPersistedReferences, hasPersistedVariableLength, hasVaryingPersistedLengthInstances, isPrimitiveType, membersPersistedLengthMaximum, membersPersistedLengthMinimum, New, runtimeTypeName, toRuntimeTypeIdentifier, typeId, typeNamebuildTypeIdentifier, buildTypeIdentifier, equalDescription, equalStructure, Identity, instancePrimitiveMembers, instanceReferenceMembers, toTypeIdentifier, typeIdentifierSeparatorequals, hashCodeorderAscending, sortByTypeIdAscendingone.microstream.collections.types.XGettingEnum<? extends PersistenceTypeDefinitionMemberFieldReflective> instanceMembers()
PersistenceTypeDefinitionPersistenceTypeDescriptionMember.identityHashEqualator().
Contains all persistent members (similar, but not identical to fields) in persistent order, which can
differ from the declaration order.instanceMembers in interface PersistenceTypeDefinitioninstanceMembers in interface PersistenceTypeDescriptioninstanceMembers in interface PersistenceTypeHandler<D,T>one.microstream.collections.types.XGettingEnum<? extends PersistenceTypeDefinitionMemberFieldReflective> storingMembers()
storingMembers in interface PersistenceTypeHandler<D,T>one.microstream.collections.types.XGettingEnum<? extends PersistenceTypeDefinitionMemberFieldReflective> settingMembers()
settingMembers in interface PersistenceTypeHandler<D,T>one.microstream.collections.types.XGettingEnum<Field> instanceFields()
one.microstream.collections.types.XGettingEnum<Field> instancePrimitiveFields()
one.microstream.collections.types.XGettingEnum<Field> instanceReferenceFields()
Copyright © 2022 MicroStream Software. All rights reserved.