The order they are assembled affects the results.
This processor pipeline was designed to work with {@link KeywordQueryConfigHandler}.
The result query node tree can be used to build a {@link Query} object using{@link KeywordQueryTreeBuilder}.
This is a modification of the original {@link StandardQueryNodeProcessorPipeline} which adds a{@link ChangeDefaultOperatorNodeProcessor} in order to correctly supportunary operators (SRN-106). Furthermore, it removes the field expansion {@link MultiFieldQueryNodeProcessor}, and also the {@link BoostQueryNodeProcessor}since it considers fields (GH-75). Several {@link QueryNodeProcessor} wereadded to the {@link TwigQuery} syntax of the {@link KeywordSyntaxParser}. @see KeywordQueryTreeBuilder @see KeywordQueryConfigHandler @see KeywordSyntaxParser
|
|