public class GestionReponses
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| private java.sql.Connection | bddConnexion à la base de données. | 
| private java.util.ArrayList<Reponses> | listReponsesTableau contenant la liste de toutes les réponses stockées en base de données. | 
| Constructor and Description | 
|---|
| GestionReponses(java.sql.Connection bdd)Constructeur donnant accées à la base de données. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | createReponses(java.lang.String nomCategorie,
              java.lang.String reponse1,
              java.lang.String reponse2)Crée un nouveau jeu de réponses. | 
| void | deleteReponses(java.lang.String reponse1,
              java.lang.String reponse2)Supprime un jeu de réponses. | 
| java.util.ArrayList<Reponses> | getListReponses()Renvoie le tableau interne contenant les réponses. | 
| void | readReponses(java.lang.String nomCategorie)Remplis le tableau interne avec la liste des jeux de réponses depuis la base de données. | 
| void | updateReponses(java.lang.String categorie,
              java.lang.String oldRep1,
              java.lang.String oldRep2,
              java.lang.String newRep1,
              java.lang.String newRep2)Modifie un jeu de réponses. | 
private java.sql.Connection bdd
private java.util.ArrayList<Reponses> listReponses
public GestionReponses(java.sql.Connection bdd)
bdd - La connexion à la base de données.public void readReponses(java.lang.String nomCategorie)
                  throws java.sql.SQLException
nomCategorie - La catégorie des jeux de réponses à récupérer.java.sql.SQLException - Si une erreur SQL survient.public void createReponses(java.lang.String nomCategorie,
                  java.lang.String reponse1,
                  java.lang.String reponse2)
                    throws java.sql.SQLException
nomCategorie - La catégorie du jeu de réponses.reponse1 - La réponse une du jeu à créer.reponse2 - La réponse deux du jeu à créer.java.sql.SQLException - Si une erreur SQL survient.public void deleteReponses(java.lang.String reponse1,
                  java.lang.String reponse2)
                    throws java.sql.SQLException
reponse1 - La réponse une du jeu à supprimer.reponse2 - La réponse deux du jeu à supprimer.java.sql.SQLException - Si une erreur SQL survient.public void updateReponses(java.lang.String categorie,
                  java.lang.String oldRep1,
                  java.lang.String oldRep2,
                  java.lang.String newRep1,
                  java.lang.String newRep2)
                    throws java.sql.SQLException
categorie - Nouvelle catégorie.oldRep1 - Ancienne réponse une.oldRep2 - Ancienne réponse deux.newRep1 - Nouvelle réponse une.newRep2 - Nouvelle réponse deux.java.sql.SQLException - Si une erreur SQL survient.public java.util.ArrayList<Reponses> getListReponses()