1 #ifndef __OPENTREP_BOM_RESULTCOMBINATION_HPP
2 #define __OPENTREP_BOM_RESULTCOMBINATION_HPP
40 return _resultHolderList;
47 return (_bestMatchingResultHolder != NULL);
121 void toStream (std::ostream&)
const;
193 #endif // __OPENTREP_BOM_RESULTCOMBINATION_HPP
void calculateEnvelopeWeights() const
bool chooseBestMatchingResultHolder()
void calculateCodeMatches() const
const ResultHolder & getBestMatchingResultHolder() const
void calculateHeuristicWeights() const
StringSet getCorrectedStringSet() const
std::string toString() const
void toStream(std::ostream &) const
bool hasFullTextMatched() const
std::string describeShortKey() const
void calculateCombinedWeights() const
const Percentage_T & getBestMatchingWeight() const
const TravelQuery_T & getQueryString() const
Class wrapping functions on a list of Result objects.
std::list< ResultHolder * > ResultHolderList_T
Class wrapping functions on a list of ResultHolder objects.
Base class for the Business Object Model (BOM) layer.
std::string describeKey() const
const ResultHolderList_T & getResultHolderList() const
Class holding a set of strings, e.g., {"rio", "de", "janeiro"}.
std::string TravelQuery_T
void fromStream(std::istream &)
void calculatePageRanks() const
void displayXapianPercentages() const