- All Superinterfaces:
PersistenceTypeDescriptionMember
- All Known Subinterfaces:
BinaryField<T>
, BinaryField.Initializable<T>
, PersistenceTypeDefinitionMemberEnumConstant
, PersistenceTypeDefinitionMemberField
, PersistenceTypeDefinitionMemberFieldGeneric
, PersistenceTypeDefinitionMemberFieldGenericComplex
, PersistenceTypeDefinitionMemberFieldGenericSimple
, PersistenceTypeDefinitionMemberFieldGenericVariableLength
, PersistenceTypeDefinitionMemberFieldReflective
, PersistenceTypeDefinitionMemberPrimitiveDefinition
- All Known Implementing Classes:
BinaryField.Abstract
, BinaryField.Default_boolean
, BinaryField.Default_byte
, BinaryField.Default_char
, BinaryField.Default_double
, BinaryField.Default_float
, BinaryField.Default_int
, BinaryField.Default_long
, BinaryField.Default_short
, BinaryField.DefaultReference
, PersistenceTypeDefinitionMemberEnumConstant.Default
, PersistenceTypeDefinitionMemberFieldGenericComplex.Default
, PersistenceTypeDefinitionMemberFieldGenericSimple.Default
, PersistenceTypeDefinitionMemberFieldGenericVariableLength.Default
, PersistenceTypeDefinitionMemberFieldReflective.Default
, PersistenceTypeDefinitionMemberPrimitiveDefinition.Default
public interface PersistenceTypeDefinitionMember
extends PersistenceTypeDescriptionMember
-
-
Method Summary
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMember
assembleTypeDescription, createDefinitionMember, equalsDescription, equalsStructure, hasReferences, identifier, isEnumConstant, isFixedLength, isIdentical, isInstanceMember, isPrimitive, isPrimitiveDefinition, isReference, isValidPersistentLength, isVariableLength, name, persistentMaximumLength, persistentMinimumLength, qualifier, typeName, validatePersistentLength
-
Method Details
-
- Returns:
- the runtime type used by this description member, if possible. Otherwise
null
.
-
default String runtimeQualifier()