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 package fr.paris.lutece.plugins.identitystore.business.referentiel;
35
36 import org.apache.commons.lang3.StringUtils;
37
38 import javax.validation.constraints.NotEmpty;
39 import javax.validation.constraints.Size;
40 import java.io.Serializable;
41
42
43
44
45 public class RefAttributeCertificationProcessus implements Serializable
46 {
47 private static final long serialVersionUID = 1L;
48
49
50 private int _nId;
51
52 @NotEmpty( message = "#i18n{identitystore.validation.refattributecertificationprocessus.Label.notEmpty}" )
53 @Size( max = 50, message = "#i18n{identitystore.validation.refattributecertificationprocessus.Label.size}" )
54 private String _strLabel;
55
56 @NotEmpty( message = "#i18n{identitystore.validation.refattributecertificationprocessus.code.notEmpty}" )
57 @Size( max = 50, message = "#i18n{identitystore.validation.refattributecertificationprocessus.code.size}" )
58 private String _strCode;
59
60 private RefAttributeCertificationLevel level;
61
62
63
64
65
66
67 public int getId( )
68 {
69 return _nId;
70 }
71
72
73
74
75
76
77
78 public void setId( int nId )
79 {
80 _nId = nId;
81 }
82
83 public String getLabel( )
84 {
85 return _strLabel;
86 }
87
88 public void setLabel( String strLabel )
89 {
90 this._strLabel = strLabel;
91 }
92
93 public String getCode( )
94 {
95 return _strCode;
96 }
97
98 public void setCode( String _strCode )
99 {
100 this._strCode = _strCode;
101 }
102
103 public RefAttributeCertificationLevel getLevel( )
104 {
105 return level;
106 }
107
108 public void setLevel( RefAttributeCertificationLevel level )
109 {
110 this.level = level;
111 }
112
113 @Override
114 public boolean equals( Object obj )
115 {
116 return obj instanceof RefAttributeCertificationProcessus
117 && StringUtils.equals( ( (RefAttributeCertificationProcessus) obj ).getLabel( ), this.getLabel( ) )
118 && StringUtils.equals( ( (RefAttributeCertificationProcessus) obj ).getCode( ), this.getCode( ) )
119 && ( (RefAttributeCertificationProcessus) obj ).getId( ) == this.getId( );
120 }
121
122
123
124
125
126
127 @Override
128 public String toString( )
129 {
130 return "RefAttributeCertificationProcessus{" + "Id=" + _nId + ", Label='" + _strLabel + '\'' + ", Code='" + _strCode + '\'' + '}';
131 }
132 }