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 package fr.paris.lutece.plugins.referentielbo.v2.model.referentiel;
36
37 import java.io.Serializable;
38 import java.util.Objects;
39
40 public class AbstractReferentiel implements Serializable
41 {
42
43 private static final long serialVersionUID = -4325443085552662585L;
44 private String code;
45 private String libelle;
46 private Boolean actif;
47
48 public AbstractReferentiel( )
49 {
50 }
51 public AbstractReferentiel( String code, String libelle, Boolean actif )
52 {
53 this.code = code;
54 this.libelle = libelle;
55 this.actif = actif;
56 }
57
58 public String getCode( )
59 {
60 return code;
61 }
62
63 public void setCode( String code )
64 {
65 this.code = code;
66 }
67
68 public String getLibelle( )
69 {
70 return libelle;
71 }
72
73 public void setLibelle( String libelle )
74 {
75 this.libelle = libelle;
76 }
77
78 public Boolean getActif( )
79 {
80 return actif;
81 }
82
83 public void setActif( Boolean actif )
84 {
85 this.actif = actif;
86 }
87
88 @Override
89 public boolean equals( Object o )
90 {
91 if ( this == o )
92 {
93 return true;
94 }
95 if ( !( o instanceof AbstractReferentiel ) )
96 {
97 return false;
98 }
99 AbstractReferentiel../../../../fr/paris/lutece/plugins/referentielbo/v2/model/referentiel/AbstractReferentiel.html#AbstractReferentiel">AbstractReferentiel that = ( AbstractReferentiel ) o;
100 return Objects.equals( code, that.code );
101 }
102
103 @Override
104 public int hashCode( )
105 {
106 return Objects.hash( code );
107 }
108 }