Bonjour tout le monde. J'ai un problème avec ma classe Map, j'ai dans une classe constructeur un Private Map attributes, avec les geter setter generique pour les valeur de Map, mais mon soucie est de savoir comment lui passer des valeurs à mon Map depuis une autres classe de mon projet. Dois-je lui passer les valeurs en paramètre...
Voici mon constructeur:
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88 package ch.gilnet.ws; import java.sql.Timestamp; import java.util.*; public class InfoMaster{ private Map attributes; private String parent_id; private String ilan; private String login; private String activity; private String password; private String timestamp; public InfoMaster() { super(); } public InfoMaster( String parent_id, String ilan, String login, String activity, String password, String timestamp) { super(); this.parent_id = parent_id; this.ilan = ilan; this.login = login; this.activity = activity; this.password = password; this.timestamp = timestamp; this.attributes = new HashMap(); } public String getParent_id() { return parent_id; } public void setParent_id(String parent_id) { this.parent_id = parent_id; } public Object get(String attributeName) { return attributes.get(attributeName); } public Object set(String attributeName, Object value) { return attributes.put(attributeName, value); } public String getIlan() { return ilan; } public void setIlan(String ilan) { this.ilan = ilan; } public String getlogin() { return login; } public void setlogin(String login) { this.login = login; } public String getActivity() { return activity; } public void setActivity(String activity) { this.activity = activity; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String getTimestamp() { Timestamp ts = new Timestamp(System.currentTimeMillis()); timestamp = ts.toString(); return timestamp; } }
Partager