LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
Lima::DocumentsReader::StandardDocumentPropertyType Class Reference

#include <linguisticProcessing/core/DocumentsReader/documentProperty.h>

Inheritance diagram for Lima::DocumentsReader::StandardDocumentPropertyType:
Lima::DocumentsReader::DocumentPropertyType Lima::DocumentsReader::AbstractReaderResource Lima::InitializableObject< AbstractReaderResource, ReaderResourceInitializationParameters >

Public Member Functions

 StandardDocumentPropertyType ()
 
void init (Lima::Common::XMLConfigurationFiles::GroupConfigurationStructure &unitConfiguration, Manager *manager) override
 
- Public Member Functions inherited from Lima::DocumentsReader::DocumentPropertyType
 DocumentPropertyType ()
 
 DocumentPropertyType (const DocumentPropertyType &dpt)
 
DocumentPropertyType & operator= (const DocumentPropertyType &dpt)
 
virtual ~DocumentPropertyType ()
 
void init (Lima::Common::XMLConfigurationFiles::GroupConfigurationStructure &unitConfiguration, Manager *manager) override
 
const StorageType & getStorageType () const
 
const CardinalityType & getValueCardinality () const
 
const long int & getStorageSize () const
 
const std::deque< QString > & getElementTagNames () const
 
const std::deque< std::pair< QString, QString > > & getAttributeTagNames () const
 
bool isValueInElement (const QString &elementName) const
 
StorageType & getStorageType ()
 
CardinalityType & getValueCardinality ()
 
long int & getStorageSize ()
 
bool operator< (const DocumentPropertyType &dpt) const
 
- Public Member Functions inherited from Lima::DocumentsReader::AbstractReaderResource
virtual void init (Lima::Common::XMLConfigurationFiles::GroupConfigurationStructure &unitConfiguration, Manager *manager) override=0
 initialize with parameters from configuration file and languageId.
 
- Public Member Functions inherited from Lima::InitializableObject< AbstractReaderResource, ReaderResourceInitializationParameters >
 InitializableObject ()
 
 InitializableObject (const InitializableObject &object)
 
InitializableObject & operator= (const InitializableObject &object)
 
virtual ~InitializableObject ()
 
const std::string & getId () const
 get the object id
 
void setId (const std::string &id)
 set the object id
 

Additional Inherited Members

- Public Types inherited from Lima::InitializableObject< AbstractReaderResource, ReaderResourceInitializationParameters >
typedef InitializableObjectManager< AbstractReaderResource, ReaderResourceInitializationParameters > Manager
 Manager is the type of the Manager associated to the initializableObject.
 
typedef InitializableObjectFactory< AbstractReaderResource > Factory
 Factory is the type of the Factory associated to the initializableObject.
 
- Protected Attributes inherited from Lima::DocumentsReader::DocumentPropertyType
DocumentPropertyTypePrivate * m_d
 
- Protected Attributes inherited from Lima::InitializableObject< AbstractReaderResource, ReaderResourceInitializationParameters >
std::string m_id
 

Detailed Description

Definition at line 88 of file documentProperty.h.

Constructor & Destructor Documentation

◆ StandardDocumentPropertyType()

Lima::DocumentsReader::StandardDocumentPropertyType::StandardDocumentPropertyType ( )

Definition at line 235 of file documentProperty.cpp.

Member Function Documentation

◆ init()

void Lima::DocumentsReader::StandardDocumentPropertyType::init ( Lima::Common::XMLConfigurationFiles::GroupConfigurationStructure &  unitConfiguration,
Manager *  manager 
)
override

Definition at line 239 of file documentProperty.cpp.


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