strusAnalyzer  0.17
strus::QueryAnalyzerInstanceInterface Member List

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)=0strus::QueryAnalyzerInstanceInterfacepure virtual
addElementFromPatternMatch(const std::string &type, const std::string &patternTypeName, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers, int priority)=0strus::QueryAnalyzerInstanceInterfacepure virtual
addPatternLexem(const std::string &termtype, const std::string &fieldtype, TokenizerFunctionInstanceInterface *tokenizer, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers, int priority)=0strus::QueryAnalyzerInstanceInterfacepure virtual
createContext() const =0strus::QueryAnalyzerInstanceInterfacepure virtual
defineContentPatternMatcher(const std::string &patternTypeName, PatternMatcherInstanceInterface *matcher, PatternLexerInstanceInterface *lexer, const std::vector< std::string > &selectexpr)=0strus::QueryAnalyzerInstanceInterfacepure virtual
defineTokenPatternMatcher(const std::string &patternTypeName, PatternMatcherInstanceInterface *matcher, PatternTermFeederInstanceInterface *feeder)=0strus::QueryAnalyzerInstanceInterfacepure virtual
queryFieldTypes() const =0strus::QueryAnalyzerInstanceInterfacepure virtual
queryTermTypes() const =0strus::QueryAnalyzerInstanceInterfacepure virtual
view() const =0strus::QueryAnalyzerInstanceInterfacepure virtual
~QueryAnalyzerInstanceInterface()strus::QueryAnalyzerInstanceInterfaceinlinevirtual