public class BasicAerospikePersistentProperty extends org.springframework.data.mapping.model.AnnotationBasedPersistentProperty<AerospikePersistentProperty> implements AerospikePersistentProperty
| Type | Property and Description |
|---|---|
boolean |
isExpiration
Gets the value of the property expirationProperty.
|
boolean |
isExplicitId
Gets the value of the property explicitIdProperty.
|
| Constructor and Description |
|---|
BasicAerospikePersistentProperty(Field field,
PropertyDescriptor propertyDescriptor,
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() |
String |
getFieldName() |
boolean |
isExpirationProperty()
Gets the value of the property expirationProperty.
|
boolean |
isExpirationSpecifiedAsUnixTime() |
boolean |
isExplicitIdProperty()
Gets the value of the property explicitIdProperty.
|
findAnnotation, findPropertyOrOwnerAnnotation, getSpelExpression, isAnnotationPresent, isAssociation, isIdProperty, isTransient, isVersionProperty, isWritable, toString, usePropertyAccessequals, getActualType, getAssociation, getComponentType, getField, getGetter, getMapValueType, getName, getOwner, getPersistentEntityType, getRawType, getSetter, getType, getTypeInformation, hashCode, isArray, isCollectionLike, isEntity, isMapclone, finalize, getClass, notify, notifyAll, wait, wait, waitusePropertyAccessfindAnnotation, findPropertyOrOwnerAnnotation, getActualType, getAssociation, getComponentType, getField, getGetter, getMapValueType, getName, getOwner, getPersistentEntityType, getRawType, getSetter, getSpelExpression, getType, getTypeInformation, isAnnotationPresent, isArray, isAssociation, isCollectionLike, isEntity, isIdProperty, isMap, isTransient, isVersionProperty, isWritablepublic boolean isExplicitIdProperty
isExplicitIdProperty in interface AerospikePersistentPropertypublic boolean isExpirationProperty
isExpirationProperty in interface AerospikePersistentPropertypublic BasicAerospikePersistentProperty(Field field, PropertyDescriptor propertyDescriptor, 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 String getFieldName()
getFieldName in interface AerospikePersistentPropertyprotected org.springframework.data.mapping.Association<AerospikePersistentProperty> createAssociation()
createAssociation in class org.springframework.data.mapping.model.AbstractPersistentProperty<AerospikePersistentProperty>Copyright © 2011–2018 Aerospike Inc.. All rights reserved.