public class SimpleElasticsearchPersistentProperty extends AnnotationBasedPersistentProperty<ElasticsearchPersistentProperty> implements ElasticsearchPersistentProperty
PersistentProperty
implementation processingType | Property and Description |
---|---|
boolean |
isId
Gets the value of the property idProperty.
|
boolean |
isParent
Gets the value of the property parentProperty.
|
boolean |
isScore
Gets the value of the property scoreProperty.
|
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.
|
boolean |
isImmutable() |
boolean |
isParentProperty()
Gets the value of the property parentProperty.
|
boolean |
isScoreProperty()
Gets the value of the property scoreProperty.
|
findAnnotation, findPropertyOrOwnerAnnotation, getAssociationTargetType, getSpelExpression, isAnnotationPresent, isAssociation, isTransient, isVersionProperty, isWritable, toString, usePropertyAccess
equals, getActualType, getAssociation, getComponentType, getField, getGetter, getMapValueType, getName, getOwner, getPersistentEntityTypes, getProperty, getRawType, getSetter, getType, getTypeInformation, getWither, hashCode, isArray, isCollectionLike, isEntity, isMap
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
findAnnotation, 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, isMap, isTransient, isVersionProperty, isWritable, usePropertyAccess
public boolean isIdProperty
isIdProperty
in interface PersistentProperty<ElasticsearchPersistentProperty>
isIdProperty
in class AnnotationBasedPersistentProperty<ElasticsearchPersistentProperty>
public boolean isScoreProperty
isScoreProperty
in interface ElasticsearchPersistentProperty
public boolean isParentProperty
isParentProperty
in interface 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>
public boolean isScoreProperty()
isScoreProperty
in interface ElasticsearchPersistentProperty
public boolean isImmutable()
isImmutable
in interface PersistentProperty<ElasticsearchPersistentProperty>
isImmutable
in class AbstractPersistentProperty<ElasticsearchPersistentProperty>
public boolean isParentProperty()
isParentProperty
in interface ElasticsearchPersistentProperty
Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.