Class TermQuery
- java.lang.Object
-
- com.couchbase.client.java.search.SearchQuery
-
- com.couchbase.client.java.search.queries.TermQuery
-
public class TermQuery extends SearchQuery
A FTS query that matches terms (without further analysis). Usually for debugging purposes, prefer usingMatchQuery.- Since:
- 2.3.0
- Author:
- Simon Baslé, Michael Nitschinger
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TermQueryboost(double boost)TermQueryfield(String fieldName)TermQueryfuzziness(int fuzziness)protected voidinjectParams(JsonObject input)TermQueryprefixLength(int prefixLength)-
Methods inherited from class com.couchbase.client.java.search.SearchQuery
booleanField, booleans, conjuncts, dateRange, disjuncts, docId, export, geoBoundingBox, geoBoundingBox, geoDistance, geoDistance, geoPolygon, injectParamsAndBoost, match, matchAll, matchNone, matchPhrase, numericRange, phrase, prefix, queryString, regexp, term, termRange, toString, wildcard
-
-
-
-
Constructor Detail
-
TermQuery
public TermQuery(String term)
-
-
Method Detail
-
fuzziness
public TermQuery fuzziness(int fuzziness)
-
prefixLength
public TermQuery prefixLength(int prefixLength)
-
boost
public TermQuery boost(double boost)
- Overrides:
boostin classSearchQuery
-
injectParams
protected void injectParams(JsonObject input)
- Specified by:
injectParamsin classSearchQuery
-
-