diff options
author | Adrien Grand <jpountz@gmail.com> | 2016-05-04 15:18:13 +0200 |
---|---|---|
committer | Adrien Grand <jpountz@gmail.com> | 2016-05-06 08:38:20 +0200 |
commit | 7d8708716e0f92a4ea5073b76a308cd226266d36 (patch) | |
tree | c79dc68a93247277979c941515e8e00c49264527 /core/src/main/java/org/elasticsearch/search/sort/ScriptSortBuilder.java | |
parent | 1199cd8e2a1343ba74f208c96d6798ab0da4bdfd (diff) |
QueryBuilder does not need generics. #18133
QueryBuilder has generics, but those are never used: all call sites use
`QueryBuilder<?>`. Only `AbstractQueryBuilder` needs generics so that the base
class can contain a default implementation for setters that returns `this`.
Diffstat (limited to 'core/src/main/java/org/elasticsearch/search/sort/ScriptSortBuilder.java')
-rw-r--r-- | core/src/main/java/org/elasticsearch/search/sort/ScriptSortBuilder.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/core/src/main/java/org/elasticsearch/search/sort/ScriptSortBuilder.java b/core/src/main/java/org/elasticsearch/search/sort/ScriptSortBuilder.java index 8a713e4992..c574fbcb7d 100644 --- a/core/src/main/java/org/elasticsearch/search/sort/ScriptSortBuilder.java +++ b/core/src/main/java/org/elasticsearch/search/sort/ScriptSortBuilder.java @@ -80,7 +80,7 @@ public class ScriptSortBuilder extends SortBuilder<ScriptSortBuilder> { private SortMode sortMode; - private QueryBuilder<?> nestedFilter; + private QueryBuilder nestedFilter; private String nestedPath; @@ -170,7 +170,7 @@ public class ScriptSortBuilder extends SortBuilder<ScriptSortBuilder> { * Sets the nested filter that the nested objects should match with in order to be taken into account * for sorting. */ - public ScriptSortBuilder setNestedFilter(QueryBuilder<?> nestedFilter) { + public ScriptSortBuilder setNestedFilter(QueryBuilder nestedFilter) { this.nestedFilter = nestedFilter; return this; } @@ -178,7 +178,7 @@ public class ScriptSortBuilder extends SortBuilder<ScriptSortBuilder> { /** * Gets the nested filter. */ - public QueryBuilder<?> getNestedFilter() { + public QueryBuilder getNestedFilter() { return this.nestedFilter; } @@ -236,7 +236,7 @@ public class ScriptSortBuilder extends SortBuilder<ScriptSortBuilder> { ScriptSortType type = null; SortMode sortMode = null; SortOrder order = null; - QueryBuilder<?> nestedFilter = null; + QueryBuilder nestedFilter = null; String nestedPath = null; Map<String, Object> params = new HashMap<>(); |