Files
ecoparasite-data-analyse/src/ecoparasite/input/DataParsing.java
Benjamin 6420a4c606 A lot of things².
- Change DataParsing to a generic interface.
- Add PartiePoisson
- Add comments to Population class.
2026-04-01 14:34:07 +02:00

30 lines
953 B
Java

package ecoparasite.input;
import ecoparasite.poisson.Poisson;
import java.util.HashSet;
/**
* Interface définissant la fonction de Parsing des données
*/
public interface DataParsing {
/**
* Permet de parser un élément à partir d'un objet RawData.
* @param data l'objet RawData
* @param parseTypeId Permet d'indiquer le type de Parsing que l'on veut.
* @return Un HashSet de données T retourné.
* @param <T> Notre paramètre générique adaptable à plusieurs classes.
* @throws RawDataOverflow Si on dépasse la taille de l'objet RawData.
* @throws InvalidParsingException Si le type de parsing n'existe pas.
*/
public static <T> HashSet<T> parse(RawData data, int parseTypeId ) throws RawDataOverflow, InvalidParsingException {
return null;
}
public static <T> HashSet<T> parse(RawData data) throws RawDataOverflow, InvalidParsingException {
return null;
}
}