public class BasicAerospikePersistentProperty extends org.springframework.data.mapping.model.AnnotationBasedPersistentProperty<AerospikePersistentProperty> implements AerospikePersistentProperty
| Constructor and Description |
|---|
BasicAerospikePersistentProperty(org.springframework.data.mapping.model.Property property,
org.springframework.data.mapping.PersistentEntity<?,AerospikePersistentProperty> owner,
org.springframework.data.mapping.model.SimpleTypeHolder simpleTypeHolder,
org.springframework.data.mapping.model.FieldNamingStrategy fieldNamingStrategy) |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.data.mapping.Association<AerospikePersistentProperty> |
createAssociation() |
java.lang.String |
getFieldName() |
boolean |
isExpirationProperty() |
boolean |
isExpirationSpecifiedAsUnixTime() |
boolean |
isExplicitIdProperty() |
findAnnotation, findPropertyOrOwnerAnnotation, getAssociationTargetType, getSpelExpression, isAnnotationPresent, isAssociation, isIdProperty, isTransient, isVersionProperty, isWritable, toString, usePropertyAccessequals, getActualType, getAssociation, getComponentType, getField, getGetter, getMapValueType, getName, getOwner, getPersistentEntityTypes, getProperty, getRawType, getSetter, getType, getTypeInformation, getWither, hashCode, isArray, isCollectionLike, isEntity, isImmutable, isMapclone, finalize, getClass, notify, notifyAll, wait, wait, waitusePropertyAccessfindAnnotation, 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, isWritablepublic BasicAerospikePersistentProperty(org.springframework.data.mapping.model.Property property,
org.springframework.data.mapping.PersistentEntity<?,AerospikePersistentProperty> owner,
org.springframework.data.mapping.model.SimpleTypeHolder simpleTypeHolder,
org.springframework.data.mapping.model.FieldNamingStrategy fieldNamingStrategy)
public boolean isExplicitIdProperty()
isExplicitIdProperty in interface AerospikePersistentPropertypublic boolean isExpirationProperty()
isExpirationProperty in interface AerospikePersistentPropertypublic boolean isExpirationSpecifiedAsUnixTime()
isExpirationSpecifiedAsUnixTime in interface AerospikePersistentPropertypublic java.lang.String getFieldName()
getFieldName in interface AerospikePersistentPropertyprotected org.springframework.data.mapping.Association<AerospikePersistentProperty> createAssociation()
createAssociation in class org.springframework.data.mapping.model.AbstractPersistentProperty<AerospikePersistentProperty>