Package edu.stanford.nlp.semgraph
Class SemanticGraphCoreAnnotations
- java.lang.Object
-
- edu.stanford.nlp.semgraph.SemanticGraphCoreAnnotations
-
public class SemanticGraphCoreAnnotations extends Object
This class collects CoreAnnotations that are used in working with a SemanticGraph. (These were originally separated out at a time when a SemanticGraph was backed by the JGraphT library so as not to introduce a library dependency for some tools. This is no longer the case, but they remain gathered here.)- Author:
- Christopher Manning
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSemanticGraphCoreAnnotations.AlternativeDependenciesAnnotationThe CoreMap key for storing a semantic graph that was converted using a non-default converter.static classSemanticGraphCoreAnnotations.BasicDependenciesAnnotationThe CoreMap key for getting the syntactic dependencies of a sentence.static classSemanticGraphCoreAnnotations.CollapsedCCProcessedDependenciesAnnotationDeprecated.In the future, we will only provide basic, enhanced, and enhanced++ dependencies.static classSemanticGraphCoreAnnotations.CollapsedDependenciesAnnotationDeprecated.In the future, we will only provide basic, enhanced, and enhanced++ dependencies.static classSemanticGraphCoreAnnotations.DependenciesTypeAn enum to represent the three types of dependencies generally supportedstatic classSemanticGraphCoreAnnotations.EnhancedDependenciesAnnotationThe CoreMap key for getting the syntactic dependencies of a sentence.static classSemanticGraphCoreAnnotations.EnhancedPlusPlusDependenciesAnnotationThe CoreMap key for getting the syntactic dependencies of a sentence.
-
Constructor Summary
Constructors Constructor Description SemanticGraphCoreAnnotations()
-