strusAnalyzer  0.17
Public Member Functions | List of all members
strus::analyzer::SubContentDefinitionView Class Reference

Structure describing the internal representation of a sub content definition in the document analyzer. More...

#include <subContentDefinitionView.hpp>

Public Member Functions

 SubContentDefinitionView ()
 Default constructor. More...
 
 SubContentDefinitionView (const SubContentDefinitionView &o)
 Copy constructor. More...
 
 SubContentDefinitionView (const std::string &selectexpr_, const analyzer::DocumentClass &documentClass_)
 Constructor. More...
 
const analyzer::DocumentClassdocumentClass () const
 Get the name of this sub document type. More...
 
const std::string & selection () const
 Get the segmenter selection expression. More...
 

Detailed Description

Structure describing the internal representation of a sub content definition in the document analyzer.

Note
The internal representation may not be suitable for reconstructing the object

Constructor & Destructor Documentation

strus::analyzer::SubContentDefinitionView::SubContentDefinitionView ( )
inline

Default constructor.

strus::analyzer::SubContentDefinitionView::SubContentDefinitionView ( const SubContentDefinitionView o)
inline

Copy constructor.

strus::analyzer::SubContentDefinitionView::SubContentDefinitionView ( const std::string &  selectexpr_,
const analyzer::DocumentClass documentClass_ 
)
inline

Constructor.

Parameters
[in]selectexpr_the segmenter selection expression
[in]documentClass_document class of the subcontent

Member Function Documentation

const analyzer::DocumentClass& strus::analyzer::SubContentDefinitionView::documentClass ( ) const
inline

Get the name of this sub document type.

Returns
name of the sub document type
const std::string& strus::analyzer::SubContentDefinitionView::selection ( ) const
inline

Get the segmenter selection expression.

Returns
the selection expression

The documentation for this class was generated from the following file: