Skip to content
Snippets Groups Projects
Commit 2025992a authored by Nicolas Dagneaux's avatar Nicolas Dagneaux
Browse files

Merge branch 'feature/multiple-connection' into 'main'

Feature/multiple connection

See merge request nicolas.dagneaux.etu/java-utils!1
parents 64175cfa fdd90fc7
No related branches found
No related tags found
No related merge requests found
Showing
with 347 additions and 88 deletions
File added
No preview for this file type
<!DOCTYPE HTML>
<html lang="fr">
<head>
<!-- Generated by javadoc (21) on Sat Nov 11 19:24:42 CET 2023 -->
<!-- Generated by javadoc (21) on Wed Nov 15 20:22:29 CET 2023 -->
<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="2023-11-11">
<meta name="dc.created" content="2023-11-15">
<meta name="description" content="class index">
<meta name="generator" content="javadoc/AllClassesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
......@@ -60,32 +60,34 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Cette classe abstraite définit le minimum requis pour controller un fichier .fxml.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="fr/univlille/iutinfo/sql/DBConnector.html" title="class in fr.univlille.iutinfo.sql">DBConnector</a></div>
<div class="col-last odd-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="fr/univlille/iutinfo/sql/DBConnectionDescriptor.html" title="class in fr.univlille.iutinfo.sql">DBConnectionDescriptor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="fr/univlille/iutinfo/sql/DBConnector.html" title="class in fr.univlille.iutinfo.sql">DBConnector</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Cette classe gère la connexion avec une base de données</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="fr/univlille/iutinfo/sql/DBRequest.html" title="class in fr.univlille.iutinfo.sql">DBRequest&lt;E&gt;</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="fr/univlille/iutinfo/sql/DBRequest.html" title="class in fr.univlille.iutinfo.sql">DBRequest&lt;E&gt;</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Cette classe permet de simplifier la communication avec la base de données, et d'éviter la redondance de code.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="fr/univlille/iutinfo/sql/Executable.html" title="interface in fr.univlille.iutinfo.sql">Executable&lt;E&gt;</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="fr/univlille/iutinfo/sql/Executable.html" title="interface in fr.univlille.iutinfo.sql">Executable&lt;E&gt;</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Cette interface définit ce qu'est une requête exécutable.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="fr/univlille/iutinfo/utils/Observer.html" title="interface in fr.univlille.iutinfo.utils">Observer&lt;T,<wbr>E&gt;</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="fr/univlille/iutinfo/fxml/SceneController.html" title="class in fr.univlille.iutinfo.fxml">SceneController</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="fr/univlille/iutinfo/utils/Observer.html" title="interface in fr.univlille.iutinfo.utils">Observer&lt;T,<wbr>E&gt;</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="fr/univlille/iutinfo/fxml/SceneController.html" title="class in fr.univlille.iutinfo.fxml">SceneController</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Cette classe abstraite définit le minimum requis pour controller une <code>Scene</code> JavaFX</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="fr/univlille/iutinfo/utils/Subject.html" title="class in fr.univlille.iutinfo.utils">Subject&lt;E&gt;</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="fr/univlille/iutinfo/fxml/SubSectionController.html" title="class in fr.univlille.iutinfo.fxml">SubSectionController</a></div>
<div class="col-last odd-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="fr/univlille/iutinfo/utils/Subject.html" title="class in fr.univlille.iutinfo.utils">Subject&lt;E&gt;</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="fr/univlille/iutinfo/fxml/SubSectionController.html" title="class in fr.univlille.iutinfo.fxml">SubSectionController</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Cette classe abstraite définit le minimum requis pour controller une section à l'intérieur d'une fenêtre JavaFXML.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="fr/univlille/iutinfo/sql/Utils.html" title="class in fr.univlille.iutinfo.sql">Utils</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="fr/univlille/iutinfo/sql/Utils.html" title="class in fr.univlille.iutinfo.sql">Utils</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Cette classe regroupe un ensemble de requêtes SQL les plus fréquentes.</div>
</div>
</div>
......
<!DOCTYPE HTML>
<html lang="fr">
<head>
<!-- Generated by javadoc (21) on Sat Nov 11 19:24:42 CET 2023 -->
<!-- Generated by javadoc (21) on Wed Nov 15 20:22:29 CET 2023 -->
<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="2023-11-11">
<meta name="dc.created" content="2023-11-15">
<meta name="description" content="package index">
<meta name="generator" content="javadoc/AllPackagesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
......
<!DOCTYPE HTML>
<html lang="fr">
<head>
<!-- Generated by javadoc (21) on Sat Nov 11 19:24:42 CET 2023 -->
<!-- Generated by javadoc (21) on Wed Nov 15 20:22:29 CET 2023 -->
<title>Controller</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="2023-11-11">
<meta name="dc.created" content="2023-11-15">
<meta name="description" content="declaration: package: fr.univlille.iutinfo.fxml, class: Controller">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
......
<!DOCTYPE HTML>
<html lang="fr">
<head>
<!-- Generated by javadoc (21) on Sat Nov 11 19:24:42 CET 2023 -->
<!-- Generated by javadoc (21) on Wed Nov 15 20:22:29 CET 2023 -->
<title>SceneController</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="2023-11-11">
<meta name="dc.created" content="2023-11-15">
<meta name="description" content="declaration: package: fr.univlille.iutinfo.fxml, class: SceneController">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
......
<!DOCTYPE HTML>
<html lang="fr">
<head>
<!-- Generated by javadoc (21) on Sat Nov 11 19:24:42 CET 2023 -->
<!-- Generated by javadoc (21) on Wed Nov 15 20:22:29 CET 2023 -->
<title>SubSectionController</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="2023-11-11">
<meta name="dc.created" content="2023-11-15">
<meta name="description" content="declaration: package: fr.univlille.iutinfo.fxml, class: SubSectionController">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
......
<!DOCTYPE HTML>
<html lang="fr">
<head>
<!-- Generated by javadoc (21) on Sat Nov 11 19:24:42 CET 2023 -->
<!-- Generated by javadoc (21) on Wed Nov 15 20:22:29 CET 2023 -->
<title>fr.univlille.iutinfo.fxml</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="2023-11-11">
<meta name="dc.created" content="2023-11-15">
<meta name="description" content="declaration: package: fr.univlille.iutinfo.fxml">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
......
<!DOCTYPE HTML>
<html lang="fr">
<head>
<!-- Generated by javadoc (21) on Sat Nov 11 19:24:42 CET 2023 -->
<!-- Generated by javadoc (21) on Wed Nov 15 20:22:29 CET 2023 -->
<title>fr.univlille.iutinfo.fxml 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="2023-11-11">
<meta name="dc.created" content="2023-11-15">
<meta name="description" content="tree: package: fr.univlille.iutinfo.fxml">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
......
<!DOCTYPE HTML>
<html lang="fr">
<head>
<!-- Generated by javadoc (21) on Wed Nov 15 20:22:29 CET 2023 -->
<title>DBConnectionDescriptor</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="2023-11-15">
<meta name="description" content="declaration: package: fr.univlille.iutinfo.sql, class: DBConnectionDescriptor">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../script-dir/jquery-ui.min.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html#class">Help</a></li>
</ul>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li>Field</li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">fr.univlille.iutinfo.sql</a></div>
<h1 title="Class DBConnectionDescriptor" class="title">Class DBConnectionDescriptor</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/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">fr.univlille.iutinfo.sql.DBConnectionDescriptor</div>
</div>
<section class="class-description" id="class-description">
<hr>
<object type="image/svg+xml" data="DBConnectionDescriptor.svg" style="max-width:60%;float:right;"></object>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DBConnectionDescriptor</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></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">DBConnectionDescriptor</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">DBConnectionDescriptor</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;driver,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">DBConnectionDescriptor</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;login,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;password)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">DBConnectionDescriptor</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;driver,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;login,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;password)</code></div>
<div class="col-last odd-row-color">&nbsp;</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">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<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/21/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="#getDriver()" class="member-name-link">getDriver</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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/21/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="#getLogin()" class="member-name-link">getLogin</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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/21/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="#getPassword()" class="member-name-link">getPassword</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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/21/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="#getUrl()" class="member-name-link">getUrl</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/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/21/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/21/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/21/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/21/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/21/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/21/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/21/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/21/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/21/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/21/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="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String,java.lang.String)">
<h3>DBConnectionDescriptor</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DBConnectionDescriptor</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;driver,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;login,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;password)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>driver</code> - , le nom du driver à utiliser</dd>
<dd><code>url</code> - , l'url à utiliser pour la connexion à la base de données</dd>
<dd><code>login</code> - , le nom de l'utilisateur de la base de données</dd>
<dd><code>password</code> - , le mot de passe de l'utilisateur</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String,java.lang.String)">
<h3>DBConnectionDescriptor</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DBConnectionDescriptor</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;login,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;password)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>url</code> - , l'url à utiliser pour la connexion à la base de données</dd>
<dd><code>login</code> - , le nom de l'utilisateur de la base de données</dd>
<dd><code>password</code> - , le mot de passe de l'utilisateur</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String)">
<h3>DBConnectionDescriptor</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DBConnectionDescriptor</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;driver,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>driver</code> - , le nom du driver à utiliser</dd>
<dd><code>url</code> - , l'url à utiliser pour la connexion à la base de données</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="&lt;init&gt;(java.lang.String)">
<h3>DBConnectionDescriptor</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DBConnectionDescriptor</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</span></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>url</code> - , l'url à utiliser pour la connexion à la base de données</dd>
</dl>
</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="getDriver()">
<h3>getDriver</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getDriver</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getUrl()">
<h3>getUrl</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getUrl</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getLogin()">
<h3>getLogin</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getLogin</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getPassword()">
<h3>getPassword</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getPassword</span>()</div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="211px" preserveAspectRatio="none" style="width:413px;height:211px;background:#FFFFFF;" version="1.1" viewBox="0 0 413 211" width="413px" zoomAndPan="magnify"><defs/><g><!--class fr.univlille.iutinfo.sql.DBConnectionDescriptor--><a href="DBConnectionDescriptor.html" target="_top" title="DBConnectionDescriptor.html" xlink:actuate="onRequest" xlink:href="DBConnectionDescriptor.html" xlink:show="new" xlink:title="DBConnectionDescriptor.html" xlink:type="simple"><g id="elem_fr.univlille.iutinfo.sql.DBConnectionDescriptor"><rect codeLine="5" fill="#F1F1F1" height="178.1719" id="fr.univlille.iutinfo.sql.DBConnectionDescriptor" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="392" x="7" y="7"/><ellipse cx="114.75" cy="26.1328" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/><path d="M117.2231,32.2759 Q116.6421,32.5747 116.0029,32.7241 Q115.3638,32.8735 114.6582,32.8735 Q112.1514,32.8735 110.8315,31.2217 Q109.5117,29.5698 109.5117,26.4487 Q109.5117,23.3193 110.8315,21.6675 Q112.1514,20.0156 114.6582,20.0156 Q115.3638,20.0156 116.0112,20.165 Q116.6587,20.3145 117.2231,20.6133 L117.2231,23.3359 Q116.5923,22.7549 115.9988,22.4851 Q115.4053,22.2153 114.7744,22.2153 Q113.4297,22.2153 112.7449,23.282 Q112.0601,24.3486 112.0601,26.4487 Q112.0601,28.5405 112.7449,29.6072 Q113.4297,30.6738 114.7744,30.6738 Q115.4053,30.6738 115.9988,30.4041 Q116.5923,30.1343 117.2231,29.5532 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="168" x="135.25" y="25.5352">DBConnectionDescriptor</text><text fill="#000000" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="101" x="168.75" y="38.1563">fr.univlille.iutinfo.sql</text><line style="stroke:#181818;stroke-width:0.5;" x1="8" x2="398" y1="45.2656" y2="45.2656"/><ellipse cx="18" cy="59.0098" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="366" x="27" y="62.8008">DBConnectionDescriptor(String, String, String, String)</text><ellipse cx="18" cy="75.498" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="317" x="27" y="79.2891">DBConnectionDescriptor(String, String, String)</text><ellipse cx="18" cy="91.9863" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="268" x="27" y="95.7773">DBConnectionDescriptor(String, String)</text><ellipse cx="18" cy="108.4746" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="219" x="27" y="112.2656">DBConnectionDescriptor(String)</text><ellipse cx="18" cy="124.9629" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="122" x="27" y="128.7539">getDriver(): String</text><ellipse cx="18" cy="141.4512" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="101" x="27" y="145.2422">getUrl(): String</text><ellipse cx="18" cy="157.9395" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="119" x="27" y="161.7305">getLogin(): String</text><ellipse cx="18" cy="174.4277" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="146" x="27" y="178.2188">getPassword(): String</text></g></a><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="182" x="111.5" y="201.8398">UMLDoclet 2.1.0, PlantUML 1.2022.14</text><!--SRC=[dP91IyD048Nl_egX82HObbOy5Ub1SwnGA3tL7fRD91dOpCJTQKN5_-wsvA0b0NKl0-zxytWm2m0GKO5jYx6p3ZVOsM1L0h0mNYKC3PK8s7Rw1XMXB-Ebsg8sakIpxhoD4IRtaTvnCRzR5W-FmenEIRZ0w09rAVsPUyDiMGLpO3fwyXuD7PIu4XDV_0HiX35eXcDXjni6fj7Mx_VmSUvuUZV3ncoZWRYUml3C_xd_rxtV-h_vQjGYq153bY_wb1zm6_m8MKbDFCBMwPgl4ieB_DaV6ranG2Lo6jkdLI7Ef-zqQ-PcDeMrjwn9XUjKAwR-MVu5]--></g></svg>
\ No newline at end of file
<!DOCTYPE HTML>
<html lang="fr">
<head>
<!-- Generated by javadoc (21) on Sat Nov 11 19:24:42 CET 2023 -->
<!-- Generated by javadoc (21) on Wed Nov 15 20:22:29 CET 2023 -->
<title>DBConnector</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="2023-11-11">
<meta name="dc.created" content="2023-11-15">
<meta name="description" content="declaration: package: fr.univlille.iutinfo.sql, class: DBConnector">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
......@@ -126,22 +126,19 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Cette méthode permet d'initier une connexion à la base de donnée.</div>
</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="#init(java.lang.String)" class="member-name-link">init</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></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/21/docs/api/java.sql/java/sql/Connection.html" title="class or interface in java.sql" class="external-link">Connection</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getConnection(java.lang.String)" class="member-name-link">getConnection</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;connectionName)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Cette méthode initialise la connexion à la base de données.</div>
<div class="block">Cette méthode permet d'initier une connexion à la base de donnée.</div>
</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="#init(java.lang.String,java.lang.String)" class="member-name-link">init</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;driver,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#init(fr.univlille.iutinfo.sql.DBConnectionDescriptor)" class="member-name-link">init</a><wbr>(<a href="DBConnectionDescriptor.html" title="class in fr.univlille.iutinfo.sql">DBConnectionDescriptor</a>&nbsp;connectionDescriptor)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Cette méthode initialise la connexion à la base de données.</div>
</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="#init(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">init</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;driver,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;login,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;password)</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#init(java.lang.String,fr.univlille.iutinfo.sql.DBConnectionDescriptor)" class="member-name-link">init</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;connectionName,
<a href="DBConnectionDescriptor.html" title="class in fr.univlille.iutinfo.sql">DBConnectionDescriptor</a>&nbsp;connectionDescriptor)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Cette méthode initialise la connexion à la base de données.</div>
</div>
......@@ -182,21 +179,17 @@ loadScripts(document, 'script');</script>
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="init(java.lang.String,java.lang.String,java.lang.String,java.lang.String)">
<section class="detail" id="init(java.lang.String,fr.univlille.iutinfo.sql.DBConnectionDescriptor)">
<h3>init</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">init</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;driver,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;login,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;password)</span>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">init</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;connectionName,
<a href="DBConnectionDescriptor.html" title="class in fr.univlille.iutinfo.sql">DBConnectionDescriptor</a>&nbsp;connectionDescriptor)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ClassNotFoundException.html" title="class or interface in java.lang" class="external-link">ClassNotFoundException</a>,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/SQLException.html" title="class or interface in java.sql" class="external-link">SQLException</a></span></div>
<div class="block">Cette méthode initialise la connexion à la base de données.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>driver</code> - , le nom du driver à utiliser</dd>
<dd><code>url</code> - , l'url à utiliser pour la connexion à la base de données</dd>
<dd><code>login</code> - , le nom de l'utilisateur de la base de données</dd>
<dd><code>password</code> - , le mot de passe de l'utilisateur</dd>
<dd><code>connectionName</code> - , le nom de la connexion</dd>
<dd><code>connectionDescriptor</code> - , les informations de connexion à utiliser</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ClassNotFoundException.html" title="class or interface in java.lang" class="external-link">ClassNotFoundException</a></code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/SQLException.html" title="class or interface in java.sql" class="external-link">SQLException</a></code></dd>
......@@ -204,17 +197,15 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="init(java.lang.String,java.lang.String)">
<section class="detail" id="init(fr.univlille.iutinfo.sql.DBConnectionDescriptor)">
<h3>init</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">init</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;driver,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</span>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">init</span><wbr><span class="parameters">(<a href="DBConnectionDescriptor.html" title="class in fr.univlille.iutinfo.sql">DBConnectionDescriptor</a>&nbsp;connectionDescriptor)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ClassNotFoundException.html" title="class or interface in java.lang" class="external-link">ClassNotFoundException</a>,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/SQLException.html" title="class or interface in java.sql" class="external-link">SQLException</a></span></div>
<div class="block">Cette méthode initialise la connexion à la base de données.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>driver</code> - , le nom du driver à utiliser</dd>
<dd><code>url</code> - , l'url à utiliser pour la connexion à la base de données</dd>
<dd><code>connectionDescriptor</code> - , les informations de connexion à utiliser</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ClassNotFoundException.html" title="class or interface in java.lang" class="external-link">ClassNotFoundException</a></code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/SQLException.html" title="class or interface in java.sql" class="external-link">SQLException</a></code></dd>
......@@ -222,15 +213,15 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="init(java.lang.String)">
<section class="detail" id="init(java.util.Properties)">
<h3>init</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">init</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url)</span>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">init</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Properties.html" title="class or interface in java.util" class="external-link">Properties</a>&nbsp;prop)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ClassNotFoundException.html" title="class or interface in java.lang" class="external-link">ClassNotFoundException</a>,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/SQLException.html" title="class or interface in java.sql" class="external-link">SQLException</a></span></div>
<div class="block">Cette méthode initialise la connexion à la base de données.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>url</code> - , l'url à utiliser pour la connexion à la base de données</dd>
<dd><code>prop</code> - , la liste des propriétées utiles à la connexion (name, driver, url, login, password)</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ClassNotFoundException.html" title="class or interface in java.lang" class="external-link">ClassNotFoundException</a></code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/SQLException.html" title="class or interface in java.sql" class="external-link">SQLException</a></code></dd>
......@@ -238,18 +229,22 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="init(java.util.Properties)">
<h3>init</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">init</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/Properties.html" title="class or interface in java.util" class="external-link">Properties</a>&nbsp;prop)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ClassNotFoundException.html" title="class or interface in java.lang" class="external-link">ClassNotFoundException</a>,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/SQLException.html" title="class or interface in java.sql" class="external-link">SQLException</a></span></div>
<div class="block">Cette méthode initialise la connexion à la base de données.</div>
<section class="detail" id="getConnection(java.lang.String)">
<h3>getConnection</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/Connection.html" title="class or interface in java.sql" class="external-link">Connection</a></span>&nbsp;<span class="element-name">getConnection</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;connectionName)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/SQLException.html" title="class or interface in java.sql" class="external-link">SQLException</a>,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a>,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ClassNotFoundException.html" title="class or interface in java.lang" class="external-link">ClassNotFoundException</a></span></div>
<div class="block">Cette méthode permet d'initier une connexion à la base de donnée.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>prop</code> - , la liste des propriétées utiles à la connexion (driver, url, login, password)</dd>
<dd><code>connectionName</code> - , le nom de la connexion</dd>
<dt>Returns:</dt>
<dd>un objet <code>Connection</code>, qui représente la connexion à la base de données.</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/SQLException.html" title="class or interface in java.sql" class="external-link">SQLException</a></code> - en cas d'erreur SQL.</dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ClassNotFoundException.html" title="class or interface in java.lang" class="external-link">ClassNotFoundException</a></code></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/SQLException.html" title="class or interface in java.sql" class="external-link">SQLException</a></code></dd>
</dl>
</section>
</li>
......
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="162px" preserveAspectRatio="none" style="width:304px;height:162px;background:#FFFFFF;" version="1.1" viewBox="0 0 304 162" width="304px" zoomAndPan="magnify"><defs/><g><!--class fr.univlille.iutinfo.sql.DBConnector--><a href="DBConnector.html" target="_top" title="DBConnector.html" xlink:actuate="onRequest" xlink:href="DBConnector.html" xlink:show="new" xlink:title="DBConnector.html" xlink:type="simple"><g id="elem_fr.univlille.iutinfo.sql.DBConnector"><rect codeLine="5" fill="#F1F1F1" height="128.707" id="fr.univlille.iutinfo.sql.DBConnector" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="283" x="7" y="7"/><ellipse cx="93.75" cy="26.1328" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/><path d="M96.2231,32.2759 Q95.6421,32.5747 95.0029,32.7241 Q94.3638,32.8735 93.6582,32.8735 Q91.1514,32.8735 89.8315,31.2217 Q88.5117,29.5698 88.5117,26.4487 Q88.5117,23.3193 89.8315,21.6675 Q91.1514,20.0156 93.6582,20.0156 Q94.3638,20.0156 95.0112,20.165 Q95.6587,20.3145 96.2231,20.6133 L96.2231,23.3359 Q95.5923,22.7549 94.9988,22.4851 Q94.4053,22.2153 93.7744,22.2153 Q92.4297,22.2153 91.7449,23.282 Q91.0601,24.3486 91.0601,26.4487 Q91.0601,28.5405 91.7449,29.6072 Q92.4297,30.6738 93.7744,30.6738 Q94.4053,30.6738 94.9988,30.4041 Q95.5923,30.1343 96.2231,29.5532 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="90" x="119.75" y="25.5352">DBConnector</text><text fill="#000000" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="101" x="114.25" y="38.1563">fr.univlille.iutinfo.sql</text><line style="stroke:#181818;stroke-width:0.5;" x1="8" x2="289" y1="45.2656" y2="45.2656"/><ellipse cx="18" cy="59.0098" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" text-decoration="underline" textLength="257" x="27" y="62.8008">init(String, String, String, String): void</text><ellipse cx="18" cy="75.498" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" text-decoration="underline" textLength="159" x="27" y="79.2891">init(String, String): void</text><ellipse cx="18" cy="91.9863" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" text-decoration="underline" textLength="110" x="27" y="95.7773">init(String): void</text><ellipse cx="18" cy="108.4746" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" text-decoration="underline" textLength="139" x="27" y="112.2656">init(Properties): void</text><ellipse cx="18" cy="124.9629" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" text-decoration="underline" textLength="198" x="27" y="128.7539">getConnection(): Connection</text></g></a><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="182" x="57" y="152.375">UMLDoclet 2.1.0, PlantUML 1.2022.14</text><!--SRC=[ZP5DQm9138Rl_HL1A5WgWvQUf7Ym7Yq8qfFrCCnctS1iiaxYGYl-zuxBGgLKwbn2dZppCXy008e6x6lKnWTSO-EJDqd0mdYNnr1HWO1rOvzG4iP2VzCQhPACEnwYLuN1Yz8NJYVFiyNyLPWnvCWFxkbuLYPtO6eZnOYE3aPSYjDz781Nk3Pq5rcmsLnqhh8wRhTmx8vmNaSrRnHEy4XCDbnR8jwDuE_wC8LMgBXjyqtoFz8gIOF92FMwk4FhxqV2m-pzT9rzwjyRsJ11AN8kxs_BXOIOV_J9JTnu1AlesJA5-nQJTadV]--></g></svg>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="162px" preserveAspectRatio="none" style="width:333px;height:162px;background:#FFFFFF;" version="1.1" viewBox="0 0 333 162" width="333px" zoomAndPan="magnify"><defs/><g><!--class fr.univlille.iutinfo.sql.DBConnector--><a href="DBConnector.html" target="_top" title="DBConnector.html" xlink:actuate="onRequest" xlink:href="DBConnector.html" xlink:show="new" xlink:title="DBConnector.html" xlink:type="simple"><g id="elem_fr.univlille.iutinfo.sql.DBConnector"><rect codeLine="5" fill="#F1F1F1" height="128.707" id="fr.univlille.iutinfo.sql.DBConnector" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="312" x="7" y="7"/><ellipse cx="108.25" cy="26.1328" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;"/><path d="M110.7231,32.2759 Q110.1421,32.5747 109.5029,32.7241 Q108.8638,32.8735 108.1582,32.8735 Q105.6514,32.8735 104.3315,31.2217 Q103.0117,29.5698 103.0117,26.4487 Q103.0117,23.3193 104.3315,21.6675 Q105.6514,20.0156 108.1582,20.0156 Q108.8638,20.0156 109.5112,20.165 Q110.1587,20.3145 110.7231,20.6133 L110.7231,23.3359 Q110.0923,22.7549 109.4988,22.4851 Q108.9053,22.2153 108.2744,22.2153 Q106.9297,22.2153 106.2449,23.282 Q105.5601,24.3486 105.5601,26.4487 Q105.5601,28.5405 106.2449,29.6072 Q106.9297,30.6738 108.2744,30.6738 Q108.9053,30.6738 109.4988,30.4041 Q110.0923,30.1343 110.7231,29.5532 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="90" x="134.25" y="25.5352">DBConnector</text><text fill="#000000" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="101" x="128.75" y="38.1563">fr.univlille.iutinfo.sql</text><line style="stroke:#181818;stroke-width:0.5;" x1="8" x2="318" y1="45.2656" y2="45.2656"/><ellipse cx="18" cy="59.0098" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" text-decoration="underline" textLength="286" x="27" y="62.8008">init(String, DBConnectionDescriptor): void</text><ellipse cx="18" cy="75.498" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" text-decoration="underline" textLength="237" x="27" y="79.2891">init(DBConnectionDescriptor): void</text><ellipse cx="18" cy="91.9863" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" text-decoration="underline" textLength="139" x="27" y="95.7773">init(Properties): void</text><ellipse cx="18" cy="108.4746" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" text-decoration="underline" textLength="239" x="27" y="112.2656">getConnection(String): Connection</text><ellipse cx="18" cy="124.9629" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" text-decoration="underline" textLength="198" x="27" y="128.7539">getConnection(): Connection</text></g></a><text fill="#888888" font-family="sans-serif" font-size="10" lengthAdjust="spacing" textLength="182" x="71.5" y="152.375">UMLDoclet 2.1.0, PlantUML 1.2022.14</text><!--SRC=[dP51ImD138Nl_efG41JBq8gd8ZtKFIeKYgVQmp2RxGPcatMIBcZfVtUwBBOeHJ2Na2_lFG81050qOD-WjZxW2bkVl4a25iQhl8QQIWHiMlk0YZ2M-fCsQBLatFCGlIgC7fK-SJPzc1UB9s76a2FVUA2JUPNSZgcB52CwsXbn9KxVumYymgMbEyk2zVfiShKrSRE1VN_2iVPgtYWSu8wOx6PbYNWxXcyF2HUe8L6RxRSpw8JAI-P_cPP9Man6g9U5MxHJyd1ZLf_OdvxVwiFm1cJ319N8iRs-F1SIOdxqlPkwoHYMqRDb2jST9ksJlW00]--></g></svg>
\ No newline at end of file
<!DOCTYPE HTML>
<html lang="fr">
<head>
<!-- Generated by javadoc (21) on Sat Nov 11 19:24:42 CET 2023 -->
<!-- Generated by javadoc (21) on Wed Nov 15 20:22:29 CET 2023 -->
<title>DBRequest</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="2023-11-11">
<meta name="dc.created" content="2023-11-15">
<meta name="description" content="declaration: package: fr.univlille.iutinfo.sql, class: DBRequest">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
......
<!DOCTYPE HTML>
<html lang="fr">
<head>
<!-- Generated by javadoc (21) on Sat Nov 11 19:24:42 CET 2023 -->
<!-- Generated by javadoc (21) on Wed Nov 15 20:22:29 CET 2023 -->
<title>Executable</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="2023-11-11">
<meta name="dc.created" content="2023-11-15">
<meta name="description" content="declaration: package: fr.univlille.iutinfo.sql, interface: Executable">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
......
<!DOCTYPE HTML>
<html lang="fr">
<head>
<!-- Generated by javadoc (21) on Sat Nov 11 19:24:42 CET 2023 -->
<!-- Generated by javadoc (21) on Wed Nov 15 20:22:29 CET 2023 -->
<title>Utils</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="2023-11-11">
<meta name="dc.created" content="2023-11-15">
<meta name="description" content="declaration: package: fr.univlille.iutinfo.sql, class: Utils">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
......
<!DOCTYPE HTML>
<html lang="fr">
<head>
<!-- Generated by javadoc (21) on Sat Nov 11 19:24:42 CET 2023 -->
<!-- Generated by javadoc (21) on Wed Nov 15 20:22:29 CET 2023 -->
<title>fr.univlille.iutinfo.sql</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="2023-11-11">
<meta name="dc.created" content="2023-11-15">
<meta name="description" content="declaration: package: fr.univlille.iutinfo.sql">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
......@@ -80,20 +80,22 @@ loadScripts(document, 'script');</script>
<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
<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="DBConnector.html" title="class in fr.univlille.iutinfo.sql">DBConnector</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="DBConnectionDescriptor.html" title="class in fr.univlille.iutinfo.sql">DBConnectionDescriptor</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="DBConnector.html" title="class in fr.univlille.iutinfo.sql">DBConnector</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">Cette classe gère la connexion avec une base de données</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="DBRequest.html" title="class in fr.univlille.iutinfo.sql">DBRequest</a>&lt;E&gt;</div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="DBRequest.html" title="class in fr.univlille.iutinfo.sql">DBRequest</a>&lt;E&gt;</div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Cette classe permet de simplifier la communication avec la base de données, et d'éviter la redondance de code.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab1"><a href="Executable.html" title="interface in fr.univlille.iutinfo.sql">Executable</a>&lt;E&gt;</div>
<div class="col-last even-row-color class-summary class-summary-tab1">
<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="Executable.html" title="interface in fr.univlille.iutinfo.sql">Executable</a>&lt;E&gt;</div>
<div class="col-last odd-row-color class-summary class-summary-tab1">
<div class="block">Cette interface définit ce qu'est une requête exécutable.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="Utils.html" title="class in fr.univlille.iutinfo.sql">Utils</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Utils.html" title="class in fr.univlille.iutinfo.sql">Utils</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Cette classe regroupe un ensemble de requêtes SQL les plus fréquentes.</div>
</div>
</div>
......
<!DOCTYPE HTML>
<html lang="fr">
<head>
<!-- Generated by javadoc (21) on Sat Nov 11 19:24:42 CET 2023 -->
<!-- Generated by javadoc (21) on Wed Nov 15 20:22:29 CET 2023 -->
<title>fr.univlille.iutinfo.sql 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="2023-11-11">
<meta name="dc.created" content="2023-11-15">
<meta name="description" content="tree: package: fr.univlille.iutinfo.sql">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
......@@ -59,6 +59,7 @@ loadScripts(document, 'script');</script>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/21/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">fr.univlille.iutinfo.sql.<a href="DBConnectionDescriptor.html" class="type-name-link" title="class in fr.univlille.iutinfo.sql">DBConnectionDescriptor</a></li>
<li class="circle">fr.univlille.iutinfo.sql.<a href="DBConnector.html" class="type-name-link" title="class in fr.univlille.iutinfo.sql">DBConnector</a></li>
<li class="circle">fr.univlille.iutinfo.sql.<a href="DBRequest.html" class="type-name-link" title="class in fr.univlille.iutinfo.sql">DBRequest</a>&lt;E&gt;</li>
<li class="circle">fr.univlille.iutinfo.sql.<a href="Utils.html" class="type-name-link" title="class in fr.univlille.iutinfo.sql">Utils</a></li>
......
This diff is collapsed.
<!DOCTYPE HTML>
<html lang="fr">
<head>
<!-- Generated by javadoc (21) on Sat Nov 11 19:24:42 CET 2023 -->
<!-- Generated by javadoc (21) on Wed Nov 15 20:22:29 CET 2023 -->
<title>Observer</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="2023-11-11">
<meta name="dc.created" content="2023-11-15">
<meta name="description" content="declaration: package: fr.univlille.iutinfo.utils, interface: Observer">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment