LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
Lima::LinguisticProcessing::AnalysisDict::DictionaryEntry Class Reference

#include <linguisticProcessing/core/AnalysisDict/AbstractDictionaryEntry.h>

Public Member Functions

 DictionaryEntry (std::shared_ptr< AbstractDictionaryEntry > delegate)
 
 DictionaryEntry (const DictionaryEntry &dicoEntry)
 
virtual ~DictionaryEntry ()
 
DictionaryEntry & operator= (const DictionaryEntry &dicoEntry)
 
StringsPoolIndex getEntryId () const
 
bool isFinal () const
 
bool isEmpty () const
 
bool hasLingInfos () const
 
void parseLingInfos (AbstractDictionaryEntryHandler *handler) const
 
bool hasConcatenated () const
 
void parseConcatenated (AbstractDictionaryEntryHandler *handler) const
 
bool hasAccentedForms () const
 
void parseAccentedForms (AbstractDictionaryEntryHandler *handler) const
 

Detailed Description

Definition at line 60 of file AbstractDictionaryEntry.h.

Constructor & Destructor Documentation

◆ DictionaryEntry() [1/2]

Lima::LinguisticProcessing::AnalysisDict::DictionaryEntry::DictionaryEntry ( std::shared_ptr< AbstractDictionaryEntry >  delegate)

Definition at line 48 of file AbstractDictionaryEntry.cpp.

◆ DictionaryEntry() [2/2]

Lima::LinguisticProcessing::AnalysisDict::DictionaryEntry::DictionaryEntry ( const DictionaryEntry &  dicoEntry)

Definition at line 52 of file AbstractDictionaryEntry.cpp.

◆ ~DictionaryEntry()

Lima::LinguisticProcessing::AnalysisDict::DictionaryEntry::~DictionaryEntry ( )
virtual

Definition at line 58 of file AbstractDictionaryEntry.cpp.

Member Function Documentation

◆ getEntryId()

StringsPoolIndex Lima::LinguisticProcessing::AnalysisDict::DictionaryEntry::getEntryId ( ) const
inline

◆ hasAccentedForms()

bool Lima::LinguisticProcessing::AnalysisDict::DictionaryEntry::hasAccentedForms ( ) const
inline

◆ hasConcatenated()

bool Lima::LinguisticProcessing::AnalysisDict::DictionaryEntry::hasConcatenated ( ) const
inline

◆ hasLingInfos()

bool Lima::LinguisticProcessing::AnalysisDict::DictionaryEntry::hasLingInfos ( ) const
inline

◆ isEmpty()

bool Lima::LinguisticProcessing::AnalysisDict::DictionaryEntry::isEmpty ( ) const
inline

◆ isFinal()

bool Lima::LinguisticProcessing::AnalysisDict::DictionaryEntry::isFinal ( ) const
inline

◆ operator=()

DictionaryEntry & Lima::LinguisticProcessing::AnalysisDict::DictionaryEntry::operator= ( const DictionaryEntry &  dicoEntry)

Definition at line 63 of file AbstractDictionaryEntry.cpp.

◆ parseAccentedForms()

void Lima::LinguisticProcessing::AnalysisDict::DictionaryEntry::parseAccentedForms ( AbstractDictionaryEntryHandler *  handler) const
inline

◆ parseConcatenated()

void Lima::LinguisticProcessing::AnalysisDict::DictionaryEntry::parseConcatenated ( AbstractDictionaryEntryHandler *  handler) const
inline

◆ parseLingInfos()

void Lima::LinguisticProcessing::AnalysisDict::DictionaryEntry::parseLingInfos ( AbstractDictionaryEntryHandler *  handler) const
inline

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