Interface NosqlPersistentProperty
- All Superinterfaces:
org.springframework.data.mapping.PersistentProperty<NosqlPersistentProperty>
- All Known Implementing Classes:
BasicNosqlPersistentProperty
public interface NosqlPersistentProperty
extends org.springframework.data.mapping.PersistentProperty<NosqlPersistentProperty>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumTo optimize class info for different properties make use of the typecode. -
Method Summary
Modifier and TypeMethodDescriptionThe code of the type of the propertybooleanWhether the property is a composite primary key.booleanWhether the property is aNosqlKeyMethods inherited from interface org.springframework.data.mapping.PersistentProperty
findAnnotation, findPropertyOrOwnerAnnotation, getAccessorForOwner, getActualType, getAssociation, getAssociationTargetType, getAssociationTargetTypeInformation, getComponentType, getField, getGetter, getMapValueType, getName, getOwner, getPersistentEntityTypeInformation, getRawType, getRequiredAnnotation, getRequiredAssociation, getRequiredField, getRequiredGetter, getRequiredSetter, getRequiredWither, getSetter, getSpelExpression, getType, getTypeInformation, getWither, hasActualTypeAnnotation, isAnnotationPresent, isArray, isAssociation, isCollectionLike, isEntity, isIdProperty, isImmutable, isMap, isTransient, isVersionProperty, isWritable, usePropertyAccess
-
Method Details
-
getTypeCode
NosqlPersistentProperty.TypeCode getTypeCode()The code of the type of the property- Returns:
- The property type code
-
isCompositeKey
boolean isCompositeKey()Whether the property is a composite primary key.- Since:
- 1.6.0
-
isNosqlKey
boolean isNosqlKey()Whether the property is aNosqlKey- Since:
- 1.6.0
-