GrammarScope  4.0.0
Public Member Functions | Public Attributes | Static Private Attributes | List of all members
grammarscope.server.iface.Analysis Class Reference
Inheritance diagram for grammarscope.server.iface.Analysis:
Inheritance graph
[legend]
Collaboration diagram for grammarscope.server.iface.Analysis:
Collaboration graph
[legend]

Public Member Functions

 Analysis (final String text, final SentenceSegment segment, final List< Token > tokens, final Tree parseTree, final GrammaticalStructure grammaticalStructure, final Map< TypedDependencyMode, Collection< TypedDependency >> typedDependencies, final Map< TypedDependencyMode, Collection< TypedDependency >> typedDependencies2, final Map< TypedDependencyMode, SemanticGraph > semanticGraphs, final Map< TypedDependencyMode, SemanticGraph > semanticGraphs2, final List< NamedEntity > namedEntities, final Sentiment sentiment, final List< Entailment > entailments, final List< Triple > triples)
 

Public Attributes

final String text
 
final SentenceSegment segment
 
final List< Tokentokens
 
final Tree parseTree
 
final GrammaticalStructure grammaticalStructure
 
final Map< TypedDependencyMode, Collection< TypedDependency > > typedDependencies
 
final Map< TypedDependencyMode, Collection< TypedDependency > > typedDependencies2
 
final Map< TypedDependencyMode, SemanticGraph > semanticGraphs
 
final Map< TypedDependencyMode, SemanticGraph > semanticGraphs2
 
final List< NamedEntitynamedEntities
 
final Sentiment sentiment
 
final List< Entailmententailments
 
final List< Tripletriples
 

Static Private Attributes

static final long serialVersionUID = 5333913419938383353L
 

Detailed Description

Class that bundles sentence analysis results

Author
Bernard Bou

Constructor & Destructor Documentation

◆ Analysis()

grammarscope.server.iface.Analysis.Analysis ( final String  text,
final SentenceSegment  segment,
final List< Token tokens,
final Tree  parseTree,
final GrammaticalStructure  grammaticalStructure,
final Map< TypedDependencyMode, Collection< TypedDependency >>  typedDependencies,
final Map< TypedDependencyMode, Collection< TypedDependency >>  typedDependencies2,
final Map< TypedDependencyMode, SemanticGraph >  semanticGraphs,
final Map< TypedDependencyMode, SemanticGraph >  semanticGraphs2,
final List< NamedEntity namedEntities,
final Sentiment  sentiment,
final List< Entailment entailments,
final List< Triple triples 
)

Constructor

Parameters
texttext
segmentsegment
tokenstoken
parseTreeparse tree
grammaticalStructuregrammatical structure
typedDependenciesmode-indexed typed dependencies
semanticGraphsmode-indexed semantic graphs
namedEntitiesnamed entities
sentimentsentiment
entailmentsentailed sentences
triplesrelation triples

Member Data Documentation

◆ entailments

final List<Entailment> grammarscope.server.iface.Analysis.entailments

Sentence's entailed sentences

◆ grammaticalStructure

final GrammaticalStructure grammarscope.server.iface.Analysis.grammaticalStructure

Sentence's grammatical structure

◆ namedEntities

final List<NamedEntity> grammarscope.server.iface.Analysis.namedEntities

Sentence's named entities

◆ parseTree

final Tree grammarscope.server.iface.Analysis.parseTree

Sentence's parse tree

◆ segment

final SentenceSegment grammarscope.server.iface.Analysis.segment

Sentence's segment

◆ semanticGraphs

final Map<TypedDependencyMode, SemanticGraph> grammarscope.server.iface.Analysis.semanticGraphs

Sentence's semantic graphs

◆ semanticGraphs2

final Map<TypedDependencyMode, SemanticGraph> grammarscope.server.iface.Analysis.semanticGraphs2

Sentence's semantic graphs (workflow 2)

◆ sentiment

final Sentiment grammarscope.server.iface.Analysis.sentiment

Sentence's sentiment

◆ serialVersionUID

final long grammarscope.server.iface.Analysis.serialVersionUID = 5333913419938383353L
staticprivate

◆ text

final String grammarscope.server.iface.Analysis.text

Sentence's text

◆ tokens

final List<Token> grammarscope.server.iface.Analysis.tokens

Sentence's tokens

◆ triples

final List<Triple> grammarscope.server.iface.Analysis.triples

Sentence's relation triples

◆ typedDependencies

final Map<TypedDependencyMode, Collection<TypedDependency> > grammarscope.server.iface.Analysis.typedDependencies

Sentence's typed dependencies

◆ typedDependencies2

final Map<TypedDependencyMode, Collection<TypedDependency> > grammarscope.server.iface.Analysis.typedDependencies2

Sentence's typed dependencies (workflow 2)


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