Class ObjectList<T extends StoredObject>

java.lang.Object
com.storedobject.pdf.PDF
com.storedobject.pdf.PDFReport
com.storedobject.report.ObjectList<T>
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 ObjectList<T extends StoredObject> extends PDFReport implements JSONParameter, ObjectLister<T>
Generate a PDF with a 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