strusAnalyzer
0.17
|
This is the complete list of members for strus::QueryAnalyzerInstanceInterface, including all inherited members.
addElement(const std::string &termtype, const std::string &fieldtype, TokenizerFunctionInstanceInterface *tokenizer, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers, int priority)=0 | strus::QueryAnalyzerInstanceInterface | pure virtual |
addElementFromPatternMatch(const std::string &type, const std::string &patternTypeName, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers, int priority)=0 | strus::QueryAnalyzerInstanceInterface | pure virtual |
addPatternLexem(const std::string &termtype, const std::string &fieldtype, TokenizerFunctionInstanceInterface *tokenizer, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers, int priority)=0 | strus::QueryAnalyzerInstanceInterface | pure virtual |
createContext() const =0 | strus::QueryAnalyzerInstanceInterface | pure virtual |
defineContentPatternMatcher(const std::string &patternTypeName, PatternMatcherInstanceInterface *matcher, PatternLexerInstanceInterface *lexer, const std::vector< std::string > &selectexpr)=0 | strus::QueryAnalyzerInstanceInterface | pure virtual |
defineTokenPatternMatcher(const std::string &patternTypeName, PatternMatcherInstanceInterface *matcher, PatternTermFeederInstanceInterface *feeder)=0 | strus::QueryAnalyzerInstanceInterface | pure virtual |
queryFieldTypes() const =0 | strus::QueryAnalyzerInstanceInterface | pure virtual |
queryTermTypes() const =0 | strus::QueryAnalyzerInstanceInterface | pure virtual |
view() const =0 | strus::QueryAnalyzerInstanceInterface | pure virtual |
~QueryAnalyzerInstanceInterface() | strus::QueryAnalyzerInstanceInterface | inlinevirtual |