strusPython  0.14
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oCstrus::AggregatorObject representing a configuration of an aggregator function as single string naming an aggregator without arguments or a tuple of strings consisting of the aggregator name followed by the arguments
oCstrus::AttributeData object that describes a single property of a document that is not subject of retrieval. It acts as description of the document that can be shown as a result of retrieval
oCstrus::ContextObject holding the global context of the strus information retrieval engine
oCstrus::DocumentDocument object representing one item of retrieval. A document can be manually composed of its sub parts or it can be the result of an analyzer run
oCstrus::DocumentAnalyzeQueueAnalyzer object implementing a queue of analyze document tasks
oCstrus::DocumentAnalyzerAnalyzer object representing a program for segmenting, tokenizing and normalizing a document into atomic parts, that can be inserted into a storage and be retrieved from there
oCstrus::DocumentBrowserImplements browsing the documents of a storage without weighting query, just with a restriction on metadata
oCstrus::DocumentClassDefines a description of the properties of a document content processed by the analyzer
oCstrus::DocumentFrequencyChangeStructure describing the document frequency change of one term in the collection
oCstrus::FunctionVariableConfigConfiguration describing a scalar function variable value
oCstrus::GlobalStatisticsGlobal document statistics, if passed down with the query
oCstrus::MetaDataData object that represents single numeric property of a document that can be subject of retrieval or act as search restriction
oCstrus::NormalizerObject representing a configuration of a normalizer as single string naming a normalizer without arguments or a tuple of strings consisting of the normalizer name followed by the arguments
oCstrus::NormalizerVectorA sequence of normalizer definitions represented as single string naming a normalizer without arguments or list of strings tuples consisting of the normalizer name followed by the arguments
oCstrus::PatternMatcherObject representing a pattern match program
oCstrus::QueryQuery program object representing a retrieval method for documents in a storage
oCstrus::QueryAnalyzeContextQuery analyzer context for analysing a multipart query
oCstrus::QueryAnalyzerAnalyzer object representing a set of function for transforming a field, the smallest unit in any query language, to a set of terms that can be used to build a query
oCstrus::QueryEvalQuery evaluation program object representing an information retrieval scheme for documents in a storage
oCstrus::QueryExpressionObject representing a sequence of query operations to get the set of postings (d,p) of an atomic term or an expression
oCstrus::QueryResultStructure representing the result of a query
oCstrus::RankWeighted document reference with attributes (result of a query evaluation)
oCstrus::StatisticsIteratorIterator on messages with storage statistics
oCstrus::StatisticsMessageMessage with storage statistics
oCstrus::StatisticsProcessorTranslation to update a storage with statistics messages
oCstrus::StorageClientObject representing a client connection to the storage
oCstrus::StorageTransactionObject representing a transaction of the storage
oCstrus::SummarizerConfigConfiguration describing the values passed to a summarizer function
oCstrus::SummaryElementAttribute of a query evaluation result element
oCstrus::TermOne typed term occurrence in a document or a query
|\Cstrus::QueryTermQuery analyzer term with info about the field it originated from
oCstrus::TermStatisticsStructure holding the statistics of a term to be used in a query
oCstrus::TokenizerObject epresenting a configuration of a tokenizer as single string naming a tokenizer without arguments or a tuple of strings consisting of the tokenizer name followed by the arguments
oCstrus::VariantObject representing a string or a numeric value of the binding language
oCstrus::VecRankWeighted vector (result of a query vector storage search)
oCstrus::VectorStorageClientObject representing a client connection to a vector storage
oCstrus::VectorStorageSearcher
oCstrus::VectorStorageTransaction
\Cstrus::WeightingConfigConfiguration describing the values passed to a weighting function