|
| | LimaAnalyzerPrivate (const QStringList &qlangs, const QStringList &qpipelines, const QString &modulePath, const QString &user_config_path, const QString &user_resources_path, const QString &meta) |
| |
| | ~LimaAnalyzerPrivate ()=default |
| |
| | LimaAnalyzerPrivate (const LimaAnalyzerPrivate &a)=delete |
| |
| LimaAnalyzerPrivate & | operator= (const LimaAnalyzerPrivate &a)=delete |
| |
| void | initMetaData () |
| |
| bool | addPipelineUnit (const std::string &pipeline, const std::string &media, const std::string &jsonGroupString) |
| |
| const std::string | analyzeText (const std::string &text, const std::string &lang, const std::string &pipeline, const std::string &meta) |
| |
| void | collectDependencyInformations (std::shared_ptr< Lima::AnalysisContent > analysis) |
| |
| void | collectVertexDependencyInformations (LinguisticGraphVertex v, std::shared_ptr< Lima::AnalysisContent > analysis) |
| |
| QString | getNeType (LinguisticGraphVertex posGraphVertex) |
| | Gets the named entity type for the PosGraph vertex posGraphVertex if it is a specific entity.
|
| |
| std::pair< QString, int > | getConllRelName (LinguisticGraphVertex v) |
| |
| const SpecificEntityAnnotation * | getSpecificEntityAnnotation (LinguisticGraphVertex v) const |
| |
| bool | hasSpaceAfter (LinguisticGraphVertex v, LinguisticGraph *graph) |
| |
| QString | getMicro (LinguisticAnalysisStructure::MorphoSyntacticData &morphoData) |
| |
| QString | getFeats (const LinguisticAnalysisStructure::MorphoSyntacticData &morphoData) |
| |
| void | reset () |
| | Reset all members used to store analysis states.
|
| |
| QJsonObject | objectFromString (const QString &in) |
| |
Definition at line 147 of file lima.cpp.
◆ LimaAnalyzerPrivate() [1/2]
| LimaAnalyzerPrivate::LimaAnalyzerPrivate |
( |
const QStringList & |
qlangs, |
|
|
const QStringList & |
qpipelines, |
|
|
const QString & |
modulePath, |
|
|
const QString & |
user_config_path, |
|
|
const QString & |
user_resources_path, |
|
|
const QString & |
meta |
|
) |
| |
◆ ~LimaAnalyzerPrivate()
| LimaAnalyzerPrivate::~LimaAnalyzerPrivate |
( |
| ) |
|
|
default |
◆ LimaAnalyzerPrivate() [2/2]
◆ addPipelineUnit()
| bool LimaAnalyzerPrivate::addPipelineUnit |
( |
const std::string & |
pipeline, |
|
|
const std::string & |
media, |
|
|
const std::string & |
jsonGroupString |
|
) |
| |
◆ analyzeText()
| const std::string LimaAnalyzerPrivate::analyzeText |
( |
const std::string & |
text, |
|
|
const std::string & |
lang, |
|
|
const std::string & |
pipeline, |
|
|
const std::string & |
meta |
|
) |
| |
◆ collectDependencyInformations()
| void LimaAnalyzerPrivate::collectDependencyInformations |
( |
std::shared_ptr< Lima::AnalysisContent > |
analysis | ) |
|
◆ collectVertexDependencyInformations()
◆ getConllRelName()
◆ getFeats()
◆ getMicro()
◆ getNeType()
Gets the named entity type for the PosGraph vertex posGraphVertex if it is a specific entity.
Return "_" otherwise
Definition at line 840 of file lima.cpp.
◆ getSpecificEntityAnnotation()
◆ hasSpaceAfter()
◆ initMetaData()
| void LimaAnalyzerPrivate::initMetaData |
( |
| ) |
|
◆ objectFromString()
| QJsonObject LimaAnalyzerPrivate::objectFromString |
( |
const QString & |
in | ) |
|
◆ operator=()
◆ reset()
| void LimaAnalyzerPrivate::reset |
( |
| ) |
|
Reset all members used to store analysis states.
To be called before handling a new analysis.
Definition at line 452 of file lima.cpp.
◆ LimaAnalyzer
◆ anaGraph
◆ annotationData
◆ bowTextHandler
| std::unique_ptr<BowTextHandler> LimaAnalyzerPrivate::bowTextHandler = nullptr |
◆ bowTextWriter
| std::unique_ptr<BowTextWriter> LimaAnalyzerPrivate::bowTextWriter = nullptr |
◆ conllLimaDepMapping
| QMap<QString, QString> LimaAnalyzerPrivate::conllLimaDepMapping |
◆ dumpers
| std::set<std::string> LimaAnalyzerPrivate::dumpers = {"text"} |
◆ fullXmlSimpleStreamHandler
◆ handlers
◆ languageData
| const LanguageData* LimaAnalyzerPrivate::languageData = nullptr |
◆ ltrTextHandler
| std::unique_ptr<LTRTextHandler> LimaAnalyzerPrivate::ltrTextHandler = nullptr |
◆ m_client
◆ medId
| MediaId LimaAnalyzerPrivate::medId |
◆ meta
| QString LimaAnalyzerPrivate::meta |
◆ metaData
| std::map<std::string,std::string> LimaAnalyzerPrivate::metaData |
◆ modulePath
| QString LimaAnalyzerPrivate::modulePath |
◆ posGraph
◆ previousNeType
| QString LimaAnalyzerPrivate::previousNeType |
◆ propertyAccessor
◆ propertyCodeManager
◆ qlangs
| QStringList LimaAnalyzerPrivate::qlangs |
◆ qpipelines
| QStringList LimaAnalyzerPrivate::qpipelines |
◆ simpleStreamHandler
◆ sp
◆ syntacticData
| std::shared_ptr<SyntacticData> LimaAnalyzerPrivate::syntacticData = nullptr |
◆ user_config_path
| QString LimaAnalyzerPrivate::user_config_path |
◆ user_resources_path
| QString LimaAnalyzerPrivate::user_resources_path |
◆ vertexDependencyInformations
◆ vertexToToken
The documentation for this class was generated from the following file:
- lima_linguisticprocessing/src/linguisticProcessing/client/lima.cpp