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 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 HashSet parse(RawData data, int parseTypeId ) throws RawDataOverflow, InvalidParsingException { return null; } public static HashSet parse(RawData data) throws RawDataOverflow, InvalidParsingException { return null; } }