virtual ~ContentStatisticsInterface()
Destructor.
Definition: contentStatisticsInterface.hpp:36
Interface for context for collecting content statistics.
Structure describing an item of the structure statistics analysis of a document.
Defines a program for analyzing a document, splitting it into normalized terms that can be fed to the...
Definition: contentStatisticsInterface.hpp:32
Defines a program for analyzing a document, splitting it into normalized terms that can be fed to the...
Definition: contentStatisticsContextInterface.hpp:22
virtual void addSelectorExpression(const std::string &expression)=0
Define a selector expression that is chosen for content elements that matches it. ...
Structure describing the internal representation of a content statistics library. ...
Definition: contentStatisticsView.hpp:22
virtual analyzer::ContentStatisticsView view() const =0
Return a structure with all definitions for introspection.
virtual ContentStatisticsContextInterface * createContext() const =0
Create the context used for collecting document statitics.
Structures describing the internal representation of an aggregator in a document analyzer.
virtual void addVisibleAttribute(const std::string &name)=0
Define an attribute to be visible in content statistics path conditions.
virtual void addLibraryElement(const std::string &type, const std::string ®ex, int priority, int minLength, int maxLength, TokenizerFunctionInstanceInterface *tokenizer, const std::vector< NormalizerFunctionInstanceInterface * > &normalizers)=0
Declare an element of the library used to categorize features.