Package chatapp.Model
Class Utilisateur
java.lang.Object
chatapp.Model.Utilisateur
public class Utilisateur
extends java.lang.Object
Classe representant un Utilisateur.
Un Utilisateur est associé avec :
- un pseudo,
- un numéro de port,
- une addresse IP
- un ID.
-
Constructor Summary
Constructors Constructor Description Utilisateur(java.lang.String pseudo, java.lang.Integer port, java.net.InetAddress ip)Constructeur : Utilisateur -
Method Summary
Modifier and Type Method Description java.lang.Booleanequals(Utilisateur u)Méthode permettant de comparer deux utilisateurs entre eux grace à leur ID.java.lang.StringgetId()Getter IDjava.net.InetAddressgetIp()Getter IPjava.lang.IntegergetPort()Getter Portjava.lang.StringgetPseudo()Getter PseudovoidsetPort(java.lang.Integer port)Setter PortvoidsetPseudo(java.lang.String pseudo)Setter Pseudostatic UtilisateurstringToUtilisateur(java.lang.String s)Méthode permettant de convertir un string en Utilisateurjava.lang.StringtoString()Méthode permettant de convertir un objet Utilisateur en String
Format du string :
pseudo ___ | port ___ | ip ___ | id ___ | ( '___' sont à remplacer par les valeurs réels)
-
Constructor Details
-
Utilisateur
public Utilisateur(java.lang.String pseudo, java.lang.Integer port, java.net.InetAddress ip)Constructeur : Utilisateur- Parameters:
pseudo- Le pseudo associéport- Le portip- L'adresse IP
-
-
Method Details
-
getPseudo
public java.lang.String getPseudo()Getter Pseudo- Returns:
- Le pseudo de l'utilisateur
-
setPseudo
public void setPseudo(java.lang.String pseudo)Setter Pseudo- Parameters:
pseudo- Le nouveau pseudo que l'on souhaite
-
getPort
public java.lang.Integer getPort()Getter Port- Returns:
- Le numéro de port de l'utilisateur
-
setPort
public void setPort(java.lang.Integer port)Setter Port- Parameters:
port- Le nouveau numéro de port
-
getIp
public java.net.InetAddress getIp()Getter IP- Returns:
- L'adresse IP de l'utilisateur
-
getId
public java.lang.String getId()Getter ID- Returns:
- L'ID de l'utilisateur
-
toString
public java.lang.String toString()Méthode permettant de convertir un objet Utilisateur en String
Format du string :
pseudo ___ | port ___ | ip ___ | id ___ | ( '___' sont à remplacer par les valeurs réels)- Overrides:
toStringin classjava.lang.Object- Returns:
- L'utilisateur sous forme de String
-
stringToUtilisateur
Méthode permettant de convertir un string en Utilisateur- Parameters:
s- Le paramètre String a transformé- Returns:
- Un utilisateur
-
equals
Méthode permettant de comparer deux utilisateurs entre eux grace à leur ID.- Parameters:
u- L'utilisateur avec lequel on veut être comparer.- Returns:
- True si ils ont le même ID, False sinon.
-