strusAnalyzer  0.17
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oCstrus::AggregatorFunctionInstanceInterfaceInterface for a parameterized aggregator function
oCstrus::AggregatorFunctionInterfaceInterface for the aggregator function constructor
oCstrus::analyzer::AggregatorViewStructures describing the internal representation of an aggregator function in a document analyzer
oCstrus::AnalyzerObjectBuilderInterfaceInterface providing a mechanism to create complex multi component objects for the document and query analysis in strus
oCstrus::analyzer::TokenMarkup::AttributeStructure describing a document markup attribute
oCstrus::ContentIteratorInterfaceDefines an iterator on content provided by a segmenter
oCstrus::ContentStatisticsContextInterfaceDefines a program for analyzing a document, splitting it into normalized terms that can be fed to the strus IR engine
oCstrus::analyzer::ContentStatisticsElementViewStructure describing the internal representation of a content statistics library element
oCstrus::ContentStatisticsInterfaceDefines a program for analyzing a document, splitting it into normalized terms that can be fed to the strus IR engine
oCstrus::analyzer::ContentStatisticsItemDefines an item describing the statistics in a collection
oCstrus::analyzer::ContentStatisticsResultDefines the content statistics result from a collection sample
oCstrus::analyzer::ContentStatisticsViewStructure describing the internal representation of a content statistics library
oCstrus::analyzer::DocumentStructure of a document created as result of a document analysis
oCstrus::DocumentAnalyzerContextInterfaceDefines 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
oCstrus::DocumentAnalyzerInstanceInterfaceDefines a program for analyzing a document, splitting it into normalized terms that can be fed to the strus IR engine
oCstrus::analyzer::DocumentAnalyzerMapElementViewStructure describing the internal representation of one element of a document analyzer map for introspection
oCstrus::DocumentAnalyzerMapInterfaceDefines a program for analyzing a document, splitting it into normalized terms that can be fed to the strus IR engine
oCstrus::analyzer::DocumentAnalyzerMapViewStructure describing the internal representation of a document analyzer map for introspection
oCstrus::analyzer::DocumentAnalyzerViewStructure describing the internal representation of a document analyzer for introspection
oCstrus::analyzer::DocumentAttributeStructure describing a document attribute
oCstrus::analyzer::DocumentClassDefines a description of the properties of an original document processed by the segmenter
oCstrus::DocumentClassDetectorInterfaceDefines a detector that returns a content description for a document content it recognizes
oCstrus::analyzer::DocumentMetaDataStructure describing a document meta data element
oCstrus::DocumentTagMarkupDef
oCstrus::analyzer::DocumentTermStructure describing a typed document term
oCstrus::PosTaggerDataInterface::ElementOutput element declaration for POS tagging
oCstrus::analyzer::FeatureOptionsOptions to stear the creation of terms in the analyzer
oCstrus::analyzer::FeatureViewStructure describing the internal representation of a feature in the document analyzer
oCstrus::analyzer::FunctionViewStructure describing the internal representation of a normalizer/tokenizer/aggregator function in the analyzer
oCstrus::analyzer::QueryTermExpression::InstructionQuery instruction
oCstrus::analyzer::FunctionView::is_atomic< type >Conditional for atomic type
oCstrus::analyzer::PatternMatcherStatistics::ItemStatistics item
oCstrus::NormalizerFunctionInstanceInterfaceInterface for a parameterized normalization function
oCstrus::NormalizerFunctionInterfaceInterface for the normalizer constructor
oCstrus::PatternLexerContextInterfaceInterface for detecting lexems used as basic entities by pattern matching in text
oCstrus::PatternLexerInstanceInterfaceInterface for building the automaton for detecting lexems used as basic entities by pattern matching in text
oCstrus::PatternLexerInterfaceInterface for instantiating the data structure of an automaton for detecting lexems used as basic entities by pattern matching in text
oCstrus::PatternMatcherContextInterfaceInterface for detecting patterns (structures formed by atomic tokens) in one document
oCstrus::PatternMatcherInstanceInterfaceInterface for building the automaton for detecting patterns in text
oCstrus::PatternMatcherInterfaceInterface for creating an automaton for detecting patterns of tokens in a document stream
oCstrus::analyzer::PatternMatcherResultItemResult item structure of a pattern match result
|\Cstrus::analyzer::PatternMatcherResultStructure desribing a result of a token pattern matcher
oCstrus::analyzer::PatternMatcherStatisticsObject descriping the statistics of a token pattern match run for runtime analysis
oCstrus::PatternResultFormatChunkSingle chunk of a result format for iterating ans build the pattern match result
oCstrus::PatternResultFormatContextContext for mapping result format strings (allocator,maps,etc.)
oCstrus::PatternResultFormatMapResult format for the output of pattern match results with names of members as variables in curly brackets '{' '}'
oCstrus::PatternResultFormatTableParser for result format strings
oCstrus::PatternResultFormatVariableMapInterface to map variables to a pointer to string
oCstrus::PatternSerializerObject with all interfaces needed for serialization
oCstrus::PatternTermFeederInstanceInterfaceInstance interface for defining a mapping of terms of the document analysis outout as lexems used as basic entities by pattern matching
oCstrus::PatternTermFeederInterfaceInterface for instantiating the data structure of an automaton for detecting lexems used as basic entities by pattern matching in text
oCstrus::analyzer::PositionStructure describing a position in a document source by segment and offset
oCstrus::PosTaggerContextInterfaceContext to markup documents with tags derived from POS tagging
oCstrus::PosTaggerDataInterfaceInterface for the data built by a POS tagger
oCstrus::PosTaggerInstanceInterfaceInterface 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
oCstrus::PosTaggerInterfaceInterface for the construction of a POS tagger instance for a specified segmenter
oCstrus::QueryAnalyzerContextInterfaceDefines the context for analyzing queries for the strus IR engine
oCstrus::QueryAnalyzerInstanceInterfaceDefines a program for analyzing chunks of a query
oCstrus::analyzer::QueryAnalyzerViewStructure describing the internal representation of a document analyzer for introspection
oCstrus::analyzer::QueryElementViewStructure describing the internal representation of a feature in the document analyzer
oCstrus::analyzer::QueryTermStructure describing a typed query term
oCstrus::analyzer::QueryTermExpressionExpression of a query terms as result of a query analysis
oCstrus::SegmenterContextInterfaceDefines the context for segmenting one document
oCstrus::SegmenterInstanceInterfaceDefines a program for splitting a source text it into chunks with an id correspoding to a selecting expression
oCstrus::SegmenterInterfaceDefines an interface for creating instances of programs for document segmentation
oCstrus::SegmenterMarkupContextInterfaceDefines the context for inserting markups into one document
oCstrus::analyzer::SegmenterOptionsOptions to stear the segmenter behaviour or the structure of input if not self defined in the documents processed
oCstrus::analyzer::SubContentDefinitionViewStructure describing the internal representation of a sub content definition in the document analyzer
oCstrus::analyzer::SubDocumentDefinitionViewStructure describing the internal representation of a sub document definition in the document analyzer
oCstrus::TagAttributeMarkupInterface
oCstrus::TextProcessorInterfaceInterface for the object providing tokenizers and normalizers used for creating terms from segments of text and functions for collecting overall document statistics
oCstrus::analyzer::TokenStructure describing a token in the document by its start and end position
|\Cstrus::analyzer::PatternLexemStructure describing a token with an id used for pattern matching
oCstrus::TokenizerFunctionInstanceInterfaceInterface for tokenization
oCstrus::TokenizerFunctionInterfaceInterface for a tokenizer function
oCstrus::analyzer::TokenMarkupStructure defining an annotation of text in a document
oCstrus::TokenMarkupContextInterfaceInterface for annotation of text in one document
\Cstrus::TokenMarkupInstanceInterfaceInterface for building the automaton for detecting patterns of tokens in a document stream