public interface PersistenceTypeDescriptionMemberPrimitiveDefinition extends PersistenceTypeDescriptionMember
| Modifier and Type | Interface and Description |
|---|---|
static class |
PersistenceTypeDescriptionMemberPrimitiveDefinition.Default |
PersistenceTypeDescriptionMember.IdentityHashEqualator| Modifier and Type | Method and Description |
|---|---|
default PersistenceTypeDefinitionMemberPrimitiveDefinition |
createDefinitionMember(PersistenceTypeDefinitionMemberCreator creator) |
static boolean |
equalDescription(PersistenceTypeDescriptionMemberPrimitiveDefinition m1,
PersistenceTypeDescriptionMemberPrimitiveDefinition m2) |
default boolean |
equalsDescription(PersistenceTypeDescriptionMember member)
PersistenceTypeDescriptionMember.equalsStructure(PersistenceTypeDescriptionMember) plus PersistenceTypeDescriptionMember.qualifier() equality,
to check if a member is really content-wise equal. |
default String |
identifier()
The name of the member identifying it in its parent group of members.
E.g. |
default boolean |
isInstanceMember() |
static PersistenceTypeDescriptionMemberPrimitiveDefinition |
New(String primitiveDefinition,
long persistentLength) |
String |
primitiveDefinition() |
assembleTypeDescription, calculatePersistentMaximumLength, calculatePersistentMinimumLength, determineHasReferences, determineIsPrimitive, equalDescription, equalDescriptions, equalMembers, equalsStructure, equalStructure, equalStructures, equalTypeAndName, equalTypeAndNameAndQualifier, hasReferences, identityHash, identityHashEqualator, isEnumConstant, isFixedLength, isIdentical, isIdentical, isPrimitive, isPrimitiveDefinition, isReference, isValidPersistentLength, isVariableLength, name, persistentMaximumLength, persistentMinimumLength, qualifier, typeName, validatePersistentLengthString primitiveDefinition()
default boolean isInstanceMember()
isInstanceMember in interface PersistenceTypeDescriptionMemberdefault String identifier()
PersistenceTypeDescriptionMember
May never be null.
identifier in interface PersistenceTypeDescriptionMemberdefault 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 equalDescription(PersistenceTypeDescriptionMemberPrimitiveDefinition m1, PersistenceTypeDescriptionMemberPrimitiveDefinition m2)
default PersistenceTypeDefinitionMemberPrimitiveDefinition createDefinitionMember(PersistenceTypeDefinitionMemberCreator creator)
createDefinitionMember in interface PersistenceTypeDescriptionMemberstatic PersistenceTypeDescriptionMemberPrimitiveDefinition New(String primitiveDefinition, long persistentLength)
Copyright © 2022 MicroStream Software. All rights reserved.