diff options
Diffstat (limited to 'core/src/main/java/org/elasticsearch/index/query/SpanMultiTermQueryBuilder.java')
-rw-r--r-- | core/src/main/java/org/elasticsearch/index/query/SpanMultiTermQueryBuilder.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/core/src/main/java/org/elasticsearch/index/query/SpanMultiTermQueryBuilder.java b/core/src/main/java/org/elasticsearch/index/query/SpanMultiTermQueryBuilder.java index 46f639f5f7..86418903f7 100644 --- a/core/src/main/java/org/elasticsearch/index/query/SpanMultiTermQueryBuilder.java +++ b/core/src/main/java/org/elasticsearch/index/query/SpanMultiTermQueryBuilder.java @@ -39,16 +39,16 @@ import java.util.Objects; * as a {@link SpanQueryBuilder} so it can be nested. */ public class SpanMultiTermQueryBuilder extends AbstractQueryBuilder<SpanMultiTermQueryBuilder> - implements SpanQueryBuilder<SpanMultiTermQueryBuilder> { + implements SpanQueryBuilder { public static final String NAME = "span_multi"; public static final ParseField QUERY_NAME_FIELD = new ParseField(NAME); private static final ParseField MATCH_FIELD = new ParseField("match"); - private final MultiTermQueryBuilder<?> multiTermQueryBuilder; + private final MultiTermQueryBuilder multiTermQueryBuilder; - public SpanMultiTermQueryBuilder(MultiTermQueryBuilder<?> multiTermQueryBuilder) { + public SpanMultiTermQueryBuilder(MultiTermQueryBuilder multiTermQueryBuilder) { if (multiTermQueryBuilder == null) { throw new IllegalArgumentException("inner multi term query cannot be null"); } @@ -60,7 +60,7 @@ public class SpanMultiTermQueryBuilder extends AbstractQueryBuilder<SpanMultiTer */ public SpanMultiTermQueryBuilder(StreamInput in) throws IOException { super(in); - multiTermQueryBuilder = (MultiTermQueryBuilder<?>) in.readNamedWriteable(QueryBuilder.class); + multiTermQueryBuilder = (MultiTermQueryBuilder) in.readNamedWriteable(QueryBuilder.class); } @Override @@ -68,7 +68,7 @@ public class SpanMultiTermQueryBuilder extends AbstractQueryBuilder<SpanMultiTer out.writeNamedWriteable(multiTermQueryBuilder); } - public MultiTermQueryBuilder<?> innerQuery() { + public MultiTermQueryBuilder innerQuery() { return this.multiTermQueryBuilder; } |