Class InputFactory
java.lang.Object
ecoparasite.input.InputFactory
Permet de manipuler les fichiers CSV, de les lire et d'en créer des objets RawData pour ces données brutes.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringbuildDataPath(String data) Construit le chemin vers le fichier de données voulu.static RawDataPermet de lire les données brutes d'un fichier CSV.static RawDataPermet de lire les données brutes d'un fichier CSV.
-
Field Details
-
DATA_MACKEREL
- See Also:
-
DATA_MERLU
- See Also:
-
-
Constructor Details
-
InputFactory
public InputFactory()
-
-
Method Details
-
buildDataPath
-
readData
Permet de lire les données brutes d'un fichier CSV.- Parameters:
dataFileName- Le chemin du fichier CSV, tiré des constantes DATA_... de notre classe actuelle.- Returns:
- Une instance de RawData permettant de manipuler les données.
- Throws:
IOExceptionInputFileException
-
readData
Permet de lire les données brutes d'un fichier CSV.- Parameters:
dataFileName- Le chemin du fichier CSV, tiré des constantes DATA_... de notre classe actuelle.separator- Le séparateur du fichier CSV, par défaut : ;- Returns:
- Une instance de RawData permettant de manipuler les données.
- Throws:
InputFileException- - Une erreur durant la lecture du fichier.
-