public class JsonBasedCorpusPartWriter extends Object implements org.dice_research.topicmodeling.preprocessing.docconsumer.DocumentConsumer, Closeable
| Modifier and Type | Field and Description |
|---|---|
private int |
currentPartDocCount |
private int |
currentPartId |
private JsonWritingDocumentConsumer |
currentWriter |
private int |
documentPerPart |
private static org.slf4j.Logger |
LOGGER |
private File |
outputFolder |
static String |
PART_FILE_PREFIX |
static String |
PART_FILE_SUFFIX |
| Constructor and Description |
|---|
JsonBasedCorpusPartWriter(File outputFolder,
int documentPerPart) |
JsonBasedCorpusPartWriter(File outputFolder,
int documentPerPart,
int firstPartId) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
consumeDocument(org.dice_research.topicmodeling.utils.doc.Document document) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprivate static final org.slf4j.Logger LOGGER
public static final String PART_FILE_PREFIX
public static final String PART_FILE_SUFFIX
private final File outputFolder
private final int documentPerPart
private int currentPartDocCount
private int currentPartId
private JsonWritingDocumentConsumer currentWriter
public JsonBasedCorpusPartWriter(File outputFolder, int documentPerPart)
public JsonBasedCorpusPartWriter(File outputFolder, int documentPerPart, int firstPartId)
public void consumeDocument(org.dice_research.topicmodeling.utils.doc.Document document)
consumeDocument in interface org.dice_research.topicmodeling.preprocessing.docconsumer.DocumentConsumerpublic void close()
close in interface Closeableclose in interface AutoCloseableCopyright © 2015–2020. All rights reserved.