#include <linguisticProcessing/core/AnalysisDumpers/EasyXmlDumper/ConstituantAndRelationExtractor.h>
|
| | ConstituantAndRelationExtractor (const Common::PropertyCode::PropertyCodeManager *propertyCodeManager) |
| |
| virtual | ~ConstituantAndRelationExtractor () |
| |
| void | visitBoostGraph (const LinguisticGraphVertex &v, const LinguisticGraphVertex &end, const LinguisticGraph &anaGraph, const LinguisticGraph &posGraph, const Common::AnnotationGraphs::AnnotationData &annotationData, const SyntacticAnalysis::SyntacticData &syntacticData, std::map< LinguisticAnalysisStructure::Token *, uint64_t > &fullTokens, std::vector< bool > &alreadyDumpedTokens, const MediaId &language) |
| |
| const std::map< Chaine, std::vector< uint64_t > > & | getChaines () const |
| |
| const std::map< uint64_t, uint64_t > & | getVertexToFormeIds () const |
| |
| const std::map< uint64_t, Forme * > & | getFormesIndex () const |
| |
| const std::vector< Relation * > & | getRelations () const |
| |
| const std::vector< Relation * > & | getInRelations () const |
| |
| const std::map< uint64_t, Groupe > & | getGroupes () const |
| |
| const std::map< uint64_t, uint64_t > & | positionsFormsIds () const |
| |
| const std::set< uint64_t > & | inGroupFormsPositions () const |
| |
| void | constructionDesGroupes () |
| | construit les groupes syntaxiques apres la lecture du graphe
|
| |
| void | constructionDesRelationsEntrantes () |
| | construit les relations entrantes des formes
|
| |
| void | replaceSEWithCompounds () |
| |
| void | splitCompoundTenses () |
| |
| void | addLastFormsInGroups () |
| |
|
| Forme * | extractVertex (const LinguisticGraphVertex &v, const LinguisticGraph &graph, bool checkFullTokens, std::map< LinguisticAnalysisStructure::Token *, uint64_t > &fullTokens, std::vector< bool > &alreadyDumpedTokens, MediaId language) |
| |
| Relation * | extractEdge (const LinguisticGraphEdge &e, const LinguisticGraph &posGraph, const DependencyGraph &depGraph, std::map< LinguisticAnalysisStructure::Token *, uint64_t > &fullTokens, const SyntacticAnalysis::SyntacticData &syntacticData, MediaId language) |
| |
◆ ConstituantAndRelationExtractor()
◆ ~ConstituantAndRelationExtractor()
| Lima::LinguisticProcessing::AnalysisDumpers::EasyXmlDumper::ConstituantAndRelationExtractor::~ConstituantAndRelationExtractor |
( |
| ) |
|
|
virtual |
◆ addLastFormsInGroups()
| void Lima::LinguisticProcessing::AnalysisDumpers::EasyXmlDumper::ConstituantAndRelationExtractor::addLastFormsInGroups |
( |
| ) |
|
◆ constructionDesGroupes()
| void Lima::LinguisticProcessing::AnalysisDumpers::EasyXmlDumper::ConstituantAndRelationExtractor::constructionDesGroupes |
( |
| ) |
|
◆ constructionDesRelationsEntrantes()
| void Lima::LinguisticProcessing::AnalysisDumpers::EasyXmlDumper::ConstituantAndRelationExtractor::constructionDesRelationsEntrantes |
( |
| ) |
|
◆ extractEdge()
◆ extractVertex()
◆ getChaines()
| const std::map< Chaine, std::vector< uint64_t > > & Lima::LinguisticProcessing::AnalysisDumpers::EasyXmlDumper::ConstituantAndRelationExtractor::getChaines |
( |
| ) |
const |
|
inline |
◆ getFormesIndex()
| const std::map< uint64_t, Forme * > & Lima::LinguisticProcessing::AnalysisDumpers::EasyXmlDumper::ConstituantAndRelationExtractor::getFormesIndex |
( |
| ) |
const |
|
inline |
◆ getGroupes()
| const std::map< uint64_t, Groupe > & Lima::LinguisticProcessing::AnalysisDumpers::EasyXmlDumper::ConstituantAndRelationExtractor::getGroupes |
( |
| ) |
const |
|
inline |
◆ getInRelations()
| const std::vector< Relation * > & Lima::LinguisticProcessing::AnalysisDumpers::EasyXmlDumper::ConstituantAndRelationExtractor::getInRelations |
( |
| ) |
const |
|
inline |
◆ getRelations()
| const std::vector< Relation * > & Lima::LinguisticProcessing::AnalysisDumpers::EasyXmlDumper::ConstituantAndRelationExtractor::getRelations |
( |
| ) |
const |
|
inline |
◆ getVertexToFormeIds()
| const std::map< uint64_t, uint64_t > & Lima::LinguisticProcessing::AnalysisDumpers::EasyXmlDumper::ConstituantAndRelationExtractor::getVertexToFormeIds |
( |
| ) |
const |
|
inline |
◆ inGroupFormsPositions()
| const std::set< uint64_t > & Lima::LinguisticProcessing::AnalysisDumpers::EasyXmlDumper::ConstituantAndRelationExtractor::inGroupFormsPositions |
( |
| ) |
const |
|
inline |
◆ positionsFormsIds()
| const std::map< uint64_t, uint64_t > & Lima::LinguisticProcessing::AnalysisDumpers::EasyXmlDumper::ConstituantAndRelationExtractor::positionsFormsIds |
( |
| ) |
const |
|
inline |
◆ replaceSEWithCompounds()
| void Lima::LinguisticProcessing::AnalysisDumpers::EasyXmlDumper::ConstituantAndRelationExtractor::replaceSEWithCompounds |
( |
| ) |
|
◆ splitCompoundTenses()
| void Lima::LinguisticProcessing::AnalysisDumpers::EasyXmlDumper::ConstituantAndRelationExtractor::splitCompoundTenses |
( |
| ) |
|
◆ visitBoostGraph()
◆ m_macroA
◆ m_macroPm
◆ m_microA
◆ m_microPm
The documentation for this class was generated from the following files: