|
strusAnalyzer
0.17
|
This is the complete list of members for strus::DocumentAnalyzerInstanceInterface, including all inherited members.
| addForwardIndexFeature(const std::string &type, const std::string &selectexpr, TokenizerFunctionInstanceInterface *tokenizer, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers, int priority, const analyzer::FeatureOptions &options)=0 | strus::DocumentAnalyzerInstanceInterface | pure virtual |
| addForwardIndexFeatureFromPatternMatch(const std::string &type, const std::string &patternName, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers, int priority, const analyzer::FeatureOptions &options)=0 | strus::DocumentAnalyzerInstanceInterface | pure virtual |
| addPatternLexem(const std::string &termtype, const std::string &selectexpr, TokenizerFunctionInstanceInterface *tokenizer, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers, int priority)=0 | strus::DocumentAnalyzerInstanceInterface | pure virtual |
| addSearchIndexFeature(const std::string &type, const std::string &selectexpr, TokenizerFunctionInstanceInterface *tokenizer, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers, int priority, const analyzer::FeatureOptions &options)=0 | strus::DocumentAnalyzerInstanceInterface | pure virtual |
| addSearchIndexFeatureFromPatternMatch(const std::string &type, const std::string &patternName, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers, int priority, const analyzer::FeatureOptions &options)=0 | strus::DocumentAnalyzerInstanceInterface | pure virtual |
| analyze(const std::string &content, const analyzer::DocumentClass &dclass) const =0 | strus::DocumentAnalyzerInstanceInterface | pure virtual |
| createContext(const analyzer::DocumentClass &dclass) const =0 | strus::DocumentAnalyzerInstanceInterface | pure virtual |
| defineAggregatedMetaData(const std::string &metaname, AggregatorFunctionInstanceInterface *statfunc)=0 | strus::DocumentAnalyzerInstanceInterface | pure virtual |
| defineAttribute(const std::string &attribname, const std::string &selectexpr, TokenizerFunctionInstanceInterface *tokenizer, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers)=0 | strus::DocumentAnalyzerInstanceInterface | pure virtual |
| defineAttributeFromPatternMatch(const std::string &attribname, const std::string &patternName, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers)=0 | strus::DocumentAnalyzerInstanceInterface | pure virtual |
| defineContentPatternMatcher(const std::string &patternName, PatternMatcherInstanceInterface *matcher, PatternLexerInstanceInterface *lexer, const std::vector< std::string > &selectexpr)=0 | strus::DocumentAnalyzerInstanceInterface | pure virtual |
| defineMetaData(const std::string &metaname, const std::string &selectexpr, TokenizerFunctionInstanceInterface *tokenizer, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers)=0 | strus::DocumentAnalyzerInstanceInterface | pure virtual |
| defineMetaDataFromPatternMatch(const std::string &metaname, const std::string &patternName, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers)=0 | strus::DocumentAnalyzerInstanceInterface | pure virtual |
| defineSubContent(const std::string &selectexpr, const analyzer::DocumentClass &documentClass)=0 | strus::DocumentAnalyzerInstanceInterface | pure virtual |
| defineSubDocument(const std::string &subDocumentTypeName, const std::string &selectexpr)=0 | strus::DocumentAnalyzerInstanceInterface | pure virtual |
| defineTokenPatternMatcher(const std::string &patternName, PatternMatcherInstanceInterface *matcher, PatternTermFeederInstanceInterface *feeder)=0 | strus::DocumentAnalyzerInstanceInterface | pure virtual |
| view() const =0 | strus::DocumentAnalyzerInstanceInterface | pure virtual |
| ~DocumentAnalyzerInstanceInterface() | strus::DocumentAnalyzerInstanceInterface | inlinevirtual |
1.8.6