Package org.hibernate.search.query.dsl
Interface FuzzyContext
-
- All Superinterfaces:
QueryCustomization<FuzzyContext>
@Deprecated public interface FuzzyContext extends QueryCustomization<FuzzyContext>
Deprecated.See the deprecation note onQueryBuilder.- Author:
- Emmanuel Bernard
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description TermMatchingContextonField(String field)Deprecated.field / property the term query is executed onTermMatchingContextonFields(String... fields)Deprecated.fields / properties the term query is executed onFuzzyContextwithEditDistanceUpTo(int maxEditDistance)Deprecated.Maximum value of the edit distance.FuzzyContextwithPrefixLength(int prefixLength)Deprecated.Size of the prefix ignored by the fuzzyness.-
Methods inherited from interface org.hibernate.search.query.dsl.QueryCustomization
boostedTo, filteredBy, withConstantScore
-
-
-
-
Method Detail
-
onField
TermMatchingContext onField(String field)
Deprecated.field / property the term query is executed on- Parameters:
field- the name of the field- Returns:
- a
TermMatchingContext
-
onFields
TermMatchingContext onFields(String... fields)
Deprecated.fields / properties the term query is executed on- Parameters:
fields- the names of the fields- Returns:
- a
TermMatchingContext
-
withEditDistanceUpTo
FuzzyContext withEditDistanceUpTo(int maxEditDistance)
Deprecated.Maximum value of the edit distance. Roughly speaking, the number of changes between two terms to be considered close enough. Can be either 1 or 2 (0 would mean no fuzziness). Defaults to 2.- Parameters:
maxEditDistance- max value for the edit distance- Returns:
- a
FuzzyContext
-
withPrefixLength
FuzzyContext withPrefixLength(int prefixLength)
Deprecated.Size of the prefix ignored by the fuzzyness. A non zero value is recommended if the index contains a huge amount of distinct terms Defaults to 0- Parameters:
prefixLength- the length of the prefix- Returns:
- a
FuzzyContext
-
-