Refresh Javadoc
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<!-- Generated by javadoc (25) on Wed Apr 01 16:46:19 CEST 2026 -->
|
||||
<!-- 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-01">
|
||||
<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">
|
||||
@@ -63,7 +63,10 @@ loadScripts(document, 'script');</script>
|
||||
</li>
|
||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||
<ol class="toc-list">
|
||||
<li><a href="#nettoiePoissonMean(java.util.HashSet)" tabindex="0">nettoiePoissonMean(HashSet)</a></li>
|
||||
<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>
|
||||
@@ -110,10 +113,37 @@ loadScripts(document, 'script');</script>
|
||||
<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/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="#nettoiePoissonMean(java.util.HashSet)" class="member-name-link">nettoiePoissonMean</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="../poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a>> tablePoisson)</code></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">Methode Static de nettoyage des valeurs abérrante et absurde</div>
|
||||
<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>
|
||||
@@ -149,16 +179,97 @@ loadScripts(document, 'script');</script>
|
||||
<h2>Method Details</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="nettoiePoissonMean(java.util.HashSet)">
|
||||
<h3>nettoiePoissonMean</h3>
|
||||
<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="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">nettoiePoissonMean</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="../poisson/Poisson.html" title="class in ecoparasite.poisson">Poisson</a>> tablePoisson)</span></div>
|
||||
<div class="block">Methode Static de nettoyage des valeurs abérrante et absurde</div>
|
||||
<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>tablePoisson</code> - Un Hashset de Poisson contenant nos données</dd>
|
||||
<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>
|
||||
<dd>Le Hashset de Poisson une fois qu'il est nettoyé</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
Reference in New Issue
Block a user