-
- All Implemented Interfaces:
public abstract class CsvResource<T extends Object>
-
-
Constructor Summary
Constructors Constructor Description CsvResource(String debugName)
-
Method Summary
Modifier and Type Method Description final StringgetDebugName()abstract Array<CsvColumn<T>>columnTranslations(List<T> data)Defines the columns of this csv in their desired order. CsvConfigconfigureCsv()Override if opencsv defaults are not desired final StringtoCsv(List<T> data)Produce a csv export from the list of data using this CsvResource's configuration and translations -
-
Constructor Detail
-
CsvResource
CsvResource(String debugName)
-
-
Method Detail
-
getDebugName
final String getDebugName()
-
columnTranslations
abstract Array<CsvColumn<T>> columnTranslations(List<T> data)
Defines the columns of this csv in their desired order.
-
configureCsv
CsvConfig configureCsv()
Override if opencsv defaults are not desired
-
-
-
-