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