public class FileSpewer extends Spewer implements Serializable
Reader to the filesystem.
Metadata is written to a JSON file.Spewer.MapValueConsumer, Spewer.MapValuesConsumerfields, outputMetadata, tags| Constructor and Description |
|---|
FileSpewer(FieldNames fields) |
| Modifier and Type | Method and Description |
|---|---|
FileSpewer |
configure(Options<String> options) |
void |
setOutputDirectory(Path outputDirectory) |
void |
write(TikaDocument tikaDocument,
Reader reader) |
protected void |
writeDocument(TikaDocument doc,
Reader reader,
TikaDocument parent,
TikaDocument root,
int level) |
close, copy, copy, getFields, getMetadata, getOutputEncoding, outputMetadata, outputMetadata, setOutputEncoding, setTags, toString, writepublic FileSpewer(FieldNames fields)
public FileSpewer configure(Options<String> options)
public void setOutputDirectory(Path outputDirectory)
public void write(TikaDocument tikaDocument, Reader reader) throws IOException
write in class SpewerIOExceptionprotected void writeDocument(TikaDocument doc, Reader reader, TikaDocument parent, TikaDocument root, int level)
writeDocument in class SpewerCopyright © 2019 The International Consortium of Investigative Journalists. All rights reserved.