Package microsim.data
Class DataExport
java.lang.Object
microsim.data.DataExport
DataExport is a class that handles the exporting to data to an output database and/or .csv files. Note that only numbers, enums
or strings are exported to .csv files.
- Author:
- Ross Richardson
-
Constructor Summary
ConstructorsConstructorDescriptionDataExport(Object targetSingleObject, boolean exportToDatabase, boolean exportToCSVfile) Create a DataExport object to handle the exporting of an object to an output database and/or .csv files.DataExport(Collection<?> targetCollection, boolean exportToDatabase, boolean exportToCSVfile) Create a DataExport object to handle the exporting of a collection of objects to an output database and/or .csv files. -
Method Summary
-
Constructor Details
-
DataExport
public DataExport(Collection<?> targetCollection, boolean exportToDatabase, boolean exportToCSVfile) Create a DataExport object to handle the exporting of a collection of objects to an output database and/or .csv files. Note that only numbers, enums or strings are exported to .csv files.- Parameters:
targetCollection- - a collection of objects whose fields (including private and inherited) will be exportedexportToDatabase- - set to true if the user wants to export to an output databaseexportToCSVfile- - set to true if the user wants to export to .csv files named after the class name of the targetCollection
-
DataExport
Create a DataExport object to handle the exporting of an object to an output database and/or .csv files. Note that only numbers, enums or strings are exported to .csv files.- Parameters:
targetSingleObject- - an object whose fields (including private and inherited) will be exportedexportToDatabase- - set to true if the user wants to export to an output databaseexportToCSVfile- - set to true if the user wants to export to .csv files named after the class name of the targetCollection
-
-
Method Details
-
export
public void export()Export the values of the fields.
-