Interface PersistenceTypeDefinitionMemberFieldReflective
- All Superinterfaces:
 PersistenceTypeDefinitionMember,PersistenceTypeDefinitionMemberField,PersistenceTypeDescriptionMember,PersistenceTypeDescriptionMemberField,PersistenceTypeDescriptionMemberFieldReflective
- All Known Implementing Classes:
 PersistenceTypeDefinitionMemberFieldReflective.Default
public interface PersistenceTypeDefinitionMemberFieldReflective extends PersistenceTypeDefinitionMemberField, PersistenceTypeDescriptionMemberFieldReflective
- 
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPersistenceTypeDefinitionMemberFieldReflective.DefaultNested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMember
PersistenceTypeDescriptionMember.IdentityHashEqualatorNested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMemberField
PersistenceTypeDescriptionMemberField.Abstract - 
Method Summary
Modifier and Type Method Description Class<?>declaringClass()Fieldfield()static PersistenceTypeDefinitionMemberFieldReflectiveNew(Field field, long persistentMinimumLength, long persistentMaximumLength)static PersistenceTypeDefinitionMemberFieldReflectiveNew(String runtimeDeclaringClass, Class<?> declaringClass, Field field, Class<?> type, String typeName, String name, String declaringTypeName, boolean isReference, long persistentMinimumLength, long persistentMaximumLength)StringruntimeDeclaringClassName()default StringruntimeQualifier()static <C extends Consumer<? super Field>>
Cunbox(XGettingCollection<? extends PersistenceTypeDefinitionMemberFieldReflective> members, C collector)Methods inherited from interface one.microstream.persistence.types.PersistenceTypeDefinitionMember
typeMethods inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMember
assembleTypeDescription, equalsDescription, equalsStructure, hasReferences, isEnumConstant, isFixedLength, isIdentical, isPrimitive, isPrimitiveDefinition, isReference, isValidPersistentLength, isVariableLength, persistentMaximumLength, persistentMinimumLength, validatePersistentLengthMethods inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMemberField
isInstanceMember, name, qualifier, typeNameMethods inherited from interface one.microstream.persistence.types.PersistenceTypeDescriptionMemberFieldReflective
createDefinitionMember, declaringTypeName, identifier 
- 
Method Details
- 
runtimeDeclaringClassName
String runtimeDeclaringClassName() - 
runtimeQualifier
- Specified by:
 runtimeQualifierin interfacePersistenceTypeDefinitionMember
 - 
declaringClass
Class<?> declaringClass() - 
field
Field field()- Specified by:
 fieldin interfacePersistenceTypeDefinitionMemberField
 - 
unbox
static <C extends Consumer<? super Field>> C unbox(XGettingCollection<? extends PersistenceTypeDefinitionMemberFieldReflective> members, C collector) - 
New
 - 
New
static PersistenceTypeDefinitionMemberFieldReflective New(Field field, long persistentMinimumLength, long persistentMaximumLength) 
 -