|
xapian-core
1.5.0_git3747
|
| CXapian::Cluster | Class to represents a Cluster which contains Points and Centroid of the Cluster |
| CXapian::ClusterSet | Class for storing the results returned by the Clusterer |
| CXapian::Compactor | Compact a database, or merge and compact several |
| ▼CXapian::Database | An indexed database of documents |
| CXapian::WritableDatabase | This class provides read/write access to a database |
| CXapian::Diversify | Class for diversifying an MSet using GLS-MPT as given in the paper: Scalable and Efficient Web Search Result Diversification Naini et al |
| CXapian::Document | Class representing a document |
| CXapian::DocumentSet | Class representing a set of documents in a cluster |
| CXapian::Enquire | Querying session |
| ▼CXapian::Error | All exceptions thrown by Xapian are subclasses of Xapian::Error |
| ▼CXapian::LogicError | The base class for exceptions indicating errors in the program logic |
| CXapian::AssertionError | AssertionError is thrown if a logical assertion inside Xapian fails |
| CXapian::InvalidArgumentError | InvalidArgumentError indicates an invalid parameter value was passed to the API |
| CXapian::InvalidOperationError | InvalidOperationError indicates the API was used in an invalid way |
| CXapian::UnimplementedError | UnimplementedError indicates an attempt to use an unimplemented feature |
| ▼CXapian::RuntimeError | The base class for exceptions indicating errors only detectable at runtime |
| ►CXapian::DatabaseError | DatabaseError indicates some sort of database related error |
| CXapian::DocNotFoundError | Indicates an attempt to access a document not present in the database |
| CXapian::FeatureUnavailableError | Indicates an attempt to use a feature which is unavailable |
| CXapian::InternalError | InternalError indicates a runtime problem of some sort |
| ►CXapian::NetworkError | Indicates a problem communicating with a remote database |
| CXapian::QueryParserError | Indicates a query string can't be parsed |
| CXapian::RangeError | RangeError indicates an attempt to access outside the bounds of a container |
| CXapian::SerialisationError | Indicates an error in the std::string serialisation of an object |
| CXapian::WildcardError | WildcardError indicates an error expanding a wildcarded query |
| CXapian::ESet | Class representing a list of search results |
| CXapian::ESetIterator | Iterator over a Xapian::ESet |
| ▼Cintrusive_base | |
| CXapian::StemImplementation | Class representing a stemming algorithm implementation |
| CXapian::LatLongCoord | A latitude-longitude coordinate |
| CXapian::LatLongCoords | A sequence of latitude-longitude coordinates |
| CXapian::LatLongCoordsIterator | An iterator across the values in a LatLongCoords object |
| ▼CXapian::LatLongMetric | Base class for calculating distances between two lat/long coordinates |
| CXapian::GreatCircleMetric | Calculate the great-circle distance between two coordinates on a sphere |
| ▼CXapian::MatchDecider | Abstract base class for match deciders |
| CXapian::ValueSetMatchDecider | MatchDecider filtering results based on whether document values are in a user-defined set |
| CXapian::MSet | Class representing a list of search results |
| CXapian::MSetIterator | Iterator over a Xapian::MSet |
| ▼Copt_intrusive_base | |
| ▼CXapian::Clusterer | Class representing an abstract class for a clusterer to be implemented |
| CXapian::KMeans | Kmeans clusterer: This clusterer implements the K-Means clustering algorithm |
| CXapian::LCDClusterer | LCD clusterer: This clusterer implements the LCD clustering algorithm adapted from Modelling efficient novelty-based search result diversification in metric spaces Gil-Costa et al |
| ▼CXapian::ExpandDecider | Virtual base class for expand decider functor |
| CXapian::ExpandDeciderAnd | ExpandDecider subclass which rejects terms using two ExpandDeciders |
| CXapian::ExpandDeciderFilterPrefix | ExpandDecider subclass which restrict terms to a particular prefix |
| CXapian::ExpandDeciderFilterTerms | ExpandDecider subclass which rejects terms in a specified list |
| CXapian::FieldProcessor | Base class for field processors |
| ▼CXapian::FreqSource | Base class for TermListGroup Stores and provides terms that are contained in a document and their respective term frequencies |
| CXapian::TermListGroup | A class for construction of termlists which store the terms for a document along with the number of documents it indexes i.e |
| ▼CXapian::KeyMaker | Virtual base class for key making functors |
| CXapian::LatLongDistanceKeyMaker | KeyMaker subclass which sorts by distance from a latitude/longitude |
| CXapian::MultiValueKeyMaker | KeyMaker subclass which combines several values |
| ▼CXapian::MatchSpy | Abstract base class for match spies |
| CXapian::ValueCountMatchSpy | Class for counting the frequencies of values in the matching documents |
| ▼CXapian::PointType | Abstract class representing a point in the VSM |
| CXapian::Centroid | Class to represent cluster centroids in the vector space |
| CXapian::Point | Class to represent a document as a point in the Vector Space Model |
| ▼CXapian::PostingSource | Base class which provides an "external" source of postings |
| CXapian::FixedWeightPostingSource | A posting source which returns a fixed weight for all documents |
| ►CXapian::ValuePostingSource | A posting source which generates weights from a value slot |
| ▼CXapian::RangeProcessor | Base class for range processors |
| CXapian::DateRangeProcessor | Handle a date range |
| CXapian::NumberRangeProcessor | Handle a number range |
| CXapian::UnitRangeProcessor | Handle a byte unit range |
| ▼CXapian::Stopper | Abstract base class for stop-word decision functor |
| CXapian::SimpleStopper | Simple implementation of Stopper class - this will suit most users |
| CXapian::StemStopper | Stopper subclass which checks for both stemmed and unstemmed stopwords |
| CXapian::PositionIterator | Class for iterating over term positions |
| CXapian::PostingIterator | Class for iterating over a list of terms |
| CXapian::Query | Class representing a query |
| CXapian::QueryParser | Build a Xapian::Query object from a user query string |
| CXapian::Registry | Registry for user subclasses |
| CXapian::RSet | Class representing a set of documents judged as relevant |
| ▼CXapian::Similarity | Base class for calculating the similarity between documents |
| CXapian::CosineDistance | Class for calculating the cosine distance between two documents |
| CXapian::Stem | Class representing a stemming algorithm |
| CXapian::TermGenerator | Parses a piece of text and generate terms |
| CXapian::TermIterator | Class for iterating over a list of terms |
| CXapian::Utf8Iterator | An iterator which returns Unicode character values from a UTF-8 encoded string |
| CXapian::ValueIterator | Class for iterating over document values |
| ▼CXapian::Weight | Abstract base class for weighting schemes |
| CXapian::BB2Weight | This class implements the BB2 weighting scheme |
| CXapian::BM25PlusWeight | Xapian::Weight subclass implementing the BM25+ probabilistic formula |
| CXapian::BM25Weight | Xapian::Weight subclass implementing the BM25 probabilistic formula |
| CXapian::BoolWeight | Class implementing a "boolean" weighting scheme |
| CXapian::CoordWeight | Xapian::Weight subclass implementing Coordinate Matching |
| CXapian::DiceCoeffWeight | Xapian::Weight subclass implementing Dice Coefficient |
| CXapian::DLHWeight | This class implements the DLH weighting scheme, which is a representative scheme of the Divergence from Randomness Framework by Gianni Amati |
| CXapian::DPHWeight | This class implements the DPH weighting scheme |
| CXapian::IfB2Weight | This class implements the IfB2 weighting scheme |
| CXapian::IneB2Weight | This class implements the IneB2 weighting scheme |
| CXapian::InL2Weight | This class implements the InL2 weighting scheme |
| CXapian::LMWeight | Xapian::Weight subclass implementing the Language Model formula |
| CXapian::PL2PlusWeight | Xapian::Weight subclass implementing the PL2+ probabilistic formula |
| CXapian::PL2Weight | This class implements the PL2 weighting scheme |
| CXapian::TfIdfWeight | Xapian::Weight subclass implementing the tf-idf weighting scheme |
| CXapian::TradWeight | Xapian::Weight subclass implementing the traditional probabilistic formula |