Interface AutoCorrectRawQueryTransformer
- All Known Subinterfaces:
LuceneAutoCorrectRawQueryParser
- All Known Implementing Classes:
DefaultAutoCorrectRawQueryTransformer
public interface AutoCorrectRawQueryTransformer
This class will help to transform invalid input raw query to a valid one.
- Since:
- 8.9.0
-
Method Summary
Modifier and TypeMethodDescriptiontransform(QueryStringQuery query, Function<String, String> transformer) Validate and TransformQueryStringQueryto a valid query formattransform(TextFieldQuery query, Function<String, String> transformer) Validate and TransformTextFieldQueryto a valid query format
-
Method Details
-
transform
Validate and TransformQueryStringQueryto a valid query format- Parameters:
query-transformer-- Returns:
- transformed instance
QueryStringQueryof the originalQueryStringQueryif it is valid
-
transform
Validate and TransformTextFieldQueryto a valid query format- Parameters:
query-transformer-- Returns:
- transformed instance
TextFieldQueryof the originalTextFieldQueryif it is valid
-