A lot of things².
- Change DataParsing to a generic interface. - Add PartiePoisson - Add comments to Population class.
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package ecoparasite.poisson;
|
||||
|
||||
import ecoparasite.input.DataParsing;
|
||||
import ecoparasite.input.InvalidParsingException;
|
||||
import ecoparasite.input.RawData;
|
||||
import ecoparasite.input.RawDataOverflow;
|
||||
|
||||
@@ -24,10 +25,24 @@ public class Merlu extends Poisson implements DataParsing {
|
||||
super(id, length, null, infestation);
|
||||
}
|
||||
|
||||
/**
|
||||
* Implémentation de la fonction parse de DataParsing.
|
||||
* Renvoie un tableau de poissons à partir d'un RawData.
|
||||
*
|
||||
* @param data Notre RawData
|
||||
* @param parseTypeId L'ID du type de parsing, ignoré ici.
|
||||
* @return Le tableau de poissons.
|
||||
* @throws RawDataOverflow Si on a un dépassement de données dans notre RawData.
|
||||
*/
|
||||
public static HashSet<Poisson> parse(RawData data, int parseTypeId) throws RawDataOverflow, InvalidParsingException {
|
||||
return Mackerel.parse(data);
|
||||
}
|
||||
|
||||
/**
|
||||
* Implémentation de la fonction parse de Dataparsing
|
||||
* @param data
|
||||
* @param data Notre RawData
|
||||
* @return tableau des poissons
|
||||
* @throws RawDataOverflow Si on a un dépassement des données de notre objet RawData.
|
||||
*/
|
||||
public static HashSet<Poisson> parse(RawData data) throws RawDataOverflow {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user