Class ObjectListExcel<T extends StoredObject>

java.lang.Object
Type Parameters:
T - Type of objects to list (as defined in the ReportDefinition).
All Implemented Interfaces:
Executable, ContentProducer, ContentType, JSONParameter, ObjectLister<T>, Closeable, AutoCloseable, Runnable

public class ObjectListExcel<T extends StoredObject> extends ExcelReport implements JSONParameter, ObjectLister<T>
Generate an Excel with list of objects. The generated output will be formatted as per the definition in the given ReportDefinition instance.

Note: This logic doesn't consider the filters ReportDefinition.getFilter() while generating the output.

Author:
Syam