strusAnalyzer  0.17
strus::DocumentAnalyzerInstanceInterface Member List

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)=0strus::DocumentAnalyzerInstanceInterfacepure virtual
addForwardIndexFeatureFromPatternMatch(const std::string &type, const std::string &patternName, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers, int priority, const analyzer::FeatureOptions &options)=0strus::DocumentAnalyzerInstanceInterfacepure virtual
addPatternLexem(const std::string &termtype, const std::string &selectexpr, TokenizerFunctionInstanceInterface *tokenizer, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers, int priority)=0strus::DocumentAnalyzerInstanceInterfacepure virtual
addSearchIndexFeature(const std::string &type, const std::string &selectexpr, TokenizerFunctionInstanceInterface *tokenizer, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers, int priority, const analyzer::FeatureOptions &options)=0strus::DocumentAnalyzerInstanceInterfacepure virtual
addSearchIndexFeatureFromPatternMatch(const std::string &type, const std::string &patternName, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers, int priority, const analyzer::FeatureOptions &options)=0strus::DocumentAnalyzerInstanceInterfacepure virtual
analyze(const std::string &content, const analyzer::DocumentClass &dclass) const =0strus::DocumentAnalyzerInstanceInterfacepure virtual
createContext(const analyzer::DocumentClass &dclass) const =0strus::DocumentAnalyzerInstanceInterfacepure virtual
defineAggregatedMetaData(const std::string &metaname, AggregatorFunctionInstanceInterface *statfunc)=0strus::DocumentAnalyzerInstanceInterfacepure virtual
defineAttribute(const std::string &attribname, const std::string &selectexpr, TokenizerFunctionInstanceInterface *tokenizer, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers)=0strus::DocumentAnalyzerInstanceInterfacepure virtual
defineAttributeFromPatternMatch(const std::string &attribname, const std::string &patternName, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers)=0strus::DocumentAnalyzerInstanceInterfacepure virtual
defineContentPatternMatcher(const std::string &patternName, PatternMatcherInstanceInterface *matcher, PatternLexerInstanceInterface *lexer, const std::vector< std::string > &selectexpr)=0strus::DocumentAnalyzerInstanceInterfacepure virtual
defineMetaData(const std::string &metaname, const std::string &selectexpr, TokenizerFunctionInstanceInterface *tokenizer, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers)=0strus::DocumentAnalyzerInstanceInterfacepure virtual
defineMetaDataFromPatternMatch(const std::string &metaname, const std::string &patternName, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers)=0strus::DocumentAnalyzerInstanceInterfacepure virtual
defineSubContent(const std::string &selectexpr, const analyzer::DocumentClass &documentClass)=0strus::DocumentAnalyzerInstanceInterfacepure virtual
defineSubDocument(const std::string &subDocumentTypeName, const std::string &selectexpr)=0strus::DocumentAnalyzerInstanceInterfacepure virtual
defineTokenPatternMatcher(const std::string &patternName, PatternMatcherInstanceInterface *matcher, PatternTermFeederInstanceInterface *feeder)=0strus::DocumentAnalyzerInstanceInterfacepure virtual
view() const =0strus::DocumentAnalyzerInstanceInterfacepure virtual
~DocumentAnalyzerInstanceInterface()strus::DocumentAnalyzerInstanceInterfaceinlinevirtual