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 |
analysisToString(Analysis analysis,
int i) |
static java.lang.String |
buildDocument(java.lang.String[] reports)
Build document from reports
|
static java.lang.String |
buildSentence(int sentenceIdx,
SentenceSegment 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)
Build sentence report
|
static java.lang.String |
coreferencesToString(Coreferences coreferences)
Coreferences to string
|
static java.lang.String |
entailmentsToString(java.util.List<Entailment> entailments)
Entailments to string
|
static java.lang.String |
grammaticalStructureToString(edu.stanford.nlp.trees.GrammaticalStructure grammaticalStructure)
Grammatical structure to string
|
private static java.lang.String |
indent(java.lang.String str,
int nTabs)
Indent string
|
static java.lang.String |
namedEntitiesToString(java.util.List<NamedEntity> namedEntities,
java.lang.String sentenceText,
SentenceSegment sentenceSegment)
Named entities to string
|
static java.lang.String |
semanticGraphsToString(java.util.Map<TypedDependencyMode,edu.stanford.nlp.semgraph.SemanticGraph> semanticGraphs,
TypedDependencyProvider provider)
Semantic graphs to string
|
static java.lang.String |
semanticGraphToString(edu.stanford.nlp.semgraph.SemanticGraph semanticGraph,
TypedDependencyMode mode)
Semantic graph to string
|
static java.lang.String |
sentimentToString(Sentiment sentiment)
Sentiment to string
|
static java.lang.String |
textAnalysisToString(TextAnalysis textAnalysis)
Print text analysis
|
static java.lang.String |
tokensToString(java.util.List<Token> tokens,
java.lang.String tokenizer)
Tokens to string
|
static java.lang.String |
treeToString(edu.stanford.nlp.trees.Tree parseTree)
Parse tree to string
|
static java.lang.String |
triplesToString(java.util.List<Triple> triples)
Triples to string
|
static java.lang.String |
typedDependenciesToString(java.util.Collection<edu.stanford.nlp.trees.TypedDependency> typedDependencies,
TypedDependencyMode mode)
Typed dependencies to string
|
static java.lang.String |
typedDependenciesToString(java.util.Map<TypedDependencyMode,java.util.Collection<edu.stanford.nlp.trees.TypedDependency>> typedDependencies,
TypedDependencyProvider provider)
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[] reports)
reports - reportspublic static java.lang.String buildSentence(int sentenceIdx,
SentenceSegment 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)
sentenceIdx - sentence indexsentenceSegment - sentence segmentsentenceText - sentence texttokensString - tokens stringparseTreeString - parse treegrammaticalStructureString - grammatical structuretypedDependenciesString - typed dependenciessemanticGraphsString - semantic graphsnamedEntitiesString - named entitiessentimentString - sentimententailmentsString - sentimenttriplesString - sentimentpublic static java.lang.String tokensToString(java.util.List<Token> tokens, java.lang.String tokenizer)
tokens - tokenstokenizer - tokenizerpublic static java.lang.String treeToString(edu.stanford.nlp.trees.Tree parseTree)
parseTree - parse treepublic static java.lang.String grammaticalStructureToString(edu.stanford.nlp.trees.GrammaticalStructure grammaticalStructure)
grammaticalStructure - grammatical structurepublic static java.lang.String typedDependenciesToString(java.util.Collection<edu.stanford.nlp.trees.TypedDependency> typedDependencies,
TypedDependencyMode mode)
typedDependencies - typed dependenciesmode - typed dependency modepublic static java.lang.String typedDependenciesToString(java.util.Map<TypedDependencyMode,java.util.Collection<edu.stanford.nlp.trees.TypedDependency>> typedDependencies, TypedDependencyProvider provider)
typedDependencies - typed dependenciesprovider - providerpublic static java.lang.String semanticGraphToString(edu.stanford.nlp.semgraph.SemanticGraph semanticGraph,
TypedDependencyMode mode)
semanticGraph - semantic graphmode - typed dependency modepublic static java.lang.String semanticGraphsToString(java.util.Map<TypedDependencyMode,edu.stanford.nlp.semgraph.SemanticGraph> semanticGraphs, TypedDependencyProvider provider)
semanticGraphs - semantic graphsprovider - providerpublic static java.lang.String namedEntitiesToString(java.util.List<NamedEntity> namedEntities, java.lang.String sentenceText, SentenceSegment sentenceSegment)
namedEntities - named entitiessentenceText - sentence segmentsentenceSegment - sentence stringpublic 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(Coreferences coreferences)
coreferences - coreferencespublic static java.lang.String textAnalysisToString(TextAnalysis textAnalysis)
textAnalysis - text analysispublic static java.lang.String analysisToString(Analysis analysis, int i)
private static java.lang.String indent(java.lang.String str,
int nTabs)
str - input stringnTabs - number of tabs to indent