ExporterBase

Inheritance: java.lang.Object

public abstract class ExporterBase

Provides the base class for the data export functionality.

Constructors

Constructor Description
ExporterBase()

Methods

Method Description
exportMetadata(Iterable metadata, OutputStream outputStream) Exports the collection of metadata to the stream.
exportMetadata(Iterable metadata, String fileName) Exports the collection of metadata to the file.
exportDocumentInfo(IDocumentInfo documentInfo, OutputStream outputStream) Exports the document information to the stream.
exportDocumentInfo(IDocumentInfo documentInfo, String fileName) Exports the document information to the file.
exportTextAreas(Iterable textAreas, OutputStream outputStream) Exports the collection of text areas to the stream.
exportTextAreas(Iterable textAreas, String fileName) Exports the collection of text areas to the file.
exportTables(Iterable tables, OutputStream outputStream) Exports the collection of tables to the stream.
exportTables(Iterable tables, String fileName) Exports the collection of tables to the file.
exportBarcodes(Iterable barcodes, OutputStream outputStream) Exports the collection of barcodes to the stream.
exportBarcodes(Iterable barcodes, String fileName) Exports the collection of barcodes to the file.
exportDocumentData(DocumentData documentData, OutputStream outputStream) Exports document data to the stream.
exportDocumentData(DocumentData documentData, String fileName) Exports document data to the file.

ExporterBase()

public ExporterBase()

exportMetadata(Iterable metadata, OutputStream outputStream)

public abstract void exportMetadata(Iterable<MetadataItem> metadata, OutputStream outputStream)

Exports the collection of metadata to the stream.

Parameters:

Parameter Type Description
metadata java.lang.Iterable<com.groupdocs.parser.data.MetadataItem> The collection of metadata.
outputStream java.io.OutputStream The output stream.

exportMetadata(Iterable metadata, String fileName)

public void exportMetadata(Iterable<MetadataItem> metadata, String fileName)

Exports the collection of metadata to the file.

Parameters:

Parameter Type Description
metadata java.lang.Iterable<com.groupdocs.parser.data.MetadataItem> The collection of metadata.
fileName java.lang.String The full path to the output file.

exportDocumentInfo(IDocumentInfo documentInfo, OutputStream outputStream)

public abstract void exportDocumentInfo(IDocumentInfo documentInfo, OutputStream outputStream)

Exports the document information to the stream.

Parameters:

Parameter Type Description
documentInfo IDocumentInfo The document information.
outputStream java.io.OutputStream The output stream.

exportDocumentInfo(IDocumentInfo documentInfo, String fileName)

public void exportDocumentInfo(IDocumentInfo documentInfo, String fileName)

Exports the document information to the file.

Parameters:

Parameter Type Description
documentInfo IDocumentInfo The document information.
fileName java.lang.String The full path to the output file.

exportTextAreas(Iterable textAreas, OutputStream outputStream)

public abstract void exportTextAreas(Iterable<PageTextArea> textAreas, OutputStream outputStream)

Exports the collection of text areas to the stream.

Parameters:

Parameter Type Description
textAreas java.lang.Iterable<com.groupdocs.parser.data.PageTextArea> The collection of the text areas.
outputStream java.io.OutputStream The output stream.

exportTextAreas(Iterable textAreas, String fileName)

public void exportTextAreas(Iterable<PageTextArea> textAreas, String fileName)

Exports the collection of text areas to the file.

Parameters:

Parameter Type Description
textAreas java.lang.Iterable<com.groupdocs.parser.data.PageTextArea> The collection of text areas.
fileName java.lang.String The full path to the output file.

exportTables(Iterable tables, OutputStream outputStream)

public abstract void exportTables(Iterable<PageTableArea> tables, OutputStream outputStream)

Exports the collection of tables to the stream.

Parameters:

Parameter Type Description
tables java.lang.Iterable<com.groupdocs.parser.data.PageTableArea> The collection of tables.
outputStream java.io.OutputStream The output stream.

exportTables(Iterable tables, String fileName)

public void exportTables(Iterable<PageTableArea> tables, String fileName)

Exports the collection of tables to the file.

Parameters:

Parameter Type Description
tables java.lang.Iterable<com.groupdocs.parser.data.PageTableArea> The collection of tables.
fileName java.lang.String The full path to the output file.

exportBarcodes(Iterable barcodes, OutputStream outputStream)

public abstract void exportBarcodes(Iterable<PageBarcodeArea> barcodes, OutputStream outputStream)

Exports the collection of barcodes to the stream.

Parameters:

Parameter Type Description
barcodes java.lang.Iterable<com.groupdocs.parser.data.PageBarcodeArea> The collection of barcodes.
outputStream java.io.OutputStream The output stream.

exportBarcodes(Iterable barcodes, String fileName)

public void exportBarcodes(Iterable<PageBarcodeArea> barcodes, String fileName)

Exports the collection of barcodes to the file.

Parameters:

Parameter Type Description
barcodes java.lang.Iterable<com.groupdocs.parser.data.PageBarcodeArea> The collection of barcodes.
fileName java.lang.String The full path to the output file.

exportDocumentData(DocumentData documentData, OutputStream outputStream)

public abstract void exportDocumentData(DocumentData documentData, OutputStream outputStream)

Exports document data to the stream.

Parameters:

Parameter Type Description
documentData DocumentData Document data.
outputStream java.io.OutputStream The output stream.

exportDocumentData(DocumentData documentData, String fileName)

public void exportDocumentData(DocumentData documentData, String fileName)

Exports document data to the file.

Parameters:

Parameter Type Description
documentData DocumentData Document data.
fileName java.lang.String The full path to the output file.