Class PersistenceTypeDefinitionMemberFieldReflective.Default
java.lang.Object
one.microstream.persistence.types.PersistenceTypeDescriptionMemberField.Abstract
one.microstream.persistence.types.PersistenceTypeDescriptionMemberFieldReflective.Default
one.microstream.persistence.types.PersistenceTypeDefinitionMemberFieldReflective.Default
- All Implemented Interfaces:
PersistenceTypeDefinitionMember
,PersistenceTypeDefinitionMemberField
,PersistenceTypeDefinitionMemberFieldReflective
,PersistenceTypeDescriptionMember
,PersistenceTypeDescriptionMemberField
,PersistenceTypeDescriptionMemberFieldReflective
- Enclosing interface:
- PersistenceTypeDefinitionMemberFieldReflective
public static final class PersistenceTypeDefinitionMemberFieldReflective.Default extends PersistenceTypeDescriptionMemberFieldReflective.Default implements PersistenceTypeDefinitionMemberFieldReflective
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDefinitionMemberFieldReflective
PersistenceTypeDefinitionMemberFieldReflective.Default
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMember
PersistenceTypeDescriptionMember.IdentityHashEqualator
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMemberField
PersistenceTypeDescriptionMemberField.Abstract
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMemberFieldReflective
PersistenceTypeDescriptionMemberFieldReflective.Default
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description Class<?>
declaringClass()
Field
field()
String
runtimeDeclaringClassName()
Class<?>
type()
Methods inherited from class one.microstream.persistence.types.PersistenceTypeDescriptionMemberFieldReflective.Default
assembleTypeDescription
Methods inherited from class one.microstream.persistence.types.PersistenceTypeDescriptionMemberField.Abstract
hasReferences, identifier, isEnumConstant, isInstanceMember, isPrimitive, isPrimitiveDefinition, isReference, isValidPersistentLength, name, persistentMaximumLength, persistentMinimumLength, qualifier, toString, typeName, validatePersistentLength
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeDefinitionMemberFieldReflective
runtimeQualifier
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMember
assembleTypeDescription, equalsDescription, equalsStructure, hasReferences, isEnumConstant, isFixedLength, isIdentical, isPrimitive, isPrimitiveDefinition, isReference, isValidPersistentLength, isVariableLength, persistentMaximumLength, persistentMinimumLength, validatePersistentLength
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMemberField
isInstanceMember, name, qualifier, typeName
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMemberFieldReflective
createDefinitionMember, declaringTypeName, identifier
-
Constructor Details
-
Method Details
-
runtimeDeclaringClassName
- Specified by:
runtimeDeclaringClassName
in interfacePersistenceTypeDefinitionMemberFieldReflective
-
declaringClass
- Specified by:
declaringClass
in interfacePersistenceTypeDefinitionMemberFieldReflective
-
field
- Specified by:
field
in interfacePersistenceTypeDefinitionMemberField
- Specified by:
field
in interfacePersistenceTypeDefinitionMemberFieldReflective
-
type
- Specified by:
type
in interfacePersistenceTypeDefinitionMember
- Returns:
- the runtime type used by this description member, if possible. Otherwise
null
.
-