Package | Description |
---|---|
io.ebean | |
io.ebean.search |
Provides text search expressions like Match, TextQueryString etc.
|
Modifier and Type | Method and Description |
---|---|
ExpressionList<T> |
ExpressionList.textQueryString(String search,
TextQueryString options)
Add a query string expression.
|
Expression |
ExpressionFactory.textQueryString(String search,
TextQueryString options)
Create a text query string expression (currently doc store/Elastic only).
|
Modifier and Type | Method and Description |
---|---|
TextQueryString |
TextQueryString.allowLeadingWildcard(boolean allowLeadingWildcard)
Set allow leading wildcard mode.
|
TextQueryString |
TextQueryString.analyzer(String analyzer)
Set the analyzer.
|
TextQueryString |
TextQueryString.analyzeWildcard(boolean analyzeWildcard)
Set the analyze wildcard mode.
|
TextQueryString |
TextQueryString.autoGeneratePhraseQueries(boolean autoGeneratePhraseQueries)
Set the auto generate phrase queries mode.
|
TextQueryString |
TextQueryString.boost(double boost)
Set the boost.
|
TextQueryString |
TextQueryString.defaultField(String defaultField)
Set the default field.
|
static TextQueryString |
TextQueryString.fields(String... fields)
Create with given fields.
|
TextQueryString |
TextQueryString.fuzziness(String fuzziness)
Set fuzziness.
|
TextQueryString |
TextQueryString.fuzzyMaxExpansions(int fuzzyMaxExpansions)
Set fuzzy max expansions.
|
TextQueryString |
TextQueryString.fuzzyPrefixLength(int fuzzyPrefixLength)
Set the fuzzy prefix length.
|
TextQueryString |
TextQueryString.lenient(boolean lenient)
Set lenient mode.
|
TextQueryString |
TextQueryString.locale(String locale)
Set the locale.
|
TextQueryString |
TextQueryString.lowercaseExpandedTerms(boolean lowercaseExpandedTerms)
Set lowercase expanded terms mode.
|
TextQueryString |
TextQueryString.minShouldMatch(String minShouldMatch)
Set the minimum should match.
|
TextQueryString |
TextQueryString.opAnd()
Use the AND operator (rather than OR).
|
TextQueryString |
TextQueryString.opOr()
Use the OR operator (rather than AND).
|
TextQueryString |
TextQueryString.phraseSlop(double phraseSlop)
Set the phrase slop.
|
TextQueryString |
TextQueryString.rewrite(String rewrite)
Set the rewrite option.
|
TextQueryString |
TextQueryString.tieBreaker(double tieBreaker)
Set tieBreaker option (when multiple fields only).
|
TextQueryString |
TextQueryString.timeZone(String timeZone)
Set the time zone.
|
TextQueryString |
TextQueryString.useDisMax(boolean useDisMax)
Set useDisMax option (when multiple fields only).
|
Copyright © 2019. All rights reserved.