Compare commits
23 Commits
375fb3f3ed
...
Ben8Avril
| Author | SHA1 | Date | |
|---|---|---|---|
| dc2ea03224 | |||
| 519ce77813 | |||
| 110784a530 | |||
| c62a99089d | |||
| ccd9bbf303 | |||
| 2f6164f4c0 | |||
| 04caf5dd98 | |||
| 19753c530c | |||
| ec87efc815 | |||
| 62680d73c7 | |||
| cbc5dc9e49 | |||
| 8e75323e99 | |||
| bbe322db9a | |||
| 874db94a5d | |||
| 1c264a0860 | |||
| d0ae9baed6 | |||
| af13816715 | |||
| 3e910eef90 | |||
| fda799a8a4 | |||
| 038d4b3b88 | |||
| 4efb0d71ba | |||
| 8708b00b49 | |||
| 2e3da3d249 |
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>All Classes and Interfaces</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="class index">
|
||||
<meta name="generator" content="javadoc/AllClassesIndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css">
|
||||
@@ -58,36 +58,76 @@ loadScripts(document, 'script');</script>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/Application.html" title="class in ecoparasite">Application</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="ecoparasite/input/DataParsing.html" title="interface in ecoparasite.input">DataParsing</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/input/InputFactory.html" title="class in ecoparasite.input">InputFactory</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/completion/Completion.html" title="class in ecoparasite.completion">Completion</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">Permet de faire de la complétion de données.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="ecoparasite/input/DataParsing.html" title="interface in ecoparasite.input">DataParsing</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
|
||||
<div class="block">Interface définissant la fonction de Parsing des données</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/input/InputFactory.html" title="class in ecoparasite.input">InputFactory</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">Permet de manipuler les fichiers CSV, de les lire et d'en créer des objets RawData pour ces données brutes.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="ecoparasite/input/InputFileException.html" title="class in ecoparasite.input">InputFileException</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="ecoparasite/input/InputFileException.html" title="class in ecoparasite.input">InputFileException</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
|
||||
<div class="block">Est déclenché si une erreur est survenue lors de la lecture d'un fichier.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/poisson/Mackerel.html" title="class in ecoparasite.poisson">Mackerel</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="ecoparasite/input/InvalidParsingException.html" title="class in ecoparasite.input">InvalidParsingException</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
|
||||
<div class="block">Gère une exception lorsque qu'un type de parsing n'existe pas ou bien
|
||||
qu'une erreur est survenue durant le parsing d'une donnée.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/LectureEval.html" title="class in ecoparasite">LectureEval</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/poisson/Mackerel.html" title="class in ecoparasite.poisson">Mackerel</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">Hérite de Poisson.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/poisson/MackerelSerra.html" title="class in ecoparasite.poisson">MackerelSerra</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">Classe MackerelSerra créer pour le fichier test2.csv
|
||||
cette classe existe principalement pour l'évaluation</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/poisson/Merlu.html" title="class in ecoparasite.poisson">Merlu</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">Hérite de Poisson.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/poisson/PartiePoisson.html" title="class in ecoparasite.poisson">PartiePoisson</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a></div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/nettoyage/Nettoyage.html" title="class in ecoparasite.nettoyage">Nettoyage</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">Class Définissant les méthodes statics de Nettoyage des données</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/poisson/PartiePoisson.html" title="class in ecoparasite.poisson">PartiePoisson</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">Permet d'illustrer une partie d'un poisson.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">Classe générique pour un individu Poisson.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/input/RawData.html" title="class in ecoparasite.input">RawData</a></div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/population/Population.html" title="class in ecoparasite.population">Population</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">Permet de gérer une population selon les années.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/population/PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">Classe qui permet de gérer un intervalle de données issues d'un CSV.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">Permet de stocker les paramètres d'une population pour une année spécifique.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/population/PopulationParsing.html" title="class in ecoparasite.population">PopulationParsing</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">Permet de parser une population spécifique via les schémas fournis.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="ecoparasite/input/RawData.html" title="class in ecoparasite.input">RawData</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||
<div class="block">Permet de stocker les données brutes d'un fichier chargé CSV, avant d'être changé en Classe plus spécifique.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="ecoparasite/input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></div>
|
||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
|
||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="ecoparasite/input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></div>
|
||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
|
||||
<div class="block">Est déclenché lors du dépassement d'index lors de la récupération d'une entrée d'un RawData.</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>All Packages</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="package index">
|
||||
<meta name="generator" content="javadoc/AllPackagesIndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css">
|
||||
@@ -56,10 +56,16 @@ loadScripts(document, 'script');</script>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="ecoparasite/package-summary.html">ecoparasite</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="ecoparasite/input/package-summary.html">ecoparasite.input</a></div>
|
||||
<div class="col-first odd-row-color"><a href="ecoparasite/completion/package-summary.html">ecoparasite.completion</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="ecoparasite/input/package-summary.html">ecoparasite.input</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="ecoparasite/nettoyage/package-summary.html">ecoparasite.nettoyage</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="ecoparasite/poisson/package-summary.html">ecoparasite.poisson</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="ecoparasite/population/package-summary.html">ecoparasite.population</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
</div>
|
||||
</main>
|
||||
</div>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>Constant Field Values</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="summary of constants">
|
||||
<meta name="generator" content="javadoc/ConstantsSummaryWriter">
|
||||
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css">
|
||||
@@ -75,6 +75,9 @@ loadScripts(document, 'script');</script>
|
||||
<div class="col-first odd-row-color"><code id="ecoparasite.input.InputFactory.DATA_MERLU">public static final <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second odd-row-color"><code><a href="ecoparasite/input/InputFactory.html#DATA_MERLU">DATA_MERLU</a></code></div>
|
||||
<div class="col-last odd-row-color"><code>"Campagne/merlu2018_75164.csv"</code></div>
|
||||
<div class="col-first even-row-color"><code id="ecoparasite.input.InputFactory.DATA_PARASITES_PERU">public static final <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second even-row-color"><code><a href="ecoparasite/input/InputFactory.html#DATA_PARASITES_PERU">DATA_PARASITES_PERU</a></code></div>
|
||||
<div class="col-last even-row-color"><code>"Combin\u00e9s/ParasitesPeru2021.csv"</code></div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>Application</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite, class: Application">
|
||||
<meta name="generator" content="javadoc/ClassWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
|
||||
|
||||
198
Doc/ecoparasite/LectureEval.html
Normal file
198
Doc/ecoparasite/LectureEval.html
Normal file
@@ -0,0 +1,198 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>LectureEval</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite, class: LectureEval">
|
||||
<meta name="generator" content="javadoc/ClassWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/stylesheet.css">
|
||||
<script type="text/javascript" src="../script-files/script.js"></script>
|
||||
<script type="text/javascript" src="../script-files/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="../script-files/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">const pathtoroot = "../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="nav-content">
|
||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../index.html">Overview</a></li>
|
||||
<li class="nav-bar-cell1-rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../search.html">Search</a></li>
|
||||
<li><a href="../help-doc.html#class">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-content">
|
||||
<ol class="sub-nav-list">
|
||||
<li><a href="package-summary.html">ecoparasite</a></li>
|
||||
<li><a href="LectureEval.html" class="current-selection">LectureEval</a></li>
|
||||
</ol>
|
||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="main-grid">
|
||||
<nav role="navigation" class="toc" aria-label="Table of contents">
|
||||
<div class="toc-header">Contents <input type="text" class="filter-input" disabled placeholder="Filter contents (type .)" aria-label="Filter table of contents" autocomplete="off" spellcheck="false"><input type="reset" class="reset-filter" disabled tabindex="-1" value="Reset"></div>
|
||||
<ol class="toc-list" tabindex="-1">
|
||||
<li><a href="#" tabindex="0">Description</a></li>
|
||||
<li><a href="#constructor-summary" tabindex="0">Constructor Summary</a></li>
|
||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
||||
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#%3Cinit%3E()" tabindex="0">LectureEval()</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#parseEval(ecoparasite.input.RawData)" tabindex="0">parseEval(RawData)</a></li>
|
||||
<li><a href="#applyValueForPopEval(ecoparasite.population.PopulationArgs,java.lang.String,java.lang.String)" tabindex="0">applyValueForPopEval(PopulationArgs, String, String)</a></li>
|
||||
<li><a href="#main(java.lang.String%5B%5D)" tabindex="0">main(String[])</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
</ol>
|
||||
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
||||
<main role="main">
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<h1 title="Class LectureEval" class="title">Class LectureEval</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance">ecoparasite.LectureEval</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<hr>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LectureEval</span>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">LectureEval</a>()</code></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#applyValueForPopEval(ecoparasite.population.PopulationArgs,java.lang.String,java.lang.String)" class="member-name-link">applyValueForPopEval</a><wbr>(<a href="population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a> popArgs,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> column,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> value)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#main(java.lang.String%5B%5D)" class="member-name-link">main</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><<a href="population/Population.html" title="class in ecoparasite.population">Population</a>></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#parseEval(ecoparasite.input.RawData)" class="member-name-link">parseEval</a><wbr>(<a href="input/RawData.html" title="class in ecoparasite.input">RawData</a> popRaw)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#method-summary" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="details">
|
||||
<ul class="details-list">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>()">
|
||||
<h3>LectureEval</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LectureEval</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="parseEval(ecoparasite.input.RawData)">
|
||||
<h3>parseEval</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><<a href="population/Population.html" title="class in ecoparasite.population">Population</a>></span> <span class="element-name">parseEval</span><wbr><span class="parameters">(<a href="input/RawData.html" title="class in ecoparasite.input">RawData</a> popRaw)</span></div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="applyValueForPopEval(ecoparasite.population.PopulationArgs,java.lang.String,java.lang.String)">
|
||||
<h3>applyValueForPopEval</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">applyValueForPopEval</span><wbr><span class="parameters">(<a href="population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a> popArgs,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> column,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> value)</span></div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="main(java.lang.String[])">
|
||||
<h3>main</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">void</span> <span class="element-name">main</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] args)</span>
|
||||
throws <span class="exceptions"><a href="input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></span></div>
|
||||
<dl class="notes">
|
||||
<dt>Throws:</dt>
|
||||
<dd><code><a href="input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></code></dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
</main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
308
Doc/ecoparasite/completion/Completion.html
Normal file
308
Doc/ecoparasite/completion/Completion.html
Normal file
@@ -0,0 +1,308 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>Completion</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.completion, class: Completion">
|
||||
<meta name="generator" content="javadoc/ClassWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/stylesheet.css">
|
||||
<script type="text/javascript" src="../../script-files/script.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">const pathtoroot = "../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="nav-content">
|
||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../index.html">Overview</a></li>
|
||||
<li class="nav-bar-cell1-rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../search.html">Search</a></li>
|
||||
<li><a href="../../help-doc.html#class">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-content">
|
||||
<ol class="sub-nav-list">
|
||||
<li><a href="package-summary.html">ecoparasite.completion</a></li>
|
||||
<li><a href="Completion.html" class="current-selection">Completion</a></li>
|
||||
</ol>
|
||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="main-grid">
|
||||
<nav role="navigation" class="toc" aria-label="Table of contents">
|
||||
<div class="toc-header">Contents <input type="text" class="filter-input" disabled placeholder="Filter contents (type .)" aria-label="Filter table of contents" autocomplete="off" spellcheck="false"><input type="reset" class="reset-filter" disabled tabindex="-1" value="Reset"></div>
|
||||
<ol class="toc-list" tabindex="-1">
|
||||
<li><a href="#" tabindex="0">Description</a></li>
|
||||
<li><a href="#constructor-summary" tabindex="0">Constructor Summary</a></li>
|
||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
||||
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#%3Cinit%3E()" tabindex="0">Completion()</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#completeColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer)" tabindex="0">completeColumnsMoyenne(HashSet, Function, BiConsumer)</a></li>
|
||||
<li><a href="#calculateMean(java.util.HashSet,java.util.function.Function)" tabindex="0">calculateMean(HashSet, Function)</a></li>
|
||||
<li><a href="#completeColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer)" tabindex="0">completeColumnsLinear(HashSet, Function, Function, BiConsumer)</a></li>
|
||||
<li><a href="#calculateLinearA(java.util.HashSet,java.util.function.Function,java.util.function.Function,double,double)" tabindex="0">calculateLinearA(HashSet, Function, Function, double, double)</a></li>
|
||||
<li><a href="#calculateLinearB(double,double,double)" tabindex="0">calculateLinearB(double, double, double)</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
</ol>
|
||||
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
||||
<main role="main">
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<h1 title="Class Completion" class="title">Class Completion</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance">ecoparasite.completion.Completion</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<hr>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Completion</span>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||
<div class="block">Permet de faire de la complétion de données.
|
||||
Si une valeur est manquante, elle sera remplacé par la moyenne ou par regression linéaire.</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">Completion</a>()</code></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <T, V extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>><br>double</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#calculateLinearA(java.util.HashSet,java.util.function.Function,java.util.function.Function,double,double)" class="member-name-link">calculateLinearA</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T> list,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getX,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getY,
|
||||
double meanX,
|
||||
double meanY)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||
<div class="block">Permet de calculer le coefficient A de notre regression linéaire.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static double</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#calculateLinearB(double,double,double)" class="member-name-link">calculateLinearB</a><wbr>(double meanX,
|
||||
double meanY,
|
||||
double valueA)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||
<div class="block">Permet de calculer b dans une regression linéaire</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <T, V extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>><br>double</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#calculateMean(java.util.HashSet,java.util.function.Function)" class="member-name-link">calculateMean</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T> list,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getValue)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||
<div class="block">Permet de calculer la moyenne d'une donnée des valeurs non nulles.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <T, V extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>><br><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><T></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#completeColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer)" class="member-name-link">completeColumnsLinear</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T> list,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getX,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getY,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><T,<wbr>V> setY)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||
<div class="block">Permet de remplacer les valeurs inexistantes par les valeurs les plus probables avec une regression linéaire</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <T, V extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>><br><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><T></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#completeColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer)" class="member-name-link">completeColumnsMoyenne</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T> list,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getValue,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><T,<wbr>V> setValue)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||
<div class="block">Permet de remplacer les valeurs inexistantes d'un paramètre d'un HashSet par la moyenne des autres valeurs (non nulles).</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#method-summary" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="details">
|
||||
<ul class="details-list">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>()">
|
||||
<h3>Completion</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Completion</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="completeColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer)">
|
||||
<h3>completeColumnsMoyenne</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="type-parameters"><T, V extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>></span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T></span> <span class="element-name">completeColumnsMoyenne</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T> list,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getValue,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><T,<wbr>V> setValue)</span></div>
|
||||
<div class="block">Permet de remplacer les valeurs inexistantes d'un paramètre d'un HashSet par la moyenne des autres valeurs (non nulles).
|
||||
Exemple d'utilisation : T = Poisson, V = Double, getValue = Poisson::getInfestation, setValue = Poisson::setInfestation.</div>
|
||||
<dl class="notes">
|
||||
<dt>Type Parameters:</dt>
|
||||
<dd><span id="completeColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer)-type-param-T"><code>T</code> - Le type de données cobaye. Exemple : Poisson, Population</span></dd>
|
||||
<dd><span id="completeColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer)-type-param-V"><code>V</code> - Le type de la donnée à vérifier, doit être un Wrapper Number. Exemple : Double.</span></dd>
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>list</code> - La liste de données cobaye.</dd>
|
||||
<dd><code>getValue</code> - La fonction (Getter) qui permet d'obtenir la valeur que l'on veut vérifier</dd>
|
||||
<dd><code>setValue</code> - La fonction (Setter) qui permet de remplacer la valeur si null.</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>Le HashSet avec les valeurs remplacés.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="calculateMean(java.util.HashSet,java.util.function.Function)">
|
||||
<h3>calculateMean</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="type-parameters"><T, V extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>></span> <span class="return-type">double</span> <span class="element-name">calculateMean</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T> list,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getValue)</span></div>
|
||||
<div class="block">Permet de calculer la moyenne d'une donnée des valeurs non nulles.</div>
|
||||
<dl class="notes">
|
||||
<dt>Type Parameters:</dt>
|
||||
<dd><span id="calculateMean(java.util.HashSet,java.util.function.Function)-type-param-T"><code>T</code> - Le type de données cobaye/ Exemple : Poisson</span></dd>
|
||||
<dd><span id="calculateMean(java.util.HashSet,java.util.function.Function)-type-param-V"><code>V</code> - Le type de la donnée à vérifier, doit être un wrapper Number. Exemple : Double.</span></dd>
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>list</code> - La liste de données cobaye.</dd>
|
||||
<dd><code>getValue</code> - La fonction qui permet d'obtenir la valeur de notre champ.</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>La moyenne calculé.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="completeColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer)">
|
||||
<h3>completeColumnsLinear</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="type-parameters"><T, V extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>></span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T></span> <span class="element-name">completeColumnsLinear</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T> list,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getX,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getY,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><T,<wbr>V> setY)</span></div>
|
||||
<div class="block">Permet de remplacer les valeurs inexistantes par les valeurs les plus probables avec une regression linéaire</div>
|
||||
<dl class="notes">
|
||||
<dt>Type Parameters:</dt>
|
||||
<dd><span id="completeColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer)-type-param-T"><code>T</code> - Le type des données de la liste</span></dd>
|
||||
<dd><span id="completeColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer)-type-param-V"><code>V</code> - Le type des données numériques</span></dd>
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>list</code> - La liste des données</dd>
|
||||
<dd><code>getX</code> - Le getter de la valeur en x</dd>
|
||||
<dd><code>getY</code> - Le getter de la valeur en y</dd>
|
||||
<dd><code>setY</code> - Le Setter de la valeur en y qui est à compléter</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>Une liste des valeurs compléters</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="calculateLinearA(java.util.HashSet,java.util.function.Function,java.util.function.Function,double,double)">
|
||||
<h3>calculateLinearA</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="type-parameters"><T, V extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>></span> <span class="return-type">double</span> <span class="element-name">calculateLinearA</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T> list,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getX,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getY,
|
||||
double meanX,
|
||||
double meanY)</span></div>
|
||||
<div class="block">Permet de calculer le coefficient A de notre regression linéaire.</div>
|
||||
<dl class="notes">
|
||||
<dt>Type Parameters:</dt>
|
||||
<dd><span id="calculateLinearA(java.util.HashSet,java.util.function.Function,java.util.function.Function,double,double)-type-param-T"><code>T</code> - </span></dd>
|
||||
<dd><span id="calculateLinearA(java.util.HashSet,java.util.function.Function,java.util.function.Function,double,double)-type-param-V"><code>V</code> - </span></dd>
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>list</code> - </dd>
|
||||
<dd><code>getX</code> - </dd>
|
||||
<dd><code>getY</code> - </dd>
|
||||
<dd><code>meanX</code> - </dd>
|
||||
<dd><code>meanY</code> - </dd>
|
||||
<dt>Returns:</dt>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="calculateLinearB(double,double,double)">
|
||||
<h3>calculateLinearB</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">double</span> <span class="element-name">calculateLinearB</span><wbr><span class="parameters">(double meanX,
|
||||
double meanY,
|
||||
double valueA)</span></div>
|
||||
<div class="block">Permet de calculer b dans une regression linéaire</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>meanX</code> - </dd>
|
||||
<dd><code>meanY</code> - </dd>
|
||||
<dd><code>valueA</code> - </dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>La valeur de b dans la formule de regression linéaire</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
</main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
107
Doc/ecoparasite/completion/package-summary.html
Normal file
107
Doc/ecoparasite/completion/package-summary.html
Normal file
@@ -0,0 +1,107 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>ecoparasite.completion</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.completion">
|
||||
<meta name="generator" content="javadoc/PackageWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/stylesheet.css">
|
||||
<script type="text/javascript" src="../../script-files/script.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-declaration-page">
|
||||
<script type="text/javascript">const pathtoroot = "../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="nav-content">
|
||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../index.html">Overview</a></li>
|
||||
<li class="nav-bar-cell1-rev">Package</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../search.html">Search</a></li>
|
||||
<li><a href="../../help-doc.html#package">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-content">
|
||||
<ol class="sub-nav-list">
|
||||
<li><a href="package-summary.html" class="current-selection">ecoparasite.completion</a></li>
|
||||
</ol>
|
||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="main-grid">
|
||||
<nav role="navigation" class="toc" aria-label="Table of contents">
|
||||
<div class="toc-header">Contents</div>
|
||||
<ol class="toc-list" tabindex="-1">
|
||||
<li><a href="#" tabindex="0">Description</a></li>
|
||||
<li><a href="#related-package-summary" tabindex="0">Related Packages</a></li>
|
||||
<li><a href="#class-summary" tabindex="0">Classes and Interfaces</a></li>
|
||||
</ol>
|
||||
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Package ecoparasite.completion" class="title">Package ecoparasite.completion</h1>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="package-signature">package <span class="element-name">ecoparasite.completion</span></div>
|
||||
</div>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<li>
|
||||
<div id="related-package-summary">
|
||||
<div class="caption"><span>Related Packages</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Package</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="../package-summary.html">ecoparasite</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="../input/package-summary.html">ecoparasite.input</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="../nettoyage/package-summary.html">ecoparasite.nettoyage</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="../poisson/package-summary.html">ecoparasite.poisson</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="../population/package-summary.html">ecoparasite.population</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div id="class-summary">
|
||||
<div class="caption"><span>Classes</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Class</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Completion.html" title="class in ecoparasite.completion">Completion</a></div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||
<div class="block">Permet de faire de la complétion de données.</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
73
Doc/ecoparasite/completion/package-tree.html
Normal file
73
Doc/ecoparasite/completion/package-tree.html
Normal file
@@ -0,0 +1,73 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>ecoparasite.completion Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="tree: package: ecoparasite.completion">
|
||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/stylesheet.css">
|
||||
<script type="text/javascript" src="../../script-files/script.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-tree-page">
|
||||
<script type="text/javascript">const pathtoroot = "../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="nav-content">
|
||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="nav-bar-cell1-rev">Tree</li>
|
||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../search.html">Search</a></li>
|
||||
<li><a href="../../help-doc.html#tree">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-content">
|
||||
<ol class="sub-nav-list">
|
||||
<li><a href="package-summary.html" class="current-selection">ecoparasite.completion</a></li>
|
||||
</ol>
|
||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="main-grid">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 class="title">Hierarchy For Package ecoparasite.completion</h1>
|
||||
</div>
|
||||
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||
<ul class="horizontal contents-list">
|
||||
<li><a href="../../overview-tree.html">All Packages</a></li>
|
||||
</ul>
|
||||
<section class="hierarchy">
|
||||
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||
<ul>
|
||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||
<ul>
|
||||
<li class="circle">ecoparasite.completion.<a href="Completion.html" class="type-name-link" title="class in ecoparasite.completion">Completion</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>DataParsing</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.input, interface: DataParsing">
|
||||
<meta name="generator" content="javadoc/ClassWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
@@ -57,6 +57,7 @@ loadScripts(document, 'script');</script>
|
||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#parse(ecoparasite.input.RawData,int)" tabindex="0">parse(RawData, int)</a></li>
|
||||
<li><a href="#parse(ecoparasite.input.RawData)" tabindex="0">parse(RawData)</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
@@ -70,11 +71,12 @@ loadScripts(document, 'script');</script>
|
||||
<section class="class-description" id="class-description">
|
||||
<dl class="notes">
|
||||
<dt>All Known Implementing Classes:</dt>
|
||||
<dd><code><a href="../poisson/Mackerel.html" title="class in ecoparasite.poisson">Mackerel</a>, <a href="../poisson/Merlu.html" title="class in ecoparasite.poisson">Merlu</a></code></dd>
|
||||
<dd><code><a href="../poisson/Mackerel.html" title="class in ecoparasite.poisson">Mackerel</a>, <a href="../poisson/MackerelSerra.html" title="class in ecoparasite.poisson">MackerelSerra</a>, <a href="../poisson/Merlu.html" title="class in ecoparasite.poisson">Merlu</a>, <a href="../population/Population.html" title="class in ecoparasite.population">Population</a></code></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">DataParsing</span></div>
|
||||
<div class="block">Interface définissant la fonction de Parsing des données</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
@@ -84,15 +86,19 @@ loadScripts(document, 'script');</script>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="caption"><span>Static Methods</span></div>
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><<a href="../poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a>></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#parse(ecoparasite.input.RawData)" class="member-name-link">parse</a><wbr>(<a href="RawData.html" title="class in ecoparasite.input">RawData</a> data)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"> </div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab1"><code>static <T> <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><T></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab1"><code><a href="#parse(ecoparasite.input.RawData)" class="member-name-link">parse</a><wbr>(<a href="RawData.html" title="class in ecoparasite.input">RawData</a> data)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab1"> </div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1"><code>static <T> <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><T></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1"><code><a href="#parse(ecoparasite.input.RawData,int)" class="member-name-link">parse</a><wbr>(<a href="RawData.html" title="class in ecoparasite.input">RawData</a> data,
|
||||
int parseTypeId)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1">
|
||||
<div class="block">Permet de parser un élément à partir d'un objet RawData.</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -108,10 +114,41 @@ loadScripts(document, 'script');</script>
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="parse(ecoparasite.input.RawData,int)">
|
||||
<h3>parse</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">static</span> <span class="type-parameters"><T></span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T></span> <span class="element-name">parse</span><wbr><span class="parameters">(<a href="RawData.html" title="class in ecoparasite.input">RawData</a> data,
|
||||
int parseTypeId)</span>
|
||||
throws <span class="exceptions"><a href="RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a>,
|
||||
<a href="InvalidParsingException.html" title="class in ecoparasite.input">InvalidParsingException</a></span></div>
|
||||
<div class="block">Permet de parser un élément à partir d'un objet RawData.</div>
|
||||
<dl class="notes">
|
||||
<dt>Type Parameters:</dt>
|
||||
<dd><span id="parse(ecoparasite.input.RawData,int)-type-param-T"><code>T</code> - Notre paramètre générique adaptable à plusieurs classes.</span></dd>
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>data</code> - l'objet RawData</dd>
|
||||
<dd><code>parseTypeId</code> - Permet d'indiquer le type de Parsing que l'on veut.</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>Un HashSet de données T retourné.</dd>
|
||||
<dt>Throws:</dt>
|
||||
<dd><code><a href="RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></code> - Si on dépasse la taille de l'objet RawData.</dd>
|
||||
<dd><code><a href="InvalidParsingException.html" title="class in ecoparasite.input">InvalidParsingException</a></code> - Si le type de parsing n'existe pas.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="parse(ecoparasite.input.RawData)">
|
||||
<h3>parse</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><<a href="../poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a>></span> <span class="element-name">parse</span><wbr><span class="parameters">(<a href="RawData.html" title="class in ecoparasite.input">RawData</a> data)</span></div>
|
||||
<div class="member-signature"><span class="modifiers">static</span> <span class="type-parameters"><T></span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T></span> <span class="element-name">parse</span><wbr><span class="parameters">(<a href="RawData.html" title="class in ecoparasite.input">RawData</a> data)</span>
|
||||
throws <span class="exceptions"><a href="RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a>,
|
||||
<a href="InvalidParsingException.html" title="class in ecoparasite.input">InvalidParsingException</a></span></div>
|
||||
<dl class="notes">
|
||||
<dt>Throws:</dt>
|
||||
<dd><code><a href="RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></code></dd>
|
||||
<dd><code><a href="InvalidParsingException.html" title="class in ecoparasite.input">InvalidParsingException</a></code></dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>InputFactory</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.input, class: InputFactory">
|
||||
<meta name="generator" content="javadoc/ClassWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
@@ -61,6 +61,7 @@ loadScripts(document, 'script');</script>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#DATA_MACKEREL" tabindex="0">DATA_MACKEREL</a></li>
|
||||
<li><a href="#DATA_MERLU" tabindex="0">DATA_MERLU</a></li>
|
||||
<li><a href="#DATA_PARASITES_PERU" tabindex="0">DATA_PARASITES_PERU</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
||||
@@ -110,6 +111,9 @@ loadScripts(document, 'script');</script>
|
||||
<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second odd-row-color"><code><a href="#DATA_MERLU" class="member-name-link">DATA_MERLU</a></code></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second even-row-color"><code><a href="#DATA_PARASITES_PERU" class="member-name-link">DATA_PARASITES_PERU</a></code></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
@@ -202,6 +206,22 @@ loadScripts(document, 'script');</script>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="DATA_PARASITES_PERU">
|
||||
<h3>DATA_PARASITES_PERU</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">DATA_PARASITES_PERU</span></div>
|
||||
<dl class="notes">
|
||||
<dt>See Also:</dt>
|
||||
<dd>
|
||||
<ul class="tag-list">
|
||||
<li><a href="../../constant-values.html#ecoparasite.input.InputFactory.DATA_PARASITES_PERU">Constant Field Values</a></li>
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>InputFileException</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.input, class: InputFileException">
|
||||
<meta name="generator" content="javadoc/ClassWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
|
||||
208
Doc/ecoparasite/input/InvalidParsingException.html
Normal file
208
Doc/ecoparasite/input/InvalidParsingException.html
Normal file
@@ -0,0 +1,208 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>InvalidParsingException</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.input, class: InvalidParsingException">
|
||||
<meta name="generator" content="javadoc/ClassWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/stylesheet.css">
|
||||
<script type="text/javascript" src="../../script-files/script.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">const pathtoroot = "../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="nav-content">
|
||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../index.html">Overview</a></li>
|
||||
<li class="nav-bar-cell1-rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../search.html">Search</a></li>
|
||||
<li><a href="../../help-doc.html#class">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-content">
|
||||
<ol class="sub-nav-list">
|
||||
<li><a href="package-summary.html">ecoparasite.input</a></li>
|
||||
<li><a href="InvalidParsingException.html" class="current-selection">InvalidParsingException</a></li>
|
||||
</ol>
|
||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="main-grid">
|
||||
<nav role="navigation" class="toc" aria-label="Table of contents">
|
||||
<div class="toc-header">Contents <input type="text" class="filter-input" disabled placeholder="Filter contents (type .)" aria-label="Filter table of contents" autocomplete="off" spellcheck="false"><input type="reset" class="reset-filter" disabled tabindex="-1" value="Reset"></div>
|
||||
<ol class="toc-list" tabindex="-1">
|
||||
<li><a href="#" tabindex="0">Description</a></li>
|
||||
<li><a href="#constructor-summary" tabindex="0">Constructor Summary</a></li>
|
||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
||||
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#%3Cinit%3E(int,java.lang.String)" tabindex="0">InvalidParsingException(int, String)</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#getParsingId()" tabindex="0">getParsingId()</a></li>
|
||||
<li><a href="#getParsingSource()" tabindex="0">getParsingSource()</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
</ol>
|
||||
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
||||
<main role="main">
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<h1 title="Class InvalidParsingException" class="title">Class InvalidParsingException</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">java.lang.Throwable</a>
|
||||
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">java.lang.Exception</a>
|
||||
<div class="inheritance">ecoparasite.input.InvalidParsingException</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<dl class="notes">
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">InvalidParsingException</span>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a></span></div>
|
||||
<div class="block">Gère une exception lorsque qu'un type de parsing n'existe pas ou bien
|
||||
qu'une erreur est survenue durant le parsing d'une donnée.</div>
|
||||
<dl class="notes">
|
||||
<dt>See Also:</dt>
|
||||
<dd>
|
||||
<ul class="tag-list">
|
||||
<li><a href="../../serialized-form.html#ecoparasite.input.InvalidParsingException">Serialized Form</a></li>
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(int,java.lang.String)" class="member-name-link">InvalidParsingException</a><wbr>(int parsingId,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> parsingSource)</code></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Constructeur.</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getParsingId()" class="member-name-link">getParsingId</a>()</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getParsingSource()" class="member-name-link">getParsingSource</a>()</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Throwable">Methods inherited from class <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Throwable.html#method-summary" title="class or interface in java.lang" class="external-link">Throwable</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Throwable.html#addSuppressed(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">addSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang" class="external-link">fillInStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Throwable.html#getCause()" title="class or interface in java.lang" class="external-link">getCause</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang" class="external-link">getLocalizedMessage</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang" class="external-link">getMessage</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang" class="external-link">getStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Throwable.html#getSuppressed()" title="class or interface in java.lang" class="external-link">getSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang" class="external-link">initCause</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang" class="external-link">printStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement%5B%5D)" title="class or interface in java.lang" class="external-link">setStackTrace</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Throwable.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code></div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#method-summary" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="details">
|
||||
<ul class="details-list">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>(int,java.lang.String)">
|
||||
<h3>InvalidParsingException</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">InvalidParsingException</span><wbr><span class="parameters">(int parsingId,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> parsingSource)</span></div>
|
||||
<div class="block">Constructeur.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>parsingId</code> - ID du parsing</dd>
|
||||
<dd><code>parsingSource</code> - La classe d'où provient ce parsing.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="getParsingId()">
|
||||
<h3>getParsingId</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">getParsingId</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="getParsingSource()">
|
||||
<h3>getParsingSource</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getParsingSource</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
</main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>RawData</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.input, class: RawData">
|
||||
<meta name="generator" content="javadoc/ClassWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
@@ -248,7 +248,7 @@ loadScripts(document, 'script');</script>
|
||||
<dt>Returns:</dt>
|
||||
<dd>Une HashMap <span class="invalid-tag">invalid input: '<'</span>colonne, valeur>.</dd>
|
||||
<dt>Throws:</dt>
|
||||
<dd><code><a href="RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></code> - Si vous avez dépasses le maximum d'entrées du DataFrame.</dd>
|
||||
<dd><code><a href="RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></code> - Si vous avez dépassé le maximum d'entrées du DataFrame.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>RawDataOverflow</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.input, class: RawDataOverflow">
|
||||
<meta name="generator" content="javadoc/ClassWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>ecoparasite.input</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.input">
|
||||
<meta name="generator" content="javadoc/PackageWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
@@ -75,8 +75,14 @@ loadScripts(document, 'script');</script>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="../package-summary.html">ecoparasite</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="../completion/package-summary.html">ecoparasite.completion</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="../nettoyage/package-summary.html">ecoparasite.nettoyage</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="../poisson/package-summary.html">ecoparasite.poisson</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="../population/package-summary.html">ecoparasite.population</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
@@ -88,7 +94,9 @@ loadScripts(document, 'script');</script>
|
||||
<div class="table-header col-first">Class</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab1"><a href="DataParsing.html" title="interface in ecoparasite.input">DataParsing</a></div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab1"> </div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab1">
|
||||
<div class="block">Interface définissant la fonction de Parsing des données</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="InputFactory.html" title="class in ecoparasite.input">InputFactory</a></div>
|
||||
<div class="col-last odd-row-color class-summary class-summary-tab2">
|
||||
<div class="block">Permet de manipuler les fichiers CSV, de les lire et d'en créer des objets RawData pour ces données brutes.</div>
|
||||
@@ -97,12 +105,17 @@ loadScripts(document, 'script');</script>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab5">
|
||||
<div class="block">Est déclenché si une erreur est survenue lors de la lecture d'un fichier.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="RawData.html" title="class in ecoparasite.input">RawData</a></div>
|
||||
<div class="col-last odd-row-color class-summary class-summary-tab2">
|
||||
<div class="col-first odd-row-color class-summary class-summary-tab5"><a href="InvalidParsingException.html" title="class in ecoparasite.input">InvalidParsingException</a></div>
|
||||
<div class="col-last odd-row-color class-summary class-summary-tab5">
|
||||
<div class="block">Gère une exception lorsque qu'un type de parsing n'existe pas ou bien
|
||||
qu'une erreur est survenue durant le parsing d'une donnée.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="RawData.html" title="class in ecoparasite.input">RawData</a></div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||
<div class="block">Permet de stocker les données brutes d'un fichier chargé CSV, avant d'être changé en Classe plus spécifique.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab5"><a href="RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab5">
|
||||
<div class="col-first odd-row-color class-summary class-summary-tab5"><a href="RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></div>
|
||||
<div class="col-last odd-row-color class-summary class-summary-tab5">
|
||||
<div class="block">Est déclenché lors du dépassement d'index lors de la récupération d'une entrée d'un RawData.</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>ecoparasite.input Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="tree: package: ecoparasite.input">
|
||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
@@ -69,6 +69,7 @@ loadScripts(document, 'script');</script>
|
||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Exception.html" class="type-name-link external-link" title="class or interface in java.lang">Exception</a>
|
||||
<ul>
|
||||
<li class="circle">ecoparasite.input.<a href="InputFileException.html" class="type-name-link" title="class in ecoparasite.input">InputFileException</a></li>
|
||||
<li class="circle">ecoparasite.input.<a href="InvalidParsingException.html" class="type-name-link" title="class in ecoparasite.input">InvalidParsingException</a></li>
|
||||
<li class="circle">ecoparasite.input.<a href="RawDataOverflow.html" class="type-name-link" title="class in ecoparasite.input">RawDataOverflow</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
286
Doc/ecoparasite/nettoyage/Nettoyage.html
Normal file
286
Doc/ecoparasite/nettoyage/Nettoyage.html
Normal file
@@ -0,0 +1,286 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>Nettoyage</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.nettoyage, class: Nettoyage">
|
||||
<meta name="generator" content="javadoc/ClassWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/stylesheet.css">
|
||||
<script type="text/javascript" src="../../script-files/script.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">const pathtoroot = "../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="nav-content">
|
||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../index.html">Overview</a></li>
|
||||
<li class="nav-bar-cell1-rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../search.html">Search</a></li>
|
||||
<li><a href="../../help-doc.html#class">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-content">
|
||||
<ol class="sub-nav-list">
|
||||
<li><a href="package-summary.html">ecoparasite.nettoyage</a></li>
|
||||
<li><a href="Nettoyage.html" class="current-selection">Nettoyage</a></li>
|
||||
</ol>
|
||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="main-grid">
|
||||
<nav role="navigation" class="toc" aria-label="Table of contents">
|
||||
<div class="toc-header">Contents <input type="text" class="filter-input" disabled placeholder="Filter contents (type .)" aria-label="Filter table of contents" autocomplete="off" spellcheck="false"><input type="reset" class="reset-filter" disabled tabindex="-1" value="Reset"></div>
|
||||
<ol class="toc-list" tabindex="-1">
|
||||
<li><a href="#" tabindex="0">Description</a></li>
|
||||
<li><a href="#constructor-summary" tabindex="0">Constructor Summary</a></li>
|
||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
||||
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#%3Cinit%3E()" tabindex="0">Nettoyage()</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#nettoieColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer,boolean)" tabindex="0">nettoieColumnsMoyenne(HashSet, Function, BiConsumer, boolean)</a></li>
|
||||
<li><a href="#nettoieColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer)" tabindex="0">nettoieColumnsMoyenne(HashSet, Function, BiConsumer)</a></li>
|
||||
<li><a href="#nettoieColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer,boolean)" tabindex="0">nettoieColumnsLinear(HashSet, Function, Function, BiConsumer, boolean)</a></li>
|
||||
<li><a href="#nettoieColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer)" tabindex="0">nettoieColumnsLinear(HashSet, Function, Function, BiConsumer)</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
</ol>
|
||||
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
||||
<main role="main">
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<h1 title="Class Nettoyage" class="title">Class Nettoyage</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance">ecoparasite.nettoyage.Nettoyage</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<hr>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Nettoyage</span>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||
<div class="block">Class Définissant les méthodes statics de Nettoyage des données</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">Nettoyage</a>()</code></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <T, V extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>><br><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><T></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#nettoieColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer)" class="member-name-link">nettoieColumnsLinear</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T> list,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getX,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getY,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><T,<wbr>V> setY)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||
<div class="block">Polymorphisme de la fonction nettoyage de colonne linéaire avec par défaut, l'autorisation des valeurs négatives.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <T, V extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>><br><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><T></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#nettoieColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer,boolean)" class="member-name-link">nettoieColumnsLinear</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T> list,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getX,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getY,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><T,<wbr>V> setY,
|
||||
boolean allowNegative)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||
<div class="block">Permet de remplacer les valeurs abérrantes d'un paramètre d'un HashSet à l'aide d'une regression linéaire, corrélation entre deux valeurs.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <T, V extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>><br><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><T></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#nettoieColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer)" class="member-name-link">nettoieColumnsMoyenne</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T> list,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getValue,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><T,<wbr>V> setValue)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||
<div class="block">Polymorphisme de la fonction précédente.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <T, V extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>><br><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><T></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#nettoieColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer,boolean)" class="member-name-link">nettoieColumnsMoyenne</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T> list,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getValue,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><T,<wbr>V> setValue,
|
||||
boolean allowNegative)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||
<div class="block">Permet de remplacer les valeurs abérrantes d'un paramètre d'un HashSet par la moyenne des autres valeurs (non nulles).</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#method-summary" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="details">
|
||||
<ul class="details-list">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>()">
|
||||
<h3>Nettoyage</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Nettoyage</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="nettoieColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer,boolean)">
|
||||
<h3>nettoieColumnsMoyenne</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="type-parameters"><T, V extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>></span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T></span> <span class="element-name">nettoieColumnsMoyenne</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T> list,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getValue,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><T,<wbr>V> setValue,
|
||||
boolean allowNegative)</span></div>
|
||||
<div class="block">Permet de remplacer les valeurs abérrantes d'un paramètre d'un HashSet par la moyenne des autres valeurs (non nulles).
|
||||
Exemple d'utilisation : T = Poisson, V = Double, getValue = Poisson::getInfestation, setValue = Poisson::setInfestation.</div>
|
||||
<dl class="notes">
|
||||
<dt>Type Parameters:</dt>
|
||||
<dd><span id="nettoieColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer,boolean)-type-param-T"><code>T</code> - Le type de données cobaye. Exemple : Poisson, Population</span></dd>
|
||||
<dd><span id="nettoieColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer,boolean)-type-param-V"><code>V</code> - Le type de la donnée à vérifier, doit être un Wrapper Number. Exemple : Double.</span></dd>
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>list</code> - La liste de données cobaye.</dd>
|
||||
<dd><code>getValue</code> - La fonction (Getter) qui permet d'obtenir la valeur que l'on veut vérifier</dd>
|
||||
<dd><code>setValue</code> - La fonction (Setter) qui permet de remplacer la valeur si null.</dd>
|
||||
<dd><code>allowNegative</code> - Savoir si une valeur négative est forcément aberrant.</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>Le HashSet avec les valeurs remplacés.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="nettoieColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer)">
|
||||
<h3>nettoieColumnsMoyenne</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="type-parameters"><T, V extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>></span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T></span> <span class="element-name">nettoieColumnsMoyenne</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T> list,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getValue,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><T,<wbr>V> setValue)</span></div>
|
||||
<div class="block">Polymorphisme de la fonction précédente. Autorise les valeurs abérrantes à être négative.</div>
|
||||
<dl class="notes">
|
||||
<dt>Type Parameters:</dt>
|
||||
<dd><span id="nettoieColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer)-type-param-T"><code>T</code> - </span></dd>
|
||||
<dd><span id="nettoieColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer)-type-param-V"><code>V</code> - </span></dd>
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>list</code> - </dd>
|
||||
<dd><code>getValue</code> - </dd>
|
||||
<dd><code>setValue</code> - </dd>
|
||||
<dt>Returns:</dt>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="nettoieColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer,boolean)">
|
||||
<h3>nettoieColumnsLinear</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="type-parameters"><T, V extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>></span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T></span> <span class="element-name">nettoieColumnsLinear</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T> list,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getX,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getY,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><T,<wbr>V> setY,
|
||||
boolean allowNegative)</span></div>
|
||||
<div class="block">Permet de remplacer les valeurs abérrantes d'un paramètre d'un HashSet à l'aide d'une regression linéaire, corrélation entre deux valeurs.
|
||||
Exemple d'utilisation : T = Poisson, V = Double, getX = Poisson::getWidth, getY = Poisson::getInfes, setY = Poisson::setInfes</div>
|
||||
<dl class="notes">
|
||||
<dt>Type Parameters:</dt>
|
||||
<dd><span id="nettoieColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer,boolean)-type-param-T"><code>T</code> - Le type de données cobaye. Exemple : Poisson, Population</span></dd>
|
||||
<dd><span id="nettoieColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer,boolean)-type-param-V"><code>V</code> - Le type de la donnée à vérifier, doit être un Wrapper Number. Exemple : Double.</span></dd>
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>list</code> - La liste de données cobaye.</dd>
|
||||
<dd><code>getX</code> - La fonction (Getter) qui permet d'obtenir les données du X de notre regression linéaire.</dd>
|
||||
<dd><code>getY</code> - La fonction (Getter) qui permet d'obtenir la valeur que l'on veut vérifier</dd>
|
||||
<dd><code>setY</code> - La fonction (Setter) qui permet de remplacer la valeur si null.</dd>
|
||||
<dd><code>allowNegative</code> - Savoir si une valeur négative est forcément aberrant.</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>Le HashSet avec les valeurs remplacés.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="nettoieColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer)">
|
||||
<h3>nettoieColumnsLinear</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="type-parameters"><T, V extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>></span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T></span> <span class="element-name">nettoieColumnsLinear</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><T> list,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getX,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>V> getY,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a><T,<wbr>V> setY)</span></div>
|
||||
<div class="block">Polymorphisme de la fonction nettoyage de colonne linéaire avec par défaut, l'autorisation des valeurs négatives.</div>
|
||||
<dl class="notes">
|
||||
<dt>Type Parameters:</dt>
|
||||
<dd><span id="nettoieColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer)-type-param-T"><code>T</code> - </span></dd>
|
||||
<dd><span id="nettoieColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer)-type-param-V"><code>V</code> - </span></dd>
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>list</code> - </dd>
|
||||
<dd><code>getX</code> - </dd>
|
||||
<dd><code>getY</code> - </dd>
|
||||
<dd><code>setY</code> - </dd>
|
||||
<dt>Returns:</dt>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
</main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
107
Doc/ecoparasite/nettoyage/package-summary.html
Normal file
107
Doc/ecoparasite/nettoyage/package-summary.html
Normal file
@@ -0,0 +1,107 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>ecoparasite.nettoyage</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.nettoyage">
|
||||
<meta name="generator" content="javadoc/PackageWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/stylesheet.css">
|
||||
<script type="text/javascript" src="../../script-files/script.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-declaration-page">
|
||||
<script type="text/javascript">const pathtoroot = "../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="nav-content">
|
||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../index.html">Overview</a></li>
|
||||
<li class="nav-bar-cell1-rev">Package</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../search.html">Search</a></li>
|
||||
<li><a href="../../help-doc.html#package">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-content">
|
||||
<ol class="sub-nav-list">
|
||||
<li><a href="package-summary.html" class="current-selection">ecoparasite.nettoyage</a></li>
|
||||
</ol>
|
||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="main-grid">
|
||||
<nav role="navigation" class="toc" aria-label="Table of contents">
|
||||
<div class="toc-header">Contents</div>
|
||||
<ol class="toc-list" tabindex="-1">
|
||||
<li><a href="#" tabindex="0">Description</a></li>
|
||||
<li><a href="#related-package-summary" tabindex="0">Related Packages</a></li>
|
||||
<li><a href="#class-summary" tabindex="0">Classes and Interfaces</a></li>
|
||||
</ol>
|
||||
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Package ecoparasite.nettoyage" class="title">Package ecoparasite.nettoyage</h1>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="package-signature">package <span class="element-name">ecoparasite.nettoyage</span></div>
|
||||
</div>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<li>
|
||||
<div id="related-package-summary">
|
||||
<div class="caption"><span>Related Packages</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Package</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="../package-summary.html">ecoparasite</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="../completion/package-summary.html">ecoparasite.completion</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="../input/package-summary.html">ecoparasite.input</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="../poisson/package-summary.html">ecoparasite.poisson</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="../population/package-summary.html">ecoparasite.population</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div id="class-summary">
|
||||
<div class="caption"><span>Classes</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Class</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Nettoyage.html" title="class in ecoparasite.nettoyage">Nettoyage</a></div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||
<div class="block">Class Définissant les méthodes statics de Nettoyage des données</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
73
Doc/ecoparasite/nettoyage/package-tree.html
Normal file
73
Doc/ecoparasite/nettoyage/package-tree.html
Normal file
@@ -0,0 +1,73 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>ecoparasite.nettoyage Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="tree: package: ecoparasite.nettoyage">
|
||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/stylesheet.css">
|
||||
<script type="text/javascript" src="../../script-files/script.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-tree-page">
|
||||
<script type="text/javascript">const pathtoroot = "../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="nav-content">
|
||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="nav-bar-cell1-rev">Tree</li>
|
||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../search.html">Search</a></li>
|
||||
<li><a href="../../help-doc.html#tree">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-content">
|
||||
<ol class="sub-nav-list">
|
||||
<li><a href="package-summary.html" class="current-selection">ecoparasite.nettoyage</a></li>
|
||||
</ol>
|
||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="main-grid">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 class="title">Hierarchy For Package ecoparasite.nettoyage</h1>
|
||||
</div>
|
||||
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||
<ul class="horizontal contents-list">
|
||||
<li><a href="../../overview-tree.html">All Packages</a></li>
|
||||
</ul>
|
||||
<section class="hierarchy">
|
||||
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||
<ul>
|
||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||
<ul>
|
||||
<li class="circle">ecoparasite.nettoyage.<a href="Nettoyage.html" class="type-name-link" title="class in ecoparasite.nettoyage">Nettoyage</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>ecoparasite</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite">
|
||||
<meta name="generator" content="javadoc/PackageWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
|
||||
@@ -73,10 +73,16 @@ loadScripts(document, 'script');</script>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Package</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="input/package-summary.html">ecoparasite.input</a></div>
|
||||
<div class="col-first even-row-color"><a href="completion/package-summary.html">ecoparasite.completion</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="input/package-summary.html">ecoparasite.input</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="nettoyage/package-summary.html">ecoparasite.nettoyage</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="poisson/package-summary.html">ecoparasite.poisson</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="population/package-summary.html">ecoparasite.population</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
@@ -88,6 +94,8 @@ loadScripts(document, 'script');</script>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Application.html" title="class in ecoparasite">Application</a></div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab2"> </div>
|
||||
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="LectureEval.html" title="class in ecoparasite">LectureEval</a></div>
|
||||
<div class="col-last odd-row-color class-summary class-summary-tab2"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>ecoparasite Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="tree: package: ecoparasite">
|
||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
|
||||
@@ -63,6 +63,7 @@ loadScripts(document, 'script');</script>
|
||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||
<ul>
|
||||
<li class="circle">ecoparasite.<a href="Application.html" class="type-name-link" title="class in ecoparasite">Application</a></li>
|
||||
<li class="circle">ecoparasite.<a href="LectureEval.html" class="type-name-link" title="class in ecoparasite">LectureEval</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>Mackerel</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.poisson, class: Mackerel">
|
||||
<meta name="generator" content="javadoc/ClassWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
@@ -64,6 +64,7 @@ loadScripts(document, 'script');</script>
|
||||
</li>
|
||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#parse(ecoparasite.input.RawData,int)" tabindex="0">parse(RawData, int)</a></li>
|
||||
<li><a href="#parse(ecoparasite.input.RawData)" tabindex="0">parse(RawData)</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
@@ -112,10 +113,12 @@ Ajoute les fonctions de Parsing liés aux données collectées sur le Mackerel.<
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double)" class="member-name-link">Mackerel</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> species,
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double)" class="member-name-link">Mackerel</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> id,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> length,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> infestation)</code></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Constructeur de Mackerel</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
@@ -124,21 +127,29 @@ Ajoute les fonctions de Parsing liés aux données collectées sur le Mackerel.<
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><<a href="Poisson.html" title="class in ecoparasite.poisson">Poisson</a>></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parse(ecoparasite.input.RawData)" class="member-name-link">parse</a><wbr>(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><<a href="Poisson.html" title="class in ecoparasite.poisson">Poisson</a>></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#parse(ecoparasite.input.RawData)" class="member-name-link">parse</a><wbr>(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||
<div class="block">Implémentation de la fonction parse de Dataparsing</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><<a href="Poisson.html" title="class in ecoparasite.poisson">Poisson</a>></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#parse(ecoparasite.input.RawData,int)" class="member-name-link">parse</a><wbr>(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data,
|
||||
int parseTypeId)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||
<div class="block">Implémentation de la fonction parse de DataParsing.</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-ecoparasite.poisson.Poisson">Methods inherited from class <a href="Poisson.html#method-summary" title="class in ecoparasite.poisson">Poisson</a></h3>
|
||||
<code><a href="Poisson.html#getInfestation()" title="getInfestation()">getInfestation</a>, <a href="Poisson.html#getLength()" title="getLength()">getLength</a>, <a href="Poisson.html#getSpecie()" title="getSpecie()">getSpecie</a>, <a href="Poisson.html#getWeight()" title="getWeight()">getWeight</a>, <a href="Poisson.html#toString()" title="toString()">toString</a></code></div>
|
||||
<code><a href="Poisson.html#getFishParts()" title="getFishParts()">getFishParts</a>, <a href="Poisson.html#getId()" title="getId()">getId</a>, <a href="Poisson.html#getInfestation()" title="getInfestation()">getInfestation</a>, <a href="Poisson.html#getLength()" title="getLength()">getLength</a>, <a href="Poisson.html#getWeight()" title="getWeight()">getWeight</a>, <a href="Poisson.html#setFishParts(java.util.HashSet)" title="setFishParts(HashSet)">setFishParts</a>, <a href="Poisson.html#setInfestation(java.lang.Double)" title="setInfestation(Double)">setInfestation</a>, <a href="Poisson.html#toString()" title="toString()">toString</a></code></div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#method-summary" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
@@ -157,9 +168,15 @@ Ajoute les fonctions de Parsing liés aux données collectées sur le Mackerel.<
|
||||
<section class="detail" id="<init>(java.lang.String,java.lang.Double,java.lang.Double)">
|
||||
<h3>Mackerel</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Mackerel</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> species,
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Mackerel</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> id,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> length,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> infestation)</span></div>
|
||||
<div class="block">Constructeur de Mackerel</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>length</code> - </dd>
|
||||
<dd><code>infestation</code> - </dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
@@ -172,13 +189,42 @@ Ajoute les fonctions de Parsing liés aux données collectées sur le Mackerel.<
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="parse(ecoparasite.input.RawData,int)">
|
||||
<h3>parse</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><<a href="Poisson.html" title="class in ecoparasite.poisson">Poisson</a>></span> <span class="element-name">parse</span><wbr><span class="parameters">(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data,
|
||||
int parseTypeId)</span>
|
||||
throws <span class="exceptions"><a href="../input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a>,
|
||||
<a href="../input/InvalidParsingException.html" title="class in ecoparasite.input">InvalidParsingException</a></span></div>
|
||||
<div class="block">Implémentation de la fonction parse de DataParsing.
|
||||
Renvoie un tableau de poissons à partir d'un RawData.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>data</code> - Notre RawData</dd>
|
||||
<dd><code>parseTypeId</code> - L'ID du type de parsing, ignoré ici.</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>Le tableau de poissons.</dd>
|
||||
<dt>Throws:</dt>
|
||||
<dd><code><a href="../input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></code> - Si on a un dépassement de données dans notre RawData.</dd>
|
||||
<dd><code><a href="../input/InvalidParsingException.html" title="class in ecoparasite.input">InvalidParsingException</a></code></dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="parse(ecoparasite.input.RawData)">
|
||||
<h3>parse</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><<a href="Poisson.html" title="class in ecoparasite.poisson">Poisson</a>></span> <span class="element-name">parse</span><wbr><span class="parameters">(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data)</span></div>
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><<a href="Poisson.html" title="class in ecoparasite.poisson">Poisson</a>></span> <span class="element-name">parse</span><wbr><span class="parameters">(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data)</span>
|
||||
throws <span class="exceptions"><a href="../input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></span></div>
|
||||
<div class="block">Implémentation de la fonction parse de Dataparsing</div>
|
||||
<dl class="notes">
|
||||
<dt>Specified by:</dt>
|
||||
<dd><code><a href="../input/DataParsing.html#parse(ecoparasite.input.RawData)">parse</a></code> in interface <code><a href="../input/DataParsing.html" title="interface in ecoparasite.input">DataParsing</a></code></dd>
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>data</code> - Notre RawData.</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>tableau des poissons</dd>
|
||||
<dt>Throws:</dt>
|
||||
<dd><code><a href="../input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></code> - Si on a un dépassement de données dans notre RawDataOverflow.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
241
Doc/ecoparasite/poisson/MackerelSerra.html
Normal file
241
Doc/ecoparasite/poisson/MackerelSerra.html
Normal file
@@ -0,0 +1,241 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>MackerelSerra</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.poisson, class: MackerelSerra">
|
||||
<meta name="generator" content="javadoc/ClassWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/stylesheet.css">
|
||||
<script type="text/javascript" src="../../script-files/script.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">const pathtoroot = "../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="nav-content">
|
||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../index.html">Overview</a></li>
|
||||
<li class="nav-bar-cell1-rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../search.html">Search</a></li>
|
||||
<li><a href="../../help-doc.html#class">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-content">
|
||||
<ol class="sub-nav-list">
|
||||
<li><a href="package-summary.html">ecoparasite.poisson</a></li>
|
||||
<li><a href="MackerelSerra.html" class="current-selection">MackerelSerra</a></li>
|
||||
</ol>
|
||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="main-grid">
|
||||
<nav role="navigation" class="toc" aria-label="Table of contents">
|
||||
<div class="toc-header">Contents <input type="text" class="filter-input" disabled placeholder="Filter contents (type .)" aria-label="Filter table of contents" autocomplete="off" spellcheck="false"><input type="reset" class="reset-filter" disabled tabindex="-1" value="Reset"></div>
|
||||
<ol class="toc-list" tabindex="-1">
|
||||
<li><a href="#" tabindex="0">Description</a></li>
|
||||
<li><a href="#field-summary" tabindex="0">Field Summary</a></li>
|
||||
<li><a href="#constructor-summary" tabindex="0">Constructor Summary</a></li>
|
||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
||||
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double)" tabindex="0">MackerelSerra(String, Double, Double)</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#parse(ecoparasite.input.RawData,int)" tabindex="0">parse(RawData, int)</a></li>
|
||||
<li><a href="#parse(ecoparasite.input.RawData)" tabindex="0">parse(RawData)</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
</ol>
|
||||
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
||||
<main role="main">
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<h1 title="Class MackerelSerra" class="title">Class MackerelSerra</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance"><a href="Poisson.html" title="class in ecoparasite.poisson">ecoparasite.poisson.Poisson</a>
|
||||
<div class="inheritance">ecoparasite.poisson.MackerelSerra</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<dl class="notes">
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><code><a href="../input/DataParsing.html" title="interface in ecoparasite.input">DataParsing</a></code></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MackerelSerra</span>
|
||||
<span class="extends-implements">extends <a href="Poisson.html" title="class in ecoparasite.poisson">Poisson</a>
|
||||
implements <a href="../input/DataParsing.html" title="interface in ecoparasite.input">DataParsing</a></span></div>
|
||||
<div class="block">Classe MackerelSerra créer pour le fichier test2.csv
|
||||
cette classe existe principalement pour l'évaluation</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<!-- =========== FIELD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="field-summary" id="field-summary">
|
||||
<h2>Field Summary</h2>
|
||||
<div class="inherited-list">
|
||||
<h3 id="fields-inherited-from-class-ecoparasite.poisson.Poisson">Fields inherited from class <a href="Poisson.html#field-summary" title="class in ecoparasite.poisson">Poisson</a></h3>
|
||||
<code><a href="Poisson.html#fishParts">fishParts</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double)" class="member-name-link">MackerelSerra</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> id,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> length,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> infestation)</code></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Constructeur de MackerelSerra</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><<a href="Poisson.html" title="class in ecoparasite.poisson">Poisson</a>></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#parse(ecoparasite.input.RawData)" class="member-name-link">parse</a><wbr>(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||
<div class="block">Implémentation de la fonction parse de Dataparsing</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><<a href="Poisson.html" title="class in ecoparasite.poisson">Poisson</a>></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#parse(ecoparasite.input.RawData,int)" class="member-name-link">parse</a><wbr>(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data,
|
||||
int parseTypeId)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||
<div class="block">Implémentation de la fonction parse de DataParsing.</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-ecoparasite.poisson.Poisson">Methods inherited from class <a href="Poisson.html#method-summary" title="class in ecoparasite.poisson">Poisson</a></h3>
|
||||
<code><a href="Poisson.html#getFishParts()" title="getFishParts()">getFishParts</a>, <a href="Poisson.html#getId()" title="getId()">getId</a>, <a href="Poisson.html#getInfestation()" title="getInfestation()">getInfestation</a>, <a href="Poisson.html#getLength()" title="getLength()">getLength</a>, <a href="Poisson.html#getWeight()" title="getWeight()">getWeight</a>, <a href="Poisson.html#setFishParts(java.util.HashSet)" title="setFishParts(HashSet)">setFishParts</a>, <a href="Poisson.html#setInfestation(java.lang.Double)" title="setInfestation(Double)">setInfestation</a>, <a href="Poisson.html#toString()" title="toString()">toString</a></code></div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#method-summary" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="details">
|
||||
<ul class="details-list">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>(java.lang.String,java.lang.Double,java.lang.Double)">
|
||||
<h3>MackerelSerra</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">MackerelSerra</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> id,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> length,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> infestation)</span></div>
|
||||
<div class="block">Constructeur de MackerelSerra</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>length</code> - </dd>
|
||||
<dd><code>infestation</code> - </dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="parse(ecoparasite.input.RawData,int)">
|
||||
<h3>parse</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><<a href="Poisson.html" title="class in ecoparasite.poisson">Poisson</a>></span> <span class="element-name">parse</span><wbr><span class="parameters">(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data,
|
||||
int parseTypeId)</span>
|
||||
throws <span class="exceptions"><a href="../input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a>,
|
||||
<a href="../input/InvalidParsingException.html" title="class in ecoparasite.input">InvalidParsingException</a></span></div>
|
||||
<div class="block">Implémentation de la fonction parse de DataParsing.
|
||||
Renvoie un tableau de poissons à partir d'un RawData.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>data</code> - Notre RawData</dd>
|
||||
<dd><code>parseTypeId</code> - L'ID du type de parsing, ignoré ici.</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>Le tableau de poissons.</dd>
|
||||
<dt>Throws:</dt>
|
||||
<dd><code><a href="../input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></code> - Si on a un dépassement de données dans notre RawData.</dd>
|
||||
<dd><code><a href="../input/InvalidParsingException.html" title="class in ecoparasite.input">InvalidParsingException</a></code></dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="parse(ecoparasite.input.RawData)">
|
||||
<h3>parse</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><<a href="Poisson.html" title="class in ecoparasite.poisson">Poisson</a>></span> <span class="element-name">parse</span><wbr><span class="parameters">(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data)</span>
|
||||
throws <span class="exceptions"><a href="../input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></span></div>
|
||||
<div class="block">Implémentation de la fonction parse de Dataparsing</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>data</code> - Notre RawData.</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>tableau des poissons</dd>
|
||||
<dt>Throws:</dt>
|
||||
<dd><code><a href="../input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></code> - Si on a un dépassement de données dans notre RawDataOverflow.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
</main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>Merlu</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.poisson, class: Merlu">
|
||||
<meta name="generator" content="javadoc/ClassWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
@@ -59,11 +59,12 @@ loadScripts(document, 'script');</script>
|
||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
||||
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#%3Cinit%3E(java.lang.Double,java.lang.Double)" tabindex="0">Merlu(Double, Double)</a></li>
|
||||
<li><a href="#%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double)" tabindex="0">Merlu(String, Double, Double)</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#parse(ecoparasite.input.RawData,int)" tabindex="0">parse(RawData, int)</a></li>
|
||||
<li><a href="#parse(ecoparasite.input.RawData)" tabindex="0">parse(RawData)</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
@@ -112,7 +113,8 @@ Ajoute les fonctions de Parsing liés aux données collectées sur le Merlu.</di
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.Double,java.lang.Double)" class="member-name-link">Merlu</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> length,
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double)" class="member-name-link">Merlu</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> id,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> length,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> infestation)</code></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Construteur d'un merlu</div>
|
||||
@@ -125,23 +127,29 @@ Ajoute les fonctions de Parsing liés aux données collectées sur le Merlu.</di
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><<a href="Poisson.html" title="class in ecoparasite.poisson">Poisson</a>></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parse(ecoparasite.input.RawData)" class="member-name-link">parse</a><wbr>(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><<a href="Poisson.html" title="class in ecoparasite.poisson">Poisson</a>></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#parse(ecoparasite.input.RawData)" class="member-name-link">parse</a><wbr>(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||
<div class="block">Implémentation de la fonction parse de Dataparsing</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><<a href="Poisson.html" title="class in ecoparasite.poisson">Poisson</a>></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#parse(ecoparasite.input.RawData,int)" class="member-name-link">parse</a><wbr>(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data,
|
||||
int parseTypeId)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||
<div class="block">Implémentation de la fonction parse de DataParsing.</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-ecoparasite.poisson.Poisson">Methods inherited from class <a href="Poisson.html#method-summary" title="class in ecoparasite.poisson">Poisson</a></h3>
|
||||
<code><a href="Poisson.html#getInfestation()" title="getInfestation()">getInfestation</a>, <a href="Poisson.html#getLength()" title="getLength()">getLength</a>, <a href="Poisson.html#getSpecie()" title="getSpecie()">getSpecie</a>, <a href="Poisson.html#getWeight()" title="getWeight()">getWeight</a>, <a href="Poisson.html#toString()" title="toString()">toString</a></code></div>
|
||||
<code><a href="Poisson.html#getFishParts()" title="getFishParts()">getFishParts</a>, <a href="Poisson.html#getId()" title="getId()">getId</a>, <a href="Poisson.html#getInfestation()" title="getInfestation()">getInfestation</a>, <a href="Poisson.html#getLength()" title="getLength()">getLength</a>, <a href="Poisson.html#getWeight()" title="getWeight()">getWeight</a>, <a href="Poisson.html#setFishParts(java.util.HashSet)" title="setFishParts(HashSet)">setFishParts</a>, <a href="Poisson.html#setInfestation(java.lang.Double)" title="setInfestation(Double)">setInfestation</a>, <a href="Poisson.html#toString()" title="toString()">toString</a></code></div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#method-summary" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
@@ -157,10 +165,11 @@ Ajoute les fonctions de Parsing liés aux données collectées sur le Merlu.</di
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>(java.lang.Double,java.lang.Double)">
|
||||
<section class="detail" id="<init>(java.lang.String,java.lang.Double,java.lang.Double)">
|
||||
<h3>Merlu</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Merlu</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> length,
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Merlu</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> id,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> length,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> infestation)</span></div>
|
||||
<div class="block">Construteur d'un merlu</div>
|
||||
<dl class="notes">
|
||||
@@ -180,18 +189,42 @@ Ajoute les fonctions de Parsing liés aux données collectées sur le Merlu.</di
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="parse(ecoparasite.input.RawData,int)">
|
||||
<h3>parse</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><<a href="Poisson.html" title="class in ecoparasite.poisson">Poisson</a>></span> <span class="element-name">parse</span><wbr><span class="parameters">(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data,
|
||||
int parseTypeId)</span>
|
||||
throws <span class="exceptions"><a href="../input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a>,
|
||||
<a href="../input/InvalidParsingException.html" title="class in ecoparasite.input">InvalidParsingException</a></span></div>
|
||||
<div class="block">Implémentation de la fonction parse de DataParsing.
|
||||
Renvoie un tableau de poissons à partir d'un RawData.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>data</code> - Notre RawData</dd>
|
||||
<dd><code>parseTypeId</code> - L'ID du type de parsing, ignoré ici.</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>Le tableau de poissons.</dd>
|
||||
<dt>Throws:</dt>
|
||||
<dd><code><a href="../input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></code> - Si on a un dépassement de données dans notre RawData.</dd>
|
||||
<dd><code><a href="../input/InvalidParsingException.html" title="class in ecoparasite.input">InvalidParsingException</a></code></dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="parse(ecoparasite.input.RawData)">
|
||||
<h3>parse</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><<a href="Poisson.html" title="class in ecoparasite.poisson">Poisson</a>></span> <span class="element-name">parse</span><wbr><span class="parameters">(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data)</span></div>
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><<a href="Poisson.html" title="class in ecoparasite.poisson">Poisson</a>></span> <span class="element-name">parse</span><wbr><span class="parameters">(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data)</span>
|
||||
throws <span class="exceptions"><a href="../input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></span></div>
|
||||
<div class="block">Implémentation de la fonction parse de Dataparsing</div>
|
||||
<dl class="notes">
|
||||
<dt>Specified by:</dt>
|
||||
<dd><code><a href="../input/DataParsing.html#parse(ecoparasite.input.RawData)">parse</a></code> in interface <code><a href="../input/DataParsing.html" title="interface in ecoparasite.input">DataParsing</a></code></dd>
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>data</code> - </dd>
|
||||
<dd><code>data</code> - Notre RawData</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>tableau des poissons</dd>
|
||||
<dt>Throws:</dt>
|
||||
<dd><code><a href="../input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></code> - Si on a un dépassement des données de notre objet RawData.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>PartiePoisson</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.poisson, class: PartiePoisson">
|
||||
<meta name="generator" content="javadoc/ClassWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
@@ -58,7 +58,16 @@ loadScripts(document, 'script');</script>
|
||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
||||
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#%3Cinit%3E()" tabindex="0">PartiePoisson()</a></li>
|
||||
<li><a href="#%3Cinit%3E(java.lang.String,java.lang.Double)" tabindex="0">PartiePoisson(String, Double)</a></li>
|
||||
<li><a href="#%3Cinit%3E(java.lang.String)" tabindex="0">PartiePoisson(String)</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#getName()" tabindex="0">getName()</a></li>
|
||||
<li><a href="#setName(java.lang.String)" tabindex="0">setName(String)</a></li>
|
||||
<li><a href="#getInfestation()" tabindex="0">getInfestation()</a></li>
|
||||
<li><a href="#setInfestation(java.lang.Double)" tabindex="0">setInfestation(Double)</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
</ol>
|
||||
@@ -74,8 +83,9 @@ loadScripts(document, 'script');</script>
|
||||
<section class="class-description" id="class-description">
|
||||
<hr>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">PartiePoisson</span>
|
||||
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PartiePoisson</span>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||
<div class="block">Permet d'illustrer une partie d'un poisson.</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
@@ -88,8 +98,15 @@ loadScripts(document, 'script');</script>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">PartiePoisson</a>()</code></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">PartiePoisson</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Constructeur.</div>
|
||||
</div>
|
||||
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.Double)" class="member-name-link">PartiePoisson</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> infestation)</code></div>
|
||||
<div class="col-last odd-row-color">
|
||||
<div class="block">Constructeur.</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
@@ -97,6 +114,28 @@ loadScripts(document, 'script');</script>
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInfestation()" class="member-name-link">getInfestation</a>()</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">getName</a>()</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setInfestation(java.lang.Double)" class="member-name-link">setInfestation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> infestation)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(java.lang.String)" class="member-name-link">setName</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#method-summary" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
@@ -112,10 +151,72 @@ loadScripts(document, 'script');</script>
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>()">
|
||||
<section class="detail" id="<init>(java.lang.String,java.lang.Double)">
|
||||
<h3>PartiePoisson</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PartiePoisson</span>()</div>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PartiePoisson</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> infestation)</span></div>
|
||||
<div class="block">Constructeur.
|
||||
Génère une partie complète.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>name</code> - Le nom de la partie.</dd>
|
||||
<dd><code>infestation</code> - Le taux d'infestation de la partie du poisson.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="<init>(java.lang.String)">
|
||||
<h3>PartiePoisson</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PartiePoisson</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div>
|
||||
<div class="block">Constructeur.
|
||||
Génère une infestation de null comme non communiqué.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>name</code> - Le nom de la partie.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="getName()">
|
||||
<h3>getName</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getName</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="setName(java.lang.String)">
|
||||
<h3>setName</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setName</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="getInfestation()">
|
||||
<h3>getInfestation</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a></span> <span class="element-name">getInfestation</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="setInfestation(java.lang.Double)">
|
||||
<h3>setInfestation</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setInfestation</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> infestation)</span></div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>Poisson</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.poisson, class: Poisson">
|
||||
<meta name="generator" content="javadoc/ClassWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
@@ -69,10 +69,13 @@ loadScripts(document, 'script');</script>
|
||||
</li>
|
||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#getSpecie()" tabindex="0">getSpecie()</a></li>
|
||||
<li><a href="#getId()" tabindex="0">getId()</a></li>
|
||||
<li><a href="#getLength()" tabindex="0">getLength()</a></li>
|
||||
<li><a href="#getWeight()" tabindex="0">getWeight()</a></li>
|
||||
<li><a href="#getInfestation()" tabindex="0">getInfestation()</a></li>
|
||||
<li><a href="#getFishParts()" tabindex="0">getFishParts()</a></li>
|
||||
<li><a href="#setInfestation(java.lang.Double)" tabindex="0">setInfestation(Double)</a></li>
|
||||
<li><a href="#setFishParts(java.util.HashSet)" tabindex="0">setFishParts(HashSet)</a></li>
|
||||
<li><a href="#toString()" tabindex="0">toString()</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
@@ -89,7 +92,7 @@ loadScripts(document, 'script');</script>
|
||||
<section class="class-description" id="class-description">
|
||||
<dl class="notes">
|
||||
<dt>Direct Known Subclasses:</dt>
|
||||
<dd><code><a href="Mackerel.html" title="class in ecoparasite.poisson">Mackerel</a>, <a href="Merlu.html" title="class in ecoparasite.poisson">Merlu</a></code></dd>
|
||||
<dd><code><a href="Mackerel.html" title="class in ecoparasite.poisson">Mackerel</a>, <a href="MackerelSerra.html" title="class in ecoparasite.poisson">MackerelSerra</a>, <a href="Merlu.html" title="class in ecoparasite.poisson">Merlu</a></code></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<div class="horizontal-scroll">
|
||||
@@ -124,7 +127,7 @@ Des types hérités plus précis, notamment pour le parsing sont disponibles dan
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double,java.lang.Double)" class="member-name-link">Poisson</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> specie,
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double,java.lang.Double)" class="member-name-link">Poisson</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> id,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> length,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> weight,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> infestation)</code></div>
|
||||
@@ -145,6 +148,16 @@ Des types hérités plus précis, notamment pour le parsing sont disponibles dan
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><<a href="PartiePoisson.html" title="class in ecoparasite.poisson">PartiePoisson</a>></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getFishParts()" class="member-name-link">getFishParts</a>()</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Getter de l'attribut des parties de poisson.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getId()" class="member-name-link">getId</a>()</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Getter de l'attribut Id</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInfestation()" class="member-name-link">getInfestation</a>()</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
@@ -155,19 +168,24 @@ Des types hérités plus précis, notamment pour le parsing sont disponibles dan
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Getter de l'attribut length</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSpecie()" class="member-name-link">getSpecie</a>()</code></div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWeight()" class="member-name-link">getWeight</a>()</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Getter de l'attribut specie</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWeight()" class="member-name-link">getWeight</a>()</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Getter de l'attribut weight</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setFishParts(java.util.HashSet)" class="member-name-link">setFishParts</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><<a href="PartiePoisson.html" title="class in ecoparasite.poisson">PartiePoisson</a>> fishParts)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Setter de l'attribut des parties de poisson.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setInfestation(java.lang.Double)" class="member-name-link">setInfestation</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> infestation)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Setter de l'attribut infestation</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Permet d'afficher les informations de notre poisson</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -207,14 +225,14 @@ Des types hérités plus précis, notamment pour le parsing sont disponibles dan
|
||||
<section class="detail" id="<init>(java.lang.String,java.lang.Double,java.lang.Double,java.lang.Double)">
|
||||
<h3>Poisson</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Poisson</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> specie,
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Poisson</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> id,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> length,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> weight,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> infestation)</span></div>
|
||||
<div class="block">Constructeur de l'objet Poisson</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>specie</code> - Une String representant l'espece du poisson</dd>
|
||||
<dd><code>id</code> - Une String representant l'espece du poisson</dd>
|
||||
<dd><code>length</code> - Un Wrapper Double representant la longueur/taille du poisson</dd>
|
||||
<dd><code>weight</code> - Un Wrapper Double representant le poids du poisson</dd>
|
||||
<dd><code>infestation</code> - Un Wrapper Double representant le taux de parasite du poisson</dd>
|
||||
@@ -231,14 +249,14 @@ Des types hérités plus précis, notamment pour le parsing sont disponibles dan
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="getSpecie()">
|
||||
<h3>getSpecie</h3>
|
||||
<section class="detail" id="getId()">
|
||||
<h3>getId</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getSpecie</span>()</div>
|
||||
<div class="block">Getter de l'attribut specie</div>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getId</span>()</div>
|
||||
<div class="block">Getter de l'attribut Id</div>
|
||||
<dl class="notes">
|
||||
<dt>Returns:</dt>
|
||||
<dd>La string de l'attribut specie</dd>
|
||||
<dd>La string de l'attribut Id</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
@@ -283,6 +301,45 @@ Des types hérités plus précis, notamment pour le parsing sont disponibles dan
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="getFishParts()">
|
||||
<h3>getFishParts</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><<a href="PartiePoisson.html" title="class in ecoparasite.poisson">PartiePoisson</a>></span> <span class="element-name">getFishParts</span>()</div>
|
||||
<div class="block">Getter de l'attribut des parties de poisson.</div>
|
||||
<dl class="notes">
|
||||
<dt>Returns:</dt>
|
||||
<dd>Le HashSet des parties de poisson.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="setInfestation(java.lang.Double)">
|
||||
<h3>setInfestation</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setInfestation</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> infestation)</span></div>
|
||||
<div class="block">Setter de l'attribut infestation</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>infestation</code> - le Double de la nouvelle valeur de l'infestation</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="setFishParts(java.util.HashSet)">
|
||||
<h3>setFishParts</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setFishParts</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><<a href="PartiePoisson.html" title="class in ecoparasite.poisson">PartiePoisson</a>> fishParts)</span></div>
|
||||
<div class="block">Setter de l'attribut des parties de poisson.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>fishParts</code> - Un hashset de parties de poisson.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="toString()">
|
||||
<h3>toString</h3>
|
||||
<div class="horizontal-scroll">
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>ecoparasite.poisson</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.poisson">
|
||||
<meta name="generator" content="javadoc/PackageWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
@@ -75,8 +75,14 @@ loadScripts(document, 'script');</script>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="../package-summary.html">ecoparasite</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="../input/package-summary.html">ecoparasite.input</a></div>
|
||||
<div class="col-first odd-row-color"><a href="../completion/package-summary.html">ecoparasite.completion</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="../input/package-summary.html">ecoparasite.input</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="../nettoyage/package-summary.html">ecoparasite.nettoyage</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="../population/package-summary.html">ecoparasite.population</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
@@ -90,14 +96,21 @@ loadScripts(document, 'script');</script>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||
<div class="block">Hérite de Poisson.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="Merlu.html" title="class in ecoparasite.poisson">Merlu</a></div>
|
||||
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="MackerelSerra.html" title="class in ecoparasite.poisson">MackerelSerra</a></div>
|
||||
<div class="col-last odd-row-color class-summary class-summary-tab2">
|
||||
<div class="block">Classe MackerelSerra créer pour le fichier test2.csv
|
||||
cette classe existe principalement pour l'évaluation</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Merlu.html" title="class in ecoparasite.poisson">Merlu</a></div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||
<div class="block">Hérite de Poisson.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="PartiePoisson.html" title="class in ecoparasite.poisson">PartiePoisson</a></div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab2"> </div>
|
||||
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="Poisson.html" title="class in ecoparasite.poisson">Poisson</a></div>
|
||||
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="PartiePoisson.html" title="class in ecoparasite.poisson">PartiePoisson</a></div>
|
||||
<div class="col-last odd-row-color class-summary class-summary-tab2">
|
||||
<div class="block">Permet d'illustrer une partie d'un poisson.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Poisson.html" title="class in ecoparasite.poisson">Poisson</a></div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||
<div class="block">Classe générique pour un individu Poisson.</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>ecoparasite.poisson Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="tree: package: ecoparasite.poisson">
|
||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
@@ -66,6 +66,7 @@ loadScripts(document, 'script');</script>
|
||||
<li class="circle">ecoparasite.poisson.<a href="Poisson.html" class="type-name-link" title="class in ecoparasite.poisson">Poisson</a>
|
||||
<ul>
|
||||
<li class="circle">ecoparasite.poisson.<a href="Mackerel.html" class="type-name-link" title="class in ecoparasite.poisson">Mackerel</a> (implements ecoparasite.input.<a href="../input/DataParsing.html" title="interface in ecoparasite.input">DataParsing</a>)</li>
|
||||
<li class="circle">ecoparasite.poisson.<a href="MackerelSerra.html" class="type-name-link" title="class in ecoparasite.poisson">MackerelSerra</a> (implements ecoparasite.input.<a href="../input/DataParsing.html" title="interface in ecoparasite.input">DataParsing</a>)</li>
|
||||
<li class="circle">ecoparasite.poisson.<a href="Merlu.html" class="type-name-link" title="class in ecoparasite.poisson">Merlu</a> (implements ecoparasite.input.<a href="../input/DataParsing.html" title="interface in ecoparasite.input">DataParsing</a>)</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
340
Doc/ecoparasite/population/Population.html
Normal file
340
Doc/ecoparasite/population/Population.html
Normal file
@@ -0,0 +1,340 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>Population</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.population, class: Population">
|
||||
<meta name="generator" content="javadoc/ClassWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/stylesheet.css">
|
||||
<script type="text/javascript" src="../../script-files/script.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">const pathtoroot = "../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="nav-content">
|
||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../index.html">Overview</a></li>
|
||||
<li class="nav-bar-cell1-rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../search.html">Search</a></li>
|
||||
<li><a href="../../help-doc.html#class">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-content">
|
||||
<ol class="sub-nav-list">
|
||||
<li><a href="package-summary.html">ecoparasite.population</a></li>
|
||||
<li><a href="Population.html" class="current-selection">Population</a></li>
|
||||
</ol>
|
||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="main-grid">
|
||||
<nav role="navigation" class="toc" aria-label="Table of contents">
|
||||
<div class="toc-header">Contents <input type="text" class="filter-input" disabled placeholder="Filter contents (type .)" aria-label="Filter table of contents" autocomplete="off" spellcheck="false"><input type="reset" class="reset-filter" disabled tabindex="-1" value="Reset"></div>
|
||||
<ol class="toc-list" tabindex="-1">
|
||||
<li><a href="#" tabindex="0">Description</a></li>
|
||||
<li><a href="#constructor-summary" tabindex="0">Constructor Summary</a></li>
|
||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
||||
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#%3Cinit%3E(java.lang.String,ecoparasite.population.PopulationArgs,java.util.HashMap)" tabindex="0">Population(String, PopulationArgs, HashMap)</a></li>
|
||||
<li><a href="#%3Cinit%3E(java.lang.String,ecoparasite.population.PopulationArgs)" tabindex="0">Population(String, PopulationArgs)</a></li>
|
||||
<li><a href="#%3Cinit%3E(java.lang.String)" tabindex="0">Population(String)</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#getId()" tabindex="0">getId()</a></li>
|
||||
<li><a href="#getTotal()" tabindex="0">getTotal()</a></li>
|
||||
<li><a href="#getPerYear()" tabindex="0">getPerYear()</a></li>
|
||||
<li><a href="#setTotal(ecoparasite.population.PopulationArgs)" tabindex="0">setTotal(PopulationArgs)</a></li>
|
||||
<li><a href="#setPerYear(java.util.HashMap)" tabindex="0">setPerYear(HashMap)</a></li>
|
||||
<li><a href="#parse(ecoparasite.input.RawData,int)" tabindex="0">parse(RawData, int)</a></li>
|
||||
<li><a href="#parse(ecoparasite.input.RawData)" tabindex="0">parse(RawData)</a></li>
|
||||
<li><a href="#toString()" tabindex="0">toString()</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
</ol>
|
||||
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
||||
<main role="main">
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<h1 title="Class Population" class="title">Class Population</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance">ecoparasite.population.Population</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<dl class="notes">
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><code><a href="../input/DataParsing.html" title="interface in ecoparasite.input">DataParsing</a></code></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Population</span>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
|
||||
implements <a href="../input/DataParsing.html" title="interface in ecoparasite.input">DataParsing</a></span></div>
|
||||
<div class="block">Permet de gérer une population selon les années.</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">Population</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> id)</code></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Constructeur.</div>
|
||||
</div>
|
||||
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,ecoparasite.population.PopulationArgs)" class="member-name-link">Population</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> id,
|
||||
<a href="PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a> total)</code></div>
|
||||
<div class="col-last odd-row-color">
|
||||
<div class="block">Constructeur.</div>
|
||||
</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,ecoparasite.population.PopulationArgs,java.util.HashMap)" class="member-name-link">Population</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> id,
|
||||
<a href="PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a> total,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashMap.html" title="class or interface in java.util" class="external-link">HashMap</a><<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>, <a href="PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a>> perYear)</code></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Constructeur.</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getId()" class="member-name-link">getId</a>()</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashMap.html" title="class or interface in java.util" class="external-link">HashMap</a><wbr><<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>, <a href="PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a>></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPerYear()" class="member-name-link">getPerYear</a>()</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTotal()" class="member-name-link">getTotal</a>()</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><<a href="Population.html" title="class in ecoparasite.population">Population</a>></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#parse(ecoparasite.input.RawData)" class="member-name-link">parse</a><wbr>(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||
<div class="block">Raccourci vers les méthodes de DataParsing.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><<a href="Population.html" title="class in ecoparasite.population">Population</a>></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#parse(ecoparasite.input.RawData,int)" class="member-name-link">parse</a><wbr>(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data,
|
||||
int parseTypeId)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||
<div class="block">Raccourci vers les méthodes de DataParsing.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setPerYear(java.util.HashMap)" class="member-name-link">setPerYear</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashMap.html" title="class or interface in java.util" class="external-link">HashMap</a><<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>, <a href="PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a>> perYear)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setTotal(ecoparasite.population.PopulationArgs)" class="member-name-link">setTotal</a><wbr>(<a href="PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a> total)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#method-summary" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="details">
|
||||
<ul class="details-list">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>(java.lang.String,ecoparasite.population.PopulationArgs,java.util.HashMap)">
|
||||
<h3>Population</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Population</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> id,
|
||||
<a href="PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a> total,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashMap.html" title="class or interface in java.util" class="external-link">HashMap</a><<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>, <a href="PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a>> perYear)</span></div>
|
||||
<div class="block">Constructeur.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>id</code> - Espèce</dd>
|
||||
<dd><code>total</code> - Les informations totales.</dd>
|
||||
<dd><code>perYear</code> - Les informations par année.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="<init>(java.lang.String,ecoparasite.population.PopulationArgs)">
|
||||
<h3>Population</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Population</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> id,
|
||||
<a href="PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a> total)</span></div>
|
||||
<div class="block">Constructeur.
|
||||
Pour les informations par année, crée une HashMap vide. Devra être rempli après coup.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>id</code> - Espèce de la population.</dd>
|
||||
<dd><code>total</code> - Les informations totales.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="<init>(java.lang.String)">
|
||||
<h3>Population</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Population</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> id)</span></div>
|
||||
<div class="block">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.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>id</code> - Espèce de la population.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="getId()">
|
||||
<h3>getId</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getId</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="getTotal()">
|
||||
<h3>getTotal</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></span> <span class="element-name">getTotal</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="getPerYear()">
|
||||
<h3>getPerYear</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashMap.html" title="class or interface in java.util" class="external-link">HashMap</a><<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>, <a href="PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a>></span> <span class="element-name">getPerYear</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="setTotal(ecoparasite.population.PopulationArgs)">
|
||||
<h3>setTotal</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setTotal</span><wbr><span class="parameters">(<a href="PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a> total)</span></div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="setPerYear(java.util.HashMap)">
|
||||
<h3>setPerYear</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setPerYear</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashMap.html" title="class or interface in java.util" class="external-link">HashMap</a><<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>, <a href="PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a>> perYear)</span></div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="parse(ecoparasite.input.RawData,int)">
|
||||
<h3>parse</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><<a href="Population.html" title="class in ecoparasite.population">Population</a>></span> <span class="element-name">parse</span><wbr><span class="parameters">(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data,
|
||||
int parseTypeId)</span>
|
||||
throws <span class="exceptions"><a href="../input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a>,
|
||||
<a href="../input/InvalidParsingException.html" title="class in ecoparasite.input">InvalidParsingException</a></span></div>
|
||||
<div class="block">Raccourci vers les méthodes de DataParsing.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>data</code> - Notre objet RawData.</dd>
|
||||
<dd><code>parseTypeId</code> - L'ID de parsing.</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dt>Throws:</dt>
|
||||
<dd><code><a href="../input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></code></dd>
|
||||
<dd><code><a href="../input/InvalidParsingException.html" title="class in ecoparasite.input">InvalidParsingException</a></code></dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="parse(ecoparasite.input.RawData)">
|
||||
<h3>parse</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><<a href="Population.html" title="class in ecoparasite.population">Population</a>></span> <span class="element-name">parse</span><wbr><span class="parameters">(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> data)</span></div>
|
||||
<div class="block">Raccourci vers les méthodes de DataParsing.
|
||||
Va par défaut faire ceux des parasites du Perou.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>data</code> - Notre objet RawData.</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>Notre tableau de populations.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="toString()">
|
||||
<h3>toString</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">toString</span>()</div>
|
||||
<dl class="notes">
|
||||
<dt>Overrides:</dt>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
</main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
269
Doc/ecoparasite/population/PopulationArgInterval.html
Normal file
269
Doc/ecoparasite/population/PopulationArgInterval.html
Normal file
@@ -0,0 +1,269 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>PopulationArgInterval</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.population, class: PopulationArgInterval">
|
||||
<meta name="generator" content="javadoc/ClassWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/stylesheet.css">
|
||||
<script type="text/javascript" src="../../script-files/script.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">const pathtoroot = "../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="nav-content">
|
||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../index.html">Overview</a></li>
|
||||
<li class="nav-bar-cell1-rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../search.html">Search</a></li>
|
||||
<li><a href="../../help-doc.html#class">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-content">
|
||||
<ol class="sub-nav-list">
|
||||
<li><a href="package-summary.html">ecoparasite.population</a></li>
|
||||
<li><a href="PopulationArgInterval.html" class="current-selection">PopulationArgInterval</a></li>
|
||||
</ol>
|
||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="main-grid">
|
||||
<nav role="navigation" class="toc" aria-label="Table of contents">
|
||||
<div class="toc-header">Contents <input type="text" class="filter-input" disabled placeholder="Filter contents (type .)" aria-label="Filter table of contents" autocomplete="off" spellcheck="false"><input type="reset" class="reset-filter" disabled tabindex="-1" value="Reset"></div>
|
||||
<ol class="toc-list" tabindex="-1">
|
||||
<li><a href="#" tabindex="0">Description</a></li>
|
||||
<li><a href="#constructor-summary" tabindex="0">Constructor Summary</a></li>
|
||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
||||
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#%3Cinit%3E(java.lang.Double,java.lang.Double,java.lang.Double)" tabindex="0">PopulationArgInterval(Double, Double, Double)</a></li>
|
||||
<li><a href="#%3Cinit%3E(java.lang.Double,java.lang.Double)" tabindex="0">PopulationArgInterval(Double, Double)</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#getMin()" tabindex="0">getMin()</a></li>
|
||||
<li><a href="#getMax()" tabindex="0">getMax()</a></li>
|
||||
<li><a href="#getMean()" tabindex="0">getMean()</a></li>
|
||||
<li><a href="#transformToDouble()" tabindex="0">transformToDouble()</a></li>
|
||||
<li><a href="#fromString(java.lang.String)" tabindex="0">fromString(String)</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
</ol>
|
||||
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
||||
<main role="main">
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<h1 title="Class PopulationArgInterval" class="title">Class PopulationArgInterval</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance">ecoparasite.population.PopulationArgInterval</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<hr>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PopulationArgInterval</span>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||
<div class="block">Classe qui permet de gérer un intervalle de données issues d'un CSV.
|
||||
|
||||
Trois données : minimum, maximum et moyenne entre minimum et maximum.</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.Double,java.lang.Double)" class="member-name-link">PopulationArgInterval</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> min,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> max)</code></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Constructeur.</div>
|
||||
</div>
|
||||
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.Double,java.lang.Double,java.lang.Double)" class="member-name-link">PopulationArgInterval</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> min,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> max,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> mean)</code></div>
|
||||
<div class="col-last odd-row-color">
|
||||
<div class="block">Constructeur.</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fromString(java.lang.String)" class="member-name-link">fromString</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> rawValue)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||
<div class="block">Permet de transformer une String (Extraite d'un fichier CSV) et de la transformer en Intervalle.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMax()" class="member-name-link">getMax</a>()</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMean()" class="member-name-link">getMean</a>()</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMin()" class="member-name-link">getMin</a>()</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#transformToDouble()" class="member-name-link">transformToDouble</a>()</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Permet de transformer un intervalle en double.</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#method-summary" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="details">
|
||||
<ul class="details-list">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>(java.lang.Double,java.lang.Double,java.lang.Double)">
|
||||
<h3>PopulationArgInterval</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PopulationArgInterval</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> min,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> max,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> mean)</span></div>
|
||||
<div class="block">Constructeur. La moyenne doit être précisée.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>min</code> - Valeur minimale</dd>
|
||||
<dd><code>max</code> - Valeur maximale</dd>
|
||||
<dd><code>mean</code> - Moyenne</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="<init>(java.lang.Double,java.lang.Double)">
|
||||
<h3>PopulationArgInterval</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PopulationArgInterval</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> min,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> max)</span></div>
|
||||
<div class="block">Constructeur. La moyenne est calculé automatiquement.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>min</code> - Valeur minimale</dd>
|
||||
<dd><code>max</code> - Valeur maximale.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="getMin()">
|
||||
<h3>getMin</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a></span> <span class="element-name">getMin</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="getMax()">
|
||||
<h3>getMax</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a></span> <span class="element-name">getMax</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="getMean()">
|
||||
<h3>getMean</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a></span> <span class="element-name">getMean</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="transformToDouble()">
|
||||
<h3>transformToDouble</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a></span> <span class="element-name">transformToDouble</span>()</div>
|
||||
<div class="block">Permet de transformer un intervalle en double.
|
||||
Si le minimum est égal au maximum, cette valeur est retourné.
|
||||
Sinon la moyenne est retourné.</div>
|
||||
<dl class="notes">
|
||||
<dt>Returns:</dt>
|
||||
<dd>La valeur transformée en Double.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="fromString(java.lang.String)">
|
||||
<h3>fromString</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a></span> <span class="element-name">fromString</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> rawValue)</span></div>
|
||||
<div class="block">Permet de transformer une String (Extraite d'un fichier CSV) et de la transformer en Intervalle.
|
||||
Gère les séparateurs +/- ainsi que l'entre deux. Sinon, elle sera juste convertie avec minimum = maximum.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>rawValue</code> - La valeur brute.</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>La valeur en tant qu'intervalle.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
</main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
476
Doc/ecoparasite/population/PopulationArgs.html
Normal file
476
Doc/ecoparasite/population/PopulationArgs.html
Normal file
@@ -0,0 +1,476 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>PopulationArgs</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.population, class: PopulationArgs">
|
||||
<meta name="generator" content="javadoc/ClassWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/stylesheet.css">
|
||||
<script type="text/javascript" src="../../script-files/script.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">const pathtoroot = "../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="nav-content">
|
||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../index.html">Overview</a></li>
|
||||
<li class="nav-bar-cell1-rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../search.html">Search</a></li>
|
||||
<li><a href="../../help-doc.html#class">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-content">
|
||||
<ol class="sub-nav-list">
|
||||
<li><a href="package-summary.html">ecoparasite.population</a></li>
|
||||
<li><a href="PopulationArgs.html" class="current-selection">PopulationArgs</a></li>
|
||||
</ol>
|
||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="main-grid">
|
||||
<nav role="navigation" class="toc" aria-label="Table of contents">
|
||||
<div class="toc-header">Contents <input type="text" class="filter-input" disabled placeholder="Filter contents (type .)" aria-label="Filter table of contents" autocomplete="off" spellcheck="false"><input type="reset" class="reset-filter" disabled tabindex="-1" value="Reset"></div>
|
||||
<ol class="toc-list" tabindex="-1">
|
||||
<li><a href="#" tabindex="0">Description</a></li>
|
||||
<li><a href="#constructor-summary" tabindex="0">Constructor Summary</a></li>
|
||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
||||
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#%3Cinit%3E(int,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,java.lang.Double,java.lang.Double)" tabindex="0">PopulationArgs(int, PopulationArgInterval, PopulationArgInterval, PopulationArgInterval, PopulationArgInterval, Double, Double)</a></li>
|
||||
<li><a href="#%3Cinit%3E(int,int,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,java.lang.Double,java.lang.Double)" tabindex="0">PopulationArgs(int, int, PopulationArgInterval, PopulationArgInterval, PopulationArgInterval, PopulationArgInterval, Double, Double)</a></li>
|
||||
<li><a href="#%3Cinit%3E(int)" tabindex="0">PopulationArgs(int)</a></li>
|
||||
<li><a href="#%3Cinit%3E()" tabindex="0">PopulationArgs()</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#getYear()" tabindex="0">getYear()</a></li>
|
||||
<li><a href="#getNumber()" tabindex="0">getNumber()</a></li>
|
||||
<li><a href="#getLength()" tabindex="0">getLength()</a></li>
|
||||
<li><a href="#getWidth()" tabindex="0">getWidth()</a></li>
|
||||
<li><a href="#getPrevalence()" tabindex="0">getPrevalence()</a></li>
|
||||
<li><a href="#getIc()" tabindex="0">getIc()</a></li>
|
||||
<li><a href="#getIntensity()" tabindex="0">getIntensity()</a></li>
|
||||
<li><a href="#getAbondance()" tabindex="0">getAbondance()</a></li>
|
||||
<li><a href="#getZone()" tabindex="0">getZone()</a></li>
|
||||
<li><a href="#setNumber(int)" tabindex="0">setNumber(int)</a></li>
|
||||
<li><a href="#setLength(ecoparasite.population.PopulationArgInterval)" tabindex="0">setLength(PopulationArgInterval)</a></li>
|
||||
<li><a href="#setWidth(ecoparasite.population.PopulationArgInterval)" tabindex="0">setWidth(PopulationArgInterval)</a></li>
|
||||
<li><a href="#setPrevalence(ecoparasite.population.PopulationArgInterval)" tabindex="0">setPrevalence(PopulationArgInterval)</a></li>
|
||||
<li><a href="#setIc(ecoparasite.population.PopulationArgInterval)" tabindex="0">setIc(PopulationArgInterval)</a></li>
|
||||
<li><a href="#setIntensity(java.lang.Double)" tabindex="0">setIntensity(Double)</a></li>
|
||||
<li><a href="#setAbondance(java.lang.Double)" tabindex="0">setAbondance(Double)</a></li>
|
||||
<li><a href="#setZone(java.lang.String)" tabindex="0">setZone(String)</a></li>
|
||||
<li><a href="#toString()" tabindex="0">toString()</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
</ol>
|
||||
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
||||
<main role="main">
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<h1 title="Class PopulationArgs" class="title">Class PopulationArgs</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance">ecoparasite.population.PopulationArgs</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<hr>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PopulationArgs</span>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||
<div class="block">Permet de stocker les paramètres d'une population pour une année spécifique.
|
||||
Par convention, si on est sur le total, on mettra comme année 0.</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">PopulationArgs</a>()</code></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Constructeur.</div>
|
||||
</div>
|
||||
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(int)" class="member-name-link">PopulationArgs</a><wbr>(int year)</code></div>
|
||||
<div class="col-last odd-row-color">
|
||||
<div class="block">Constructeur.</div>
|
||||
</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(int,int,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,java.lang.Double,java.lang.Double)" class="member-name-link">PopulationArgs</a><wbr>(int year,
|
||||
int N,
|
||||
<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> length,
|
||||
<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> width,
|
||||
<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> prevalence,
|
||||
<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> ic,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> intensity,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> abondance)</code></div>
|
||||
<div class="col-last even-row-color">
|
||||
<div class="block">Constructeur.</div>
|
||||
</div>
|
||||
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(int,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,java.lang.Double,java.lang.Double)" class="member-name-link">PopulationArgs</a><wbr>(int N,
|
||||
<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> length,
|
||||
<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> width,
|
||||
<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> prevalence,
|
||||
<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> ic,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> intensity,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> abondance)</code></div>
|
||||
<div class="col-last odd-row-color">
|
||||
<div class="block">Constructeur.</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAbondance()" class="member-name-link">getAbondance</a>()</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getIc()" class="member-name-link">getIc</a>()</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getIntensity()" class="member-name-link">getIntensity</a>()</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLength()" class="member-name-link">getLength</a>()</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNumber()" class="member-name-link">getNumber</a>()</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPrevalence()" class="member-name-link">getPrevalence</a>()</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWidth()" class="member-name-link">getWidth</a>()</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getYear()" class="member-name-link">getYear</a>()</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getZone()" class="member-name-link">getZone</a>()</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setAbondance(java.lang.Double)" class="member-name-link">setAbondance</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> abondance)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setIc(ecoparasite.population.PopulationArgInterval)" class="member-name-link">setIc</a><wbr>(<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> ic)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setIntensity(java.lang.Double)" class="member-name-link">setIntensity</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> intensity)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setLength(ecoparasite.population.PopulationArgInterval)" class="member-name-link">setLength</a><wbr>(<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> length)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setNumber(int)" class="member-name-link">setNumber</a><wbr>(int number)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setPrevalence(ecoparasite.population.PopulationArgInterval)" class="member-name-link">setPrevalence</a><wbr>(<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> prevalence)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setWidth(ecoparasite.population.PopulationArgInterval)" class="member-name-link">setWidth</a><wbr>(<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> width)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setZone(java.lang.String)" class="member-name-link">setZone</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> zone)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#method-summary" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="details">
|
||||
<ul class="details-list">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>(int,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,java.lang.Double,java.lang.Double)">
|
||||
<h3>PopulationArgs</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PopulationArgs</span><wbr><span class="parameters">(int N,
|
||||
<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> length,
|
||||
<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> width,
|
||||
<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> prevalence,
|
||||
<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> ic,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> intensity,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> abondance)</span></div>
|
||||
<div class="block">Constructeur.
|
||||
Toutes les données peuvent être préremplis dans ce constructeur sauf l'année.
|
||||
L'année sera par défaut à zéro.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>N</code> - </dd>
|
||||
<dd><code>length</code> - </dd>
|
||||
<dd><code>width</code> - </dd>
|
||||
<dd><code>prevalence</code> - </dd>
|
||||
<dd><code>ic</code> - </dd>
|
||||
<dd><code>intensity</code> - </dd>
|
||||
<dd><code>abondance</code> - </dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="<init>(int,int,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,java.lang.Double,java.lang.Double)">
|
||||
<h3>PopulationArgs</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PopulationArgs</span><wbr><span class="parameters">(int year,
|
||||
int N,
|
||||
<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> length,
|
||||
<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> width,
|
||||
<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> prevalence,
|
||||
<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> ic,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> intensity,
|
||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> abondance)</span></div>
|
||||
<div class="block">Constructeur.
|
||||
Toutes les données ainsi que l'année peuvent être préremplis.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>year</code> - </dd>
|
||||
<dd><code>N</code> - </dd>
|
||||
<dd><code>length</code> - </dd>
|
||||
<dd><code>width</code> - </dd>
|
||||
<dd><code>prevalence</code> - </dd>
|
||||
<dd><code>ic</code> - </dd>
|
||||
<dd><code>intensity</code> - </dd>
|
||||
<dd><code>abondance</code> - </dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="<init>(int)">
|
||||
<h3>PopulationArgs</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PopulationArgs</span><wbr><span class="parameters">(int year)</span></div>
|
||||
<div class="block">Constructeur.
|
||||
Permet de remplir tout d'abord l'année, les autres paramètres seront remplis par les setters.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>year</code> - </dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="<init>()">
|
||||
<h3>PopulationArgs</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PopulationArgs</span>()</div>
|
||||
<div class="block">Constructeur.
|
||||
Initialise l'objet avec une année par défaut (0).</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="getYear()">
|
||||
<h3>getYear</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">getYear</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="getNumber()">
|
||||
<h3>getNumber</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">getNumber</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="getLength()">
|
||||
<h3>getLength</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a></span> <span class="element-name">getLength</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="getWidth()">
|
||||
<h3>getWidth</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a></span> <span class="element-name">getWidth</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="getPrevalence()">
|
||||
<h3>getPrevalence</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a></span> <span class="element-name">getPrevalence</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="getIc()">
|
||||
<h3>getIc</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a></span> <span class="element-name">getIc</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="getIntensity()">
|
||||
<h3>getIntensity</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a></span> <span class="element-name">getIntensity</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="getAbondance()">
|
||||
<h3>getAbondance</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a></span> <span class="element-name">getAbondance</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="getZone()">
|
||||
<h3>getZone</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getZone</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="setNumber(int)">
|
||||
<h3>setNumber</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setNumber</span><wbr><span class="parameters">(int number)</span></div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="setLength(ecoparasite.population.PopulationArgInterval)">
|
||||
<h3>setLength</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setLength</span><wbr><span class="parameters">(<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> length)</span></div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="setWidth(ecoparasite.population.PopulationArgInterval)">
|
||||
<h3>setWidth</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setWidth</span><wbr><span class="parameters">(<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> width)</span></div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="setPrevalence(ecoparasite.population.PopulationArgInterval)">
|
||||
<h3>setPrevalence</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setPrevalence</span><wbr><span class="parameters">(<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> prevalence)</span></div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="setIc(ecoparasite.population.PopulationArgInterval)">
|
||||
<h3>setIc</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setIc</span><wbr><span class="parameters">(<a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a> ic)</span></div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="setIntensity(java.lang.Double)">
|
||||
<h3>setIntensity</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setIntensity</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> intensity)</span></div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="setAbondance(java.lang.Double)">
|
||||
<h3>setAbondance</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setAbondance</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a> abondance)</span></div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="setZone(java.lang.String)">
|
||||
<h3>setZone</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setZone</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> zone)</span></div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="toString()">
|
||||
<h3>toString</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">toString</span>()</div>
|
||||
<dl class="notes">
|
||||
<dt>Overrides:</dt>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
</main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
175
Doc/ecoparasite/population/PopulationParsing.html
Normal file
175
Doc/ecoparasite/population/PopulationParsing.html
Normal file
@@ -0,0 +1,175 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>PopulationParsing</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.population, class: PopulationParsing">
|
||||
<meta name="generator" content="javadoc/ClassWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/stylesheet.css">
|
||||
<script type="text/javascript" src="../../script-files/script.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">const pathtoroot = "../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="nav-content">
|
||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../index.html">Overview</a></li>
|
||||
<li class="nav-bar-cell1-rev">Class</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../search.html">Search</a></li>
|
||||
<li><a href="../../help-doc.html#class">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-content">
|
||||
<ol class="sub-nav-list">
|
||||
<li><a href="package-summary.html">ecoparasite.population</a></li>
|
||||
<li><a href="PopulationParsing.html" class="current-selection">PopulationParsing</a></li>
|
||||
</ol>
|
||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="main-grid">
|
||||
<nav role="navigation" class="toc" aria-label="Table of contents">
|
||||
<div class="toc-header">Contents <input type="text" class="filter-input" disabled placeholder="Filter contents (type .)" aria-label="Filter table of contents" autocomplete="off" spellcheck="false"><input type="reset" class="reset-filter" disabled tabindex="-1" value="Reset"></div>
|
||||
<ol class="toc-list" tabindex="-1">
|
||||
<li><a href="#" tabindex="0">Description</a></li>
|
||||
<li><a href="#constructor-summary" tabindex="0">Constructor Summary</a></li>
|
||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
||||
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#%3Cinit%3E()" tabindex="0">PopulationParsing()</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#parseParasitesPeru(ecoparasite.input.RawData)" tabindex="0">parseParasitesPeru(RawData)</a></li>
|
||||
</ol>
|
||||
</li>
|
||||
</ol>
|
||||
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
||||
<main role="main">
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<h1 title="Class PopulationParsing" class="title">Class PopulationParsing</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance">ecoparasite.population.PopulationParsing</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<hr>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PopulationParsing</span>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
||||
<div class="block">Permet de parser une population spécifique via les schémas fournis.</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">PopulationParsing</a>()</code></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><wbr><<a href="Population.html" title="class in ecoparasite.population">Population</a>></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#parseParasitesPeru(ecoparasite.input.RawData)" class="member-name-link">parseParasitesPeru</a><wbr>(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> peruRawData)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
|
||||
<div class="block">Permet, à partir d'un objet RawData, de parse les données tel que le fichier parasitesPeru est structuré.</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#method-summary" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<section class="details">
|
||||
<ul class="details-list">
|
||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>()">
|
||||
<h3>PopulationParsing</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PopulationParsing</span>()</div>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="parseParasitesPeru(ecoparasite.input.RawData)">
|
||||
<h3>parseParasitesPeru</h3>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a><<a href="Population.html" title="class in ecoparasite.population">Population</a>></span> <span class="element-name">parseParasitesPeru</span><wbr><span class="parameters">(<a href="../input/RawData.html" title="class in ecoparasite.input">RawData</a> peruRawData)</span></div>
|
||||
<div class="block">Permet, à partir d'un objet RawData, de parse les données tel que le fichier parasitesPeru est structuré.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dd><code>peruRawData</code> - </dd>
|
||||
<dt>Returns:</dt>
|
||||
<dd>Une liste des populations incluses.</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
</main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
119
Doc/ecoparasite/population/package-summary.html
Normal file
119
Doc/ecoparasite/population/package-summary.html
Normal file
@@ -0,0 +1,119 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>ecoparasite.population</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="declaration: package: ecoparasite.population">
|
||||
<meta name="generator" content="javadoc/PackageWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/stylesheet.css">
|
||||
<script type="text/javascript" src="../../script-files/script.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-declaration-page">
|
||||
<script type="text/javascript">const pathtoroot = "../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="nav-content">
|
||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../index.html">Overview</a></li>
|
||||
<li class="nav-bar-cell1-rev">Package</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../search.html">Search</a></li>
|
||||
<li><a href="../../help-doc.html#package">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-content">
|
||||
<ol class="sub-nav-list">
|
||||
<li><a href="package-summary.html" class="current-selection">ecoparasite.population</a></li>
|
||||
</ol>
|
||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="main-grid">
|
||||
<nav role="navigation" class="toc" aria-label="Table of contents">
|
||||
<div class="toc-header">Contents</div>
|
||||
<ol class="toc-list" tabindex="-1">
|
||||
<li><a href="#" tabindex="0">Description</a></li>
|
||||
<li><a href="#related-package-summary" tabindex="0">Related Packages</a></li>
|
||||
<li><a href="#class-summary" tabindex="0">Classes and Interfaces</a></li>
|
||||
</ol>
|
||||
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Package ecoparasite.population" class="title">Package ecoparasite.population</h1>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="horizontal-scroll">
|
||||
<div class="package-signature">package <span class="element-name">ecoparasite.population</span></div>
|
||||
</div>
|
||||
<section class="summary">
|
||||
<ul class="summary-list">
|
||||
<li>
|
||||
<div id="related-package-summary">
|
||||
<div class="caption"><span>Related Packages</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Package</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><a href="../package-summary.html">ecoparasite</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="../completion/package-summary.html">ecoparasite.completion</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="../input/package-summary.html">ecoparasite.input</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><a href="../nettoyage/package-summary.html">ecoparasite.nettoyage</a></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><a href="../poisson/package-summary.html">ecoparasite.poisson</a></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div id="class-summary">
|
||||
<div class="caption"><span>Classes</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Class</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Population.html" title="class in ecoparasite.population">Population</a></div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||
<div class="block">Permet de gérer une population selon les années.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a></div>
|
||||
<div class="col-last odd-row-color class-summary class-summary-tab2">
|
||||
<div class="block">Classe qui permet de gérer un intervalle de données issues d'un CSV.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||
<div class="block">Permet de stocker les paramètres d'une population pour une année spécifique.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="PopulationParsing.html" title="class in ecoparasite.population">PopulationParsing</a></div>
|
||||
<div class="col-last odd-row-color class-summary class-summary-tab2">
|
||||
<div class="block">Permet de parser une population spécifique via les schémas fournis.</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
76
Doc/ecoparasite/population/package-tree.html
Normal file
76
Doc/ecoparasite/population/package-tree.html
Normal file
@@ -0,0 +1,76 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>ecoparasite.population Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="tree: package: ecoparasite.population">
|
||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../../resource-files/stylesheet.css">
|
||||
<script type="text/javascript" src="../../script-files/script.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="../../script-files/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="package-tree-page">
|
||||
<script type="text/javascript">const pathtoroot = "../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="nav-content">
|
||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="nav-bar-cell1-rev">Tree</li>
|
||||
<li><a href="../../index-files/index-1.html">Index</a></li>
|
||||
<li><a href="../../search.html">Search</a></li>
|
||||
<li><a href="../../help-doc.html#tree">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-content">
|
||||
<ol class="sub-nav-list">
|
||||
<li><a href="package-summary.html" class="current-selection">ecoparasite.population</a></li>
|
||||
</ol>
|
||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="main-grid">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 class="title">Hierarchy For Package ecoparasite.population</h1>
|
||||
</div>
|
||||
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||
<ul class="horizontal contents-list">
|
||||
<li><a href="../../overview-tree.html">All Packages</a></li>
|
||||
</ul>
|
||||
<section class="hierarchy">
|
||||
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||
<ul>
|
||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||
<ul>
|
||||
<li class="circle">ecoparasite.population.<a href="Population.html" class="type-name-link" title="class in ecoparasite.population">Population</a> (implements ecoparasite.input.<a href="../input/DataParsing.html" title="interface in ecoparasite.input">DataParsing</a>)</li>
|
||||
<li class="circle">ecoparasite.population.<a href="PopulationArgInterval.html" class="type-name-link" title="class in ecoparasite.population">PopulationArgInterval</a></li>
|
||||
<li class="circle">ecoparasite.population.<a href="PopulationArgs.html" class="type-name-link" title="class in ecoparasite.population">PopulationArgs</a></li>
|
||||
<li class="circle">ecoparasite.population.<a href="PopulationParsing.html" class="type-name-link" title="class in ecoparasite.population">PopulationParsing</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,3 +1,6 @@
|
||||
ecoparasite
|
||||
ecoparasite.completion
|
||||
ecoparasite.input
|
||||
ecoparasite.nettoyage
|
||||
ecoparasite.poisson
|
||||
ecoparasite.population
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>API Help</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="help">
|
||||
<meta name="generator" content="javadoc/HelpWriter">
|
||||
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css">
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>A-Index</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="index: A">
|
||||
<meta name="generator" content="javadoc/IndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
|
||||
@@ -50,15 +50,17 @@ loadScripts(document, 'script');</script>
|
||||
<div class="header">
|
||||
<h1>Index</h1>
|
||||
</div>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:A">A</h2>
|
||||
<dl class="index">
|
||||
<dt><a href="../ecoparasite/Application.html" class="type-name-link" title="class in ecoparasite">Application</a> - Class in <a href="../ecoparasite/package-summary.html">ecoparasite</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/Application.html#%3Cinit%3E()" class="member-name-link">Application()</a> - Constructor for class ecoparasite.<a href="../ecoparasite/Application.html" title="class in ecoparasite">Application</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/LectureEval.html#applyValueForPopEval(ecoparasite.population.PopulationArgs,java.lang.String,java.lang.String)" class="member-name-link">applyValueForPopEval(PopulationArgs, String, String)</a> - Static method in class ecoparasite.<a href="../ecoparasite/LectureEval.html" title="class in ecoparasite">LectureEval</a></dt>
|
||||
<dd> </dd>
|
||||
</dl>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<title>R-Index</title>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>M-Index</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="description" content="index: R">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="index: M">
|
||||
<meta name="generator" content="javadoc/IndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/stylesheet.css">
|
||||
@@ -50,33 +50,40 @@ loadScripts(document, 'script');</script>
|
||||
<div class="header">
|
||||
<h1>Index</h1>
|
||||
</div>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:R">R</h2>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:M">M</h2>
|
||||
<dl class="index">
|
||||
<dt><a href="../ecoparasite/input/RawData.html" class="type-name-link" title="class in ecoparasite.input">RawData</a> - Class in <a href="../ecoparasite/input/package-summary.html">ecoparasite.input</a></dt>
|
||||
<dt><a href="../ecoparasite/poisson/Mackerel.html" class="type-name-link" title="class in ecoparasite.poisson">Mackerel</a> - Class in <a href="../ecoparasite/poisson/package-summary.html">ecoparasite.poisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet de stocker les données brutes d'un fichier chargé CSV, avant d'être changé en Classe plus spécifique.</div>
|
||||
<div class="block">Hérite de Poisson.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/input/RawData.html#%3Cinit%3E(java.util.ArrayList)" class="member-name-link">RawData(ArrayList)</a> - Constructor for class ecoparasite.input.<a href="../ecoparasite/input/RawData.html" title="class in ecoparasite.input">RawData</a></dt>
|
||||
<dt><a href="../ecoparasite/poisson/Mackerel.html#%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double)" class="member-name-link">Mackerel(String, Double, Double)</a> - Constructor for class ecoparasite.poisson.<a href="../ecoparasite/poisson/Mackerel.html" title="class in ecoparasite.poisson">Mackerel</a></dt>
|
||||
<dd>
|
||||
<div class="block">Constructeur.</div>
|
||||
<div class="block">Constructeur de Mackerel</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/input/RawDataOverflow.html" class="type-name-link" title="class in ecoparasite.input">RawDataOverflow</a> - Exception Class in <a href="../ecoparasite/input/package-summary.html">ecoparasite.input</a></dt>
|
||||
<dt><a href="../ecoparasite/poisson/MackerelSerra.html" class="type-name-link" title="class in ecoparasite.poisson">MackerelSerra</a> - Class in <a href="../ecoparasite/poisson/package-summary.html">ecoparasite.poisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Est déclenché lors du dépassement d'index lors de la récupération d'une entrée d'un RawData.</div>
|
||||
<div class="block">Classe MackerelSerra créer pour le fichier test2.csv
|
||||
cette classe existe principalement pour l'évaluation</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/input/RawDataOverflow.html#%3Cinit%3E(int,int)" class="member-name-link">RawDataOverflow(int, int)</a> - Constructor for exception class ecoparasite.input.<a href="../ecoparasite/input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></dt>
|
||||
<dt><a href="../ecoparasite/poisson/MackerelSerra.html#%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double)" class="member-name-link">MackerelSerra(String, Double, Double)</a> - Constructor for class ecoparasite.poisson.<a href="../ecoparasite/poisson/MackerelSerra.html" title="class in ecoparasite.poisson">MackerelSerra</a></dt>
|
||||
<dd>
|
||||
<div class="block">Constructeur de MackerelSerra</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/Application.html#main(java.lang.String%5B%5D)" class="member-name-link">main(String[])</a> - Static method in class ecoparasite.<a href="../ecoparasite/Application.html" title="class in ecoparasite">Application</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/input/InputFactory.html#readData(java.lang.String)" class="member-name-link">readData(String)</a> - Static method in class ecoparasite.input.<a href="../ecoparasite/input/InputFactory.html" title="class in ecoparasite.input">InputFactory</a></dt>
|
||||
<dt><a href="../ecoparasite/LectureEval.html#main(java.lang.String%5B%5D)" class="member-name-link">main(String[])</a> - Static method in class ecoparasite.<a href="../ecoparasite/LectureEval.html" title="class in ecoparasite">LectureEval</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/Merlu.html" class="type-name-link" title="class in ecoparasite.poisson">Merlu</a> - Class in <a href="../ecoparasite/poisson/package-summary.html">ecoparasite.poisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet de lire les données brutes d'un fichier CSV.</div>
|
||||
<div class="block">Hérite de Poisson.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/input/InputFactory.html#readData(java.lang.String,java.lang.String)" class="member-name-link">readData(String, String)</a> - Static method in class ecoparasite.input.<a href="../ecoparasite/input/InputFactory.html" title="class in ecoparasite.input">InputFactory</a></dt>
|
||||
<dt><a href="../ecoparasite/poisson/Merlu.html#%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double)" class="member-name-link">Merlu(String, Double, Double)</a> - Constructor for class ecoparasite.poisson.<a href="../ecoparasite/poisson/Merlu.html" title="class in ecoparasite.poisson">Merlu</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet de lire les données brutes d'un fichier CSV.</div>
|
||||
<div class="block">Construteur d'un merlu</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<title>T-Index</title>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>N-Index</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="description" content="index: T">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="index: N">
|
||||
<meta name="generator" content="javadoc/IndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/stylesheet.css">
|
||||
@@ -50,19 +50,33 @@ loadScripts(document, 'script');</script>
|
||||
<div class="header">
|
||||
<h1>Index</h1>
|
||||
</div>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:T">T</h2>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:N">N</h2>
|
||||
<dl class="index">
|
||||
<dt><a href="../ecoparasite/input/RawData.html#toString()" class="member-name-link">toString()</a> - Method in class ecoparasite.input.<a href="../ecoparasite/input/RawData.html" title="class in ecoparasite.input">RawData</a></dt>
|
||||
<dt><a href="../ecoparasite/nettoyage/Nettoyage.html#nettoieColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer)" class="member-name-link">nettoieColumnsLinear(HashSet, Function, Function, BiConsumer)</a> - Static method in class ecoparasite.nettoyage.<a href="../ecoparasite/nettoyage/Nettoyage.html" title="class in ecoparasite.nettoyage">Nettoyage</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet d'avoir un affichage debug du contenu de notre jeu de données.</div>
|
||||
<div class="block">Polymorphisme de la fonction nettoyage de colonne linéaire avec par défaut, l'autorisation des valeurs négatives.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/Poisson.html#toString()" class="member-name-link">toString()</a> - Method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a></dt>
|
||||
<dt><a href="../ecoparasite/nettoyage/Nettoyage.html#nettoieColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer,boolean)" class="member-name-link">nettoieColumnsLinear(HashSet, Function, Function, BiConsumer, boolean)</a> - Static method in class ecoparasite.nettoyage.<a href="../ecoparasite/nettoyage/Nettoyage.html" title="class in ecoparasite.nettoyage">Nettoyage</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet d'afficher les informations de notre poisson</div>
|
||||
<div class="block">Permet de remplacer les valeurs abérrantes d'un paramètre d'un HashSet à l'aide d'une regression linéaire, corrélation entre deux valeurs.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/nettoyage/Nettoyage.html#nettoieColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer)" class="member-name-link">nettoieColumnsMoyenne(HashSet, Function, BiConsumer)</a> - Static method in class ecoparasite.nettoyage.<a href="../ecoparasite/nettoyage/Nettoyage.html" title="class in ecoparasite.nettoyage">Nettoyage</a></dt>
|
||||
<dd>
|
||||
<div class="block">Polymorphisme de la fonction précédente.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/nettoyage/Nettoyage.html#nettoieColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer,boolean)" class="member-name-link">nettoieColumnsMoyenne(HashSet, Function, BiConsumer, boolean)</a> - Static method in class ecoparasite.nettoyage.<a href="../ecoparasite/nettoyage/Nettoyage.html" title="class in ecoparasite.nettoyage">Nettoyage</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet de remplacer les valeurs abérrantes d'un paramètre d'un HashSet par la moyenne des autres valeurs (non nulles).</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/nettoyage/Nettoyage.html" class="type-name-link" title="class in ecoparasite.nettoyage">Nettoyage</a> - Class in <a href="../ecoparasite/nettoyage/package-summary.html">ecoparasite.nettoyage</a></dt>
|
||||
<dd>
|
||||
<div class="block">Class Définissant les méthodes statics de Nettoyage des données</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/nettoyage/Nettoyage.html#%3Cinit%3E()" class="member-name-link">Nettoyage()</a> - Constructor for class ecoparasite.nettoyage.<a href="../ecoparasite/nettoyage/Nettoyage.html" title="class in ecoparasite.nettoyage">Nettoyage</a></dt>
|
||||
<dd> </dd>
|
||||
</dl>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
178
Doc/index-files/index-12.html
Normal file
178
Doc/index-files/index-12.html
Normal file
@@ -0,0 +1,178 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>P-Index</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="index: P">
|
||||
<meta name="generator" content="javadoc/IndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/stylesheet.css">
|
||||
<script type="text/javascript" src="../script-files/script.js"></script>
|
||||
<script type="text/javascript" src="../script-files/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="../script-files/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="index-page">
|
||||
<script type="text/javascript">const pathtoroot = "../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="nav-content">
|
||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../index.html">Overview</a></li>
|
||||
<li><a href="../overview-tree.html">Tree</a></li>
|
||||
<li class="nav-bar-cell1-rev">Index</li>
|
||||
<li><a href="../search.html">Search</a></li>
|
||||
<li><a href="../help-doc.html#index">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-content">
|
||||
<ol class="sub-nav-list"></ol>
|
||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="main-grid">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1>Index</h1>
|
||||
</div>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:P">P</h2>
|
||||
<dl class="index">
|
||||
<dt><a href="../ecoparasite/input/DataParsing.html#parse(ecoparasite.input.RawData)" class="member-name-link">parse(RawData)</a> - Static method in interface ecoparasite.input.<a href="../ecoparasite/input/DataParsing.html" title="interface in ecoparasite.input">DataParsing</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/Mackerel.html#parse(ecoparasite.input.RawData)" class="member-name-link">parse(RawData)</a> - Static method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Mackerel.html" title="class in ecoparasite.poisson">Mackerel</a></dt>
|
||||
<dd>
|
||||
<div class="block">Implémentation de la fonction parse de Dataparsing</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/MackerelSerra.html#parse(ecoparasite.input.RawData)" class="member-name-link">parse(RawData)</a> - Static method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/MackerelSerra.html" title="class in ecoparasite.poisson">MackerelSerra</a></dt>
|
||||
<dd>
|
||||
<div class="block">Implémentation de la fonction parse de Dataparsing</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/Merlu.html#parse(ecoparasite.input.RawData)" class="member-name-link">parse(RawData)</a> - Static method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Merlu.html" title="class in ecoparasite.poisson">Merlu</a></dt>
|
||||
<dd>
|
||||
<div class="block">Implémentation de la fonction parse de Dataparsing</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/Population.html#parse(ecoparasite.input.RawData)" class="member-name-link">parse(RawData)</a> - Static method in class ecoparasite.population.<a href="../ecoparasite/population/Population.html" title="class in ecoparasite.population">Population</a></dt>
|
||||
<dd>
|
||||
<div class="block">Raccourci vers les méthodes de DataParsing.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/input/DataParsing.html#parse(ecoparasite.input.RawData,int)" class="member-name-link">parse(RawData, int)</a> - Static method in interface ecoparasite.input.<a href="../ecoparasite/input/DataParsing.html" title="interface in ecoparasite.input">DataParsing</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet de parser un élément à partir d'un objet RawData.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/Mackerel.html#parse(ecoparasite.input.RawData,int)" class="member-name-link">parse(RawData, int)</a> - Static method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Mackerel.html" title="class in ecoparasite.poisson">Mackerel</a></dt>
|
||||
<dd>
|
||||
<div class="block">Implémentation de la fonction parse de DataParsing.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/MackerelSerra.html#parse(ecoparasite.input.RawData,int)" class="member-name-link">parse(RawData, int)</a> - Static method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/MackerelSerra.html" title="class in ecoparasite.poisson">MackerelSerra</a></dt>
|
||||
<dd>
|
||||
<div class="block">Implémentation de la fonction parse de DataParsing.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/Merlu.html#parse(ecoparasite.input.RawData,int)" class="member-name-link">parse(RawData, int)</a> - Static method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Merlu.html" title="class in ecoparasite.poisson">Merlu</a></dt>
|
||||
<dd>
|
||||
<div class="block">Implémentation de la fonction parse de DataParsing.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/Population.html#parse(ecoparasite.input.RawData,int)" class="member-name-link">parse(RawData, int)</a> - Static method in class ecoparasite.population.<a href="../ecoparasite/population/Population.html" title="class in ecoparasite.population">Population</a></dt>
|
||||
<dd>
|
||||
<div class="block">Raccourci vers les méthodes de DataParsing.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/LectureEval.html#parseEval(ecoparasite.input.RawData)" class="member-name-link">parseEval(RawData)</a> - Static method in class ecoparasite.<a href="../ecoparasite/LectureEval.html" title="class in ecoparasite">LectureEval</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationParsing.html#parseParasitesPeru(ecoparasite.input.RawData)" class="member-name-link">parseParasitesPeru(RawData)</a> - Static method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationParsing.html" title="class in ecoparasite.population">PopulationParsing</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet, à partir d'un objet RawData, de parse les données tel que le fichier parasitesPeru est structuré.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/PartiePoisson.html" class="type-name-link" title="class in ecoparasite.poisson">PartiePoisson</a> - Class in <a href="../ecoparasite/poisson/package-summary.html">ecoparasite.poisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet d'illustrer une partie d'un poisson.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/PartiePoisson.html#%3Cinit%3E(java.lang.String)" class="member-name-link">PartiePoisson(String)</a> - Constructor for class ecoparasite.poisson.<a href="../ecoparasite/poisson/PartiePoisson.html" title="class in ecoparasite.poisson">PartiePoisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Constructeur.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/PartiePoisson.html#%3Cinit%3E(java.lang.String,java.lang.Double)" class="member-name-link">PartiePoisson(String, Double)</a> - Constructor for class ecoparasite.poisson.<a href="../ecoparasite/poisson/PartiePoisson.html" title="class in ecoparasite.poisson">PartiePoisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Constructeur.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/Poisson.html" class="type-name-link" title="class in ecoparasite.poisson">Poisson</a> - Class in <a href="../ecoparasite/poisson/package-summary.html">ecoparasite.poisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Classe générique pour un individu Poisson.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/Poisson.html#%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double,java.lang.Double)" class="member-name-link">Poisson(String, Double, Double, Double)</a> - Constructor for class ecoparasite.poisson.<a href="../ecoparasite/poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Constructeur de l'objet Poisson</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/Population.html" class="type-name-link" title="class in ecoparasite.population">Population</a> - Class in <a href="../ecoparasite/population/package-summary.html">ecoparasite.population</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet de gérer une population selon les années.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/Population.html#%3Cinit%3E(java.lang.String)" class="member-name-link">Population(String)</a> - Constructor for class ecoparasite.population.<a href="../ecoparasite/population/Population.html" title="class in ecoparasite.population">Population</a></dt>
|
||||
<dd>
|
||||
<div class="block">Constructeur.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/Population.html#%3Cinit%3E(java.lang.String,ecoparasite.population.PopulationArgs)" class="member-name-link">Population(String, PopulationArgs)</a> - Constructor for class ecoparasite.population.<a href="../ecoparasite/population/Population.html" title="class in ecoparasite.population">Population</a></dt>
|
||||
<dd>
|
||||
<div class="block">Constructeur.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/Population.html#%3Cinit%3E(java.lang.String,ecoparasite.population.PopulationArgs,java.util.HashMap)" class="member-name-link">Population(String, PopulationArgs, HashMap)</a> - Constructor for class ecoparasite.population.<a href="../ecoparasite/population/Population.html" title="class in ecoparasite.population">Population</a></dt>
|
||||
<dd>
|
||||
<div class="block">Constructeur.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgInterval.html" class="type-name-link" title="class in ecoparasite.population">PopulationArgInterval</a> - Class in <a href="../ecoparasite/population/package-summary.html">ecoparasite.population</a></dt>
|
||||
<dd>
|
||||
<div class="block">Classe qui permet de gérer un intervalle de données issues d'un CSV.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgInterval.html#%3Cinit%3E(java.lang.Double,java.lang.Double)" class="member-name-link">PopulationArgInterval(Double, Double)</a> - Constructor for class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a></dt>
|
||||
<dd>
|
||||
<div class="block">Constructeur.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgInterval.html#%3Cinit%3E(java.lang.Double,java.lang.Double,java.lang.Double)" class="member-name-link">PopulationArgInterval(Double, Double, Double)</a> - Constructor for class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a></dt>
|
||||
<dd>
|
||||
<div class="block">Constructeur.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html" class="type-name-link" title="class in ecoparasite.population">PopulationArgs</a> - Class in <a href="../ecoparasite/population/package-summary.html">ecoparasite.population</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet de stocker les paramètres d'une population pour une année spécifique.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#%3Cinit%3E()" class="member-name-link">PopulationArgs()</a> - Constructor for class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd>
|
||||
<div class="block">Constructeur.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#%3Cinit%3E(int)" class="member-name-link">PopulationArgs(int)</a> - Constructor for class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd>
|
||||
<div class="block">Constructeur.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#%3Cinit%3E(int,int,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,java.lang.Double,java.lang.Double)" class="member-name-link">PopulationArgs(int, int, PopulationArgInterval, PopulationArgInterval, PopulationArgInterval, PopulationArgInterval, Double, Double)</a> - Constructor for class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd>
|
||||
<div class="block">Constructeur.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#%3Cinit%3E(int,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,ecoparasite.population.PopulationArgInterval,java.lang.Double,java.lang.Double)" class="member-name-link">PopulationArgs(int, PopulationArgInterval, PopulationArgInterval, PopulationArgInterval, PopulationArgInterval, Double, Double)</a> - Constructor for class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd>
|
||||
<div class="block">Constructeur.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationParsing.html" class="type-name-link" title="class in ecoparasite.population">PopulationParsing</a> - Class in <a href="../ecoparasite/population/package-summary.html">ecoparasite.population</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet de parser une population spécifique via les schémas fournis.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationParsing.html#%3Cinit%3E()" class="member-name-link">PopulationParsing()</a> - Constructor for class ecoparasite.population.<a href="../ecoparasite/population/PopulationParsing.html" title="class in ecoparasite.population">PopulationParsing</a></dt>
|
||||
<dd> </dd>
|
||||
</dl>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
82
Doc/index-files/index-13.html
Normal file
82
Doc/index-files/index-13.html
Normal file
@@ -0,0 +1,82 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>R-Index</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="index: R">
|
||||
<meta name="generator" content="javadoc/IndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/stylesheet.css">
|
||||
<script type="text/javascript" src="../script-files/script.js"></script>
|
||||
<script type="text/javascript" src="../script-files/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="../script-files/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="index-page">
|
||||
<script type="text/javascript">const pathtoroot = "../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="nav-content">
|
||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../index.html">Overview</a></li>
|
||||
<li><a href="../overview-tree.html">Tree</a></li>
|
||||
<li class="nav-bar-cell1-rev">Index</li>
|
||||
<li><a href="../search.html">Search</a></li>
|
||||
<li><a href="../help-doc.html#index">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-content">
|
||||
<ol class="sub-nav-list"></ol>
|
||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="main-grid">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1>Index</h1>
|
||||
</div>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:R">R</h2>
|
||||
<dl class="index">
|
||||
<dt><a href="../ecoparasite/input/RawData.html" class="type-name-link" title="class in ecoparasite.input">RawData</a> - Class in <a href="../ecoparasite/input/package-summary.html">ecoparasite.input</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet de stocker les données brutes d'un fichier chargé CSV, avant d'être changé en Classe plus spécifique.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/input/RawData.html#%3Cinit%3E(java.util.ArrayList)" class="member-name-link">RawData(ArrayList)</a> - Constructor for class ecoparasite.input.<a href="../ecoparasite/input/RawData.html" title="class in ecoparasite.input">RawData</a></dt>
|
||||
<dd>
|
||||
<div class="block">Constructeur.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/input/RawDataOverflow.html" class="type-name-link" title="class in ecoparasite.input">RawDataOverflow</a> - Exception Class in <a href="../ecoparasite/input/package-summary.html">ecoparasite.input</a></dt>
|
||||
<dd>
|
||||
<div class="block">Est déclenché lors du dépassement d'index lors de la récupération d'une entrée d'un RawData.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/input/RawDataOverflow.html#%3Cinit%3E(int,int)" class="member-name-link">RawDataOverflow(int, int)</a> - Constructor for exception class ecoparasite.input.<a href="../ecoparasite/input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/input/InputFactory.html#readData(java.lang.String)" class="member-name-link">readData(String)</a> - Static method in class ecoparasite.input.<a href="../ecoparasite/input/InputFactory.html" title="class in ecoparasite.input">InputFactory</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet de lire les données brutes d'un fichier CSV.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/input/InputFactory.html#readData(java.lang.String,java.lang.String)" class="member-name-link">readData(String, String)</a> - Static method in class ecoparasite.input.<a href="../ecoparasite/input/InputFactory.html" title="class in ecoparasite.input">InputFactory</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet de lire les données brutes d'un fichier CSV.</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
92
Doc/index-files/index-14.html
Normal file
92
Doc/index-files/index-14.html
Normal file
@@ -0,0 +1,92 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>S-Index</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="index: S">
|
||||
<meta name="generator" content="javadoc/IndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/stylesheet.css">
|
||||
<script type="text/javascript" src="../script-files/script.js"></script>
|
||||
<script type="text/javascript" src="../script-files/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="../script-files/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="index-page">
|
||||
<script type="text/javascript">const pathtoroot = "../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="nav-content">
|
||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../index.html">Overview</a></li>
|
||||
<li><a href="../overview-tree.html">Tree</a></li>
|
||||
<li class="nav-bar-cell1-rev">Index</li>
|
||||
<li><a href="../search.html">Search</a></li>
|
||||
<li><a href="../help-doc.html#index">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-content">
|
||||
<ol class="sub-nav-list"></ol>
|
||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="main-grid">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1>Index</h1>
|
||||
</div>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:S">S</h2>
|
||||
<dl class="index">
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#setAbondance(java.lang.Double)" class="member-name-link">setAbondance(Double)</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/Poisson.html#setFishParts(java.util.HashSet)" class="member-name-link">setFishParts(HashSet)</a> - Method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Setter de l'attribut des parties de poisson.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#setIc(ecoparasite.population.PopulationArgInterval)" class="member-name-link">setIc(PopulationArgInterval)</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/PartiePoisson.html#setInfestation(java.lang.Double)" class="member-name-link">setInfestation(Double)</a> - Method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/PartiePoisson.html" title="class in ecoparasite.poisson">PartiePoisson</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/Poisson.html#setInfestation(java.lang.Double)" class="member-name-link">setInfestation(Double)</a> - Method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Setter de l'attribut infestation</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#setIntensity(java.lang.Double)" class="member-name-link">setIntensity(Double)</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#setLength(ecoparasite.population.PopulationArgInterval)" class="member-name-link">setLength(PopulationArgInterval)</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/PartiePoisson.html#setName(java.lang.String)" class="member-name-link">setName(String)</a> - Method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/PartiePoisson.html" title="class in ecoparasite.poisson">PartiePoisson</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#setNumber(int)" class="member-name-link">setNumber(int)</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/Population.html#setPerYear(java.util.HashMap)" class="member-name-link">setPerYear(HashMap)</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/Population.html" title="class in ecoparasite.population">Population</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#setPrevalence(ecoparasite.population.PopulationArgInterval)" class="member-name-link">setPrevalence(PopulationArgInterval)</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/Population.html#setTotal(ecoparasite.population.PopulationArgs)" class="member-name-link">setTotal(PopulationArgs)</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/Population.html" title="class in ecoparasite.population">Population</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#setWidth(ecoparasite.population.PopulationArgInterval)" class="member-name-link">setWidth(PopulationArgInterval)</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#setZone(java.lang.String)" class="member-name-link">setZone(String)</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd> </dd>
|
||||
</dl>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
76
Doc/index-files/index-15.html
Normal file
76
Doc/index-files/index-15.html
Normal file
@@ -0,0 +1,76 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>T-Index</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="index: T">
|
||||
<meta name="generator" content="javadoc/IndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/stylesheet.css">
|
||||
<script type="text/javascript" src="../script-files/script.js"></script>
|
||||
<script type="text/javascript" src="../script-files/jquery-3.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="../script-files/jquery-ui.min.js"></script>
|
||||
</head>
|
||||
<body class="index-page">
|
||||
<script type="text/javascript">const pathtoroot = "../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="top-nav" id="navbar-top">
|
||||
<div class="nav-content">
|
||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||
<li><a href="../index.html">Overview</a></li>
|
||||
<li><a href="../overview-tree.html">Tree</a></li>
|
||||
<li class="nav-bar-cell1-rev">Index</li>
|
||||
<li><a href="../search.html">Search</a></li>
|
||||
<li><a href="../help-doc.html#index">Help</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sub-nav">
|
||||
<div class="nav-content">
|
||||
<ol class="sub-nav-list"></ol>
|
||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||
</header>
|
||||
<div class="main-grid">
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1>Index</h1>
|
||||
</div>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:T">T</h2>
|
||||
<dl class="index">
|
||||
<dt><a href="../ecoparasite/input/RawData.html#toString()" class="member-name-link">toString()</a> - Method in class ecoparasite.input.<a href="../ecoparasite/input/RawData.html" title="class in ecoparasite.input">RawData</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet d'avoir un affichage debug du contenu de notre jeu de données.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/Poisson.html#toString()" class="member-name-link">toString()</a> - Method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet d'afficher les informations de notre poisson</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/Population.html#toString()" class="member-name-link">toString()</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/Population.html" title="class in ecoparasite.population">Population</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#toString()" class="member-name-link">toString()</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgInterval.html#transformToDouble()" class="member-name-link">transformToDouble()</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet de transformer un intervalle en double.</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>B-Index</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="index: B">
|
||||
<meta name="generator" content="javadoc/IndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
|
||||
@@ -50,7 +50,7 @@ loadScripts(document, 'script');</script>
|
||||
<div class="header">
|
||||
<h1>Index</h1>
|
||||
</div>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:B">B</h2>
|
||||
<dl class="index">
|
||||
<dt><a href="../ecoparasite/input/InputFactory.html#buildDataPath(java.lang.String)" class="member-name-link">buildDataPath(String)</a> - Static method in class ecoparasite.input.<a href="../ecoparasite/input/InputFactory.html" title="class in ecoparasite.input">InputFactory</a></dt>
|
||||
@@ -58,7 +58,7 @@ loadScripts(document, 'script');</script>
|
||||
<div class="block">Construit le chemin vers le fichier de données voulu.</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<title>D-Index</title>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>C-Index</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="description" content="index: D">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="index: C">
|
||||
<meta name="generator" content="javadoc/IndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/stylesheet.css">
|
||||
@@ -50,17 +50,37 @@ loadScripts(document, 'script');</script>
|
||||
<div class="header">
|
||||
<h1>Index</h1>
|
||||
</div>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:D">D</h2>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:C">C</h2>
|
||||
<dl class="index">
|
||||
<dt><a href="../ecoparasite/input/InputFactory.html#DATA_MACKEREL" class="member-name-link">DATA_MACKEREL</a> - Static variable in class ecoparasite.input.<a href="../ecoparasite/input/InputFactory.html" title="class in ecoparasite.input">InputFactory</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/input/InputFactory.html#DATA_MERLU" class="member-name-link">DATA_MERLU</a> - Static variable in class ecoparasite.input.<a href="../ecoparasite/input/InputFactory.html" title="class in ecoparasite.input">InputFactory</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/input/DataParsing.html" class="type-name-link" title="interface in ecoparasite.input">DataParsing</a> - Interface in <a href="../ecoparasite/input/package-summary.html">ecoparasite.input</a></dt>
|
||||
<dt><a href="../ecoparasite/completion/Completion.html#calculateLinearA(java.util.HashSet,java.util.function.Function,java.util.function.Function,double,double)" class="member-name-link">calculateLinearA(HashSet, Function, Function, double, double)</a> - Static method in class ecoparasite.completion.<a href="../ecoparasite/completion/Completion.html" title="class in ecoparasite.completion">Completion</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet de calculer le coefficient A de notre regression linéaire.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/completion/Completion.html#calculateLinearB(double,double,double)" class="member-name-link">calculateLinearB(double, double, double)</a> - Static method in class ecoparasite.completion.<a href="../ecoparasite/completion/Completion.html" title="class in ecoparasite.completion">Completion</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet de calculer b dans une regression linéaire</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/completion/Completion.html#calculateMean(java.util.HashSet,java.util.function.Function)" class="member-name-link">calculateMean(HashSet, Function)</a> - Static method in class ecoparasite.completion.<a href="../ecoparasite/completion/Completion.html" title="class in ecoparasite.completion">Completion</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet de calculer la moyenne d'une donnée des valeurs non nulles.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/completion/Completion.html#completeColumnsLinear(java.util.HashSet,java.util.function.Function,java.util.function.Function,java.util.function.BiConsumer)" class="member-name-link">completeColumnsLinear(HashSet, Function, Function, BiConsumer)</a> - Static method in class ecoparasite.completion.<a href="../ecoparasite/completion/Completion.html" title="class in ecoparasite.completion">Completion</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet de remplacer les valeurs inexistantes par les valeurs les plus probables avec une regression linéaire</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/completion/Completion.html#completeColumnsMoyenne(java.util.HashSet,java.util.function.Function,java.util.function.BiConsumer)" class="member-name-link">completeColumnsMoyenne(HashSet, Function, BiConsumer)</a> - Static method in class ecoparasite.completion.<a href="../ecoparasite/completion/Completion.html" title="class in ecoparasite.completion">Completion</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet de remplacer les valeurs inexistantes d'un paramètre d'un HashSet par la moyenne des autres valeurs (non nulles).</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/completion/Completion.html" class="type-name-link" title="class in ecoparasite.completion">Completion</a> - Class in <a href="../ecoparasite/completion/package-summary.html">ecoparasite.completion</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet de faire de la complétion de données.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/completion/Completion.html#%3Cinit%3E()" class="member-name-link">Completion()</a> - Constructor for class ecoparasite.completion.<a href="../ecoparasite/completion/Completion.html" title="class in ecoparasite.completion">Completion</a></dt>
|
||||
<dd> </dd>
|
||||
</dl>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<title>E-Index</title>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>D-Index</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="description" content="index: E">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="index: D">
|
||||
<meta name="generator" content="javadoc/IndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/stylesheet.css">
|
||||
@@ -50,17 +50,21 @@ loadScripts(document, 'script');</script>
|
||||
<div class="header">
|
||||
<h1>Index</h1>
|
||||
</div>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:E">E</h2>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:D">D</h2>
|
||||
<dl class="index">
|
||||
<dt><a href="../ecoparasite/package-summary.html">ecoparasite</a> - package ecoparasite</dt>
|
||||
<dt><a href="../ecoparasite/input/InputFactory.html#DATA_MACKEREL" class="member-name-link">DATA_MACKEREL</a> - Static variable in class ecoparasite.input.<a href="../ecoparasite/input/InputFactory.html" title="class in ecoparasite.input">InputFactory</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/input/package-summary.html">ecoparasite.input</a> - package ecoparasite.input</dt>
|
||||
<dt><a href="../ecoparasite/input/InputFactory.html#DATA_MERLU" class="member-name-link">DATA_MERLU</a> - Static variable in class ecoparasite.input.<a href="../ecoparasite/input/InputFactory.html" title="class in ecoparasite.input">InputFactory</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/package-summary.html">ecoparasite.poisson</a> - package ecoparasite.poisson</dt>
|
||||
<dt><a href="../ecoparasite/input/InputFactory.html#DATA_PARASITES_PERU" class="member-name-link">DATA_PARASITES_PERU</a> - Static variable in class ecoparasite.input.<a href="../ecoparasite/input/InputFactory.html" title="class in ecoparasite.input">InputFactory</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/input/DataParsing.html" class="type-name-link" title="interface in ecoparasite.input">DataParsing</a> - Interface in <a href="../ecoparasite/input/package-summary.html">ecoparasite.input</a></dt>
|
||||
<dd>
|
||||
<div class="block">Interface définissant la fonction de Parsing des données</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<title>F-Index</title>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>E-Index</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="description" content="index: F">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="index: E">
|
||||
<meta name="generator" content="javadoc/IndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/stylesheet.css">
|
||||
@@ -50,13 +50,23 @@ loadScripts(document, 'script');</script>
|
||||
<div class="header">
|
||||
<h1>Index</h1>
|
||||
</div>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:F">F</h2>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:E">E</h2>
|
||||
<dl class="index">
|
||||
<dt><a href="../ecoparasite/poisson/Poisson.html#fishParts" class="member-name-link">fishParts</a> - Variable in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a></dt>
|
||||
<dt><a href="../ecoparasite/package-summary.html">ecoparasite</a> - package ecoparasite</dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/completion/package-summary.html">ecoparasite.completion</a> - package ecoparasite.completion</dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/input/package-summary.html">ecoparasite.input</a> - package ecoparasite.input</dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/nettoyage/package-summary.html">ecoparasite.nettoyage</a> - package ecoparasite.nettoyage</dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/package-summary.html">ecoparasite.poisson</a> - package ecoparasite.poisson</dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/package-summary.html">ecoparasite.population</a> - package ecoparasite.population</dt>
|
||||
<dd> </dd>
|
||||
</dl>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<title>G-Index</title>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>F-Index</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="description" content="index: G">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="index: F">
|
||||
<meta name="generator" content="javadoc/IndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/stylesheet.css">
|
||||
@@ -50,47 +50,17 @@ loadScripts(document, 'script');</script>
|
||||
<div class="header">
|
||||
<h1>Index</h1>
|
||||
</div>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:G">G</h2>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:F">F</h2>
|
||||
<dl class="index">
|
||||
<dt><a href="../ecoparasite/input/RawData.html#getColumnsNames()" class="member-name-link">getColumnsNames()</a> - Method in class ecoparasite.input.<a href="../ecoparasite/input/RawData.html" title="class in ecoparasite.input">RawData</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet d'obtenir le nom des colonnes de notre jeu de données.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/input/RawData.html#getData()" class="member-name-link">getData()</a> - Method in class ecoparasite.input.<a href="../ecoparasite/input/RawData.html" title="class in ecoparasite.input">RawData</a></dt>
|
||||
<dd>
|
||||
<div class="block">Getter des données brutes.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/input/RawData.html#getDataFromColumn(java.lang.String)" class="member-name-link">getDataFromColumn(String)</a> - Method in class ecoparasite.input.<a href="../ecoparasite/input/RawData.html" title="class in ecoparasite.input">RawData</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet d'avoir toutes les valeurs associées à la colonne.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/input/RawData.html#getEntry(int)" class="member-name-link">getEntry(int)</a> - Method in class ecoparasite.input.<a href="../ecoparasite/input/RawData.html" title="class in ecoparasite.input">RawData</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet d'obtenir tous les champs d'une entrée.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/Poisson.html#getInfestation()" class="member-name-link">getInfestation()</a> - Method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Getter de l'attribut infestation</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/Poisson.html#getLength()" class="member-name-link">getLength()</a> - Method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Getter de l'attribut length</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/input/InputFileException.html#getMessage()" class="member-name-link">getMessage()</a> - Method in exception class ecoparasite.input.<a href="../ecoparasite/input/InputFileException.html" title="class in ecoparasite.input">InputFileException</a></dt>
|
||||
<dt><a href="../ecoparasite/poisson/Poisson.html#fishParts" class="member-name-link">fishParts</a> - Variable in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/input/RawDataOverflow.html#getMessage()" class="member-name-link">getMessage()</a> - Method in exception class ecoparasite.input.<a href="../ecoparasite/input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/Poisson.html#getSpecie()" class="member-name-link">getSpecie()</a> - Method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a></dt>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgInterval.html#fromString(java.lang.String)" class="member-name-link">fromString(String)</a> - Static method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a></dt>
|
||||
<dd>
|
||||
<div class="block">Getter de l'attribut specie</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/Poisson.html#getWeight()" class="member-name-link">getWeight()</a> - Method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Getter de l'attribut weight</div>
|
||||
<div class="block">Permet de transformer une String (Extraite d'un fichier CSV) et de la transformer en Intervalle.</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<title>I-Index</title>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>G-Index</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="description" content="index: I">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="index: G">
|
||||
<meta name="generator" content="javadoc/IndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/stylesheet.css">
|
||||
@@ -50,23 +50,89 @@ loadScripts(document, 'script');</script>
|
||||
<div class="header">
|
||||
<h1>Index</h1>
|
||||
</div>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:I">I</h2>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:G">G</h2>
|
||||
<dl class="index">
|
||||
<dt><a href="../ecoparasite/input/InputFactory.html" class="type-name-link" title="class in ecoparasite.input">InputFactory</a> - Class in <a href="../ecoparasite/input/package-summary.html">ecoparasite.input</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet de manipuler les fichiers CSV, de les lire et d'en créer des objets RawData pour ces données brutes.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/input/InputFactory.html#%3Cinit%3E()" class="member-name-link">InputFactory()</a> - Constructor for class ecoparasite.input.<a href="../ecoparasite/input/InputFactory.html" title="class in ecoparasite.input">InputFactory</a></dt>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#getAbondance()" class="member-name-link">getAbondance()</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/input/InputFileException.html" class="type-name-link" title="class in ecoparasite.input">InputFileException</a> - Exception Class in <a href="../ecoparasite/input/package-summary.html">ecoparasite.input</a></dt>
|
||||
<dt><a href="../ecoparasite/input/RawData.html#getColumnsNames()" class="member-name-link">getColumnsNames()</a> - Method in class ecoparasite.input.<a href="../ecoparasite/input/RawData.html" title="class in ecoparasite.input">RawData</a></dt>
|
||||
<dd>
|
||||
<div class="block">Est déclenché si une erreur est survenue lors de la lecture d'un fichier.</div>
|
||||
<div class="block">Permet d'obtenir le nom des colonnes de notre jeu de données.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/input/InputFileException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">InputFileException(String)</a> - Constructor for exception class ecoparasite.input.<a href="../ecoparasite/input/InputFileException.html" title="class in ecoparasite.input">InputFileException</a></dt>
|
||||
<dt><a href="../ecoparasite/input/RawData.html#getData()" class="member-name-link">getData()</a> - Method in class ecoparasite.input.<a href="../ecoparasite/input/RawData.html" title="class in ecoparasite.input">RawData</a></dt>
|
||||
<dd>
|
||||
<div class="block">Getter des données brutes.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/input/RawData.html#getDataFromColumn(java.lang.String)" class="member-name-link">getDataFromColumn(String)</a> - Method in class ecoparasite.input.<a href="../ecoparasite/input/RawData.html" title="class in ecoparasite.input">RawData</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet d'avoir toutes les valeurs associées à la colonne.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/input/RawData.html#getEntry(int)" class="member-name-link">getEntry(int)</a> - Method in class ecoparasite.input.<a href="../ecoparasite/input/RawData.html" title="class in ecoparasite.input">RawData</a></dt>
|
||||
<dd>
|
||||
<div class="block">Permet d'obtenir tous les champs d'une entrée.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/Poisson.html#getFishParts()" class="member-name-link">getFishParts()</a> - Method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Getter de l'attribut des parties de poisson.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#getIc()" class="member-name-link">getIc()</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/Poisson.html#getId()" class="member-name-link">getId()</a> - Method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Getter de l'attribut Id</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/Population.html#getId()" class="member-name-link">getId()</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/Population.html" title="class in ecoparasite.population">Population</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/PartiePoisson.html#getInfestation()" class="member-name-link">getInfestation()</a> - Method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/PartiePoisson.html" title="class in ecoparasite.poisson">PartiePoisson</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/Poisson.html#getInfestation()" class="member-name-link">getInfestation()</a> - Method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Getter de l'attribut infestation</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#getIntensity()" class="member-name-link">getIntensity()</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/Poisson.html#getLength()" class="member-name-link">getLength()</a> - Method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Getter de l'attribut length</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#getLength()" class="member-name-link">getLength()</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgInterval.html#getMax()" class="member-name-link">getMax()</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgInterval.html#getMean()" class="member-name-link">getMean()</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/input/InputFileException.html#getMessage()" class="member-name-link">getMessage()</a> - Method in exception class ecoparasite.input.<a href="../ecoparasite/input/InputFileException.html" title="class in ecoparasite.input">InputFileException</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/input/RawDataOverflow.html#getMessage()" class="member-name-link">getMessage()</a> - Method in exception class ecoparasite.input.<a href="../ecoparasite/input/RawDataOverflow.html" title="class in ecoparasite.input">RawDataOverflow</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgInterval.html#getMin()" class="member-name-link">getMin()</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgInterval.html" title="class in ecoparasite.population">PopulationArgInterval</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/PartiePoisson.html#getName()" class="member-name-link">getName()</a> - Method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/PartiePoisson.html" title="class in ecoparasite.poisson">PartiePoisson</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#getNumber()" class="member-name-link">getNumber()</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/input/InvalidParsingException.html#getParsingId()" class="member-name-link">getParsingId()</a> - Method in exception class ecoparasite.input.<a href="../ecoparasite/input/InvalidParsingException.html" title="class in ecoparasite.input">InvalidParsingException</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/input/InvalidParsingException.html#getParsingSource()" class="member-name-link">getParsingSource()</a> - Method in exception class ecoparasite.input.<a href="../ecoparasite/input/InvalidParsingException.html" title="class in ecoparasite.input">InvalidParsingException</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/Population.html#getPerYear()" class="member-name-link">getPerYear()</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/Population.html" title="class in ecoparasite.population">Population</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#getPrevalence()" class="member-name-link">getPrevalence()</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/Population.html#getTotal()" class="member-name-link">getTotal()</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/Population.html" title="class in ecoparasite.population">Population</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/Poisson.html#getWeight()" class="member-name-link">getWeight()</a> - Method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Getter de l'attribut weight</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#getWidth()" class="member-name-link">getWidth()</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#getYear()" class="member-name-link">getYear()</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/population/PopulationArgs.html#getZone()" class="member-name-link">getZone()</a> - Method in class ecoparasite.population.<a href="../ecoparasite/population/PopulationArgs.html" title="class in ecoparasite.population">PopulationArgs</a></dt>
|
||||
<dd> </dd>
|
||||
</dl>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<title>M-Index</title>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>I-Index</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="description" content="index: M">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="index: I">
|
||||
<meta name="generator" content="javadoc/IndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/stylesheet.css">
|
||||
@@ -50,27 +50,32 @@ loadScripts(document, 'script');</script>
|
||||
<div class="header">
|
||||
<h1>Index</h1>
|
||||
</div>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:M">M</h2>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:I">I</h2>
|
||||
<dl class="index">
|
||||
<dt><a href="../ecoparasite/poisson/Mackerel.html" class="type-name-link" title="class in ecoparasite.poisson">Mackerel</a> - Class in <a href="../ecoparasite/poisson/package-summary.html">ecoparasite.poisson</a></dt>
|
||||
<dt><a href="../ecoparasite/input/InputFactory.html" class="type-name-link" title="class in ecoparasite.input">InputFactory</a> - Class in <a href="../ecoparasite/input/package-summary.html">ecoparasite.input</a></dt>
|
||||
<dd>
|
||||
<div class="block">Hérite de Poisson.</div>
|
||||
<div class="block">Permet de manipuler les fichiers CSV, de les lire et d'en créer des objets RawData pour ces données brutes.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/Mackerel.html#%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double)" class="member-name-link">Mackerel(String, Double, Double)</a> - Constructor for class ecoparasite.poisson.<a href="../ecoparasite/poisson/Mackerel.html" title="class in ecoparasite.poisson">Mackerel</a></dt>
|
||||
<dt><a href="../ecoparasite/input/InputFactory.html#%3Cinit%3E()" class="member-name-link">InputFactory()</a> - Constructor for class ecoparasite.input.<a href="../ecoparasite/input/InputFactory.html" title="class in ecoparasite.input">InputFactory</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/Application.html#main(java.lang.String%5B%5D)" class="member-name-link">main(String[])</a> - Static method in class ecoparasite.<a href="../ecoparasite/Application.html" title="class in ecoparasite">Application</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/Merlu.html" class="type-name-link" title="class in ecoparasite.poisson">Merlu</a> - Class in <a href="../ecoparasite/poisson/package-summary.html">ecoparasite.poisson</a></dt>
|
||||
<dt><a href="../ecoparasite/input/InputFileException.html" class="type-name-link" title="class in ecoparasite.input">InputFileException</a> - Exception Class in <a href="../ecoparasite/input/package-summary.html">ecoparasite.input</a></dt>
|
||||
<dd>
|
||||
<div class="block">Hérite de Poisson.</div>
|
||||
<div class="block">Est déclenché si une erreur est survenue lors de la lecture d'un fichier.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/Merlu.html#%3Cinit%3E(java.lang.Double,java.lang.Double)" class="member-name-link">Merlu(Double, Double)</a> - Constructor for class ecoparasite.poisson.<a href="../ecoparasite/poisson/Merlu.html" title="class in ecoparasite.poisson">Merlu</a></dt>
|
||||
<dt><a href="../ecoparasite/input/InputFileException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">InputFileException(String)</a> - Constructor for exception class ecoparasite.input.<a href="../ecoparasite/input/InputFileException.html" title="class in ecoparasite.input">InputFileException</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/input/InvalidParsingException.html" class="type-name-link" title="class in ecoparasite.input">InvalidParsingException</a> - Exception Class in <a href="../ecoparasite/input/package-summary.html">ecoparasite.input</a></dt>
|
||||
<dd>
|
||||
<div class="block">Construteur d'un merlu</div>
|
||||
<div class="block">Gère une exception lorsque qu'un type de parsing n'existe pas ou bien
|
||||
qu'une erreur est survenue durant le parsing d'une donnée.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/input/InvalidParsingException.html#%3Cinit%3E(int,java.lang.String)" class="member-name-link">InvalidParsingException(int, String)</a> - Constructor for exception class ecoparasite.input.<a href="../ecoparasite/input/InvalidParsingException.html" title="class in ecoparasite.input">InvalidParsingException</a></dt>
|
||||
<dd>
|
||||
<div class="block">Constructeur.</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<title>P-Index</title>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>L-Index</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="description" content="index: P">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="index: L">
|
||||
<meta name="generator" content="javadoc/IndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/jquery-ui.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="../resource-files/stylesheet.css">
|
||||
@@ -50,31 +50,15 @@ loadScripts(document, 'script');</script>
|
||||
<div class="header">
|
||||
<h1>Index</h1>
|
||||
</div>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:P">P</h2>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a>
|
||||
<h2 class="title" id="I:L">L</h2>
|
||||
<dl class="index">
|
||||
<dt><a href="../ecoparasite/input/DataParsing.html#parse(ecoparasite.input.RawData)" class="member-name-link">parse(RawData)</a> - Method in interface ecoparasite.input.<a href="../ecoparasite/input/DataParsing.html" title="interface in ecoparasite.input">DataParsing</a></dt>
|
||||
<dt><a href="../ecoparasite/LectureEval.html" class="type-name-link" title="class in ecoparasite">LectureEval</a> - Class in <a href="../ecoparasite/package-summary.html">ecoparasite</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/Mackerel.html#parse(ecoparasite.input.RawData)" class="member-name-link">parse(RawData)</a> - Method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Mackerel.html" title="class in ecoparasite.poisson">Mackerel</a></dt>
|
||||
<dt><a href="../ecoparasite/LectureEval.html#%3Cinit%3E()" class="member-name-link">LectureEval()</a> - Constructor for class ecoparasite.<a href="../ecoparasite/LectureEval.html" title="class in ecoparasite">LectureEval</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/Merlu.html#parse(ecoparasite.input.RawData)" class="member-name-link">parse(RawData)</a> - Method in class ecoparasite.poisson.<a href="../ecoparasite/poisson/Merlu.html" title="class in ecoparasite.poisson">Merlu</a></dt>
|
||||
<dd>
|
||||
<div class="block">Implémentation de la fonction parse de Dataparsing</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/PartiePoisson.html" class="type-name-link" title="class in ecoparasite.poisson">PartiePoisson</a> - Class in <a href="../ecoparasite/poisson/package-summary.html">ecoparasite.poisson</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/PartiePoisson.html#%3Cinit%3E()" class="member-name-link">PartiePoisson()</a> - Constructor for class ecoparasite.poisson.<a href="../ecoparasite/poisson/PartiePoisson.html" title="class in ecoparasite.poisson">PartiePoisson</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../ecoparasite/poisson/Poisson.html" class="type-name-link" title="class in ecoparasite.poisson">Poisson</a> - Class in <a href="../ecoparasite/poisson/package-summary.html">ecoparasite.poisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Classe générique pour un individu Poisson.</div>
|
||||
</dd>
|
||||
<dt><a href="../ecoparasite/poisson/Poisson.html#%3Cinit%3E(java.lang.String,java.lang.Double,java.lang.Double,java.lang.Double)" class="member-name-link">Poisson(String, Double, Double, Double)</a> - Constructor for class ecoparasite.poisson.<a href="../ecoparasite/poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a></dt>
|
||||
<dd>
|
||||
<div class="block">Constructeur de l'objet Poisson</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">M</a> <a href="index-9.html">P</a> <a href="index-10.html">R</a> <a href="index-11.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">I</a> <a href="index-9.html">L</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">P</a> <a href="index-13.html">R</a> <a href="index-14.html">S</a> <a href="index-15.html">T</a> <br><a href="../allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="../allpackages-index.html">All Packages</a><span class="vertical-separator">|</span><a href="../constant-values.html">Constant Field Values</a><span class="vertical-separator">|</span><a href="../serialized-form.html">Serialized Form</a></main>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>Overview</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="package index">
|
||||
<meta name="generator" content="javadoc/PackageIndexWriter">
|
||||
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css">
|
||||
@@ -54,10 +54,16 @@ loadScripts(document, 'script');</script>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="ecoparasite/package-summary.html">ecoparasite</a></div>
|
||||
<div class="col-last even-row-color all-packages-table all-packages-table-tab1"> </div>
|
||||
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="ecoparasite/input/package-summary.html">ecoparasite.input</a></div>
|
||||
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="ecoparasite/completion/package-summary.html">ecoparasite.completion</a></div>
|
||||
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1"> </div>
|
||||
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="ecoparasite/input/package-summary.html">ecoparasite.input</a></div>
|
||||
<div class="col-last even-row-color all-packages-table all-packages-table-tab1"> </div>
|
||||
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="ecoparasite/nettoyage/package-summary.html">ecoparasite.nettoyage</a></div>
|
||||
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1"> </div>
|
||||
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="ecoparasite/poisson/package-summary.html">ecoparasite.poisson</a></div>
|
||||
<div class="col-last even-row-color all-packages-table all-packages-table-tab1"> </div>
|
||||
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="ecoparasite/population/package-summary.html">ecoparasite.population</a></div>
|
||||
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>Generated Documentation (Untitled)</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="index redirect">
|
||||
<meta name="generator" content="javadoc/IndexRedirectWriter">
|
||||
<link rel="canonical" href="index.html">
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>Class Hierarchy</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="class tree">
|
||||
<meta name="generator" content="javadoc/TreeWriter">
|
||||
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css">
|
||||
@@ -53,8 +53,11 @@ loadScripts(document, 'script');</script>
|
||||
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||
<ul class="horizontal contents-list">
|
||||
<li><a href="ecoparasite/package-tree.html">ecoparasite</a>, </li>
|
||||
<li><a href="ecoparasite/completion/package-tree.html">ecoparasite.completion</a>, </li>
|
||||
<li><a href="ecoparasite/input/package-tree.html">ecoparasite.input</a>, </li>
|
||||
<li><a href="ecoparasite/poisson/package-tree.html">ecoparasite.poisson</a></li>
|
||||
<li><a href="ecoparasite/nettoyage/package-tree.html">ecoparasite.nettoyage</a>, </li>
|
||||
<li><a href="ecoparasite/poisson/package-tree.html">ecoparasite.poisson</a>, </li>
|
||||
<li><a href="ecoparasite/population/package-tree.html">ecoparasite.population</a></li>
|
||||
</ul>
|
||||
<section class="hierarchy">
|
||||
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||
@@ -62,20 +65,29 @@ loadScripts(document, 'script');</script>
|
||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||
<ul>
|
||||
<li class="circle">ecoparasite.<a href="ecoparasite/Application.html" class="type-name-link" title="class in ecoparasite">Application</a></li>
|
||||
<li class="circle">ecoparasite.completion.<a href="ecoparasite/completion/Completion.html" class="type-name-link" title="class in ecoparasite.completion">Completion</a></li>
|
||||
<li class="circle">ecoparasite.input.<a href="ecoparasite/input/InputFactory.html" class="type-name-link" title="class in ecoparasite.input">InputFactory</a></li>
|
||||
<li class="circle">ecoparasite.<a href="ecoparasite/LectureEval.html" class="type-name-link" title="class in ecoparasite">LectureEval</a></li>
|
||||
<li class="circle">ecoparasite.nettoyage.<a href="ecoparasite/nettoyage/Nettoyage.html" class="type-name-link" title="class in ecoparasite.nettoyage">Nettoyage</a></li>
|
||||
<li class="circle">ecoparasite.poisson.<a href="ecoparasite/poisson/PartiePoisson.html" class="type-name-link" title="class in ecoparasite.poisson">PartiePoisson</a></li>
|
||||
<li class="circle">ecoparasite.poisson.<a href="ecoparasite/poisson/Poisson.html" class="type-name-link" title="class in ecoparasite.poisson">Poisson</a>
|
||||
<ul>
|
||||
<li class="circle">ecoparasite.poisson.<a href="ecoparasite/poisson/Mackerel.html" class="type-name-link" title="class in ecoparasite.poisson">Mackerel</a> (implements ecoparasite.input.<a href="ecoparasite/input/DataParsing.html" title="interface in ecoparasite.input">DataParsing</a>)</li>
|
||||
<li class="circle">ecoparasite.poisson.<a href="ecoparasite/poisson/MackerelSerra.html" class="type-name-link" title="class in ecoparasite.poisson">MackerelSerra</a> (implements ecoparasite.input.<a href="ecoparasite/input/DataParsing.html" title="interface in ecoparasite.input">DataParsing</a>)</li>
|
||||
<li class="circle">ecoparasite.poisson.<a href="ecoparasite/poisson/Merlu.html" class="type-name-link" title="class in ecoparasite.poisson">Merlu</a> (implements ecoparasite.input.<a href="ecoparasite/input/DataParsing.html" title="interface in ecoparasite.input">DataParsing</a>)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="circle">ecoparasite.population.<a href="ecoparasite/population/Population.html" class="type-name-link" title="class in ecoparasite.population">Population</a> (implements ecoparasite.input.<a href="ecoparasite/input/DataParsing.html" title="interface in ecoparasite.input">DataParsing</a>)</li>
|
||||
<li class="circle">ecoparasite.population.<a href="ecoparasite/population/PopulationArgInterval.html" class="type-name-link" title="class in ecoparasite.population">PopulationArgInterval</a></li>
|
||||
<li class="circle">ecoparasite.population.<a href="ecoparasite/population/PopulationArgs.html" class="type-name-link" title="class in ecoparasite.population">PopulationArgs</a></li>
|
||||
<li class="circle">ecoparasite.population.<a href="ecoparasite/population/PopulationParsing.html" class="type-name-link" title="class in ecoparasite.population">PopulationParsing</a></li>
|
||||
<li class="circle">ecoparasite.input.<a href="ecoparasite/input/RawData.html" class="type-name-link" title="class in ecoparasite.input">RawData</a></li>
|
||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Throwable.html" class="type-name-link external-link" title="class or interface in java.lang">Throwable</a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
|
||||
<ul>
|
||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Exception.html" class="type-name-link external-link" title="class or interface in java.lang">Exception</a>
|
||||
<ul>
|
||||
<li class="circle">ecoparasite.input.<a href="ecoparasite/input/InputFileException.html" class="type-name-link" title="class in ecoparasite.input">InputFileException</a></li>
|
||||
<li class="circle">ecoparasite.input.<a href="ecoparasite/input/InvalidParsingException.html" class="type-name-link" title="class in ecoparasite.input">InvalidParsingException</a></li>
|
||||
<li class="circle">ecoparasite.input.<a href="ecoparasite/input/RawDataOverflow.html" class="type-name-link" title="class in ecoparasite.input">RawDataOverflow</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
@@ -1 +1 @@
|
||||
packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html","k":"18"},{"l":"ecoparasite"},{"l":"ecoparasite.input"},{"l":"ecoparasite.poisson"}];updateSearchResults();
|
||||
packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html","k":"18"},{"l":"ecoparasite"},{"l":"ecoparasite.completion"},{"l":"ecoparasite.input"},{"l":"ecoparasite.nettoyage"},{"l":"ecoparasite.poisson"},{"l":"ecoparasite.population"}];updateSearchResults();
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>Search</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="search">
|
||||
<meta name="generator" content="javadoc/SearchWriter">
|
||||
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css">
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Mar 18 16:43:59 CET 2026 -->
|
||||
<!-- Generated by javadoc (25) on Wed Apr 08 11:41:07 CEST 2026 -->
|
||||
<title>Serialized Form</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2026-03-18">
|
||||
<meta name="dc.created" content="2026-04-08">
|
||||
<meta name="description" content="serialized forms">
|
||||
<meta name="generator" content="javadoc/SerializedFormWriter">
|
||||
<link rel="stylesheet" type="text/css" href="resource-files/jquery-ui.min.css">
|
||||
@@ -75,6 +75,31 @@ loadScripts(document, 'script');</script>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="serialized-class-details" id="ecoparasite.input.InvalidParsingException">
|
||||
<h3>Exception Class <a href="ecoparasite/input/InvalidParsingException.html" title="class in ecoparasite.input">ecoparasite.input.InvalidParsingException</a></h3>
|
||||
<div class="type-signature">class InvalidParsingException extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a> implements <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
||||
<ul class="block-list">
|
||||
<li>
|
||||
<section class="detail">
|
||||
<h4>Serialized Fields</h4>
|
||||
<ul class="block-list">
|
||||
<li class="block-list">
|
||||
<h5>parsingId</h5>
|
||||
<pre>int parsingId</pre>
|
||||
<div class="block">L'ID du parsing voulant être réalisé.</div>
|
||||
</li>
|
||||
<li class="block-list">
|
||||
<h5>parsingSource</h5>
|
||||
<pre><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> parsingSource</pre>
|
||||
<div class="block">De quel classe provient ce parsing.</div>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="serialized-class-details" id="ecoparasite.input.RawDataOverflow">
|
||||
<h3>Exception Class <a href="ecoparasite/input/RawDataOverflow.html" title="class in ecoparasite.input">ecoparasite.input.RawDataOverflow</a></h3>
|
||||
<div class="type-signature">class RawDataOverflow extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a> implements <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
||||
|
||||
@@ -1 +1 @@
|
||||
typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html","k":"18"},{"p":"ecoparasite","l":"Application"},{"p":"ecoparasite.input","l":"DataParsing","k":"10"},{"p":"ecoparasite.input","l":"InputFactory"},{"p":"ecoparasite.input","l":"InputFileException","k":"13"},{"p":"ecoparasite.poisson","l":"Mackerel"},{"p":"ecoparasite.poisson","l":"Merlu"},{"p":"ecoparasite.poisson","l":"PartiePoisson"},{"p":"ecoparasite.poisson","l":"Poisson"},{"p":"ecoparasite.input","l":"RawData"},{"p":"ecoparasite.input","l":"RawDataOverflow","k":"13"}];updateSearchResults();
|
||||
typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html","k":"18"},{"p":"ecoparasite","l":"Application"},{"p":"ecoparasite.completion","l":"Completion"},{"p":"ecoparasite.input","l":"DataParsing","k":"10"},{"p":"ecoparasite.input","l":"InputFactory"},{"p":"ecoparasite.input","l":"InputFileException","k":"13"},{"p":"ecoparasite.input","l":"InvalidParsingException","k":"13"},{"p":"ecoparasite","l":"LectureEval"},{"p":"ecoparasite.poisson","l":"Mackerel"},{"p":"ecoparasite.poisson","l":"MackerelSerra"},{"p":"ecoparasite.poisson","l":"Merlu"},{"p":"ecoparasite.nettoyage","l":"Nettoyage"},{"p":"ecoparasite.poisson","l":"PartiePoisson"},{"p":"ecoparasite.poisson","l":"Poisson"},{"p":"ecoparasite.population","l":"Population"},{"p":"ecoparasite.population","l":"PopulationArgInterval"},{"p":"ecoparasite.population","l":"PopulationArgs"},{"p":"ecoparasite.population","l":"PopulationParsing"},{"p":"ecoparasite.input","l":"RawData"},{"p":"ecoparasite.input","l":"RawDataOverflow","k":"13"}];updateSearchResults();
|
||||
22
README.md
Normal file
22
README.md
Normal file
@@ -0,0 +1,22 @@
|
||||
# Projet Saé L2 Info Java - IA
|
||||
|
||||
> Auteurs : THOREL Benjamin et BOUSQUET Sébastien
|
||||
|
||||
## Informations importantes
|
||||
|
||||
Dans cet archive, vous trouverez une capture d'écran du Trello. (M. Mezouari possède l'accès à notre Trello) et une capture d'écran de notre UML actuel.
|
||||
|
||||
Notre projet sera hébergé sur le Gitea de "THOREL Benjamin" personnel. https://code.romhackplaza.org/Benjamin/ecoparasite-data-analyse
|
||||
Le début du code et de l'infrastructure complète du projet est disponible dessus.
|
||||
|
||||
- Le UML se trouve dans le dossier ressources de cette archive. (classes.png)
|
||||
- La capture d'écran du Trello se trouve dans le dossier ressources de cette archive.
|
||||
- La Javadoc se trouve dans le dossier ``Doc``..
|
||||
|
||||
Les fichiers de tests se trouvent dans le dossier ``tests``.
|
||||
|
||||
Actuellement, nous avons terminé la complétion/nettoyage par Moyenne/Régression Linéaire.
|
||||
Nous allons donc voir pour l'interface graphique.
|
||||
|
||||
Le fichier qui permet de tester l'ouverture du fichier Test3 pour l'évaluation est le fichier ``ecoparasite.LectureEval``.
|
||||
Ce fichier a été réalisé par Benjamin THOREL.
|
||||
BIN
UML/classes.png
BIN
UML/classes.png
Binary file not shown.
|
Before Width: | Height: | Size: 133 KiB After Width: | Height: | Size: 240 KiB |
@@ -117,6 +117,20 @@ namespace ecoparasite {
|
||||
}
|
||||
}
|
||||
|
||||
namespace ecoparasite.completion {
|
||||
class Completion {
|
||||
+ {static} completeColumnsMoyenne
|
||||
+ {static} completeColumnsLinear
|
||||
}
|
||||
}
|
||||
|
||||
namespace ecoparasite.nettoyage {
|
||||
class Nettoyage {
|
||||
+ {static} nettoieColumnsMoyenne
|
||||
+ {static} nettoieColumnsLinear
|
||||
}
|
||||
}
|
||||
|
||||
namespace ecoparasite.unknown {
|
||||
|
||||
note top of ecoparasite.unknown : Ce paquet est temporaire pour des classes / interfaces qui devront avoir plus de déclinaisons.
|
||||
|
||||
30
data/test2.csv
Normal file
30
data/test2.csv
Normal file
@@ -0,0 +1,30 @@
|
||||
id,Especes,LT,Abdomen,Foie,Visceres,Autres,Total
|
||||
1,Serra Spanish mackerel,257,7,1,0,18,26
|
||||
2,Serra Spanish mackerel,252,263,5,0,356,624
|
||||
3,Serra Spanish mackerel,254,51,1,12,76,140
|
||||
4,Serra Spanish mackerel,242,158,6,0,222,386
|
||||
5,Serra Spanish mackerel,254,67,1,10,94,172
|
||||
6,Serra Spanish mackerel,251,140,1,0,159,300
|
||||
7,Serra Spanish mackerel,258,281,5,0,310,596
|
||||
8,Serra Spanish mackerel,250,113,2,6,153,274
|
||||
9,Serra Spanish mackerel,244,81,2,0,89,172
|
||||
10,Serra Spanish mackerel,244,,0,1,,247
|
||||
11,Serra Spanish mackerel,-200,23,0,0,25,48
|
||||
12,Serra Spanish mackerel,247,53,0,0,75,
|
||||
13,Serra Spanish mackerel,250,11,0,0,19,30
|
||||
14,Serra Spanish mackerel,264,72,7,0,105,184
|
||||
15,Serra Spanish mackerel,258,18,2,0,38,58
|
||||
16,Serra Spanish mackerel,268,3,0,2,7,12
|
||||
17,Serra Spanish mackerel,244,5,0,0,5,10
|
||||
18,Serra Spanish mackerel,236,18,0,0,22,40
|
||||
19,Serra Spanish mackerel,,46,0,0,64,110
|
||||
20,Serra Spanish mackerel,251,-5,0,0,162,268
|
||||
21,Serra Spanish mackerel,166,0,0,0,0,0
|
||||
22,Serra Spanish mackerel,166,1,0,0,1,2
|
||||
23,Serra Spanish mackerel,162,4,1,0,7,12
|
||||
24,Serra Spanish mackerel,169,0,0,0,0,0
|
||||
25,Serra Spanish mackerel,170,0,0,0,0,0
|
||||
26,Serra Spanish mackerel,176,0,0,,0,0
|
||||
27,Serra Spanish mackerel,165,4,0,0,6,10
|
||||
28,Serra Spanish mackerel,193,4,0,0,4,8
|
||||
29,Serra Spanish mackerel,165,1,0,0,1,2
|
||||
|
7
data/test3.csv
Normal file
7
data/test3.csv
Normal file
@@ -0,0 +1,7 @@
|
||||
Espèce,zone,N,Prevalence,LT mm,Masse g
|
||||
Salmo salar,Atlantique Ouest,21,100,210,-3
|
||||
Clupea harengus,Atlantique Nord,10,80,150,200
|
||||
Merluccius,Atlantique Nord,5,90,750,
|
||||
Dicentrarchus labrax,Atlantique Nord,12,65,680,
|
||||
Scomber scombrus,Atlantique Nord,6,30,280,630
|
||||
Merluccius,Atlantique Nord,2,100,720,1720
|
||||
|
112
data/testNettoie.csv
Normal file
112
data/testNettoie.csv
Normal file
@@ -0,0 +1,112 @@
|
||||
Sample_code;Station;Latitude;Longitude;Depth;d13C_raw;d13C_corr;d15N;C_N;StandardLength;TrophicLevel;Anisakis_abdominalcavity;Anisakis_Liver;Anisakis_gonads;Anisakis_stomach;NParasitesViscera;Anisakis_Muscle_Right;Anisakis_Muscle_Left;Aniskis_Muscle_total;NParasitesTotal
|
||||
TRACTRA_S0575_A0439;S0575;48.8692264;-4.3976635;96.84;-20.09735065;-19.14374028;12.52361179;4.316778148;257;3.117572211;7;1;0;1;9;1;3;4;13
|
||||
TRACTRA_S0575_A0440;S0575;48.8692264;-4.3976635;96.84;-20.02738845;-19.42703789;12.25444555;3.959950061;252;3.038405671;263;5;0;21;289;12;11;23;312
|
||||
TRACTRA_S0575_A0441;S0575;48.8692264;-4.3976635;96.84;-19.82735569;-18.83090708;12.97020596;4.360049101;254;3.248923438;51;1;12;1;65;2;3;5;70
|
||||
TRACTRA_S0575_A0442;S0575;48.8692264;-4.3976635;96.84;-19.37802102;-18.26777864;13.43393806;4.4749923;242;3.385315231;158;6;0;1;165;9;19;28;193
|
||||
TRACTRA_S0575_A0443;S0575;48.8692264;-4.3976635;96.84;-18.20541518;-18.20541518;12.68793425;3.369189318;254;3.165902347;67;1;10;1;79;1;6;7;86
|
||||
TRACTRA_S0575_A0444;S0575;48.8692264;-4.3976635;96.84;-20.21559661;-18.91007641;12.62442312;4.672242625;251;3.147222601;140;1;0;0;141;3;6;9;150
|
||||
TRACTRA_S0575_A0445;S0575;48.8692264;-4.3976635;96.84;-19.43517323;-19.13886211;11.25439721;3.65283952;258;2.744273805;281;5;0;3;289;1;8;9;298
|
||||
TRACTRA_S0575_A0446;S0575;48.8692264;-4.3976635;96.84;-19.98304621;-19.35255493;11.69796704;3.990395229;250;2.87473552;113;2;6;5;126;2;9;11;137
|
||||
TRACTRA_S0575_A0447;S0575;48.8692264;-4.3976635;96.84;-19.4952816;-18.88631609;11.96007648;3.968652028;244;2.951826533;81;2;0;0;83;0;3;3;86
|
||||
TRACTRA_S0575_A0448;S0575;48.8692264;-4.3976635;96.84;-19.94560166;-19.34814395;11.90664648;3.957027986;244;2.936111826;182;0;1;4;187;10;20;30;217
|
||||
TRACTRA_S0577_A0454;S0577;49.2061879;-4.3343404;94.02;-19.0301808;-18.69065175;12.62744746;3.696493987;230;3.212854832;23;0;0;1;24;0;0;0;24
|
||||
TRACTRA_S0577_A0455;S0577;49.2061879;-4.3343404;94.02;-20.15942978;-19.22294902;12.21916159;4.299475509;247;3.092770753;53;0;0;1;54;4;6;10;64
|
||||
TRACTRA_S0577_A0456;S0577;49.2061879;-4.3343404;94.02;-21.11919287;-19.10756928;13.20207201;5.38547838;250;3.381862053;11;0;0;1;12;0;3;3;15
|
||||
TRACTRA_S0577_A0457;S0577;49.2061879;-4.3343404;94.02;-20.47770851;-19.25004326;11.60824496;4.593601258;264;2.913089392;72;7;0;3;82;3;7;10;92
|
||||
TRACTRA_S0577_A0458;S0577;49.2061879;-4.3343404;94.02;-18.80551346;-18.80551346;11.29371363;3.405172632;258;2.820580176;18;2;0;5;25;0;4;4;29
|
||||
TRACTRA_S0577_A0459;S0577;49.2061879;-4.3343404;94.02;-18.55424078;-18.55424078;11.99334422;3.368856741;268;3.02635388;3;0;2;0;5;0;1;1;6
|
||||
TRACTRA_S0577_A0460;S0577;49.2061879;-4.3343404;94.02;-20.65507746;-18.90565571;12.2504131;5.120628022;244;3.101962374;5;0;0;0;5;0;0;0;5
|
||||
TRACTRA_S0577_A0461;S0577;49.2061879;-4.3343404;94.02;-20.2747196;-19.30665873;13.06496861;4.331374612;236;3.341537523;18;0;0;0;18;1;1;2;20
|
||||
TRACTRA_S0577_A0462;S0577;49.2061879;-4.3343404;94.02;-20.4373078;-19.16897407;12.28972952;4.634680534;258;3.113526026;46;0;0;0;46;0;9;9;55
|
||||
TRACTRA_S0577_A0463;S0577;49.2061879;-4.3343404;94.02;-19.45685166;-19.11472538;12.60426085;3.699117451;251;3.206035242;106;0;0;3;109;6;19;25;134
|
||||
TRACTRA_S0754_A0805;S0754;49.6547785;-0.1474217;37.3;-17.83990445;-17.83990445;13.08890102;3.215085281;166;3.453596065;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0754_A0806;S0754;49.6547785;-0.1474217;37.3;-20.15486746;-18.67023918;12.91860136;4.853159877;166;3.403507929;1;0;0;0;1;0;0;0;1
|
||||
TRACTRA_S0754_A0807;S0754;49.6547785;-0.1474217;37.3;-18.26558775;-18.26558775;12.73923249;3.355335311;162;3.350752377;4;1;0;1;6;0;0;0;6
|
||||
TRACTRA_S0754_A0808;S0754;49.6547785;-0.1474217;37.3;-18.30726304;-18.09681562;13.04657803;3.566108505;169;3.441148126;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0754_A0809;S0754;49.6547785;-0.1474217;37.3;-17.48070316;-17.48070316;13.28439294;3.361704857;170;3.511093688;0;0;0;0;0;0;0;0;151
|
||||
TRACTRA_S0754_A0810;S0754;49.6547785;-0.1474217;37.3;-17.78334513;-17.78334513;13.07882412;3.489125859;176;3.45063227;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0754_A0811;S0754;49.6547785;-0.1474217;37.3;-18.28047178;-18.12027726;12.87224761;3.515348002;165;3.389874472;4;0;0;0;4;1;0;1;5
|
||||
TRACTRA_S0754_A0812;S0754;49.6547785;-0.1474217;37.3;-20.27989332;-18.492208;13.65522298;5.159278103;193;3.620161346;4;0;0;0;4;0;0;0;4
|
||||
TRACTRA_S0754_A0813;S0754;49.6547785;-0.1474217;37.3;-18.35389967;-18.35389967;12.72814789;3.262758686;165;3.347492203;1;0;0;0;1;0;0;0;1
|
||||
TRACTRA_S0754_A0814;S0754;49.6547785;-0.1474217;37.3;-18.87880984;-18.22558141;13.21587;4.013362047;166;3.490939882;1;0;0;2;3;0;0;0;3
|
||||
TRACTRA_S0613_A0725;S0613;49.6962144;-3.7446409;77.61;-20.02823743;-19.77660999;13.31184525;3.607704481;108;3.386206548;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0613_A0726;S0613;49.6962144;-3.7446409;77.61;-19.51899808;-19.51899808;13.58432266;3.286796067;109;3.466346962;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0613_A0727;S0613;49.6962144;-3.7446409;77.61;-20.25818465;-19.92813931;13.27363809;3.686914482;112;3.374969147;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0613_A0728;S0613;49.6962144;-3.7446409;77.61;-19.89105861;-19.61530935;13.69693325;3.632069961;110;3.499467723;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0613_A0729;S0613;49.6962144;-3.7446409;77.61;-20.56708371;-20.05444437;13.52500101;3.871352865;105;3.448899418;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0613_A0730;S0613;49.6962144;-3.7446409;77.61;-19.84072681;-19.65364002;13.56220272;3.542511911;102;3.459841098;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0613_A0731;S0613;49.6962144;-3.7446409;77.61;-19.40353102;-19.40353102;13.7894348;3.4531337;112;3.526674063;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0613_A0732;S0613;49.6962144;-3.7446409;77.61;-19.72032526;-19.72032526;13.78440755;3.440747909;108;3.525195458;0;0;0;1;1;0;0;0;1
|
||||
TRACTRA_S0613_A0733;S0613;49.6962144;-3.7446409;77.61;-20.51675191;-20.25700129;13.69190599;3.615909722;108;3.497989118;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0613_A0734;S0613;49.6962144;-3.7446409;77.61;-19.85158269;-19.85158269;13.74821128;3.427824163;105;3.514549498;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0613_A0735;S0613;49.6962144;-3.7446409;77.61;-19.52985396;-18.77319749;12.19277752;4.117834812;155;3.057068981;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0613_A0736;S0613;49.6962144;-3.7446409;77.61;-18.71566314;-18.30038536;12.72566692;3.773007861;151;3.213801156;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0613_A0737;S0613;49.6962144;-3.7446409;77.61;-18.55578567;-18.55578567;12.52055477;3.488579888;148;3.153474054;1;0;0;0;1;0;0;0;1
|
||||
TRACTRA_S0613_A0738;S0613;49.6962144;-3.7446409;77.61;-18.64559339;-18.23789283;12.46525493;3.765354093;159;3.137209395;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0613_A0739;S0613;49.6962144;-3.7446409;77.61;-18.41367237;-18.41367237;12.2078593;3.420834314;152;3.061504797;0;0;0;1;1;0;0;0;1
|
||||
TRACTRA_S0613_A0740;S0613;49.6962144;-3.7446409;77.61;-19.79532951;-18.68335824;12.39487331;4.476738651;152;3.116508919;2;0;0;0;2;0;0;0;2
|
||||
TRACTRA_S0613_A0741;S0613;49.6962144;-3.7446409;77.61;-19.33543506;-18.69166914;12.3576716;4.003803955;168;3.105567239;1;0;0;0;1;0;0;0;1
|
||||
TRACTRA_S0613_A0742;S0613;49.6962144;-3.7446409;77.61;-18.99002077;-18.43223945;12.39386786;3.916950835;155;3.116213198;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0613_A0743;S0613;49.6962144;-3.7446409;77.61;-18.75711286;-18.24630612;12.60501272;3.869501751;152;3.178314625;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0613_A0744;S0613;49.6962144;-3.7446409;77.61;-18.72454522;-18.36228847;12.90363187;3.719451262;154;3.266143788;0;0;0;1;1;0;0;0;1
|
||||
TRACTRA_S0639_A0745;S0639;49.8793196;-3.3251101;73.12;-18.6902161;-18.22204182;12.52076814;3.826438667;161;3.191653695;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0639_A0746;S0639;49.8793196;-3.3251101;73.12;-19.314296;-19.05048806;13.17690571;3.620008022;140;3.384635333;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0639_A0747;S0639;49.8793196;-3.3251101;73.12;-17.51895714;-17.51895714;12.92408206;3.193663511;151;3.310275436;1;0;0;0;1;0;0;0;1
|
||||
TRACTRA_S0639_A0748;S0639;49.8793196;-3.3251101;73.12;-18.54923123;-18.54923123;12.58497732;3.228276352;157;3.210538748;6;0;0;1;7;0;0;0;7
|
||||
TRACTRA_S0639_A0749;S0639;49.8793196;-3.3251101;73.12;-19.71753247;-18.8812651;12.99631739;4.198249861;152;3.33152112;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0639_A0750;S0639;49.8793196;-3.3251101;73.12;-17.97247492;-17.97247492;12.93612128;3.493877982;164;3.313816383;3;0;0;0;3;0;0;0;3
|
||||
TRACTRA_S0639_A0751;S0639;49.8793196;-3.3251101;73.12;-18.22683924;-18.22683924;13.03042851;3.308824647;156;3.341553805;0;1;0;0;1;0;0;0;1
|
||||
TRACTRA_S0639_A0752;S0639;49.8793196;-3.3251101;73.12;-18.65472341;-18.39365742;12.7986735;3.617238364;160;3.273390566;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0639_A0753;S0639;49.8793196;-3.3251101;73.12;-18.20120563;-18.00843545;13.09162789;3.548252699;147;3.359553621;1;0;0;0;1;0;0;0;1
|
||||
TRACTRA_S0639_A0754;S0639;49.8793196;-3.3251101;73.12;-18.62711798;-18.62711798;12.45154262;3.427913827;152;3.171293247;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0670_A0765;S0670;49.9406453;-2.5046981;66.38;-18.39954403;-18.16590933;13.53933859;3.589530001;219;3.44755523;45;1;0;4;50;0;4;4;54
|
||||
TRACTRA_S0670_A0766;S0670;49.9406453;-2.5046981;66.38;-22.61073263;-18.6255476;12.78760162;7.378974781;231;3.226456121;80;1;0;2;83;5;9;14;97
|
||||
TRACTRA_S0670_A0767;S0670;49.9406453;-2.5046981;66.38;-18.96116815;-18.96116815;12.2484873;3.306833193;288;3.067893087;64;0;0;0;64;8;18;26;90
|
||||
TRACTRA_S0670_A0768;S0670;49.9406453;-2.5046981;66.38;-19.73216097;-19.37320368;12.70497102;3.716118472;229;3.202153002;8;0;0;0;8;0;1;1;9
|
||||
TRACTRA_S0670_A0769;S0670;49.9406453;-2.5046981;66.38;-19.16557551;-19.16557551;12.74729401;3.415841427;239;3.214600941;81;3;36;0;120;6;9;15;135
|
||||
TRACTRA_S0670_A0770;S0670;49.9406453;-2.5046981;66.38;-18.85003405;-18.85003405;13.00526273;3.264809579;243;3.290474094;192;1;6;0;199;18;19;37;236
|
||||
TRACTRA_S0670_A0771;S0670;49.9406453;-2.5046981;66.38;-18.87285623;-18.87285623;11.61767317;3.362037589;241;2.882359518;28;2;17;3;50;1;2;3;53
|
||||
TRACTRA_S0670_A0772;S0670;49.9406453;-2.5046981;66.38;-20.42774137;-18.87583805;12.42181004;4.921114462;224;3.118870361;3;16;3;1;23;0;0;0;23
|
||||
TRACTRA_S0670_A0773;S0670;49.9406453;-2.5046981;66.38;-18.57716014;-18.24889867;14.27092176;3.685112599;230;3.662726749;19;1;5;2;27;0;0;0;27
|
||||
TRACTRA_S0670_A0774;S0670;49.9406453;-2.5046981;66.38;-18.91850059;-18.38588965;14.00892228;3.891526197;234;3.585668078;2;0;0;6;8;0;0;0;8
|
||||
TRACTRA_S0705_A0775;S0705;49.9998717;-0.7750398;59.36;-19.22709617;-19.0603341;12.51350986;3.521981887;251;3.145733742;98;8;0;0;106;11;3;14;120
|
||||
TRACTRA_S0705_A0776;S0705;49.9998717;-0.7750398;59.36;-20.77205862;-19.64910728;14.18929884;4.487829645;215;3.638612855;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0705_A0777;S0705;49.9998717;-0.7750398;59.36;-19.9693132;-18.92818389;13.0183627;4.405181126;215;3.294219873;5;0;0;1;6;0;0;0;6
|
||||
TRACTRA_S0705_A0778;S0705;49.9998717;-0.7750398;59.36;-18.89369387;-18.89369387;13.11711635;3.426883767;236;3.323265064;111;9;2;2;124;29;28;57;181
|
||||
TRACTRA_S0705_A0779;S0705;49.9998717;-0.7750398;59.36;-18.92842328;-18.22356212;13.5907308;4.065516322;229;3.462563431;44;2;1;1;48;2;12;14;62
|
||||
TRACTRA_S0705_A0780;S0705;49.9998717;-0.7750398;59.36;-18.87583303;-18.71659415;12.63241731;3.51438271;261;3.180706523;96;1;13;3;113;9;7;16;129
|
||||
TRACTRA_S0705_A0781;S0705;49.9998717;-0.7750398;59.36;-19.76589811;-18.66433058;15.14962771;4.466229823;207;3.921062522;0;1;0;1;2;0;0;0;2
|
||||
TRACTRA_S0705_A0782;S0705;49.9998717;-0.7750398;59.36;-18.77561389;-18.16356616;14.4432368;3.971765386;254;3.71330049;20;3;13;0;36;1;1;2;38
|
||||
TRACTRA_S0705_A0783;S0705;49.9998717;-0.7750398;59.36;-19.35112977;-18.1144013;14.06535293;4.602756025;228;3.602158177;32;0;0;0;32;4;7;11;43
|
||||
TRACTRA_S0705_A0784;S0705;49.9998717;-0.7750398;59.36;-18.20109028;-17.73148198;14.78585151;3.827887172;251;3.814069521;0;0;0;6;6;0;0;0;6
|
||||
TRACTRA_S0601_A0715;S0601;50.0395506;-4.3793424;74.88;-18.23504384;-18.23504384;12.2973445;3.424281959;155;3.161278164;4;0;0;0;4;0;0;0;4
|
||||
TRACTRA_S0601_A0716;S0601;50.0395506;-4.3793424;74.88;-18.88442269;-18.88442269;12.35666615;3.350603714;152;3.178725708;1;0;0;2;3;0;0;0;3
|
||||
TRACTRA_S0601_A0717;S0601;50.0395506;-4.3793424;74.88;-18.29820531;-18.06396027;12.98105165;3.590146502;154;3.362368502;0;0;0;1;1;0;0;0;1
|
||||
TRACTRA_S0601_A0718;S0601;50.0395506;-4.3793424;74.88;-19.62558306;-18.95671633;13.34603061;4.029158314;156;3.469715256;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0601_A0719;S0601;50.0395506;-4.3793424;74.88;-20.07659542;-18.94064042;12.474304;4.500964647;159;3.213325075;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0601_A0720;S0601;50.0395506;-4.3793424;74.88;-18.89823926;-18.55339871;13.00216613;3.701859148;150;3.368578645;3;0;0;2;5;0;0;0;5
|
||||
TRACTRA_S0601_A0721;S0601;50.0395506;-4.3793424;74.88;-17.76626731;-17.76626731;12.53262019;3.313925804;145;3.230476898;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0601_A0722;S0601;50.0395506;-4.3793424;74.88;-18.21530588;-18.21530588;12.60300181;3.423564038;152;3.251177374;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0601_A0723;S0601;50.0395506;-4.3793424;74.88;-18.81533984;-18.22521349;12.76487953;3.949622567;160;3.298788469;0;0;0;1;1;0;0;0;1
|
||||
TRACTRA_S0601_A0724;S0601;50.0395506;-4.3793424;74.88;-18.39196061;-18.19326953;12.75482502;3.554233413;147;3.295831258;1;0;0;0;1;0;0;0;1
|
||||
TRACTRA_S0718_A0453;S0718;50.0998065;-1.1453948;55.61;-18.66460368;-18.66460368;12.90165426;3.445225076;231;3.267606025;36;1;0;0;37;2;9;11;48
|
||||
TRACTRA_S0718_A0785;S0718;50.0998065;-1.1453948;55.61;-18.85995673;-18.50810575;13.29144678;3.70894039;206;3.382250883;1;0;0;0;1;0;0;0;1
|
||||
TRACTRA_S0718_A0786;S0718;50.0998065;-1.1453948;55.61;-19.93855287;-18.51682147;12.26561804;4.789627677;213;3.080536549;13;0;0;0;13;4;4;8;21
|
||||
TRACTRA_S0718_A0787;S0718;50.0998065;-1.1453948;55.61;-19.29556272;-18.58424925;13.6320461;4.072033803;217;3.482427155;1;0;0;0;1;0;0;0;1
|
||||
TRACTRA_S0718_A0788;S0718;50.0998065;-1.1453948;55.61;-18.65654164;-17.87326585;13.75296894;4.144723017;215;3.517992695;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0718_A0789;S0718;50.0998065;-1.1453948;55.61;-18.65654164;-17.87326585;13.75296894;4.144723017;212;3.517992695;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0718_A0790;S0718;50.0998065;-1.1453948;55.61;-20.30767685;-18.92634633;14.50772898;4.748818703;216;3.739980943;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0718_A0791;S0718;50.0998065;-1.1453948;55.61;-19.14771467;-18.81564248;13.41640037;3.688961812;206;3.419001941;5;0;0;0;5;0;0;0;5
|
||||
TRACTRA_S0718_A0792;S0718;50.0998065;-1.1453948;55.61;-19.39677413;-18.69591383;13.03448575;4.061475047;205;3.306674109;9;0;0;1;10;0;0;0;10
|
||||
TRACTRA_S0718_A0793;S0718;50.0998065;-1.1453948;55.61;-21.2999456;-18.95534509;13.954507;5.721818697;206;3.577268596;3;0;0;0;3;0;1;1;4
|
||||
TRACTRA_S0718_A0794;S0718;50.0998065;-1.1453948;55.61;-20.11815351;-19.18867431;13.2057931;4.29240324;206;3.357058625;2;1;0;0;3;0;0;0;3
|
||||
TRACTRA_S0648_A0755;S0648;50.1032755;-2.8780274;65.63;-18.14599476;-17.96730786;12.90100688;3.534027181;150;3.272095952;1;0;0;0;1;0;0;0;1
|
||||
TRACTRA_S0648_A0756;S0648;50.1032755;-2.8780274;65.63;-19.88316505;-18.41350538;12.80469311;4.838040066;153;3.243768372;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0648_A0757;S0648;50.1032755;-2.8780274;65.63;-17.38980316;-17.38980316;13.74375238;3.233544264;144;3.519962276;0;0;0;0;0;0;1;1;1
|
||||
TRACTRA_S0648_A0758;S0648;50.1032755;-2.8780274;65.63;-18.19627608;-18.19627608;12.25189219;3.175007351;149;3.081179867;0;0;1;0;1;0;0;0;1
|
||||
TRACTRA_S0648_A0759;S0648;50.1032755;-2.8780274;65.63;-20.22330338;-18.62749624;12.36124845;4.965461761;156;3.113343473;0;0;0;1;1;0;0;0;1
|
||||
TRACTRA_S0648_A0760;S0648;50.1032755;-2.8780274;65.63;-18.55830703;-18.20627505;12.64148653;3.709123215;148;3.195766435;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0648_A0761;S0648;50.1032755;-2.8780274;65.63;-18.58509829;-18.15123475;12.93673979;3.791781348;158;3.282605629;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0648_A0762;S0648;50.1032755;-2.8780274;65.63;-19.22411937;-18.51036414;13.00526273;4.074500229;156;3.302759436;0;0;0;0;0;0;0;0;0
|
||||
TRACTRA_S0648_A0763;S0648;50.1032755;-2.8780274;65.63;-20.13006074;-17.89104792;12.99518582;5.615164463;152;3.299795641;0;0;0;0;0;0;0;0;50000
|
||||
TRACTRA_S0648_A0764;S0648;50.1032755;-2.8780274;65.63;-17.69007187;-17.69007187;12.89139372;3.154829903;144;3.269268552;21;0;0;0;21;0;0;0;21
|
||||
|
@@ -1,7 +1,36 @@
|
||||
package ecoparasite;
|
||||
|
||||
import ecoparasite.completion.Completion;
|
||||
import ecoparasite.input.InputFactory;
|
||||
import ecoparasite.input.InputFileException;
|
||||
import ecoparasite.input.RawData;
|
||||
import ecoparasite.input.RawDataOverflow;
|
||||
import ecoparasite.nettoyage.Nettoyage;
|
||||
import ecoparasite.poisson.MackerelSerra;
|
||||
import ecoparasite.poisson.Poisson;
|
||||
import ecoparasite.representation.ValeursXY;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.function.BiConsumer;
|
||||
import java.util.function.Function;
|
||||
|
||||
public class Application {
|
||||
public static void main(String[] args) {
|
||||
System.out.println("Hello World");
|
||||
public static void main(String[] args) throws InputFileException, RawDataOverflow {
|
||||
|
||||
RawData rawMackerel = InputFactory.readData("test2.csv", ",");
|
||||
|
||||
HashSet<Poisson> mackerelSet = MackerelSerra.parse(rawMackerel);
|
||||
|
||||
System.out.println( mackerelSet );
|
||||
|
||||
Function<Poisson,Double> getLength = Poisson::getLength;
|
||||
Function<Poisson,Double> getInfes = Poisson::getInfestation;
|
||||
BiConsumer<Poisson,Double> setInfes = Poisson::setInfestation;
|
||||
|
||||
mackerelSet = Completion.completeColumnsLinear( mackerelSet, getLength, getInfes, setInfes );
|
||||
mackerelSet = Nettoyage.nettoieColumnsLinear( mackerelSet, getLength, getInfes, setInfes, false );
|
||||
|
||||
HashSet<ValeursXY> mackerelXY = ValeursXY.convertToXY( mackerelSet, getLength, getInfes );
|
||||
|
||||
}
|
||||
}
|
||||
122
src/ecoparasite/LectureEval.java
Normal file
122
src/ecoparasite/LectureEval.java
Normal file
@@ -0,0 +1,122 @@
|
||||
package ecoparasite;
|
||||
|
||||
import ecoparasite.completion.Completion;
|
||||
import ecoparasite.input.InputFactory;
|
||||
import ecoparasite.input.InputFileException;
|
||||
import ecoparasite.input.RawData;
|
||||
import ecoparasite.input.RawDataOverflow;
|
||||
import ecoparasite.nettoyage.Nettoyage;
|
||||
import ecoparasite.poisson.Poisson;
|
||||
import ecoparasite.population.Population;
|
||||
import ecoparasite.population.PopulationArgInterval;
|
||||
import ecoparasite.population.PopulationArgs;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.HashSet;
|
||||
import java.util.function.BiConsumer;
|
||||
import java.util.function.Function;
|
||||
|
||||
public class LectureEval {
|
||||
|
||||
public static HashSet<Population> parseEval( RawData popRaw ){
|
||||
|
||||
HashSet<Population> popEspece = new HashSet<>();
|
||||
|
||||
int index = 1;
|
||||
try {
|
||||
while(true){
|
||||
HashMap<String,String> fields = popRaw.getEntry(index);
|
||||
|
||||
String espece = fields.get("Espèce");
|
||||
|
||||
Population population = new Population(espece);
|
||||
|
||||
if( population.getTotal() == null ){
|
||||
population.setTotal( new PopulationArgs() );
|
||||
}
|
||||
for( String k: fields.keySet() ){
|
||||
if( k.equals("Espèce") )
|
||||
continue;
|
||||
|
||||
LectureEval.applyValueForPopEval( population.getTotal(), k, fields.get(k) );
|
||||
}
|
||||
|
||||
popEspece.add(population);
|
||||
index++;
|
||||
}
|
||||
} catch (RawDataOverflow e) {
|
||||
// Fin de la liste.
|
||||
}
|
||||
|
||||
return popEspece;
|
||||
}
|
||||
|
||||
public static void applyValueForPopEval( PopulationArgs popArgs, String column, String value ){
|
||||
|
||||
if( value == null || value == "" ) // On n'ajoute pas les valeurs nulles.
|
||||
return;
|
||||
|
||||
switch (column){
|
||||
case "zone":
|
||||
popArgs.setZone(value);
|
||||
break;
|
||||
case "N":
|
||||
popArgs.setNumber( Integer.parseInt(value) );
|
||||
break;
|
||||
case "Prevalence":
|
||||
popArgs.setPrevalence(PopulationArgInterval.fromString(value));
|
||||
break;
|
||||
case "LT mm":
|
||||
popArgs.setLength(PopulationArgInterval.fromString(value));
|
||||
break;
|
||||
case "Masse g":
|
||||
popArgs.setWidth(PopulationArgInterval.fromString(value));
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
public static void main(String[] args) throws RawDataOverflow {
|
||||
|
||||
RawData popRaw;
|
||||
try {
|
||||
popRaw = InputFactory.readData("test3.csv", "," );
|
||||
} catch(InputFileException e) {
|
||||
System.out.println(e.getMessage());
|
||||
return;
|
||||
}
|
||||
|
||||
HashSet<Population> pop = parseEval(popRaw);
|
||||
|
||||
// System.out.println( popRaw.getEntry(1) );
|
||||
|
||||
for( Population p: pop){
|
||||
System.out.println(p);
|
||||
}
|
||||
|
||||
// Complétion de la masse.
|
||||
Function<Population,Double> getWeight = population -> {
|
||||
return population.getTotal().getWidth() != null ? population.getTotal().getWidth().transformToDouble() : null;
|
||||
};
|
||||
BiConsumer<Population,Double> setWeight = (population, aDouble) -> {
|
||||
population.getTotal().setWidth(new PopulationArgInterval(aDouble,aDouble));
|
||||
};
|
||||
|
||||
// Complétion de la masse.
|
||||
pop = Completion.completeColumnsMoyenne(pop, getWeight, setWeight);
|
||||
System.out.println("---");
|
||||
for( Population p: pop){
|
||||
System.out.println(p);
|
||||
}
|
||||
|
||||
// Nettoyage de la masse.
|
||||
pop = Nettoyage.nettoieColumnsMoyenne(pop, getWeight, setWeight, false);
|
||||
System.out.println("---");
|
||||
for( Population p: pop){
|
||||
System.out.println(p);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,35 +1,142 @@
|
||||
package ecoparasite.completion;
|
||||
|
||||
import ecoparasite.input.InputFactory;
|
||||
import ecoparasite.input.InputFileException;
|
||||
import ecoparasite.input.RawData;
|
||||
import ecoparasite.input.RawDataOverflow;
|
||||
import ecoparasite.poisson.Mackerel;
|
||||
import ecoparasite.poisson.Poisson;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.concurrent.Callable;
|
||||
import java.util.function.*;
|
||||
|
||||
/**
|
||||
* Permet de faire de la complétion de données.
|
||||
* Si une valeur est manquante, elle sera remplacé par la moyenne ou par regression linéaire.
|
||||
*/
|
||||
public class Completion {
|
||||
|
||||
public static HashSet<Poisson> completePoisson(HashSet<Poisson> tablePoisson){
|
||||
/**
|
||||
* Permet de remplacer les valeurs inexistantes d'un paramètre d'un HashSet par la moyenne des autres valeurs (non nulles).
|
||||
* Exemple d'utilisation : T = Poisson, V = Double, getValue = Poisson::getInfestation, setValue = Poisson::setInfestation.
|
||||
*
|
||||
* @param list La liste de données cobaye.
|
||||
* @param getValue La fonction (Getter) qui permet d'obtenir la valeur que l'on veut vérifier
|
||||
* @param setValue La fonction (Setter) qui permet de remplacer la valeur si null.
|
||||
* @return Le HashSet avec les valeurs remplacés.
|
||||
* @param <T> Le type de données cobaye. Exemple : Poisson, Population
|
||||
* @param <V> Le type de la donnée à vérifier, doit être un Wrapper Number. Exemple : Double.
|
||||
*/
|
||||
public static <T,V extends Number> HashSet<T> completeColumnsMoyenne(HashSet<T> list, Function<T,V> getValue, BiConsumer<T,V> setValue ){
|
||||
|
||||
double mean = mean(tablePoisson);
|
||||
|
||||
for (Poisson p : tablePoisson) {
|
||||
|
||||
if ( p.getInfestation().isNaN() ) {
|
||||
p.setInfestation(mean);
|
||||
Double mean = calculateMean(list, getValue);
|
||||
for(T item : list){
|
||||
if( getValue.apply(item) == null ){
|
||||
setValue.accept( item, (V) mean);
|
||||
}
|
||||
}
|
||||
|
||||
return tablePoisson;
|
||||
return list;
|
||||
}
|
||||
|
||||
private static double mean(HashSet<Poisson> tablePoisson){
|
||||
/**
|
||||
* Permet de calculer la moyenne d'une donnée des valeurs non nulles.
|
||||
* @param list La liste de données cobaye.
|
||||
* @param getValue La fonction qui permet d'obtenir la valeur de notre champ.
|
||||
* @return La moyenne calculé.
|
||||
* @param <T> Le type de données cobaye/ Exemple : Poisson
|
||||
* @param <V> Le type de la donnée à vérifier, doit être un wrapper Number. Exemple : Double.
|
||||
*/
|
||||
public static <T,V extends Number> double calculateMean(HashSet<T> list, Function<T,V> getValue ){
|
||||
|
||||
double mean = 0.0;
|
||||
int i = 0;
|
||||
|
||||
for (Poisson p : tablePoisson){
|
||||
mean += p.getInfestation();
|
||||
for( T item : list ){
|
||||
V value = getValue.apply(item);
|
||||
if( value != null) {
|
||||
mean += value.doubleValue();
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
return mean / tablePoisson.size();
|
||||
return mean / i;
|
||||
}
|
||||
|
||||
/**
|
||||
* Permet de remplacer les valeurs inexistantes par les valeurs les plus probables avec une regression linéaire
|
||||
* @param list La liste des données
|
||||
* @param getX Le getter de la valeur en x
|
||||
* @param getY Le getter de la valeur en y
|
||||
* @param setY Le Setter de la valeur en y qui est à compléter
|
||||
* @return Une liste des valeurs compléters
|
||||
* @param <T> Le type des données de la liste
|
||||
* @param <V> Le type des données numériques
|
||||
*/
|
||||
public static <T,V extends Number> HashSet<T> completeColumnsLinear(HashSet<T> list, Function<T,V> getX, Function<T,V> getY, BiConsumer<T,V> setY ){
|
||||
|
||||
double meanX = calculateMean(list, getX);
|
||||
double meanY = calculateMean(list, getY);
|
||||
|
||||
double a = calculateLinearA(list,getX,getY,meanX,meanY);
|
||||
double b = calculateLinearB(meanX,meanY,a);
|
||||
|
||||
for(T item : list){
|
||||
if( getY.apply(item) == null && getX.apply(item) != null ){
|
||||
Double value = a * getX.apply(item).doubleValue() + b;
|
||||
setY.accept( item, (V) value );
|
||||
}
|
||||
}
|
||||
|
||||
return list;
|
||||
}
|
||||
|
||||
/**
|
||||
* Permet de calculer le coefficient A de notre regression linéaire.
|
||||
* @param list
|
||||
* @param getX
|
||||
* @param getY
|
||||
* @param meanX
|
||||
* @param meanY
|
||||
* @return
|
||||
* @param <T>
|
||||
* @param <V>
|
||||
*/
|
||||
public static <T,V extends Number> double calculateLinearA(
|
||||
HashSet<T> list,
|
||||
Function<T,V> getX,
|
||||
Function<T,V> getY,
|
||||
double meanX,
|
||||
double meanY
|
||||
){
|
||||
double numerateur = 0.0;
|
||||
double denominateur = 0.0;
|
||||
|
||||
for( T item : list ){
|
||||
if( getX.apply(item) == null || getY.apply(item) == null ){
|
||||
continue;
|
||||
}
|
||||
numerateur += ( getX.apply(item).doubleValue() - meanX ) * ( getY.apply(item).doubleValue() - meanY );
|
||||
denominateur += ( getX.apply(item).doubleValue() - meanX ) * ( getX.apply(item).doubleValue() - meanX );
|
||||
}
|
||||
return numerateur / denominateur;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Permet de calculer b dans une regression linéaire
|
||||
* @param meanX
|
||||
* @param meanY
|
||||
* @param valueA
|
||||
* @return La valeur de b dans la formule de regression linéaire
|
||||
*/
|
||||
public static double calculateLinearB(
|
||||
double meanX,
|
||||
double meanY,
|
||||
double valueA
|
||||
){
|
||||
return meanY - valueA * meanX;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -2,11 +2,13 @@ package ecoparasite.input;
|
||||
|
||||
import java.io.BufferedReader;
|
||||
import java.io.IOException;
|
||||
import java.lang.reflect.Array;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.nio.file.Files;
|
||||
import java.nio.file.Path;
|
||||
import java.nio.file.Paths;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.HashMap;
|
||||
|
||||
/**
|
||||
@@ -93,7 +95,7 @@ public class InputFactory {
|
||||
// Lecture des autres lignes.
|
||||
try {
|
||||
while ((line = reader.readLine()) != null) {
|
||||
rowFields = line.split(separator);
|
||||
rowFields = line.split(separator, -1);
|
||||
for (int i = 0; i < rowFields.length; i++) {
|
||||
ArrayList<String> element = data.get(i);
|
||||
element.add(rowFields[i]);
|
||||
|
||||
@@ -1,63 +1,129 @@
|
||||
package ecoparasite.nettoyage;
|
||||
|
||||
import ecoparasite.completion.Completion;
|
||||
import ecoparasite.poisson.Poisson;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.HashSet;
|
||||
import java.util.function.BiConsumer;
|
||||
import java.util.function.Function;
|
||||
|
||||
/**
|
||||
* Class Définissant les méthodes statics de Nettoyage des données
|
||||
*/
|
||||
public class Nettoyage {
|
||||
|
||||
/**
|
||||
* Permet de remplacer les valeurs abérrantes d'un paramètre d'un HashSet par la moyenne des autres valeurs (non nulles).
|
||||
* Exemple d'utilisation : T = Poisson, V = Double, getValue = Poisson::getInfestation, setValue = Poisson::setInfestation.
|
||||
*
|
||||
* @param tablePoisson
|
||||
* @return
|
||||
* @param list La liste de données cobaye.
|
||||
* @param getValue La fonction (Getter) qui permet d'obtenir la valeur que l'on veut vérifier
|
||||
* @param setValue La fonction (Setter) qui permet de remplacer la valeur si null.
|
||||
* @param allowNegative Savoir si une valeur négative est forcément aberrant.
|
||||
* @return Le HashSet avec les valeurs remplacés.
|
||||
* @param <T> Le type de données cobaye. Exemple : Poisson, Population
|
||||
* @param <V> Le type de la donnée à vérifier, doit être un Wrapper Number. Exemple : Double.
|
||||
*/
|
||||
public static HashSet<Poisson> nettoiePoisson(HashSet<Poisson> tablePoisson){
|
||||
public static <T,V extends Number> HashSet<T> nettoieColumnsMoyenne(HashSet<T> list, Function<T,V> getValue, BiConsumer<T,V> setValue, boolean allowNegative ){
|
||||
|
||||
double mean = mean(tablePoisson); //Moyenne
|
||||
double ecart = ecartType(tablePoisson); // Ecart Type
|
||||
Double mean = Completion.calculateMean(list, getValue);
|
||||
|
||||
double z = 0;
|
||||
|
||||
for (Poisson p : tablePoisson) {
|
||||
z = ( p.getInfestation() - mean ) / ecart;
|
||||
|
||||
if ( z >= 3 ) {
|
||||
p.setInfestation(mean);
|
||||
ArrayList<Double> array = new ArrayList<>();
|
||||
for ( T item : list) {
|
||||
if (getValue.apply(item)!= null){ //Test des valeurs null pour les Tests Unitaires. Je ne devrais pas en avoir.
|
||||
array.add(getValue.apply(item).doubleValue());
|
||||
}
|
||||
}
|
||||
|
||||
return tablePoisson;
|
||||
Collections.sort(array);
|
||||
|
||||
int quartIndex = array.size()/4;
|
||||
Double firstQuart = array.get(quartIndex);
|
||||
Double thirdQuart = array.get(quartIndex *3);
|
||||
Double IQR = thirdQuart - firstQuart;
|
||||
|
||||
for(T item : list){
|
||||
if( getValue.apply(item).doubleValue() < firstQuart - (IQR * 1.5) || getValue.apply(item).doubleValue() > thirdQuart + (IQR * 1.5) || ( !allowNegative && getValue.apply(item).doubleValue() < 0 ) ){
|
||||
setValue.accept( item, (V) mean);
|
||||
}
|
||||
}
|
||||
|
||||
private static double mean(HashSet<Poisson> tablePoisson){
|
||||
|
||||
double mean = 0.0;
|
||||
|
||||
for (Poisson p : tablePoisson){
|
||||
mean += p.getInfestation();
|
||||
return list;
|
||||
}
|
||||
|
||||
return mean / tablePoisson.size();
|
||||
/**
|
||||
* Polymorphisme de la fonction précédente. Autorise les valeurs abérrantes à être négative.
|
||||
* @param list
|
||||
* @param getValue
|
||||
* @param setValue
|
||||
* @return
|
||||
* @param <T>
|
||||
* @param <V>
|
||||
*
|
||||
* @see Nettoyage::nettoieColumnsMoyenne
|
||||
*/
|
||||
public static <T,V extends Number> HashSet<T> nettoieColumnsMoyenne(HashSet<T> list, Function<T,V> getValue, BiConsumer<T,V> setValue){
|
||||
return nettoieColumnsMoyenne(list, getValue, setValue, true);
|
||||
}
|
||||
|
||||
private static double variance(HashSet<Poisson> tablePoisson){
|
||||
/**
|
||||
* Permet de remplacer les valeurs abérrantes d'un paramètre d'un HashSet à l'aide d'une regression linéaire, corrélation entre deux valeurs.
|
||||
* Exemple d'utilisation : T = Poisson, V = Double, getX = Poisson::getWidth, getY = Poisson::getInfes, setY = Poisson::setInfes
|
||||
*
|
||||
* @param list La liste de données cobaye.
|
||||
* @param getX La fonction (Getter) qui permet d'obtenir les données du X de notre regression linéaire.
|
||||
* @param getY La fonction (Getter) qui permet d'obtenir la valeur que l'on veut vérifier
|
||||
* @param setY La fonction (Setter) qui permet de remplacer la valeur si null.
|
||||
* @param allowNegative Savoir si une valeur négative est forcément aberrant.
|
||||
* @return Le HashSet avec les valeurs remplacés.
|
||||
* @param <T> Le type de données cobaye. Exemple : Poisson, Population
|
||||
* @param <V> Le type de la donnée à vérifier, doit être un Wrapper Number. Exemple : Double.
|
||||
*/
|
||||
public static <T,V extends Number> HashSet<T> nettoieColumnsLinear(HashSet<T> list, Function<T,V> getX, Function<T,V> getY, BiConsumer<T,V> setY, boolean allowNegative ){
|
||||
|
||||
double vari = 0.0;
|
||||
double mean = mean(tablePoisson);
|
||||
double meanX = Completion.calculateMean(list, getX);
|
||||
double meanY = Completion.calculateMean(list, getY);
|
||||
|
||||
for (Poisson p : tablePoisson) {
|
||||
vari += Math.pow( (p.getInfestation() - mean), 2);
|
||||
double a = Completion.calculateLinearA(list,getX,getY,meanX,meanY);
|
||||
double b = Completion.calculateLinearB(meanX,meanY,a);
|
||||
|
||||
ArrayList<Double> array = new ArrayList<>();
|
||||
for ( T item : list) {
|
||||
if (getY.apply(item)!= null){ //Test des valeurs null pour les Tests Unitaires. Je ne devrais pas en avoir.
|
||||
array.add(getY.apply(item).doubleValue());
|
||||
}
|
||||
}
|
||||
|
||||
return vari / tablePoisson.size();
|
||||
Collections.sort(array);
|
||||
|
||||
int quartIndex = array.size()/4;
|
||||
Double firstQuart = array.get(quartIndex);
|
||||
Double thirdQuart = array.get(quartIndex *3);
|
||||
Double IQR = thirdQuart - firstQuart;
|
||||
|
||||
for(T item : list){
|
||||
if( getY.apply(item) == null || getY.apply(item).doubleValue() < firstQuart - (IQR * 1.5) || getY.apply(item).doubleValue() > thirdQuart + (IQR * 1.5) || ( !allowNegative && getY.apply(item).doubleValue() < 0 ) ){
|
||||
Double value = a * getX.apply(item).doubleValue() + b;
|
||||
setY.accept( item, (V) value );
|
||||
}
|
||||
}
|
||||
|
||||
private static double ecartType(HashSet<Poisson> tablePoisson){
|
||||
|
||||
double vari = variance(tablePoisson);
|
||||
|
||||
return Math.sqrt(vari);
|
||||
return list;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Polymorphisme de la fonction nettoyage de colonne linéaire avec par défaut, l'autorisation des valeurs négatives.
|
||||
* @param list
|
||||
* @param getX
|
||||
* @param getY
|
||||
* @param setY
|
||||
* @return
|
||||
* @param <T>
|
||||
* @param <V>
|
||||
*/
|
||||
public static <T,V extends Number> HashSet<T> nettoieColumnsLinear(HashSet<T> list, Function<T,V> getX, Function<T,V> getY, BiConsumer<T,V> setY){
|
||||
return nettoieColumnsLinear(list, getX, getY, setY, true);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,6 +7,7 @@ import ecoparasite.input.RawDataOverflow;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.HashSet;
|
||||
import java.util.Objects;
|
||||
|
||||
import static java.lang.Double.valueOf;
|
||||
|
||||
@@ -54,7 +55,12 @@ public class Mackerel extends Poisson implements DataParsing {
|
||||
|
||||
for (int i = 0; i < data.getData().getFirst().size(); i++) {
|
||||
temp = data.getEntry(i);
|
||||
Poisson newP = new Mackerel(temp.get("Sample_code"),valueOf(temp.get("StandardLength")),valueOf(temp.get("NParasitesViscera")));
|
||||
|
||||
String id = !Objects.equals(temp.get("Sample_code"), "") ? temp.get("Sample_code") : null;
|
||||
Double size = !Objects.equals(temp.get("StandardLength"), "") ? valueOf(temp.get("StandardLength")) : null;
|
||||
Double infes = !Objects.equals(temp.get("NParasitesTotal"), "") ? valueOf(temp.get("NParasitesTotal")) : null;
|
||||
|
||||
Poisson newP = new Mackerel(id,size,infes);
|
||||
newP.setFishParts( Mackerel.parsePartiePoisson(temp) );
|
||||
fishSet.add(newP);
|
||||
}
|
||||
@@ -63,6 +69,11 @@ public class Mackerel extends Poisson implements DataParsing {
|
||||
return fishSet;
|
||||
}
|
||||
|
||||
/**
|
||||
* Implementation de parsePartiePoisson de l'interface DataParsing
|
||||
* @param entry correspond à notre liste temporaire lu dans parse pour chacun des poissons
|
||||
* @return envoie un tableau de partie de Poisson à ajouter à notre poisson
|
||||
*/
|
||||
private static HashSet<PartiePoisson> parsePartiePoisson(HashMap<String,String> entry){
|
||||
|
||||
HashSet<PartiePoisson> response = new HashSet<>();
|
||||
@@ -70,7 +81,7 @@ public class Mackerel extends Poisson implements DataParsing {
|
||||
for( String k: entry.keySet() ){
|
||||
if( k.contains( "Anisakis_" ) ){
|
||||
String bodyPart = k.split( "Anisakis_" )[1];
|
||||
Double value = valueOf(entry.get(k));
|
||||
Double value = !Objects.equals(entry.get(k), "") ? valueOf(entry.get(k)) : null;
|
||||
PartiePoisson p = new PartiePoisson(bodyPart, value);
|
||||
response.add(p);
|
||||
}
|
||||
|
||||
96
src/ecoparasite/poisson/MackerelSerra.java
Normal file
96
src/ecoparasite/poisson/MackerelSerra.java
Normal file
@@ -0,0 +1,96 @@
|
||||
package ecoparasite.poisson;
|
||||
|
||||
import ecoparasite.input.DataParsing;
|
||||
import ecoparasite.input.InvalidParsingException;
|
||||
import ecoparasite.input.RawData;
|
||||
import ecoparasite.input.RawDataOverflow;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.HashSet;
|
||||
import java.util.Objects;
|
||||
|
||||
import static java.lang.Double.valueOf;
|
||||
|
||||
|
||||
/**
|
||||
* Classe MackerelSerra créer pour le fichier test2.csv
|
||||
* cette classe existe principalement pour l'évaluation
|
||||
*/
|
||||
public class MackerelSerra extends Poisson implements DataParsing {
|
||||
|
||||
/**
|
||||
* Constructeur de MackerelSerra
|
||||
* @param length
|
||||
* @param infestation
|
||||
*/
|
||||
public MackerelSerra(String id, Double length, Double infestation) {
|
||||
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.
|
||||
* @throws InvalidParsingException
|
||||
*/
|
||||
public static HashSet<Poisson> parse(RawData data, int parseTypeId) throws RawDataOverflow, InvalidParsingException {
|
||||
return MackerelSerra.parse(data);
|
||||
}
|
||||
|
||||
/**
|
||||
* Implémentation de la fonction parse de Dataparsing
|
||||
* @param data Notre RawData.
|
||||
* @return tableau des poissons
|
||||
* @throws RawDataOverflow Si on a un dépassement de données dans notre RawDataOverflow.
|
||||
*/
|
||||
public static HashSet<Poisson> parse(RawData data) throws RawDataOverflow {
|
||||
|
||||
HashMap<String,String> temp = new HashMap<>();
|
||||
|
||||
HashSet<Poisson> fishSet;
|
||||
fishSet = new HashSet<>();
|
||||
|
||||
for (int i = 0; i < data.getData().getFirst().size(); i++) {
|
||||
|
||||
temp = data.getEntry(i);
|
||||
|
||||
String id = !Objects.equals(temp.get("id"), "") ? (temp.get("id")) : null;
|
||||
Double size = !Objects.equals(temp.get("LT"), "") ? valueOf(temp.get("LT")) : null;
|
||||
Double infes = !Objects.equals(temp.get("Total"), "") ? valueOf(temp.get("Total")) : null;
|
||||
|
||||
Poisson newP = new MackerelSerra(id,size,infes);
|
||||
newP.setFishParts( MackerelSerra.parsePartiePoisson(temp) );
|
||||
fishSet.add(newP);
|
||||
}
|
||||
|
||||
|
||||
return fishSet;
|
||||
}
|
||||
|
||||
/**
|
||||
* Implementation de parsePartiePoisson de l'interface DataParsing
|
||||
* @param entry correspond à notre liste temporaire lu dans parse pour chacun des poissons
|
||||
* @return envoie un tableau de partie de Poisson à ajouter à notre poisson
|
||||
*/
|
||||
private static HashSet<PartiePoisson> parsePartiePoisson(HashMap<String,String> entry){
|
||||
|
||||
HashSet<PartiePoisson> response = new HashSet<>();
|
||||
|
||||
|
||||
for( String k: entry.keySet() ){
|
||||
if( k.contains("Foie") || k.contains("Abdomen") || k.contains("Visceres") || k.contains("Autres")){
|
||||
String bodyPart = k;
|
||||
Double value = !Objects.equals(entry.get(k), "") ? valueOf(entry.get(k)) : null;
|
||||
PartiePoisson p = new PartiePoisson(bodyPart, value);
|
||||
response.add(p);
|
||||
}
|
||||
}
|
||||
|
||||
return response;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -69,6 +69,15 @@ public class Poisson{
|
||||
return fishParts;
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter de l'attribut infestation
|
||||
* @param infestation le Double de la nouvelle valeur de l'infestation
|
||||
*/
|
||||
public void setInfestation(Double infestation) {
|
||||
this.infestation = infestation;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Setter de l'attribut des parties de poisson.
|
||||
* @param fishParts Un hashset de parties de poisson.
|
||||
|
||||
@@ -115,4 +115,9 @@ public class Population implements DataParsing {
|
||||
return PopulationParsing.parseParasitesPeru(data);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return String.format( "[%s] - Total: %s", id, total );
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -84,7 +84,7 @@ public class PopulationArgInterval {
|
||||
Double interval = Double.parseDouble(numbers[1].trim());
|
||||
return new PopulationArgInterval(mean - interval, mean + interval, mean);
|
||||
|
||||
} else if( rawValue.contains( "-" ) ){ // Entre.
|
||||
} else if( rawValue.contains( " - " ) ){ // Entre.
|
||||
|
||||
String[] numbers = rawValue.split("-");
|
||||
Double min = Double.parseDouble(numbers[0].trim());
|
||||
|
||||
@@ -22,6 +22,12 @@ public class PopulationArgs {
|
||||
private Double intensity;
|
||||
private Double abondance;
|
||||
|
||||
/*
|
||||
Champs pour l'évaluation.
|
||||
*/
|
||||
|
||||
private String zone;
|
||||
|
||||
/**
|
||||
* Constructeur.
|
||||
* Toutes les données peuvent être préremplis dans ce constructeur sauf l'année.
|
||||
@@ -143,6 +149,8 @@ public class PopulationArgs {
|
||||
return abondance;
|
||||
}
|
||||
|
||||
public String getZone() { return zone; }
|
||||
|
||||
public void setNumber(int number) {
|
||||
this.number = number;
|
||||
}
|
||||
@@ -171,4 +179,23 @@ public class PopulationArgs {
|
||||
this.abondance = abondance;
|
||||
}
|
||||
|
||||
public void setZone(String zone) { this.zone = zone; }
|
||||
|
||||
|
||||
@Override
|
||||
public String toString(){
|
||||
return String.format( "Année: %d, N: %d, Length: %f, Width: %f, Prevalence: %f, IC: %f, Intensity: %f, Abondance: %f, Zone: %s",
|
||||
this.year,
|
||||
this.number,
|
||||
this.length != null ? this.length.transformToDouble() : null,
|
||||
this.width != null ? this.width.transformToDouble() : null,
|
||||
this.prevalence != null ? this.prevalence.transformToDouble() : null,
|
||||
this.ic != null ? this.ic.transformToDouble() : null,
|
||||
this.intensity,
|
||||
this.abondance,
|
||||
this.zone
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
39
src/ecoparasite/representation/ValeursXY.java
Normal file
39
src/ecoparasite/representation/ValeursXY.java
Normal file
@@ -0,0 +1,39 @@
|
||||
package ecoparasite.representation;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.function.Function;
|
||||
|
||||
public class ValeursXY {
|
||||
|
||||
private double x;
|
||||
private double y;
|
||||
|
||||
public ValeursXY(double x, double y){
|
||||
this.x = x;
|
||||
this.y = y;
|
||||
}
|
||||
|
||||
public double getX() {
|
||||
return x;
|
||||
}
|
||||
public void setX(double x) {
|
||||
this.x = x;
|
||||
}
|
||||
public double getY() {
|
||||
return y;
|
||||
}
|
||||
public void setY(double y) {
|
||||
this.y = y;
|
||||
}
|
||||
|
||||
public static <T,V extends Number> HashSet<ValeursXY> convertToXY(HashSet<T> list, Function<T,V> getX, Function<T,V> getY){
|
||||
HashSet<ValeursXY> xy = new HashSet<ValeursXY>();
|
||||
for(T item : list){
|
||||
if(getX.apply(item) != null && getY.apply(item) != null){
|
||||
xy.add( new ValeursXY(getX.apply(item).doubleValue(), getY.apply(item).doubleValue()));
|
||||
}
|
||||
}
|
||||
return xy;
|
||||
}
|
||||
|
||||
}
|
||||
27
src/ecoparasite/svg/Coordonnees.java
Normal file
27
src/ecoparasite/svg/Coordonnees.java
Normal file
@@ -0,0 +1,27 @@
|
||||
package ecoparasite.svg;
|
||||
|
||||
public class Coordonnees {
|
||||
|
||||
private double x;
|
||||
private double y;
|
||||
|
||||
public Coordonnees(double x, double y) {
|
||||
this.x = x;
|
||||
this.y = y;
|
||||
}
|
||||
|
||||
public double getX() {
|
||||
return x;
|
||||
}
|
||||
public void setX(double x) {
|
||||
this.x = x;
|
||||
}
|
||||
public double getY() {
|
||||
return y;
|
||||
}
|
||||
public void setY(double y) {
|
||||
this.y = y;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
76
src/ecoparasite/svg/SVGFactory.java
Normal file
76
src/ecoparasite/svg/SVGFactory.java
Normal file
@@ -0,0 +1,76 @@
|
||||
package ecoparasite.svg;
|
||||
|
||||
import ecoparasite.svg.elements.Element;
|
||||
|
||||
import java.io.FileWriter;
|
||||
import java.io.IOException;
|
||||
import java.util.ArrayList;
|
||||
import java.util.UUID;
|
||||
|
||||
public class SVGFactory {
|
||||
|
||||
static final private String EXPORT_PATH = "export/";
|
||||
static final private String EXTENSION = ".svg";
|
||||
|
||||
public static boolean createSVG(ArrayList<Element> mesElements){
|
||||
|
||||
String code = createSVGCode(mesElements);
|
||||
|
||||
try {
|
||||
createFile(code);
|
||||
} catch (Exception e) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
public static boolean createSVG(ArrayList<Element> mesElements, String filename) {
|
||||
|
||||
String code = createSVGCode(mesElements);
|
||||
|
||||
try {
|
||||
createFile(code,filename);
|
||||
} catch (Exception e) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
public static String createSVGCode(ArrayList<Element> mesElements){
|
||||
|
||||
String code = "<svg height=\"800\" width=\"800\" >";
|
||||
|
||||
for (Element e : mesElements){
|
||||
|
||||
code += e.toSVG();
|
||||
|
||||
}
|
||||
|
||||
code += "</svg>";
|
||||
|
||||
return code;
|
||||
}
|
||||
|
||||
public static void createFile(String data) throws IOException {
|
||||
String id = UUID.randomUUID().toString();
|
||||
createFile(data,id);
|
||||
}
|
||||
|
||||
public static void createFile(String data, String filename) throws IOException {
|
||||
|
||||
// create a FileWriter object with the file name
|
||||
FileWriter writer = new FileWriter(EXPORT_PATH + filename + EXTENSION);
|
||||
|
||||
// write the string to the file
|
||||
writer.write(data);
|
||||
|
||||
// close the writer
|
||||
writer.close();
|
||||
|
||||
System.out.println("Successfully wrote text to file.");
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
49
src/ecoparasite/svg/elements/Circle.java
Normal file
49
src/ecoparasite/svg/elements/Circle.java
Normal file
@@ -0,0 +1,49 @@
|
||||
package ecoparasite.svg.elements;
|
||||
|
||||
import ecoparasite.svg.Coordonnees;
|
||||
|
||||
public class Circle extends Element {
|
||||
|
||||
private int rayon;
|
||||
private String color;
|
||||
|
||||
public Circle(Coordonnees coordonnees, int rayon, String color) {
|
||||
super(coordonnees);
|
||||
this.rayon = rayon;
|
||||
this.color = color;
|
||||
}
|
||||
|
||||
public Circle(Coordonnees coordonnees, int rayon) {
|
||||
super(coordonnees);
|
||||
this.rayon = rayon;
|
||||
this.color = ElementsFactory.COLOR_RED;
|
||||
}
|
||||
|
||||
public int getRayon() {
|
||||
return rayon;
|
||||
}
|
||||
|
||||
public void setRayon(int rayon) {
|
||||
this.rayon = rayon;
|
||||
}
|
||||
|
||||
public String getColor() {
|
||||
return color;
|
||||
}
|
||||
|
||||
public void setColor(String color) {
|
||||
this.color = color;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toSVG() {
|
||||
StringBuilder svg = new StringBuilder();
|
||||
svg.append("<circle ");
|
||||
|
||||
String str = String.format( "r=\"%d\" cx=\"%d\" cy=\"%d\" fill=\"%s\"", this.rayon, this.coordonnees.getX(), this.coordonnees.getY(), this.color);
|
||||
svg.append( str );
|
||||
svg.append(" />");
|
||||
|
||||
return svg.toString();
|
||||
}
|
||||
}
|
||||
31
src/ecoparasite/svg/elements/Element.java
Normal file
31
src/ecoparasite/svg/elements/Element.java
Normal file
@@ -0,0 +1,31 @@
|
||||
package ecoparasite.svg.elements;
|
||||
|
||||
import ecoparasite.svg.Coordonnees;
|
||||
|
||||
abstract public class Element {
|
||||
|
||||
protected Coordonnees coordonnees;
|
||||
|
||||
public Element(Coordonnees coordonnees) {
|
||||
this.coordonnees = coordonnees;
|
||||
}
|
||||
|
||||
public Coordonnees getCoordonnees() {
|
||||
return coordonnees;
|
||||
}
|
||||
|
||||
public void setCoordonnees(Coordonnees coordonnees) {
|
||||
this.coordonnees = coordonnees;
|
||||
}
|
||||
|
||||
public void setCoordonnees(int x, int y) {
|
||||
this.coordonnees = new Coordonnees(x, y);
|
||||
}
|
||||
|
||||
/**
|
||||
* Méthode abstraite qui va permettre de transformer notre élément en SVG.
|
||||
* @return La String SVF
|
||||
*/
|
||||
abstract public String toSVG();
|
||||
|
||||
}
|
||||
68
src/ecoparasite/svg/elements/ElementsFactory.java
Normal file
68
src/ecoparasite/svg/elements/ElementsFactory.java
Normal file
@@ -0,0 +1,68 @@
|
||||
package ecoparasite.svg.elements;
|
||||
|
||||
import ecoparasite.svg.Coordonnees;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashSet;
|
||||
|
||||
public class ElementsFactory {
|
||||
|
||||
final public static int SVG_SIZE = 800;
|
||||
final public static int SVG_OFFSET = 50;
|
||||
|
||||
final public static int AXES_TEXT_SIZE = 10;
|
||||
|
||||
final public static String COLOR_RED = "red";
|
||||
final public static String COLOR_BLUE = "blue";
|
||||
final public static String COLOR_BLACK = "black";
|
||||
|
||||
/**
|
||||
* Permet de générer les éléments axes du fichier SVG.
|
||||
* @return
|
||||
*/
|
||||
public static ArrayList<Element> SVGAxes(String HName, String VName ){
|
||||
|
||||
final int begin = SVG_OFFSET + AXES_TEXT_SIZE + (AXES_TEXT_SIZE / 2);
|
||||
final int end = SVG_SIZE - SVG_OFFSET - AXES_TEXT_SIZE - (AXES_TEXT_SIZE / 2);
|
||||
|
||||
Element V = new Line(
|
||||
new Coordonnees( begin, begin ),
|
||||
new Coordonnees( begin, SVG_SIZE - SVG_OFFSET ),
|
||||
COLOR_BLACK,
|
||||
2
|
||||
);
|
||||
|
||||
Element H = new Line(
|
||||
new Coordonnees( begin, SVG_SIZE - SVG_OFFSET ),
|
||||
new Coordonnees( end, SVG_SIZE - SVG_OFFSET ),
|
||||
COLOR_BLACK,
|
||||
2
|
||||
);
|
||||
|
||||
Element VLabel = new Text(
|
||||
new Coordonnees( SVG_OFFSET, SVG_OFFSET ),
|
||||
VName,
|
||||
COLOR_BLACK,
|
||||
AXES_TEXT_SIZE
|
||||
);
|
||||
Element HLabel = new Text(
|
||||
new Coordonnees( SVG_SIZE - SVG_OFFSET - AXES_TEXT_SIZE, SVG_SIZE - SVG_OFFSET - AXES_TEXT_SIZE ),
|
||||
HName,
|
||||
COLOR_BLACK,
|
||||
AXES_TEXT_SIZE
|
||||
);
|
||||
|
||||
ArrayList<Element> SVGAxes = new ArrayList<>();
|
||||
SVGAxes.add(V);
|
||||
SVGAxes.add(H);
|
||||
SVGAxes.add(VLabel);
|
||||
SVGAxes.add(HLabel);
|
||||
return SVGAxes;
|
||||
|
||||
}
|
||||
|
||||
public static ArrayList<Element> SVGAxes(){
|
||||
return SVGAxes( "None", "None" );
|
||||
}
|
||||
|
||||
}
|
||||
76
src/ecoparasite/svg/elements/Line.java
Normal file
76
src/ecoparasite/svg/elements/Line.java
Normal file
@@ -0,0 +1,76 @@
|
||||
package ecoparasite.svg.elements;
|
||||
|
||||
import ecoparasite.svg.Coordonnees;
|
||||
|
||||
public class Line extends Element {
|
||||
|
||||
private Coordonnees coordonneesB;
|
||||
private String color;
|
||||
private int lineWidth;
|
||||
|
||||
public Line(Coordonnees coordonneesA, Coordonnees coordonneesB, String color, int lineWidth) {
|
||||
super(coordonneesA);
|
||||
this.coordonneesB = coordonneesB;
|
||||
this.color = color;
|
||||
this.lineWidth = lineWidth;
|
||||
}
|
||||
|
||||
public Line(Coordonnees coordonneesA, Coordonnees coordonneesB) {
|
||||
super(coordonneesA);
|
||||
this.coordonneesB = coordonneesB;
|
||||
this.color = ElementsFactory.COLOR_RED;
|
||||
this.lineWidth = 1;
|
||||
}
|
||||
|
||||
public Coordonnees getCoordonneesA() {
|
||||
return coordonnees;
|
||||
}
|
||||
|
||||
public void setCoordonneesA(Coordonnees coordonnees) {
|
||||
this.coordonnees = coordonnees;
|
||||
}
|
||||
|
||||
public Coordonnees getCoordonneesB() {
|
||||
return coordonneesB;
|
||||
}
|
||||
|
||||
public void setCoordonneesB(Coordonnees coordonnees) {
|
||||
this.coordonneesB = coordonnees;
|
||||
}
|
||||
|
||||
public String getColor() {
|
||||
return color;
|
||||
}
|
||||
|
||||
public void setColor(String color) {
|
||||
this.color = color;
|
||||
}
|
||||
|
||||
public int getLineWidth() {
|
||||
return lineWidth;
|
||||
}
|
||||
|
||||
public void setLineWidth(int lineWidth) {
|
||||
this.lineWidth = lineWidth;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toSVG() {
|
||||
StringBuilder svg = new StringBuilder();
|
||||
svg.append("<line ");
|
||||
|
||||
String params = String.format( "x1=\"%d\" y1=\"%d\" x2=\"%d\" y2=\"%d\" style=\"stroke:%s;stroke-width:%d\"",
|
||||
this.coordonnees.getX(),
|
||||
this.coordonnees.getY(),
|
||||
this.coordonneesB.getX(),
|
||||
this.coordonneesB.getY(),
|
||||
this.color,
|
||||
this.lineWidth
|
||||
);
|
||||
svg.append(params);
|
||||
svg.append( "/>" );
|
||||
|
||||
return svg.toString();
|
||||
}
|
||||
|
||||
}
|
||||
62
src/ecoparasite/svg/elements/Text.java
Normal file
62
src/ecoparasite/svg/elements/Text.java
Normal file
@@ -0,0 +1,62 @@
|
||||
package ecoparasite.svg.elements;
|
||||
|
||||
import ecoparasite.svg.Coordonnees;
|
||||
|
||||
public class Text extends Element {
|
||||
|
||||
private String text;
|
||||
private String color;
|
||||
private int size;
|
||||
|
||||
public Text(Coordonnees coordonnees, String text, String color, int size) {
|
||||
super(coordonnees);
|
||||
this.text = text;
|
||||
this.color = color;
|
||||
this.size = size;
|
||||
}
|
||||
|
||||
public Text(Coordonnees coordonnees, String text) {
|
||||
super(coordonnees);
|
||||
this.text = text;
|
||||
this.color = ElementsFactory.COLOR_BLACK;
|
||||
this.size = ElementsFactory.AXES_TEXT_SIZE;
|
||||
}
|
||||
|
||||
public String getText() {
|
||||
return text;
|
||||
}
|
||||
|
||||
public void setText(String text) {
|
||||
this.text = text;
|
||||
}
|
||||
|
||||
public String getColor() {
|
||||
return color;
|
||||
}
|
||||
|
||||
public void setColor(String color) {
|
||||
this.color = color;
|
||||
}
|
||||
|
||||
public int getSize() {
|
||||
return size;
|
||||
}
|
||||
|
||||
public void setSize(int size) {
|
||||
this.size = size;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toSVG() {
|
||||
StringBuilder svg = new StringBuilder();
|
||||
svg.append("<text ");
|
||||
|
||||
String params = String.format( "x=\"%d\" y=\"%d\" fill=\"%s\" font-size=\"%s\"", coordonnees.getX(), coordonnees.getY(), color, size);
|
||||
svg.append(params);
|
||||
svg.append(" >");
|
||||
svg.append( this.text );
|
||||
svg.append("</text>");
|
||||
return svg.toString();
|
||||
}
|
||||
|
||||
}
|
||||
@@ -9,20 +9,42 @@ import ecoparasite.poisson.Poisson;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.function.BiConsumer;
|
||||
import java.util.function.Function;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.*;
|
||||
|
||||
class CompletionTest {
|
||||
|
||||
@org.junit.jupiter.api.Test
|
||||
void completePoisson() throws InputFileException, RawDataOverflow {
|
||||
void completePoissonMean() throws InputFileException, RawDataOverflow {
|
||||
|
||||
RawData test = InputFactory.readData("test.csv");
|
||||
RawData test = InputFactory.readData("testComplete.csv");
|
||||
|
||||
HashSet<Poisson> testp = Mackerel.parse(test);
|
||||
|
||||
testp = Completion.completePoisson(testp);
|
||||
System.out.println(testp);
|
||||
|
||||
Function<Poisson,Double> getInfes = Poisson::getInfestation;
|
||||
BiConsumer<Poisson,Double> setInfes = Poisson::setInfestation;
|
||||
|
||||
testp = Completion.completeColumnsMoyenne(testp,getInfes,setInfes);
|
||||
System.out.println(testp);
|
||||
}
|
||||
|
||||
@org.junit.jupiter.api.Test
|
||||
void completePoissonLinear() throws InputFileException, RawDataOverflow {
|
||||
RawData test = InputFactory.readData("testComplete.csv");
|
||||
|
||||
HashSet<Poisson> testp = Mackerel.parse(test);
|
||||
|
||||
System.out.println(testp);
|
||||
|
||||
Function<Poisson,Double> getLength = Poisson::getLength;
|
||||
Function<Poisson,Double> getInfes = Poisson::getInfestation;
|
||||
BiConsumer<Poisson,Double> setInfes = Poisson::setInfestation;
|
||||
|
||||
testp = Completion.completeColumnsLinear(testp,getLength,getInfes,setInfes);
|
||||
System.out.println(testp);
|
||||
}
|
||||
}
|
||||
@@ -23,7 +23,7 @@ class InputFactoryTest {
|
||||
|
||||
@org.junit.jupiter.api.Test
|
||||
void readData() throws InputFileException {
|
||||
RawData test = InputFactory.readData("test.csv");
|
||||
RawData test = InputFactory.readData("testComplete.csv");
|
||||
|
||||
System.out.println(test.getData());
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ class RawDataTest {
|
||||
|
||||
@Test
|
||||
void getColumnsNames() throws InputFileException {
|
||||
RawData test = InputFactory.readData("test.csv");
|
||||
RawData test = InputFactory.readData("testComplete.csv");
|
||||
|
||||
HashSet<String> d = new HashSet<>();
|
||||
|
||||
@@ -27,7 +27,7 @@ class RawDataTest {
|
||||
|
||||
@Test
|
||||
void getDataFromColumn() throws InputFileException {
|
||||
RawData test = InputFactory.readData("test.csv");
|
||||
RawData test = InputFactory.readData("testComplete.csv");
|
||||
|
||||
System.out.println(test.getDataFromColumn("Sample_code"));
|
||||
|
||||
@@ -35,7 +35,7 @@ class RawDataTest {
|
||||
|
||||
@Test
|
||||
void getEntry() throws InputFileException, RawDataOverflow {
|
||||
RawData test = InputFactory.readData("test.csv");
|
||||
RawData test = InputFactory.readData("testComplete.csv");
|
||||
|
||||
System.out.println(test.getEntry(2));
|
||||
}
|
||||
|
||||
62
tests/ecoparasite/nettoyage/NettoyageTest.java
Normal file
62
tests/ecoparasite/nettoyage/NettoyageTest.java
Normal file
@@ -0,0 +1,62 @@
|
||||
package ecoparasite.nettoyage;
|
||||
|
||||
import ecoparasite.completion.Completion;
|
||||
import ecoparasite.input.InputFactory;
|
||||
import ecoparasite.input.InputFileException;
|
||||
import ecoparasite.input.RawData;
|
||||
import ecoparasite.input.RawDataOverflow;
|
||||
import ecoparasite.poisson.Mackerel;
|
||||
import ecoparasite.poisson.MackerelSerra;
|
||||
import ecoparasite.poisson.Poisson;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.function.BiConsumer;
|
||||
import java.util.function.Function;
|
||||
|
||||
class NettoyageTest {
|
||||
|
||||
@org.junit.jupiter.api.Test
|
||||
void nettoiePoissonMean() throws InputFileException, RawDataOverflow {
|
||||
|
||||
RawData test = InputFactory.readData("test2.csv", ",");
|
||||
|
||||
HashSet<Poisson> testp = MackerelSerra.parse(test);
|
||||
|
||||
System.out.println(testp);
|
||||
|
||||
Function<Poisson,Double> getInfes = Poisson::getInfestation;
|
||||
BiConsumer<Poisson,Double> setInfes = Poisson::setInfestation;
|
||||
|
||||
testp = Completion.completeColumnsMoyenne( testp, getInfes, setInfes );
|
||||
|
||||
System.out.println(testp);
|
||||
|
||||
testp = Nettoyage.nettoieColumnsMoyenne( testp, getInfes, setInfes );
|
||||
|
||||
System.out.println(testp);
|
||||
}
|
||||
|
||||
@org.junit.jupiter.api.Test
|
||||
void nettoieColumnsLinear() throws InputFileException, RawDataOverflow {
|
||||
|
||||
RawData test = InputFactory.readData("test2.csv", ",");
|
||||
|
||||
HashSet<Poisson> testp = MackerelSerra.parse(test);
|
||||
|
||||
System.out.println(testp);
|
||||
|
||||
Function<Poisson,Double> getLength = Poisson::getLength;
|
||||
Function<Poisson,Double> getInfes = Poisson::getInfestation;
|
||||
BiConsumer<Poisson,Double> setInfes = Poisson::setInfestation;
|
||||
|
||||
testp = Completion.completeColumnsLinear( testp, getLength, getInfes, setInfes );
|
||||
|
||||
System.out.println(testp);
|
||||
|
||||
testp = Nettoyage.nettoieColumnsLinear( testp, getLength, getInfes, setInfes, false );
|
||||
|
||||
System.out.println(testp);
|
||||
}
|
||||
|
||||
}
|
||||
15
tests/ecoparasite/svg/SVGFactoryTest.java
Normal file
15
tests/ecoparasite/svg/SVGFactoryTest.java
Normal file
@@ -0,0 +1,15 @@
|
||||
package ecoparasite.svg;
|
||||
|
||||
import ecoparasite.svg.elements.ElementsFactory;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.*;
|
||||
|
||||
class SVGFactoryTest {
|
||||
|
||||
@Test
|
||||
public void generateSVGAxes(){
|
||||
SVGFactory.createSVG( ElementsFactory.SVGAxes() );
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user