@ProviderType public interface StringQuery extends Query
The actual query syntax and any further processing are dependent on your search engine's implementation details. Consult your search provider's documentation for more information.
Modifier and Type | Method and Description |
---|---|
void |
addField(java.lang.String field) |
void |
addField(java.lang.String field,
java.lang.Float boost) |
java.lang.Boolean |
getAllowLeadingWildcard() |
java.lang.String |
getAnalyzer() |
java.lang.Boolean |
getAnalyzeWildcard() |
java.lang.Boolean |
getAutoGenerateSynonymsPhraseQuery() |
java.lang.String |
getDefaultField() |
Operator |
getDefaultOperator() |
java.lang.Boolean |
getEnablePositionIncrements() |
java.lang.Boolean |
getEscape() |
default java.util.Map<java.lang.String,java.lang.Float> |
getFields()
Deprecated.
As of Athanasius (7.3.x), replaced by
getFieldsBoosts() |
java.util.Map<java.lang.String,java.lang.Float> |
getFieldsBoosts() |
java.lang.Float |
getFuzziness() |
java.lang.Integer |
getFuzzyMaxExpansions() |
java.lang.Integer |
getFuzzyPrefixLength() |
java.lang.String |
getFuzzyRewrite() |
java.lang.Boolean |
getFuzzyTranspositions() |
java.lang.Boolean |
getLenient() |
java.lang.Integer |
getMaxDeterminedStates() |
java.lang.String |
getMinimumShouldMatch() |
java.lang.Integer |
getPhraseSlop() |
java.lang.String |
getQuery() |
java.lang.String |
getQuoteAnalyzer() |
java.lang.String |
getQuoteFieldSuffix() |
java.lang.String |
getRewrite() |
java.lang.Float |
getTieBreaker() |
java.lang.String |
getTimeZone() |
void |
setAllowLeadingWildcard(java.lang.Boolean allowLeadingWildcard) |
void |
setAnalyzer(java.lang.String analyzer) |
void |
setAnalyzeWildcard(java.lang.Boolean analyzeWildcard) |
void |
setAutoGenerateSynonymsPhraseQuery(java.lang.Boolean autoGenerateSynonymsPhraseQuery) |
void |
setDefaultField(java.lang.String defaultField) |
void |
setDefaultOperator(Operator defaultOperator) |
void |
setEnablePositionIncrements(java.lang.Boolean enablePositionIncrements) |
void |
setEscape(boolean escape) |
void |
setFuzziness(java.lang.Float fuzziness) |
void |
setFuzzyMaxExpansions(java.lang.Integer fuzzyMaxExpansions) |
void |
setFuzzyPrefixLength(java.lang.Integer fuzzyPrefixLength) |
void |
setFuzzyRewrite(java.lang.String fuzzyRewrite) |
void |
setFuzzyTranspositions(java.lang.Boolean fuzzyTranspositions) |
void |
setLenient(java.lang.Boolean lenient) |
void |
setMaxDeterminedStates(java.lang.Integer maxDeterminedStates) |
void |
setMinimumShouldMatch(java.lang.String minimumShouldMatch) |
void |
setPhraseSlop(java.lang.Integer phraseSlop) |
void |
setQuoteAnalyzer(java.lang.String quoteAnalyzer) |
void |
setQuoteFieldSuffix(java.lang.String quoteFieldSuffix) |
void |
setRewrite(java.lang.String rewrite) |
void |
setTieBreaker(float tieBreaker) |
void |
setTimeZone(java.lang.String timeZone) |
accept, getBoost, getQueryName, setBoost, setQueryName
void addField(java.lang.String field)
void addField(java.lang.String field, java.lang.Float boost)
java.lang.Boolean getAllowLeadingWildcard()
java.lang.String getAnalyzer()
java.lang.Boolean getAnalyzeWildcard()
java.lang.Boolean getAutoGenerateSynonymsPhraseQuery()
java.lang.String getDefaultField()
Operator getDefaultOperator()
java.lang.Boolean getEnablePositionIncrements()
java.lang.Boolean getEscape()
@Deprecated default java.util.Map<java.lang.String,java.lang.Float> getFields()
getFieldsBoosts()
java.util.Map<java.lang.String,java.lang.Float> getFieldsBoosts()
java.lang.Float getFuzziness()
java.lang.Integer getFuzzyMaxExpansions()
java.lang.Integer getFuzzyPrefixLength()
java.lang.String getFuzzyRewrite()
java.lang.Boolean getFuzzyTranspositions()
java.lang.Boolean getLenient()
java.lang.Integer getMaxDeterminedStates()
java.lang.String getMinimumShouldMatch()
java.lang.Integer getPhraseSlop()
java.lang.String getQuery()
java.lang.String getQuoteAnalyzer()
java.lang.String getQuoteFieldSuffix()
java.lang.String getRewrite()
java.lang.Float getTieBreaker()
java.lang.String getTimeZone()
void setAllowLeadingWildcard(java.lang.Boolean allowLeadingWildcard)
void setAnalyzer(java.lang.String analyzer)
void setAnalyzeWildcard(java.lang.Boolean analyzeWildcard)
void setAutoGenerateSynonymsPhraseQuery(java.lang.Boolean autoGenerateSynonymsPhraseQuery)
void setDefaultField(java.lang.String defaultField)
void setDefaultOperator(Operator defaultOperator)
void setEnablePositionIncrements(java.lang.Boolean enablePositionIncrements)
void setEscape(boolean escape)
void setFuzziness(java.lang.Float fuzziness)
void setFuzzyMaxExpansions(java.lang.Integer fuzzyMaxExpansions)
void setFuzzyPrefixLength(java.lang.Integer fuzzyPrefixLength)
void setFuzzyRewrite(java.lang.String fuzzyRewrite)
void setFuzzyTranspositions(java.lang.Boolean fuzzyTranspositions)
void setLenient(java.lang.Boolean lenient)
void setMaxDeterminedStates(java.lang.Integer maxDeterminedStates)
void setMinimumShouldMatch(java.lang.String minimumShouldMatch)
void setPhraseSlop(java.lang.Integer phraseSlop)
void setQuoteAnalyzer(java.lang.String quoteAnalyzer)
void setQuoteFieldSuffix(java.lang.String quoteFieldSuffix)
void setRewrite(java.lang.String rewrite)
void setTieBreaker(float tieBreaker)
void setTimeZone(java.lang.String timeZone)