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.List;
37  import java.util.Objects;
38  
39  public class SecteurDto
40  {
41      private int idSecteur;
42      private int codeSecteur;
43      private String libelleSecteur;
44      private int idCiviliteMaireSecteur;
45      private String nomMaireSecteur;
46      private String titreMaireSecteur;
47      private int idCiviliteDgsSecteur;
48      private String nomDgsSecteur;
49      private String rueMairieSecteur;
50      private String codePostalMairieSecteur;
51      private String communeMairieSecteur;
52      private String telMairieSecteur;
53      private String faxMairieSecteur;
54      private String mailMairieSecteur;
55      private List<ArrondissementDto> _listArrondissementDto;
56  
57  
58      public SecteurDto() {
59      }
60  
61      public SecteurDto( int idSecteur, int codeSecteur, String libelleSecteur, int idCiviliteMaireSecteur, String nomMaireSecteur, String titreMaireSecteur, int idCiviliteDgsSecteur, String nomDgsSecteur, String rueMairieSecteur, String codePostalMairieSecteur, String communeMairieSecteur, String telMairieSecteur, String faxMairieSecteur, String mailMairieSecteur, List<ArrondissementDto> listArrondissementDto ) {
62          this.idSecteur = idSecteur;
63          this.codeSecteur = codeSecteur;
64          this.libelleSecteur = libelleSecteur;
65          this.idCiviliteMaireSecteur = idCiviliteMaireSecteur;
66          this.nomMaireSecteur = nomMaireSecteur;
67          this.titreMaireSecteur = titreMaireSecteur;
68          this.idCiviliteDgsSecteur = idCiviliteDgsSecteur;
69          this.nomDgsSecteur = nomDgsSecteur;
70          this.rueMairieSecteur = rueMairieSecteur;
71          this.codePostalMairieSecteur = codePostalMairieSecteur;
72          this.communeMairieSecteur = communeMairieSecteur;
73          this.telMairieSecteur = telMairieSecteur;
74          this.faxMairieSecteur = faxMairieSecteur;
75          this.mailMairieSecteur = mailMairieSecteur;
76          this._listArrondissementDto = listArrondissementDto;
77      }
78  
79      public int getIdSecteur() {
80          return this.idSecteur;
81      }
82  
83      public void setIdSecteur(int idSecteur) {
84          this.idSecteur = idSecteur;
85      }
86  
87      public int getCodeSecteur() {
88          return this.codeSecteur;
89      }
90  
91      public void setCodeSecteur(int codeSecteur) {
92          this.codeSecteur = codeSecteur;
93      }
94  
95      public String getLibelleSecteur() {
96          return this.libelleSecteur;
97      }
98  
99      public void setLibelleSecteur(String libelleSecteur) {
100         this.libelleSecteur = libelleSecteur;
101     }
102 
103     public int getIdCiviliteMaireSecteur() {
104         return this.idCiviliteMaireSecteur;
105     }
106 
107     public void setIdCiviliteMaireSecteur(int idCiviliteMaireSecteur) {
108         this.idCiviliteMaireSecteur = idCiviliteMaireSecteur;
109     }
110 
111     public String getNomMaireSecteur() {
112         return this.nomMaireSecteur;
113     }
114 
115     public void setNomMaireSecteur(String nomMaireSecteur) {
116         this.nomMaireSecteur = nomMaireSecteur;
117     }
118 
119     public String getTitreMaireSecteur() {
120         return this.titreMaireSecteur;
121     }
122 
123     public void setTitreMaireSecteur(String titreMaireSecteur) {
124         this.titreMaireSecteur = titreMaireSecteur;
125     }
126 
127     public int getIdCiviliteDgsSecteur() {
128         return this.idCiviliteDgsSecteur;
129     }
130 
131     public void setIdCiviliteDgsSecteur(int idCiviliteDgsSecteur) {
132         this.idCiviliteDgsSecteur = idCiviliteDgsSecteur;
133     }
134 
135     public String getNomDgsSecteur() {
136         return this.nomDgsSecteur;
137     }
138 
139     public void setNomDgsSecteur(String nomDgsSecteur) {
140         this.nomDgsSecteur = nomDgsSecteur;
141     }
142 
143     public String getRueMairieSecteur() {
144         return this.rueMairieSecteur;
145     }
146 
147     public void setRueMairieSecteur(String rueMairieSecteur) {
148         this.rueMairieSecteur = rueMairieSecteur;
149     }
150 
151     public String getCodePostalMairieSecteur() {
152         return this.codePostalMairieSecteur;
153     }
154 
155     public void setCodePostalMairieSecteur(String codePostalMairieSecteur) {
156         this.codePostalMairieSecteur = codePostalMairieSecteur;
157     }
158 
159     public String getCommuneMairieSecteur() {
160         return this.communeMairieSecteur;
161     }
162 
163     public void setCommuneMairieSecteur(String communeMairieSecteur) {
164         this.communeMairieSecteur = communeMairieSecteur;
165     }
166 
167     public String getTelMairieSecteur() {
168         return this.telMairieSecteur;
169     }
170 
171     public void setTelMairieSecteur(String telMairieSecteur) {
172         this.telMairieSecteur = telMairieSecteur;
173     }
174 
175     public String getFaxMairieSecteur() {
176         return this.faxMairieSecteur;
177     }
178 
179     public void setFaxMairieSecteur(String faxMairieSecteur) {
180         this.faxMairieSecteur = faxMairieSecteur;
181     }
182 
183     public String getMailMairieSecteur() {
184         return this.mailMairieSecteur;
185     }
186 
187     public void setMailMairieSecteur(String mailMairieSecteur) {
188         this.mailMairieSecteur = mailMairieSecteur;
189     }
190 
191     public List<ArrondissementDto> getListArrondissement() {
192         return this._listArrondissementDto;
193     }
194 
195     public void setListArrondissement(List<ArrondissementDto> listArrondissementDto ) {
196         this._listArrondissementDto = listArrondissementDto;
197     }
198 
199     @Override
200     public boolean equals(Object o) {
201         if (o == this)
202             return true;
203         if (!(o instanceof SecteurDto )) {
204             return false;
205         }
206         SecteurDto../../../../fr/paris/lutece/plugins/referentielfo/v1/model/SecteurDto.html#SecteurDto">SecteurDto secteurDto = ( SecteurDto ) o;
207         return idSecteur == secteurDto.idSecteur && codeSecteur == secteurDto.codeSecteur && Objects.equals(libelleSecteur, secteurDto.libelleSecteur) && idCiviliteMaireSecteur == secteurDto.idCiviliteMaireSecteur && Objects.equals(nomMaireSecteur, secteurDto.nomMaireSecteur) && Objects.equals(titreMaireSecteur, secteurDto.titreMaireSecteur) && idCiviliteDgsSecteur == secteurDto.idCiviliteDgsSecteur && Objects.equals(nomDgsSecteur, secteurDto.nomDgsSecteur) && Objects.equals(rueMairieSecteur, secteurDto.rueMairieSecteur) && Objects.equals(codePostalMairieSecteur, secteurDto.codePostalMairieSecteur) && Objects.equals(communeMairieSecteur, secteurDto.communeMairieSecteur) && Objects.equals(telMairieSecteur, secteurDto.telMairieSecteur) && Objects.equals(faxMairieSecteur, secteurDto.faxMairieSecteur) && Objects.equals(mailMairieSecteur, secteurDto.mailMairieSecteur) && Objects.equals( _listArrondissementDto, secteurDto._listArrondissementDto );
208     }
209 
210     @Override
211     public int hashCode() {
212         return Objects.hash(idSecteur, codeSecteur, libelleSecteur, idCiviliteMaireSecteur, nomMaireSecteur, titreMaireSecteur, idCiviliteDgsSecteur, nomDgsSecteur, rueMairieSecteur, codePostalMairieSecteur, communeMairieSecteur, telMairieSecteur, faxMairieSecteur, mailMairieSecteur, _listArrondissementDto );
213     }
214 
215     @Override
216     public String toString() {
217         return "{" +
218             " idSecteur='" + getIdSecteur() + "'" +
219             ", codeSecteur='" + getCodeSecteur() + "'" +
220             ", libelleSecteur='" + getLibelleSecteur() + "'" +
221             ", idCiviliteMaireSecteur='" + getIdCiviliteMaireSecteur() + "'" +
222             ", nomMaireSecteur='" + getNomMaireSecteur() + "'" +
223             ", titreMaireSecteur='" + getTitreMaireSecteur() + "'" +
224             ", idCiviliteDgsSecteur='" + getIdCiviliteDgsSecteur() + "'" +
225             ", nomDgsSecteur='" + getNomDgsSecteur() + "'" +
226             ", rueMairieSecteur='" + getRueMairieSecteur() + "'" +
227             ", codePostalMairieSecteur='" + getCodePostalMairieSecteur() + "'" +
228             ", communeMairieSecteur='" + getCommuneMairieSecteur() + "'" +
229             ", telMairieSecteur='" + getTelMairieSecteur() + "'" +
230             ", faxMairieSecteur='" + getFaxMairieSecteur() + "'" +
231             ", mailMairieSecteur='" + getMailMairieSecteur() + "'" +
232             ", listArrondissement='" + getListArrondissement() + "'" +
233             "}";
234     }
235 
236 }