Skip to content

Commit 4c206f7

Browse files
sothawomp911de
authored andcommitted
DATAES-579 - Test code cleanup.
Original pull request: spring-projects#283.
1 parent 287aa45 commit 4c206f7

File tree

164 files changed

+7458
-6147
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

164 files changed

+7458
-6147
lines changed

src/main/java/org/springframework/data/elasticsearch/core/ElasticsearchOperations.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
* @author Kevin Leturc
3838
* @author Zetang Zeng
3939
* @author Dmitriy Yakovlev
40+
* @author Peter-Josef Meisch
4041
*/
4142
public interface ElasticsearchOperations {
4243

@@ -108,29 +109,29 @@ public interface ElasticsearchOperations {
108109
* @param clazz
109110
* @param <T>
110111
*/
111-
<T> Map getMapping(Class<T> clazz);
112+
<T> Map<String, Object> getMapping(Class<T> clazz);
112113

113114
/**
114115
* Get mapping for a given indexName and type
115116
*
116117
* @param indexName
117118
* @param type
118119
*/
119-
Map getMapping(String indexName, String type);
120+
Map<String, Object> getMapping(String indexName, String type);
120121

121122
/**
122123
* Get settings for a given indexName
123124
*
124125
* @param indexName
125126
*/
126-
Map getSetting(String indexName);
127+
Map<String, Object> getSetting(String indexName);
127128

128129
/**
129130
* Get settings for a given class
130131
*
131132
* @param clazz
132133
*/
133-
<T> Map getSetting(Class<T> clazz);
134+
<T> Map<String, Object> getSetting(Class<T> clazz);
134135

135136

136137
/**

src/main/java/org/springframework/data/elasticsearch/core/ElasticsearchTemplate.java

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@
124124
* @author Ivan Greene
125125
* @author Christoph Strobl
126126
* @author Dmitriy Yakovlev
127+
* @author Peter-Josef Meisch
127128
*/
128129
public class ElasticsearchTemplate implements ElasticsearchOperations, EsClient<Client>, ApplicationContextAware {
129130

@@ -234,10 +235,10 @@ public boolean putMapping(String indexName, String type, Object mapping) {
234235
}
235236

236237
@Override
237-
public Map getMapping(String indexName, String type) {
238+
public Map<String, Object> getMapping(String indexName, String type) {
238239
Assert.notNull(indexName, "No index defined for putMapping()");
239240
Assert.notNull(type, "No type defined for putMapping()");
240-
Map mappings = null;
241+
Map<String, Object> mappings = null;
241242
try {
242243
mappings = client.admin().indices().getMappings(new GetMappingsRequest().indices(indexName).types(type))
243244
.actionGet().getMappings().get(indexName).get(type).getSourceAsMap();
@@ -249,7 +250,7 @@ public Map getMapping(String indexName, String type) {
249250
}
250251

251252
@Override
252-
public <T> Map getMapping(Class<T> clazz) {
253+
public <T> Map<String, Object> getMapping(Class<T> clazz) {
253254
return getMapping(getPersistentEntityFor(clazz).getIndexName(), getPersistentEntityFor(clazz).getIndexType());
254255
}
255256

@@ -1034,10 +1035,10 @@ public <T> boolean createIndex(Class<T> clazz, Object settings) {
10341035
return createIndex(getPersistentEntityFor(clazz).getIndexName(), settings);
10351036
}
10361037

1037-
private <T> Map getDefaultSettings(ElasticsearchPersistentEntity<T> persistentEntity) {
1038+
private <T> Map<String, String> getDefaultSettings(ElasticsearchPersistentEntity<T> persistentEntity) {
10381039

10391040
if (persistentEntity.isUseServerConfiguration())
1040-
return new HashMap();
1041+
return new HashMap<>();
10411042

10421043
return new MapBuilder<String, String>().put("index.number_of_shards", String.valueOf(persistentEntity.getShards()))
10431044
.put("index.number_of_replicas", String.valueOf(persistentEntity.getReplicas()))
@@ -1046,12 +1047,12 @@ private <T> Map getDefaultSettings(ElasticsearchPersistentEntity<T> persistentEn
10461047
}
10471048

10481049
@Override
1049-
public <T> Map getSetting(Class<T> clazz) {
1050+
public <T> Map<String, Object> getSetting(Class<T> clazz) {
10501051
return getSetting(getPersistentEntityFor(clazz).getIndexName());
10511052
}
10521053

10531054
@Override
1054-
public Map getSetting(String indexName) {
1055+
public Map<String, Object> getSetting(String indexName) {
10551056
Assert.notNull(indexName, "No index defined for getSettings");
10561057
Settings settings = client.admin().indices().getSettings(new GetSettingsRequest()).actionGet().getIndexToSettings()
10571058
.get(indexName);

src/test/java/org/springframework/data/elasticsearch/InnerObjectTests.java

Lines changed: 0 additions & 73 deletions
This file was deleted.

0 commit comments

Comments
 (0)