Class TableAmis
Class TableAmis
java.lang.Object
|
+----Table
|
+----TableAmis
- public class TableAmis
- extends Table
TableAmis Class - Gestion de requetes sur la table AMIS
-
TableAmis(Msql)
- TableAmis Constructor - cree une nouvelle communication avec la table AMIS
-
AddAmi(String, String)
- AddAmi - ajoute une ligne a la table AMIS
-
DeleteAllAmis(String)
- DeleteAllAmis - efface tous les amis d'une personne
-
DeleteAmi(String, String)
- DeleteAmi - efface un ami pour une personne
-
GetAllAmis(String)
- GetAllAmis - Rend tous les amis d'une personne
-
GetNbAmis(String)
- GetNbAmis - Donne le nombre d'amis pour une personne
-
Interesse(String, String)
- Interesse - Savoir si une personne interesse une autre
TableAmis
public TableAmis(Msql db) throws MsqlException
- TableAmis Constructor - cree une nouvelle communication avec la table AMIS
- Parameters:
- db - Connexion a la base de donnees
DeleteAmi
public boolean DeleteAmi(String nick,
String ami)
- DeleteAmi - efface un ami pour une personne
- Parameters:
- nick - nick de la personne desiree
- ami - nick de l'(ex)ami en question
- Returns:
- true si une ligne a ete effacee, false sinon
DeleteAllAmis
public boolean DeleteAllAmis(String nicktodel)
- DeleteAllAmis - efface tous les amis d'une personne
- Parameters:
- nicktodel - la fameuse personne
- Returns:
- true si une ou des lignes ont ete effacees, false sinon
AddAmi
public boolean AddAmi(String nick,
String ami)
- AddAmi - ajoute une ligne a la table AMIS
- Parameters:
- nick - nick de la personne
- ami - le nick du nouvel ami
- Returns:
- true si la ligne a bien pu etre ajoutee, false sinon (elle existait deja ou la personne n'existe pas).
GetAllAmis
public String[] GetAllAmis(String nick)
- GetAllAmis - Rend tous les amis d'une personne
- Parameters:
- nick - nick de la personne desiree
- Returns:
- un tableau des amis si il y en a, null sinon
GetNbAmis
public int GetNbAmis(String nick)
- GetNbAmis - Donne le nombre d'amis pour une personne
- Parameters:
- nick - nick de la personne desiree
- Returns:
- le nombre d'amis de cette personne
Interesse
public boolean Interesse(String nick1,
String nick2)
- Interesse - Savoir si une personne interesse une autre
- Parameters:
- nick1 - nick d'une personne
- nick2 - nick d'une autre personne
- Returns:
- true si nick2 est dans la liste des amis de nick1