Class BaseCsvExportTemplate<ID extends Serializable,T extends AbstractEntity<ID>>
- java.lang.Object
-
- com.ocs.dynamo.ui.composite.export.impl.BaseExportTemplate<ID,T>
-
- com.ocs.dynamo.ui.composite.export.impl.BaseCsvExportTemplate<ID,T>
-
- Type Parameters:
ID- the type of the primary key of the entity to exportT- the type of the entity to export
- Direct Known Subclasses:
ModelBasedCsvExportTemplate,ModelBasedCsvPivotExportTemplate
public abstract class BaseCsvExportTemplate<ID extends Serializable,T extends AbstractEntity<ID>> extends BaseExportTemplate<ID,T>
Base class for CSV exports- Author:
- Bas Rutten
-
-
Field Summary
-
Fields inherited from class com.ocs.dynamo.ui.composite.export.impl.BaseExportTemplate
FIXED_COLUMN_WIDTH, MAX_SIZE_BEFORE_STREAMING, PAGE_SIZE, TITLE_ROW_HEIGHT
-
-
Constructor Summary
Constructors Constructor Description BaseCsvExportTemplate(BaseService<ID,T> service, EntityModel<T> entityModel, ExportMode exportMode, SortOrder[] sortOrders, Filter filter, String title, FetchJoinInformation[] joins)Constructor
-
Method Summary
-
Methods inherited from class com.ocs.dynamo.ui.composite.export.impl.BaseExportTemplate
generate, getEntityModel, getEntityModelFactory, getFilter, getJoins, getService, getSortOrders, getTitle, process, processFixed, show
-
-
-
-
Constructor Detail
-
BaseCsvExportTemplate
public BaseCsvExportTemplate(BaseService<ID,T> service, EntityModel<T> entityModel, ExportMode exportMode, SortOrder[] sortOrders, Filter filter, String title, FetchJoinInformation[] joins)
Constructor- Parameters:
service-entityModel-exportMode-sortOrders-filter-title-joins-
-
-