File tree Expand file tree Collapse file tree 6 files changed +6
-6
lines changed
core/src/main/java/org/elasticsearch/index/query Expand file tree Collapse file tree 6 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 27
27
/**
28
28
* A Query that does fuzzy matching for a specific value.
29
29
*/
30
- public class FuzzyQueryBuilder extends MultiTermQueryBuilder {
30
+ public class FuzzyQueryBuilder extends AbstractQueryBuilder < FuzzyQueryBuilder > implements MultiTermQueryBuilder < FuzzyQueryBuilder > {
31
31
32
32
public static final String NAME = "fuzzy" ;
33
33
Original file line number Diff line number Diff line change 18
18
*/
19
19
package org .elasticsearch .index .query ;
20
20
21
- public abstract class MultiTermQueryBuilder <QB extends MultiTermQueryBuilder <QB >> extends AbstractQueryBuilder <QB > {
21
+ public interface MultiTermQueryBuilder <QB extends MultiTermQueryBuilder <QB >> extends QueryBuilder <QB > {
22
22
23
23
}
Original file line number Diff line number Diff line change 26
26
/**
27
27
* A Query that matches documents containing terms with a specified prefix.
28
28
*/
29
- public class PrefixQueryBuilder extends MultiTermQueryBuilder {
29
+ public class PrefixQueryBuilder extends AbstractQueryBuilder < PrefixQueryBuilder > implements MultiTermQueryBuilder < PrefixQueryBuilder > {
30
30
31
31
public static final String NAME = "prefix" ;
32
32
Original file line number Diff line number Diff line change 38
38
/**
39
39
* A Query that matches documents within an range of terms.
40
40
*/
41
- public class RangeQueryBuilder extends MultiTermQueryBuilder <RangeQueryBuilder > {
41
+ public class RangeQueryBuilder extends AbstractQueryBuilder < RangeQueryBuilder > implements MultiTermQueryBuilder <RangeQueryBuilder > {
42
42
43
43
public static final boolean DEFAULT_INCLUDE_UPPER = true ;
44
44
Original file line number Diff line number Diff line change 27
27
/**
28
28
* A Query that does fuzzy matching for a specific value.
29
29
*/
30
- public class RegexpQueryBuilder extends MultiTermQueryBuilder {
30
+ public class RegexpQueryBuilder extends AbstractQueryBuilder < RegexpQueryBuilder > implements MultiTermQueryBuilder < RegexpQueryBuilder > {
31
31
32
32
public static final String NAME = "regexp" ;
33
33
private final String name ;
Original file line number Diff line number Diff line change 31
31
* a Wildcard term should not start with one of the wildcards <tt>*</tt> or
32
32
* <tt>?</tt>.
33
33
*/
34
- public class WildcardQueryBuilder extends MultiTermQueryBuilder {
34
+ public class WildcardQueryBuilder extends AbstractQueryBuilder < WildcardQueryBuilder > implements MultiTermQueryBuilder < WildcardQueryBuilder > {
35
35
36
36
public static final String NAME = "wildcard" ;
37
37
You can’t perform that action at this time.
0 commit comments