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

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

#include <subDocumentDefinitionView.hpp>

Public Member Functions

 SubDocumentDefinitionView ()
 Default constructor. More...
 
 SubDocumentDefinitionView (const SubDocumentDefinitionView &o)
 Copy constructor. More...
 
 SubDocumentDefinitionView (const std::string &name_, const std::string &selectexpr_)
 Constructor. More...
 
const std::string & subDocumentTypeName () 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 document definition in the document analyzer.

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

Constructor & Destructor Documentation

strus::analyzer::SubDocumentDefinitionView::SubDocumentDefinitionView ( )
inline

Default constructor.

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

Copy constructor.

strus::analyzer::SubDocumentDefinitionView::SubDocumentDefinitionView ( const std::string &  name_,
const std::string &  selectexpr_ 
)
inline

Constructor.

Parameters
[in]name_name of the sub document type
[in]selectexpr_the segmenter selection expression

Member Function Documentation

const std::string& strus::analyzer::SubDocumentDefinitionView::selection ( ) const
inline

Get the segmenter selection expression.

Returns
the selection expression
const std::string& strus::analyzer::SubDocumentDefinitionView::subDocumentTypeName ( ) const
inline

Get the name of this sub document type.

Returns
name of the sub document type

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