strusAnalyzer
0.17
|
strus::AggregatorFunctionInstanceInterface | Interface for a parameterized aggregator function |
strus::AggregatorFunctionInterface | Interface for the aggregator function constructor |
strus::analyzer::AggregatorView | Structures describing the internal representation of an aggregator function in a document analyzer |
strus::AnalyzerObjectBuilderInterface | Interface providing a mechanism to create complex multi component objects for the document and query analysis in strus |
strus::analyzer::TokenMarkup::Attribute | Structure describing a document markup attribute |
strus::ContentIteratorInterface | Defines an iterator on content provided by a segmenter |
strus::ContentStatisticsContextInterface | Defines a program for analyzing a document, splitting it into normalized terms that can be fed to the strus IR engine |
strus::analyzer::ContentStatisticsElementView | Structure describing the internal representation of a content statistics library element |
strus::ContentStatisticsInterface | Defines a program for analyzing a document, splitting it into normalized terms that can be fed to the strus IR engine |
strus::analyzer::ContentStatisticsItem | Defines an item describing the statistics in a collection |
strus::analyzer::ContentStatisticsResult | Defines the content statistics result from a collection sample |
strus::analyzer::ContentStatisticsView | Structure describing the internal representation of a content statistics library |
strus::analyzer::Document | Structure of a document created as result of a document analysis |
strus::DocumentAnalyzerContextInterface | Defines the context for analyzing multi part documents, iterating on the sub documents defined, splitting them into normalized terms that can be fed to the strus IR engine |
strus::DocumentAnalyzerInstanceInterface | Defines a program for analyzing a document, splitting it into normalized terms that can be fed to the strus IR engine |
strus::analyzer::DocumentAnalyzerMapElementView | Structure describing the internal representation of one element of a document analyzer map for introspection |
strus::DocumentAnalyzerMapInterface | Defines a program for analyzing a document, splitting it into normalized terms that can be fed to the strus IR engine |
strus::analyzer::DocumentAnalyzerMapView | Structure describing the internal representation of a document analyzer map for introspection |
strus::analyzer::DocumentAnalyzerView | Structure describing the internal representation of a document analyzer for introspection |
strus::analyzer::DocumentAttribute | Structure describing a document attribute |
strus::analyzer::DocumentClass | Defines a description of the properties of an original document processed by the segmenter |
strus::DocumentClassDetectorInterface | Defines a detector that returns a content description for a document content it recognizes |
strus::analyzer::DocumentMetaData | Structure describing a document meta data element |
strus::DocumentTagMarkupDef | |
strus::analyzer::DocumentTerm | Structure describing a typed document term |
strus::PosTaggerDataInterface::Element | Output element declaration for POS tagging |
strus::analyzer::FeatureOptions | Options to stear the creation of terms in the analyzer |
strus::analyzer::FeatureView | Structure describing the internal representation of a feature in the document analyzer |
strus::analyzer::FunctionView | Structure describing the internal representation of a normalizer/tokenizer/aggregator function in the analyzer |
strus::analyzer::QueryTermExpression::Instruction | Query instruction |
strus::analyzer::FunctionView::is_atomic< type > | Conditional for atomic type |
strus::analyzer::PatternMatcherStatistics::Item | Statistics item |
strus::NormalizerFunctionInstanceInterface | Interface for a parameterized normalization function |
strus::NormalizerFunctionInterface | Interface for the normalizer constructor |
strus::PatternLexerContextInterface | Interface for detecting lexems used as basic entities by pattern matching in text |
strus::PatternLexerInstanceInterface | Interface for building the automaton for detecting lexems used as basic entities by pattern matching in text |
strus::PatternLexerInterface | Interface for instantiating the data structure of an automaton for detecting lexems used as basic entities by pattern matching in text |
strus::PatternMatcherContextInterface | Interface for detecting patterns (structures formed by atomic tokens) in one document |
strus::PatternMatcherInstanceInterface | Interface for building the automaton for detecting patterns in text |
strus::PatternMatcherInterface | Interface for creating an automaton for detecting patterns of tokens in a document stream |
strus::analyzer::PatternMatcherResultItem | Result item structure of a pattern match result |
strus::analyzer::PatternMatcherResult | Structure desribing a result of a token pattern matcher |
strus::analyzer::PatternMatcherStatistics | Object descriping the statistics of a token pattern match run for runtime analysis |
strus::PatternResultFormatChunk | Single chunk of a result format for iterating ans build the pattern match result |
strus::PatternResultFormatContext | Context for mapping result format strings (allocator,maps,etc.) |
strus::PatternResultFormatMap | Result format for the output of pattern match results with names of members as variables in curly brackets '{' '}' |
strus::PatternResultFormatTable | Parser for result format strings |
strus::PatternResultFormatVariableMap | Interface to map variables to a pointer to string |
strus::PatternSerializer | Object with all interfaces needed for serialization |
strus::PatternTermFeederInstanceInterface | Instance interface for defining a mapping of terms of the document analysis outout as lexems used as basic entities by pattern matching |
strus::PatternTermFeederInterface | Interface for instantiating the data structure of an automaton for detecting lexems used as basic entities by pattern matching in text |
strus::analyzer::Position | Structure describing a position in a document source by segment and offset |
strus::PosTaggerContextInterface | Context to markup documents with tags derived from POS tagging |
strus::PosTaggerDataInterface | Interface for the data built by a POS tagger |
strus::PosTaggerInstanceInterface | Interface to define a POS tagger instance for creating the input for POS tagging to build the data and to create to context for tagging with the data build from the POS tagging output |
strus::PosTaggerInterface | Interface for the construction of a POS tagger instance for a specified segmenter |
strus::QueryAnalyzerContextInterface | Defines the context for analyzing queries for the strus IR engine |
strus::QueryAnalyzerInstanceInterface | Defines a program for analyzing chunks of a query |
strus::analyzer::QueryAnalyzerView | Structure describing the internal representation of a document analyzer for introspection |
strus::analyzer::QueryElementView | Structure describing the internal representation of a feature in the document analyzer |
strus::analyzer::QueryTerm | Structure describing a typed query term |
strus::analyzer::QueryTermExpression | Expression of a query terms as result of a query analysis |
strus::SegmenterContextInterface | Defines the context for segmenting one document |
strus::SegmenterInstanceInterface | Defines a program for splitting a source text it into chunks with an id correspoding to a selecting expression |
strus::SegmenterInterface | Defines an interface for creating instances of programs for document segmentation |
strus::SegmenterMarkupContextInterface | Defines the context for inserting markups into one document |
strus::analyzer::SegmenterOptions | Options to stear the segmenter behaviour or the structure of input if not self defined in the documents processed |
strus::analyzer::SubContentDefinitionView | Structure describing the internal representation of a sub content definition in the document analyzer |
strus::analyzer::SubDocumentDefinitionView | Structure describing the internal representation of a sub document definition in the document analyzer |
strus::TagAttributeMarkupInterface | |
strus::TextProcessorInterface | Interface for the object providing tokenizers and normalizers used for creating terms from segments of text and functions for collecting overall document statistics |
strus::analyzer::Token | Structure describing a token in the document by its start and end position |
strus::analyzer::PatternLexem | Structure describing a token with an id used for pattern matching |
strus::TokenizerFunctionInstanceInterface | Interface for tokenization |
strus::TokenizerFunctionInterface | Interface for a tokenizer function |
strus::analyzer::TokenMarkup | Structure defining an annotation of text in a document |
strus::TokenMarkupContextInterface | Interface for annotation of text in one document |
strus::TokenMarkupInstanceInterface | Interface for building the automaton for detecting patterns of tokens in a document stream |