public class GrammaticalStructureAnalyzer extends java.lang.Object implements IGrammaticalStructureAnalyzer
Modifier and Type | Field and Description |
---|---|
private edu.stanford.nlp.trees.GrammaticalStructureFactory |
factory
Structure Factory
|
Constructor and Description |
---|
GrammaticalStructureAnalyzer(Language language)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getGrammaticalRelationModel()
Get grammatical relation model
|
edu.stanford.nlp.trees.GrammaticalStructure |
grammaticalStructure(edu.stanford.nlp.trees.Tree tree)
Analyze tree
|
private static edu.stanford.nlp.trees.TreebankLanguagePack |
makeLanguagePack(Language language)
TreebankLanguagePack factory
|
private final edu.stanford.nlp.trees.GrammaticalStructureFactory factory
public GrammaticalStructureAnalyzer(Language language) throws java.lang.UnsupportedOperationException, java.lang.IllegalArgumentException
language
- languagejava.lang.UnsupportedOperationException
- exceptionjava.lang.IllegalArgumentException
- exceptionprivate static edu.stanford.nlp.trees.TreebankLanguagePack makeLanguagePack(Language language)
language
- languagepublic edu.stanford.nlp.trees.GrammaticalStructure grammaticalStructure(edu.stanford.nlp.trees.Tree tree)
IGrammaticalStructureAnalyzer
grammaticalStructure
in interface IGrammaticalStructureAnalyzer
tree
- parse tree to analyzepublic java.lang.String getGrammaticalRelationModel()
IGrammaticalStructureAnalyzer
getGrammaticalRelationModel
in interface IGrammaticalStructureAnalyzer