Class Population
java.lang.Object
ecoparasite.population.Population
- All Implemented Interfaces:
DataParsing
Permet de gérer une population selon les années.
-
Constructor Summary
ConstructorsConstructorDescriptionPopulation(String id) Constructeur.Population(String id, PopulationArgs total) Constructeur.Population(String id, PopulationArgs total, HashMap<Integer, PopulationArgs> perYear) Constructeur. -
Method Summary
Modifier and TypeMethodDescriptiongetId()getTotal()static HashSet<Population> Raccourci vers les méthodes de DataParsing.static HashSet<Population> Raccourci vers les méthodes de DataParsing.voidsetPerYear(HashMap<Integer, PopulationArgs> perYear) voidsetTotal(PopulationArgs total) toString()
-
Constructor Details
-
Population
Constructeur.- Parameters:
id- Espècetotal- Les informations totales.perYear- Les informations par année.
-
Population
Constructeur. Pour les informations par année, crée une HashMap vide. Devra être rempli après coup.- Parameters:
id- Espèce de la population.total- Les informations totales.
-
Population
Constructeur. Pour les informations du total, sont remplacés par null. Pour les informations par année, crée une HashMap vide. Devra être rempli après coup.- Parameters:
id- Espèce de la population.
-
-
Method Details
-
getId
-
getTotal
-
getPerYear
-
setTotal
-
setPerYear
-
parse
public static HashSet<Population> parse(RawData data, int parseTypeId) throws RawDataOverflow, InvalidParsingException Raccourci vers les méthodes de DataParsing.- Parameters:
data- Notre objet RawData.parseTypeId- L'ID de parsing.- Returns:
- Throws:
RawDataOverflowInvalidParsingException
-
parse
Raccourci vers les méthodes de DataParsing. Va par défaut faire ceux des parasites du Perou.- Parameters:
data- Notre objet RawData.- Returns:
- Notre tableau de populations.
-
toString
-