11 #ifndef _STRUS_ANALYZER_SUB_DOCUMENT_DEFINITION_VIEW_HPP_INCLUDED
12 #define _STRUS_ANALYZER_SUB_DOCUMENT_DEFINITION_VIEW_HPP_INCLUDED
29 :m_subDocumentTypeName(o.m_subDocumentTypeName),m_selectexpr(o.m_selectexpr){}
34 :m_subDocumentTypeName(name_),m_selectexpr(selectexpr_){}
42 const std::string&
selection()
const {
return m_selectexpr;}
45 std::string m_subDocumentTypeName;
46 std::string m_selectexpr;
SubDocumentDefinitionView()
Default constructor.
Definition: subDocumentDefinitionView.hpp:26
const std::string & subDocumentTypeName() const
Get the name of this sub document type.
Definition: subDocumentDefinitionView.hpp:38
const std::string & selection() const
Get the segmenter selection expression.
Definition: subDocumentDefinitionView.hpp:42
SubDocumentDefinitionView(const SubDocumentDefinitionView &o)
Copy constructor.
Definition: subDocumentDefinitionView.hpp:28
Structure describing the internal representation of a sub document definition in the document analyze...
Definition: subDocumentDefinitionView.hpp:22
Structure describing the internal representation of a sub document definition in the document analyze...
SubDocumentDefinitionView(const std::string &name_, const std::string &selectexpr_)
Constructor.
Definition: subDocumentDefinitionView.hpp:33