Verified Owner
Top Fields Constructors Methods
org.jabref.logic.integrity

public Class IntegrityCheckResultCsvWriter

extends IntegrityCheckResultWriter
Class Inheritance
Imports
java.io.IOException, .Writer, java.util.List, org.jabref.model.entry.field.FieldTextMapper, org.apache.commons.csv.CSVFormat, .CSVPrinter

Field Summary

Modifier and TypeField and Description
private CSVPrinter
Inherited from org.jabref.logic.integrity.IntegrityCheckResultWriter:
messageswriter

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
close()

Overrides org.jabref.logic.integrity.IntegrityCheckResultWriter.close.

Implements java.io.Closeable.close.

Closes this stream and releases any system resources associated with it.

public void

Field Detail

csvPrinterback to summary
private CSVPrinter csvPrinter

Constructor Detail

IntegrityCheckResultCsvWriterback to summary
public IntegrityCheckResultCsvWriter(Writer writer, List<IntegrityMessage> messages)

Method Detail

closeback to summary
public void close() throws IOException

Overrides org.jabref.logic.integrity.IntegrityCheckResultWriter.close.

Implements java.io.Closeable.close.

Doc from java.io.Closeable.close.

Closes this stream and releases any system resources associated with it. If the stream is already closed then invoking this method has no effect.

As noted in AutoCloseable#close(), cases where the close may fail require careful attention. It is strongly advised to relinquish the underlying resources and to internally mark the Closeable as closed, prior to throwing the IOException.

Annotations
@Override
Exceptions
IOException:
if an I/O error occurs
writeFindingsback to summary
public void writeFindings() throws IOException

Implements abstract org.jabref.logic.integrity.IntegrityCheckResultWriter.writeFindings.

Annotations
@Override