public interface DatastorePersistentProperty extends org.springframework.data.mapping.PersistentProperty<DatastorePersistentProperty>
Modifier and Type | Method and Description |
---|---|
EmbeddedType |
getEmbeddedType()
Get the
EmbeddedType of the property indicating what what type of embedding pathway
will be used to store the property. |
String |
getFieldName()
Get the name of the field to store this property in Datastore.
|
boolean |
isColumnBacked()
True if the property is stored within Datastore entity.
|
boolean |
isDescendants()
Whether the property contains entities that are related to this entity via the Cloud Datastore
Ancestor relationship and have this entity as their ancestor.
|
boolean |
isLazyLoaded()
Return whether this property is a lazily-fetched one.
|
boolean |
isUnindexed()
True if the property should be excluded from indexes.
|
findAnnotation, findPropertyOrOwnerAnnotation, getAccessorForOwner, 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
String getFieldName()
boolean isDescendants()
true
if the property contains child entities. false
otherwise.boolean isUnindexed()
EmbeddedType getEmbeddedType()
EmbeddedType
of the property indicating what what type of embedding pathway
will be used to store the property.boolean isColumnBacked()
boolean isLazyLoaded()
true
if the property is lazily-fetched. false
otherwise.Copyright © 2022. All rights reserved.