Interface StreamExporter

All Superinterfaces:
AutoCloseable, Closeable, Flushable

public interface StreamExporter extends Flushable, Closeable
Interface implemented by classes that can be used to export data.

This is a low level API that should be used like this:

 beginExport(file/stream);
 foreach (sheet):
    beginSheet(sheet.template);
    foreach (row):
       beginRow();
       foreach(column):
          setData(column, data);
       endRow();
    endSheet();
 endExport();
 
Author:
Damien Carbonne