virtual std::string debugCall(const Index &docno)=0
Get debug info dumped as string of the summarization call for one document.
virtual void setVariableValue(const std::string &name, double value)=0
Set the value of a query variable.
virtual ~SummarizerFunctionContextInterface()
Destructor.
Definition: summarizerFunctionContextInterface.hpp:30
Interface for the summarization execution context.
Definition: summarizerFunctionContextInterface.hpp:26
Structure that represents a set of feature occurrencies (postings) as iterator.
Definition: postingIteratorInterface.hpp:20
virtual void addSummarizationFeature(const std::string &name_, PostingIteratorInterface *postingIterator_, const std::vector< SummarizationVariable > &variables_, double weight_, const TermStatistics &stats_)=0
Add a sumarization feature that is subject of summarization to the execution context.
virtual std::vector< SummaryElement > getSummary(const Index &docno)=0
Get the summarization elements for one document.