public interface PersistenceTypeDescriptionMemberEnumConstant extends PersistenceTypeDescriptionMember
| Modifier and Type | Interface and Description |
|---|---|
static class |
PersistenceTypeDescriptionMemberEnumConstant.Default |
PersistenceTypeDescriptionMember.IdentityHashEqualator| Modifier and Type | Method and Description |
|---|---|
default PersistenceTypeDefinitionMemberEnumConstant |
createDefinitionMember(PersistenceTypeDefinitionMemberCreator creator) |
static boolean |
equalName(PersistenceTypeDescriptionMemberEnumConstant m1,
PersistenceTypeDescriptionMemberEnumConstant m2) |
default boolean |
equalsDescription(PersistenceTypeDescriptionMember member)
PersistenceTypeDescriptionMember.equalsStructure(PersistenceTypeDescriptionMember) plus PersistenceTypeDescriptionMember.qualifier() equality,
to check if a member is really content-wise equal. |
default boolean |
equalsStructure(PersistenceTypeDescriptionMember other)
Structure means equal order of members by type name and simple name.
Not qualifier, since that is only required for intra-type field identification |
default boolean |
isInstanceMember() |
static PersistenceTypeDescriptionMemberEnumConstant |
New(String enumPersistentName) |
assembleTypeDescription, calculatePersistentMaximumLength, calculatePersistentMinimumLength, determineHasReferences, determineIsPrimitive, equalDescription, equalDescriptions, equalMembers, equalStructure, equalStructures, equalTypeAndName, equalTypeAndNameAndQualifier, hasReferences, identifier, identityHash, identityHashEqualator, isEnumConstant, isFixedLength, isIdentical, isIdentical, isPrimitive, isPrimitiveDefinition, isReference, isValidPersistentLength, isVariableLength, name, persistentMaximumLength, persistentMinimumLength, qualifier, typeName, validatePersistentLengthdefault boolean isInstanceMember()
isInstanceMember in interface PersistenceTypeDescriptionMemberdefault boolean equalsStructure(PersistenceTypeDescriptionMember other)
PersistenceTypeDescriptionMemberequalsStructure in interface PersistenceTypeDescriptionMemberother - the description to compare toPersistenceTypeDescriptionMember.equalDescription(PersistenceTypeDescriptionMember, PersistenceTypeDescriptionMember)default boolean equalsDescription(PersistenceTypeDescriptionMember member)
PersistenceTypeDescriptionMemberPersistenceTypeDescriptionMember.equalsStructure(PersistenceTypeDescriptionMember) plus PersistenceTypeDescriptionMember.qualifier() equality,
to check if a member is really content-wise equal.equalsDescription in interface PersistenceTypeDescriptionMembermember - the description to compare toPersistenceTypeDescriptionMember.equalsStructure(PersistenceTypeDescriptionMember)static boolean equalName(PersistenceTypeDescriptionMemberEnumConstant m1, PersistenceTypeDescriptionMemberEnumConstant m2)
default PersistenceTypeDefinitionMemberEnumConstant createDefinitionMember(PersistenceTypeDefinitionMemberCreator creator)
createDefinitionMember in interface PersistenceTypeDescriptionMemberstatic PersistenceTypeDescriptionMemberEnumConstant New(String enumPersistentName)
Copyright © 2022 MicroStream Software. All rights reserved.