public class JsonWritingDocumentConsumer extends AbstractDocumentJsonWriter implements org.dice_research.topicmodeling.preprocessing.docconsumer.DocumentConsumer, Closeable
| Modifier and Type | Field and Description |
|---|---|
protected com.google.gson.stream.JsonWriter |
fout |
private static org.slf4j.Logger |
LOGGER |
builder, gson| Modifier | Constructor and Description |
|---|---|
private |
JsonWritingDocumentConsumer(Writer fout) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
consumeDocument(org.dice_research.topicmodeling.utils.doc.Document document) |
static JsonWritingDocumentConsumer |
createJsonWritingDocumentConsumer(File file) |
static JsonWritingDocumentConsumer |
createJsonWritingDocumentConsumer(OutputStream out) |
protected void |
writeHead() |
writeDocument, writeDocumentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprivate static final org.slf4j.Logger LOGGER
protected com.google.gson.stream.JsonWriter fout
private JsonWritingDocumentConsumer(Writer fout)
public static JsonWritingDocumentConsumer createJsonWritingDocumentConsumer(File file)
public static JsonWritingDocumentConsumer createJsonWritingDocumentConsumer(OutputStream out)
protected void writeHead()
throws IOException
IOExceptionpublic void consumeDocument(org.dice_research.topicmodeling.utils.doc.Document document)
consumeDocument in interface org.dice_research.topicmodeling.preprocessing.docconsumer.DocumentConsumerpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2015–2020. All rights reserved.