|
strusJava
0.14
|
#include <limits>#include <string>#include <vector>#include <map>#include <cstring>#include <stdexcept>#include <boost/shared_ptr.hpp>#include "swig.hpp"Go to the source code of this file.
Classes | |
| class | net::strus::api::Tokenizer |
| Object representing a tokenizer function definition. More... | |
| class | net::strus::api::Normalizer |
| Object representing a normalizer function definition. More... | |
| class | net::strus::api::Aggregator |
| Object representing a aggregator function definition. More... | |
| class | net::strus::api::Variant |
| Object representing a string or a numeric value of the binding language. More... | |
| class | net::strus::api::Term |
| One typed term occurrence in a document or a query. More... | |
| class | net::strus::api::MetaData |
| Data object that represents single numeric property of a document that can be subject of retrieval or act as search restriction. More... | |
| class | net::strus::api::Attribute |
| Data 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. More... | |
| class | net::strus::api::DocumentClass |
| Defines a description of the properties of a document content processed by the analyzer. More... | |
| class | net::strus::api::Document |
| Document 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. More... | |
| class | net::strus::api::DocumentAnalyzer |
| Analyzer 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. More... | |
| class | net::strus::api::DocumentAnalyzeQueue |
| Analyzer object implementing a queue of analyze document tasks. More... | |
| class | net::strus::api::PatternMatcher |
| Object representing a pattern match program. More... | |
| class | net::strus::api::QueryAnalyzer |
| Analyzer 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. More... | |
| class | net::strus::api::QueryTerm |
| Query analyzer term with info about the field it originated from. More... | |
| class | net::strus::api::QueryAnalyzeContext |
| Query analyzer context for analysing a multipart query. More... | |
| class | net::strus::api::StorageClient |
| Object representing a client connection to the storage. More... | |
| class | net::strus::api::StorageTransaction |
| Object representing a transaction of the storage. More... | |
| class | net::strus::api::DocumentFrequencyChange |
| Structure describing the document frequency change of one term in the collection. More... | |
| class | net::strus::api::StatisticsMessage |
| Message with storage statistics. More... | |
| class | net::strus::api::StatisticsIterator |
| Iterator on messages with storage statistics. More... | |
| class | net::strus::api::StatisticsProcessor |
| Translation to update a storage with statistics messages. More... | |
| class | net::strus::api::VecRank |
| Weighted vector (result of a query vector storage search) More... | |
| class | net::strus::api::VectorStorageSearcher |
| class | net::strus::api::VectorStorageClient |
| Object representing a client connection to a vector storage. More... | |
| class | net::strus::api::VectorStorageTransaction |
| class | net::strus::api::FunctionVariableConfig |
| Configuration describing a scalar function variable value. More... | |
| class | net::strus::api::SummarizerConfig |
| Configuration describing the values passed to a summarizer function. More... | |
| class | net::strus::api::WeightingConfig |
| Configuration describing the values passed to a weighting function. More... | |
| class | net::strus::api::QueryEval |
| Query evaluation program object representing an information retrieval scheme for documents in a storage. More... | |
| class | net::strus::api::SummaryElement |
| Attribute of a query evaluation result element. More... | |
| class | net::strus::api::Rank |
| Weighted document reference with attributes (result of a query evaluation) More... | |
| class | net::strus::api::QueryExpression |
| Object representing a sequence of query operations to get the set of postings (d,p) of an atomic term or an expression. More... | |
| class | net::strus::api::TermStatistics |
| Structure holding the statistics of a term to be used in a query. More... | |
| struct | net::strus::api::GlobalStatistics |
| Global document statistics, if passed down with the query. More... | |
| class | net::strus::api::QueryResult |
| Structure representing the result of a query. More... | |
| class | net::strus::api::Query |
| Query program object representing a retrieval method for documents in a storage. More... | |
| class | net::strus::api::DocumentBrowser |
| Implements browsing the documents of a storage without weighting query, just with a restriction on metadata. More... | |
| class | net::strus::api::Context |
| Object holding the global context of the strus information retrieval engine. More... | |
Namespaces | |
| net | |
| net::strus | |
| net::strus::api | |
Typedefs | |
| typedef int | net::strus::api::Index |
| typedef long | net::strus::api::GlobalCounter |
1.8.6