Interface PersistenceTypeDescriptionMemberField
- 
- All Superinterfaces:
- PersistenceTypeDescriptionMember
 - All Known Subinterfaces:
- BinaryField,- BinaryField.Initializable,- PersistenceTypeDefinitionMemberField,- PersistenceTypeDefinitionMemberFieldGeneric,- PersistenceTypeDefinitionMemberFieldGenericComplex,- PersistenceTypeDefinitionMemberFieldGenericSimple,- PersistenceTypeDefinitionMemberFieldGenericVariableLength,- PersistenceTypeDefinitionMemberFieldReflective,- PersistenceTypeDescriptionMemberFieldGeneric,- PersistenceTypeDescriptionMemberFieldGenericComplex,- PersistenceTypeDescriptionMemberFieldGenericSimple,- PersistenceTypeDescriptionMemberFieldGenericVariableLength,- PersistenceTypeDescriptionMemberFieldReflective
 - All Known Implementing Classes:
- BinaryField.Default,- PersistenceTypeDefinitionMemberFieldGenericComplex.Default,- PersistenceTypeDefinitionMemberFieldGenericSimple.Default,- PersistenceTypeDefinitionMemberFieldGenericVariableLength.Default,- PersistenceTypeDefinitionMemberFieldReflective.Default,- PersistenceTypeDescriptionMemberField.Abstract,- PersistenceTypeDescriptionMemberFieldGeneric.Abstract,- PersistenceTypeDescriptionMemberFieldGenericComplex.Default,- PersistenceTypeDescriptionMemberFieldGenericSimple.Default,- PersistenceTypeDescriptionMemberFieldGenericVariableLength.Default,- PersistenceTypeDescriptionMemberFieldReflective.Default
 
 public interface PersistenceTypeDescriptionMemberField extends PersistenceTypeDescriptionMember 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classPersistenceTypeDescriptionMemberField.Abstract- 
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMemberPersistenceTypeDescriptionMember.IdentityHashEqualator
 
- 
 - 
Method Summary- 
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMemberassembleTypeDescription, createDefinitionMember, equalsDescription, equalsStructure, hasReferences, identifier, isEnumConstant, isFixedLength, isIdentical, isPrimitive, isPrimitiveDefinition, isReference, isValidPersistentLength, isVariableLength, persistentMaximumLength, persistentMinimumLength, validatePersistentLength
 
- 
 
- 
- 
- 
Method Detail- 
typeNameString typeName() - Specified by:
- typeNamein interface- PersistenceTypeDescriptionMember
 
 - 
qualifierString qualifier() A type-internal qualifier to distinct different members with equal "primary" name. E.g. reflection-based type handling where fields names are only unique in combination with their declaring class.May never be null.- Specified by:
- qualifierin interface- PersistenceTypeDescriptionMember
- Returns:
- the member's qualifier string to ensure a unique PersistenceTypeDescriptionMember.identifier()in a group of member fields.
 
 - 
nameString name() The simple or "primary" name of the member. E.g. "lastName".May never be null.- Specified by:
- namein interface- PersistenceTypeDescriptionMember
- Returns:
- the member field's simple name.
 
 - 
isInstanceMemberdefault boolean isInstanceMember() - Specified by:
- isInstanceMemberin interface- PersistenceTypeDescriptionMember
 
 
- 
 
-