Class DataTableExporter<P,O extends ExporterOptions>
java.lang.Object
org.primefaces.component.export.TableExporter<DataTable,P,O>
org.primefaces.component.datatable.export.DataTableExporter<P,O>
- Direct Known Subclasses:
DataTableCSVExporter,DataTableExcelExporter,DataTablePDFExporter,DataTableXMLExporter
public abstract class DataTableExporter<P,O extends ExporterOptions>
extends TableExporter<DataTable,P,O>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.primefaces.component.export.TableExporter
TableExporter.ColumnType, TableExporter.FacetType -
Field Summary
Fields inherited from class org.primefaces.component.export.TableExporter
ALL_FACETS, cellJoinComponents, document, exportConfiguration -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDataTableExporter(O defaultOptions) protectedDataTableExporter(O defaultOptions, Set<TableExporter.FacetType> supportedFacetTypes, boolean joinComponents) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidexportPageOnly(javax.faces.context.FacesContext context, DataTable table) protected voidprotected voidexportSelectionOnly(javax.faces.context.FacesContext context, DataTable table) Methods inherited from class org.primefaces.component.export.TableExporter
addCells, addColumnFacets, addColumnGroupFacets, addTableFacets, createDocument, export, exportCellValue, exportColumnFacetValue, exportColumnGroupFacetValue, exportTable, exportTabletFacetValue, getColumnExportTag, getColumnFacetValue, getColumnValue, getComponentFacetValue, getComponentValue, getExportableColumns, getOnTableRenderArgs, options, os, postExport, postRowExport, preExport, preRowExportMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.primefaces.component.export.Exporter
getContentType, getFileExtension
-
Constructor Details
-
DataTableExporter
-
DataTableExporter
protected DataTableExporter(O defaultOptions, Set<TableExporter.FacetType> supportedFacetTypes, boolean joinComponents)
-
-
Method Details
-
exportSelectionOnly
- Specified by:
exportSelectionOnlyin classTableExporter<DataTable,P, O extends ExporterOptions>
-
exportPageOnly
- Specified by:
exportPageOnlyin classTableExporter<DataTable,P, O extends ExporterOptions>
-
exportAll
- Specified by:
exportAllin classTableExporter<DataTable,P, O extends ExporterOptions>
-
exportRow
-