public final class Printer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
lineSeparator |
private static java.lang.String |
sentenceFormat |
private static java.lang.String |
sentenceLineSeparator |
Modifier | Constructor and Description |
---|---|
private |
Printer() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
buildDocument(java.lang.String... reports)
Build document XML string
|
static java.lang.String |
buildDocument(java.lang.String text,
java.lang.String coreferences,
java.lang.String[] reports)
Assemble text report
|
static java.lang.String |
buildSentence(int sentenceId,
Segment sentenceSegment,
java.lang.String sentenceText,
java.lang.String tokensString,
java.lang.String parseTreeString,
java.lang.String grammaticalStructureString,
java.lang.String typedDependenciesString,
java.lang.String semanticGraphsString,
java.lang.String namedEntitiesString,
java.lang.String sentimentString,
java.lang.String entailmentsString,
java.lang.String triplesString)
Assemble sentence report
|
static java.lang.String |
coreferencesToString(ACoreferences coreferences)
Coreferences to string
|
static java.lang.String |
entailmentsToString(java.util.List<Entailment> entailments)
Entailments to string
|
static java.lang.String |
grammaticalStructureToString(AGrammaticalStructure grammaticalStructure)
Grammatical structure to string
|
static java.lang.String |
grammaticalStructureToString(AGrammaticalStructure grammaticalStructure,
long format)
String for grammatical structure
|
static java.lang.String |
namedEntitiesToString(ANamedEntities namedEntities)
Named entities to string
|
static java.lang.String |
parseTreeToString(AParseTree parseTree)
Parse tree to string
|
static java.lang.String |
parseTreeToString(AParseTree parseTree,
long format)
Parse tree to string
|
static java.lang.String |
semanticGraphsToString(java.util.Map<TypedDependencyProvider,java.util.Map<TypedDependencyMode,ASemanticGraph>> semanticGraphs)
Semantic graphs to string
|
static java.lang.String |
semanticGraphsToTypedDependenciesString(java.util.Map<TypedDependencyProvider,java.util.Map<TypedDependencyMode,ASemanticGraph>> semanticGraphs)
Semantic graphs to typed dependencies string
|
static java.lang.String |
semanticGraphToString(ASemanticGraph semanticGraph)
Semantic graph to string
|
static java.lang.String |
sentimentToString(Sentiment sentiment)
Sentiment to string
|
static java.lang.String |
tokensToString(java.util.List<Token> tokens)
Make XML string from list of tokens
|
static java.lang.String |
tokensToString(java.util.Map<java.lang.Integer,Token> tokens)
Make XML string from list of tokens
|
static java.lang.String |
triplesToString(java.util.List<Triple> triples)
Triples to string
|
static java.lang.String |
typedDependenciesToString(ATypedDependencies typedDependencies)
Typed dependencies to string
|
static java.lang.String |
typedDependenciesToString(java.util.Map<TypedDependencyProvider,java.util.Map<TypedDependencyMode,ATypedDependencies>> typedDependencies)
Typed dependencies to string
|
private static final java.lang.String lineSeparator
private static final java.lang.String sentenceLineSeparator
private static final java.lang.String sentenceFormat
public static java.lang.String buildDocument(java.lang.String text, java.lang.String coreferences, java.lang.String[] reports)
text
- textcoreferences
- coreferencesreports
- sentence reportspublic static java.lang.String buildDocument(java.lang.String... reports)
reports
- reportspublic static java.lang.String buildSentence(int sentenceId, Segment sentenceSegment, java.lang.String sentenceText, java.lang.String tokensString, java.lang.String parseTreeString, java.lang.String grammaticalStructureString, java.lang.String typedDependenciesString, java.lang.String semanticGraphsString, java.lang.String namedEntitiesString, java.lang.String sentimentString, java.lang.String entailmentsString, java.lang.String triplesString)
sentenceId
- sentence idsentenceSegment
- sentence segmentsentenceText
- sentence texttokensString
- tokens stringparseTreeString
- parse tree stringgrammaticalStructureString
- grammatical structure stringtypedDependenciesString
- typed dependencies stringsemanticGraphsString
- semantic graph stringnamedEntitiesString
- named entities stringsentimentString
- sentiment stringentailmentsString
- entailments stringtriplesString
- triples stringpublic static java.lang.String tokensToString(java.util.List<Token> tokens)
tokens
- tokenspublic static java.lang.String tokensToString(java.util.Map<java.lang.Integer,Token> tokens)
tokens
- tokenspublic static java.lang.String parseTreeToString(AParseTree parseTree)
parseTree
- parse treepublic static java.lang.String parseTreeToString(AParseTree parseTree, long format)
parseTree
- parse treeformat
- formatpublic static java.lang.String grammaticalStructureToString(AGrammaticalStructure grammaticalStructure)
grammaticalStructure
- grammatical structurepublic static java.lang.String grammaticalStructureToString(AGrammaticalStructure grammaticalStructure, long format)
grammaticalStructure
- grammatical structureformat
- formatpublic static java.lang.String typedDependenciesToString(java.util.Map<TypedDependencyProvider,java.util.Map<TypedDependencyMode,ATypedDependencies>> typedDependencies)
typedDependencies
- typed dependenciespublic static java.lang.String semanticGraphsToTypedDependenciesString(java.util.Map<TypedDependencyProvider,java.util.Map<TypedDependencyMode,ASemanticGraph>> semanticGraphs)
semanticGraphs
- semantic graphspublic static java.lang.String typedDependenciesToString(ATypedDependencies typedDependencies)
typedDependencies
- typed dependenciespublic static java.lang.String semanticGraphsToString(java.util.Map<TypedDependencyProvider,java.util.Map<TypedDependencyMode,ASemanticGraph>> semanticGraphs)
semanticGraphs
- semantic graphspublic static java.lang.String semanticGraphToString(ASemanticGraph semanticGraph)
semanticGraph
- semantic graphpublic static java.lang.String namedEntitiesToString(ANamedEntities namedEntities)
namedEntities
- named entitiespublic static java.lang.String sentimentToString(Sentiment sentiment)
sentiment
- sentimentpublic static java.lang.String entailmentsToString(java.util.List<Entailment> entailments)
entailments
- entailmentspublic static java.lang.String triplesToString(java.util.List<Triple> triples)
triples
- triplespublic static java.lang.String coreferencesToString(ACoreferences coreferences)
coreferences
- coreferences