From 0c2c3ee5a55f36d270171f2f67938542e251fdc5 Mon Sep 17 00:00:00 2001 From: polo Date: Thu, 2 Jul 2026 00:14:17 +0200 Subject: fork utilisant maven --- src/main/java/modele/User.java | 83 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 src/main/java/modele/User.java (limited to 'src/main/java/modele/User.java') diff --git a/src/main/java/modele/User.java b/src/main/java/modele/User.java new file mode 100644 index 0000000..a9a155d --- /dev/null +++ b/src/main/java/modele/User.java @@ -0,0 +1,83 @@ +package modele; + +import java.util.ArrayList; + +public class User { + + private ArrayList listes = new ArrayList(); + private String nom; + private String mdp; + private String email; + private int id; + private String role; + + public User( String nom, int id2, String role2) { + this.nom = nom; + this.id=id2; + this.role=role2; + } + + public User(ArrayList listes, String nom, String mdp, String email, int id,String role) { + this.listes = listes; + this.nom = nom; + this.mdp = mdp; + this.email = email; + this.id = id; + this.role=role; + } + + public int getId() { + return id; + } + public void setId(int id) { + this.id = id; + } + + public String getRole() { + return role; + } + public void setRole(String role) { + this.role = role; + } + + public ArrayList getListes() { + return listes; + } + public void setListes(ArrayList listes) { + this.listes = listes; + } + public String[] getListNames() { + String[] list_names = new String[listes.size()]; + for(int i = 0; i < listes.size(); i++) + { + list_names[i] = listes.get(i).getName(); + } + return list_names; + } + + public String getNom() { + return nom; + } + public void setNom(String nom) { + this.nom = nom; + } + public String getMdp() { + return mdp; + } + public void setMdp(String mdp) { + this.mdp = mdp; + } + public String getEmail() { + return email; + } + public void setEmail(String email) { + this.email = email; + } + + public void addArmee(ArmeeListe armee) { + listes.add(armee); + } + public void removeArmee(ArmeeListe armee) { + listes.remove(armee); + } +} -- cgit v1.2.3