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 TransformQueryStringQuery
to a valid query formattransform
(TextFieldQuery query, Function<String, String> transformer) Validate and TransformTextFieldQuery
to a valid query format
-
Method Details
-
transform
Validate and TransformQueryStringQuery
to a valid query format- Parameters:
query
-transformer
-- Returns:
- transformed instance
QueryStringQuery
of the originalQueryStringQuery
if it is valid
-
transform
Validate and TransformTextFieldQuery
to a valid query format- Parameters:
query
-transformer
-- Returns:
- transformed instance
TextFieldQuery
of the originalTextFieldQuery
if it is valid
-