public class SimpleElasticsearchPersistentProperty extends org.springframework.data.mapping.model.AnnotationBasedPersistentProperty<ElasticsearchPersistentProperty> implements ElasticsearchPersistentProperty
PersistentProperty
implementation processingType | Property and Description |
---|---|
boolean |
isId
Gets the value of the property idProperty.
|
ElasticsearchPersistentProperty.PropertyToFieldNameConverter
Constructor and Description |
---|
SimpleElasticsearchPersistentProperty(Field field,
PropertyDescriptor propertyDescriptor,
org.springframework.data.mapping.PersistentEntity<?,ElasticsearchPersistentProperty> owner,
org.springframework.data.mapping.model.SimpleTypeHolder simpleTypeHolder) |
Modifier and Type | Method and Description |
---|---|
protected org.springframework.data.mapping.Association<ElasticsearchPersistentProperty> |
createAssociation() |
String |
getFieldName() |
boolean |
isIdProperty()
Gets the value of the property idProperty.
|
findAnnotation, findPropertyOrOwnerAnnotation, getSpelExpression, isAnnotationPresent, isAssociation, isTransient, isVersionProperty, isWritable, toString, usePropertyAccess
equals, getActualType, getAssociation, getComponentType, getField, getGetter, getMapValueType, getName, getOwner, getPersistentEntityType, getRawType, getSetter, getType, getTypeInformation, hashCode, isArray, isCollectionLike, isEntity, isMap
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
findAnnotation, findPropertyOrOwnerAnnotation, getActualType, getAssociation, getComponentType, getField, getGetter, getMapValueType, getName, getOwner, getPersistentEntityType, getRawType, getSetter, getSpelExpression, getType, getTypeInformation, isAnnotationPresent, isArray, isAssociation, isCollectionLike, isEntity, isMap, isTransient, isVersionProperty, isWritable, usePropertyAccess
public boolean isIdProperty
isIdProperty
in interface org.springframework.data.mapping.PersistentProperty<ElasticsearchPersistentProperty>
isIdProperty
in class org.springframework.data.mapping.model.AnnotationBasedPersistentProperty<ElasticsearchPersistentProperty>
public SimpleElasticsearchPersistentProperty(Field field, PropertyDescriptor propertyDescriptor, org.springframework.data.mapping.PersistentEntity<?,ElasticsearchPersistentProperty> owner, org.springframework.data.mapping.model.SimpleTypeHolder simpleTypeHolder)
public String getFieldName()
getFieldName
in interface ElasticsearchPersistentProperty
public boolean isIdProperty()
isIdProperty
in interface org.springframework.data.mapping.PersistentProperty<ElasticsearchPersistentProperty>
isIdProperty
in class org.springframework.data.mapping.model.AnnotationBasedPersistentProperty<ElasticsearchPersistentProperty>
protected org.springframework.data.mapping.Association<ElasticsearchPersistentProperty> createAssociation()
createAssociation
in class org.springframework.data.mapping.model.AbstractPersistentProperty<ElasticsearchPersistentProperty>
Copyright © 2011–2017 Pivotal Software, Inc.. All rights reserved.