Package com.yahoo.prelude.query.parser
Interface CustomParser
- All Superinterfaces:
Parser
- All Known Implementing Classes:
AbstractParser,AdvancedParser,AllParser,AnyParser,LinguisticsParser,PhraseParser,ProgrammaticParser,TokenizeParser,WebParser
- Author:
- Simon Thoresen Hult
-
Method Summary
Modifier and TypeMethodDescriptionparse(String queryToParse, String filterToParse, com.yahoo.language.Language parsingLanguage, IndexFacts.Session indexFacts, String defaultIndexName) default Itemparse(String queryToParse, String filterToParse, com.yahoo.language.Language parsingLanguage, Set<String> toSearch, IndexFacts indexFacts, String defaultIndexName) Returns the raw result from parsing, not wrapped in a QueryTree instance.
-
Method Details
-
parse
default Item parse(String queryToParse, String filterToParse, com.yahoo.language.Language parsingLanguage, Set<String> toSearch, IndexFacts indexFacts, String defaultIndexName) Returns the raw result from parsing, not wrapped in a QueryTree instance. This may also be null, as opposed to usingParser.parse(com.yahoo.search.query.parser.Parsable). -
parse
Item parse(String queryToParse, String filterToParse, com.yahoo.language.Language parsingLanguage, IndexFacts.Session indexFacts, String defaultIndexName)
-