public class SimpleElasticsearchPersistentProperty extends AnnotationBasedPersistentProperty<ElasticsearchPersistentProperty> implements ElasticsearchPersistentProperty
PersistentProperty
implementation processingType | Property and Description |
---|---|
boolean |
isId
Gets the value of the property idProperty.
|
isVersionProperty
isVersionProperty
ElasticsearchPersistentProperty.PropertyToFieldNameConverter
Constructor and Description |
---|
SimpleElasticsearchPersistentProperty(Property property,
PersistentEntity<?,ElasticsearchPersistentProperty> owner,
SimpleTypeHolder simpleTypeHolder) |
Modifier and Type | Method and Description |
---|---|
protected 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, getProperty, 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, getPersistentEntityTypes, getRawType, getRequiredAnnotation, getRequiredAssociation, getRequiredField, getRequiredGetter, getRequiredSetter, getSetter, getSpelExpression, getType, getTypeInformation, isAnnotationPresent, isArray, isAssociation, isCollectionLike, isEntity, isMap, isTransient, isVersionProperty, isWritable, usePropertyAccess
public boolean isIdProperty
isIdProperty
in interface PersistentProperty<ElasticsearchPersistentProperty>
isIdProperty
in class AnnotationBasedPersistentProperty<ElasticsearchPersistentProperty>
public SimpleElasticsearchPersistentProperty(Property property, PersistentEntity<?,ElasticsearchPersistentProperty> owner, SimpleTypeHolder simpleTypeHolder)
public String getFieldName()
getFieldName
in interface ElasticsearchPersistentProperty
public boolean isIdProperty()
isIdProperty
in interface PersistentProperty<ElasticsearchPersistentProperty>
isIdProperty
in class AnnotationBasedPersistentProperty<ElasticsearchPersistentProperty>
protected Association<ElasticsearchPersistentProperty> createAssociation()
createAssociation
in class AbstractPersistentProperty<ElasticsearchPersistentProperty>
Copyright © 2011–2018 Pivotal Software, Inc.. All rights reserved.