diff --git a/src/main/java/org/springframework/data/elasticsearch/core/mapping/ElasticsearchPersistentProperty.java b/src/main/java/org/springframework/data/elasticsearch/core/mapping/ElasticsearchPersistentProperty.java index 34937062e..db0c32388 100644 --- a/src/main/java/org/springframework/data/elasticsearch/core/mapping/ElasticsearchPersistentProperty.java +++ b/src/main/java/org/springframework/data/elasticsearch/core/mapping/ElasticsearchPersistentProperty.java @@ -26,9 +26,7 @@ import org.springframework.data.mapping.PersistentProperty; public interface ElasticsearchPersistentProperty extends PersistentProperty{ - String getFieldName(); - - boolean isVersionProperty(); + String getFieldName(); public enum PropertyToFieldNameConverter implements Converter { diff --git a/src/main/java/org/springframework/data/elasticsearch/repository/support/ElasticsearchEntityInformation.java b/src/main/java/org/springframework/data/elasticsearch/repository/support/ElasticsearchEntityInformation.java index 5fef24a7d..8b2bdc8c3 100644 --- a/src/main/java/org/springframework/data/elasticsearch/repository/support/ElasticsearchEntityInformation.java +++ b/src/main/java/org/springframework/data/elasticsearch/repository/support/ElasticsearchEntityInformation.java @@ -31,6 +31,5 @@ public interface ElasticsearchEntityInformation exte String getIdAttribute(); String getIndexName(); String getType(); - String getVersionAttribute(); Long getVersion(T entity); } diff --git a/src/main/java/org/springframework/data/elasticsearch/repository/support/MappingElasticsearchEntityInformation.java b/src/main/java/org/springframework/data/elasticsearch/repository/support/MappingElasticsearchEntityInformation.java index 66cb43b31..3ce4842de 100644 --- a/src/main/java/org/springframework/data/elasticsearch/repository/support/MappingElasticsearchEntityInformation.java +++ b/src/main/java/org/springframework/data/elasticsearch/repository/support/MappingElasticsearchEntityInformation.java @@ -86,11 +86,6 @@ public class MappingElasticsearchEntityInformation e return type != null? type : entityMetadata.getIndexType(); } - @Override - public String getVersionAttribute() { - return entityMetadata.getVersionProperty().getFieldName(); - } - @Override public Long getVersion(T entity) { ElasticsearchPersistentProperty versionProperty = entityMetadata.getVersionProperty();