Class PersistenceTypeDefinitionMemberFieldGenericComplex.Default
java.lang.Object
one.microstream.persistence.types.PersistenceTypeDescriptionMemberField.Abstract
one.microstream.persistence.types.PersistenceTypeDescriptionMemberFieldGeneric.Abstract
one.microstream.persistence.types.PersistenceTypeDescriptionMemberFieldGenericVariableLength.Default
one.microstream.persistence.types.PersistenceTypeDescriptionMemberFieldGenericComplex.Default
one.microstream.persistence.types.PersistenceTypeDefinitionMemberFieldGenericComplex.Default
- All Implemented Interfaces:
PersistenceTypeDefinitionMember,PersistenceTypeDefinitionMemberField,PersistenceTypeDefinitionMemberFieldGeneric,PersistenceTypeDefinitionMemberFieldGenericComplex,PersistenceTypeDefinitionMemberFieldGenericVariableLength,PersistenceTypeDescriptionMember,PersistenceTypeDescriptionMemberField,PersistenceTypeDescriptionMemberFieldGeneric,PersistenceTypeDescriptionMemberFieldGenericComplex,PersistenceTypeDescriptionMemberFieldGenericVariableLength
- Enclosing interface:
- PersistenceTypeDefinitionMemberFieldGenericComplex
public static class PersistenceTypeDefinitionMemberFieldGenericComplex.Default extends PersistenceTypeDescriptionMemberFieldGenericComplex.Default implements PersistenceTypeDefinitionMemberFieldGenericComplex
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDefinitionMemberFieldGenericComplex
PersistenceTypeDefinitionMemberFieldGenericComplex.DefaultNested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMember
PersistenceTypeDescriptionMember.IdentityHashEqualatorNested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMemberField
PersistenceTypeDescriptionMemberField.AbstractNested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMemberFieldGeneric
PersistenceTypeDescriptionMemberFieldGeneric.AbstractNested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMemberFieldGenericComplex
PersistenceTypeDescriptionMemberFieldGenericComplex.DefaultNested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMemberFieldGenericVariableLength
PersistenceTypeDescriptionMemberFieldGenericVariableLength.Default -
Constructor Summary
Constructors Modifier Constructor Description protectedDefault(String qualifier, String name, XGettingSequence<PersistenceTypeDescriptionMemberFieldGeneric> members, long persistentMinimumLength, long persistentMaximumLength) -
Method Summary
Modifier and Type Method Description PersistenceTypeDefinitionMemberFieldGenericComplexcopyForName(String qualifier, String name)Class<?>type()The runtime type used by this description member, if possible.Methods inherited from class one.microstream.persistence.types.PersistenceTypeDescriptionMemberFieldGenericComplex.Default
assembleTypeDescription, membersMethods inherited from class one.microstream.persistence.types.PersistenceTypeDescriptionMemberField.Abstract
hasReferences, identifier, isEnumConstant, isInstanceMember, isPrimitive, isPrimitiveDefinition, isReference, isValidPersistentLength, name, persistentMaximumLength, persistentMinimumLength, qualifier, toString, typeName, validatePersistentLengthMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface one.microstream.persistence.types.PersistenceTypeDefinitionMember
runtimeQualifierMethods inherited from interface one.microstream.persistence.types.PersistenceTypeDefinitionMemberField
fieldMethods inherited from interface one.microstream.persistence.types.PersistenceTypeDefinitionMemberFieldGenericComplex
copyForNameMethods inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMember
assembleTypeDescription, hasReferences, identifier, isEnumConstant, isFixedLength, isIdentical, isPrimitive, isPrimitiveDefinition, isReference, isValidPersistentLength, persistentMaximumLength, persistentMinimumLength, validatePersistentLengthMethods inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMemberField
isInstanceMember, name, qualifier, typeNameMethods inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMemberFieldGenericComplex
createDefinitionMember, equalsDescription, equalsStructure, membersMethods inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMemberFieldGenericVariableLength
isVariableLength
-
Constructor Details
-
Default
protected Default(String qualifier, String name, XGettingSequence<PersistenceTypeDescriptionMemberFieldGeneric> members, long persistentMinimumLength, long persistentMaximumLength)
-
-
Method Details
-
type
Description copied from interface:PersistenceTypeDefinitionMemberThe runtime type used by this description member, if possible. Otherwisenull.- Specified by:
typein interfacePersistenceTypeDefinitionMember
-
copyForName
public PersistenceTypeDefinitionMemberFieldGenericComplex copyForName(String qualifier, String name)- Specified by:
copyForNamein interfacePersistenceTypeDefinitionMemberFieldGeneric- Specified by:
copyForNamein interfacePersistenceTypeDefinitionMemberFieldGenericComplex- Specified by:
copyForNamein interfacePersistenceTypeDefinitionMemberFieldGenericVariableLength
-