Interface MarkLogicPersistentProperty
-
- All Superinterfaces:
org.springframework.data.mapping.PersistentProperty<MarkLogicPersistentProperty>
- All Known Implementing Classes:
BasicMarkLogicPersistentProperty
public interface MarkLogicPersistentProperty extends org.springframework.data.mapping.PersistentProperty<MarkLogicPersistentProperty>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getFieldName()
Returns the name of the field a property is persisted to.IndexType
getIndexType()
String
getPath()
boolean
isExplicitIdProperty()
Returns whether the property is explicitly marked as an identifier property of the owningPersistentEntity
.-
Methods inherited from interface org.springframework.data.mapping.PersistentProperty
findAnnotation, findPropertyOrOwnerAnnotation, getActualType, getAssociation, getAssociationTargetType, getComponentType, getField, getGetter, getMapValueType, getName, getOwner, getPersistentEntityTypes, 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 Detail
-
getFieldName
String getFieldName()
Returns the name of the field a property is persisted to.- Returns:
-
isExplicitIdProperty
boolean isExplicitIdProperty()
Returns whether the property is explicitly marked as an identifier property of the owningPersistentEntity
. A property is an explicit id property if it is annotated options @seeId
.- Returns:
-
getPath
String getPath()
-
getIndexType
IndexType getIndexType()
-
-