Interface CouchbasePersistentProperty
- All Superinterfaces:
PersistentProperty<CouchbasePersistentProperty>
- All Known Implementing Classes:
BasicCouchbasePersistentProperty
public interface CouchbasePersistentProperty
extends PersistentProperty<CouchbasePersistentProperty>
Represents a property part of an entity that needs to be persisted.
- Author:
- Michael Nitschinger
-
Method Summary
Modifier and TypeMethodDescriptionReturns the field name of the property.boolean
Methods 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
-
getFieldName
String getFieldName()Returns the field name of the property.The field name can be different from the actual property name by using a custom annotation.
-
isExpirationProperty
boolean isExpirationProperty()
-