View Javadoc
1   /*
2    * Copyright (c) 2002-2023, Mairie de Paris
3    * All rights reserved.
4    *
5    * Redistribution and use in source and binary forms, with or without
6    * modification, are permitted provided that the following conditions
7    * are met:
8    *
9    *  1. Redistributions of source code must retain the above copyright notice
10   *     and the following disclaimer.
11   *
12   *  2. Redistributions in binary form must reproduce the above copyright notice
13   *     and the following disclaimer in the documentation and/or other materials
14   *     provided with the distribution.
15   *
16   *  3. Neither the name of 'Mairie de Paris' nor 'Lutece' nor the names of its
17   *     contributors may be used to endorse or promote products derived from
18   *     this software without specific prior written permission.
19   *
20   * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
21   * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
22   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
23   * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
24   * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
25   * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
26   * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
27   * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
28   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
29   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
30   * POSSIBILITY OF SUCH DAMAGE.
31   *
32   * License 1.0
33   */
34  package fr.paris.lutece.plugins.referentielfo.v1.model;
35  
36  import java.util.Objects;
37  
38  public class ArrondissementDto
39  {
40      private int idArrondissement;
41      private int codeArrondissement;
42      private String libelleArrondissement;
43      private SecteurDto _secteurDtoArrondissement;
44      private int idCiviliteMaireArrondissement;
45      private String nomMaireArrondissement;
46      private String titreMaireArrondissement;
47      private int idCiviliteDgsArrondissement;
48      private String nomDgsArrondissement;
49      private String rueMairieArrondissement;
50      private String codePostalMairieArrondissement;
51      private String communeMairieArrondissement;
52      private String telMairieArrondissement;
53      private String faxMairieArrondissement;
54      private String mailMairieArrondissement;
55  
56  
57      public ArrondissementDto() {
58      }
59  
60      public ArrondissementDto( int idArrondissement, int codeArrondissement, String libelleArrondissement, SecteurDto secteurDtoArrondissement, int idCiviliteMaireArrondissement, String nomMaireArrondissement, String titreMaireArrondissement, int idCiviliteDgsArrondissement, String nomDgsArrondissement, String rueMairieArrondissement, String codePostalMairieArrondissement, String communeMairieArrondissement, String telMairieArrondissement, String faxMairieArrondissement, String mailMairieArrondissement) {
61          this.idArrondissement = idArrondissement;
62          this.codeArrondissement = codeArrondissement;
63          this.libelleArrondissement = libelleArrondissement;
64          this._secteurDtoArrondissement = secteurDtoArrondissement;
65          this.idCiviliteMaireArrondissement = idCiviliteMaireArrondissement;
66          this.nomMaireArrondissement = nomMaireArrondissement;
67          this.titreMaireArrondissement = titreMaireArrondissement;
68          this.idCiviliteDgsArrondissement = idCiviliteDgsArrondissement;
69          this.nomDgsArrondissement = nomDgsArrondissement;
70          this.rueMairieArrondissement = rueMairieArrondissement;
71          this.codePostalMairieArrondissement = codePostalMairieArrondissement;
72          this.communeMairieArrondissement = communeMairieArrondissement;
73          this.telMairieArrondissement = telMairieArrondissement;
74          this.faxMairieArrondissement = faxMairieArrondissement;
75          this.mailMairieArrondissement = mailMairieArrondissement;
76      }
77  
78      public int getIdArrondissement() {
79          return this.idArrondissement;
80      }
81  
82      public void setIdArrondissement(int idArrondissement) {
83          this.idArrondissement = idArrondissement;
84      }
85  
86      public int getCodeArrondissement() {
87          return this.codeArrondissement;
88      }
89  
90      public void setCodeArrondissement(int codeArrondissement) {
91          this.codeArrondissement = codeArrondissement;
92      }
93  
94      public String getLibelleArrondissement() {
95          return this.libelleArrondissement;
96      }
97  
98      public void setLibelleArrondissement(String libelleArrondissement) {
99          this.libelleArrondissement = libelleArrondissement;
100     }
101 
102     public SecteurDto getSecteurArrondissement() {
103         return this._secteurDtoArrondissement;
104     }
105 
106     public void setSecteurArrondissement( SecteurDto secteurDtoArrondissement ) {
107         this._secteurDtoArrondissement = secteurDtoArrondissement;
108     }
109 
110     public int getIdCiviliteMaireArrondissement() {
111         return this.idCiviliteMaireArrondissement;
112     }
113 
114     public void setIdCiviliteMaireArrondissement(int idCiviliteMaireArrondissement) {
115         this.idCiviliteMaireArrondissement = idCiviliteMaireArrondissement;
116     }
117 
118     public String getNomMaireArrondissement() {
119         return this.nomMaireArrondissement;
120     }
121 
122     public void setNomMaireArrondissement(String nomMaireArrondissement) {
123         this.nomMaireArrondissement = nomMaireArrondissement;
124     }
125 
126     public String getTitreMaireArrondissement() {
127         return this.titreMaireArrondissement;
128     }
129 
130     public void setTitreMaireArrondissement(String titreMaireArrondissement) {
131         this.titreMaireArrondissement = titreMaireArrondissement;
132     }
133 
134     public int getIdCiviliteDgsArrondissement() {
135         return this.idCiviliteDgsArrondissement;
136     }
137 
138     public void setIdCiviliteDgsArrondissement(int idCiviliteDgsArrondissement) {
139         this.idCiviliteDgsArrondissement = idCiviliteDgsArrondissement;
140     }
141 
142     public String getNomDgsArrondissement() {
143         return this.nomDgsArrondissement;
144     }
145 
146     public void setNomDgsArrondissement(String nomDgsArrondissement) {
147         this.nomDgsArrondissement = nomDgsArrondissement;
148     }
149 
150     public String getRueMairieArrondissement() {
151         return this.rueMairieArrondissement;
152     }
153 
154     public void setRueMairieArrondissement(String rueMairieArrondissement) {
155         this.rueMairieArrondissement = rueMairieArrondissement;
156     }
157 
158     public String getCodePostalMairieArrondissement() {
159         return this.codePostalMairieArrondissement;
160     }
161 
162     public void setCodePostalMairieArrondissement(String codePostalMairieArrondissement) {
163         this.codePostalMairieArrondissement = codePostalMairieArrondissement;
164     }
165 
166     public String getCommuneMairieArrondissement() {
167         return this.communeMairieArrondissement;
168     }
169 
170     public void setCommuneMairieArrondissement(String communeMairieArrondissement) {
171         this.communeMairieArrondissement = communeMairieArrondissement;
172     }
173 
174     public String getTelMairieArrondissement() {
175         return this.telMairieArrondissement;
176     }
177 
178     public void setTelMairieArrondissement(String telMairieArrondissement) {
179         this.telMairieArrondissement = telMairieArrondissement;
180     }
181 
182     public String getFaxMairieArrondissement() {
183         return this.faxMairieArrondissement;
184     }
185 
186     public void setFaxMairieArrondissement(String faxMairieArrondissement) {
187         this.faxMairieArrondissement = faxMairieArrondissement;
188     }
189 
190     public String getMailMairieArrondissement() {
191         return this.mailMairieArrondissement;
192     }
193 
194     public void setMailMairieArrondissement(String mailMairieArrondissement) {
195         this.mailMairieArrondissement = mailMairieArrondissement;
196     }
197 
198     @Override
199     public boolean equals(Object o) {
200         if (o == this)
201             return true;
202         if (!(o instanceof ArrondissementDto )) {
203             return false;
204         }
205         ArrondissementDto/paris/lutece/plugins/referentielfo/v1/model/ArrondissementDto.html#ArrondissementDto">ArrondissementDto arrondissementDto = ( ArrondissementDto ) o;
206         return idArrondissement == arrondissementDto.idArrondissement && codeArrondissement == arrondissementDto.codeArrondissement && Objects.equals(libelleArrondissement, arrondissementDto.libelleArrondissement) && Objects.equals( _secteurDtoArrondissement, arrondissementDto._secteurDtoArrondissement ) && idCiviliteMaireArrondissement == arrondissementDto.idCiviliteMaireArrondissement && Objects.equals(nomMaireArrondissement, arrondissementDto.nomMaireArrondissement) && Objects.equals(titreMaireArrondissement, arrondissementDto.titreMaireArrondissement) && idCiviliteDgsArrondissement == arrondissementDto.idCiviliteDgsArrondissement && Objects.equals(nomDgsArrondissement, arrondissementDto.nomDgsArrondissement) && Objects.equals(rueMairieArrondissement, arrondissementDto.rueMairieArrondissement) && Objects.equals(codePostalMairieArrondissement, arrondissementDto.codePostalMairieArrondissement) && Objects.equals(communeMairieArrondissement, arrondissementDto.communeMairieArrondissement) && Objects.equals(telMairieArrondissement, arrondissementDto.telMairieArrondissement) && Objects.equals(faxMairieArrondissement, arrondissementDto.faxMairieArrondissement) && Objects.equals(mailMairieArrondissement, arrondissementDto.mailMairieArrondissement);
207     }
208 
209     @Override
210     public int hashCode() {
211         return Objects.hash(idArrondissement, codeArrondissement, libelleArrondissement, _secteurDtoArrondissement, idCiviliteMaireArrondissement, nomMaireArrondissement, titreMaireArrondissement, idCiviliteDgsArrondissement, nomDgsArrondissement, rueMairieArrondissement, codePostalMairieArrondissement, communeMairieArrondissement, telMairieArrondissement, faxMairieArrondissement, mailMairieArrondissement);
212     }
213 
214     @Override
215     public String toString() {
216         return "{" +
217             " idArrondissement='" + getIdArrondissement() + "'" +
218             ", codeArrondissement='" + getCodeArrondissement() + "'" +
219             ", libelleArrondissement='" + getLibelleArrondissement() + "'" +
220             ", secteurArrondissement=" + getSecteurArrondissement().toString() + 
221             ", idCiviliteMaireArrondissement='" + getIdCiviliteMaireArrondissement() + "'" +
222             ", nomMaireArrondissement='" + getNomMaireArrondissement() + "'" +
223             ", titreMaireArrondissement='" + getTitreMaireArrondissement() + "'" +
224             ", idCiviliteDgsArrondissement='" + getIdCiviliteDgsArrondissement() + "'" +
225             ", nomDgsArrondissement='" + getNomDgsArrondissement() + "'" +
226             ", rueMairieArrondissement='" + getRueMairieArrondissement() + "'" +
227             ", codePostalMairieArrondissement='" + getCodePostalMairieArrondissement() + "'" +
228             ", communeMairieArrondissement='" + getCommuneMairieArrondissement() + "'" +
229             ", telMairieArrondissement='" + getTelMairieArrondissement() + "'" +
230             ", faxMairieArrondissement='" + getFaxMairieArrondissement() + "'" +
231             ", mailMairieArrondissement='" + getMailMairieArrondissement() + "'" +
232             "}";
233     }
234 
235 }