View Javadoc
1   /*
2    * Copyright (c) 2002-2020, City of 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.api.entreprise.business;
35  
36  import com.fasterxml.jackson.annotation.JsonProperty;
37  
38  /**
39   * The Class Entreprise.
40   */
41  public class Entreprise
42  {
43  
44      /** The siren. */
45      private String siren;
46  
47      /** The siret siege social. */
48      private String siret_siege_social;
49  
50      /** The personne morale. */
51      @JsonProperty( "personne_morale_attributs" )
52      private PersonneMorale personne_morale;
53  
54      /** The categorie entreprise. */
55      private String categorie_entreprise;
56  
57      /** The activite principale. */
58      @JsonProperty( "activite_principale" )
59      private ActivitePrincipale activite_principale;
60  
61      /** The forme juridique *. */
62      @JsonProperty( "forme_juridique" )
63      private FormeJuridique forme_juridique;
64  
65      /** The personne physique. */
66      @JsonProperty( "personne_physique_attributs" )
67      private PersonnePhysique personne_physique;
68  
69      /** The etat administratif. */
70      private String etat_administratif;
71  
72      /**
73       * Gets the siren.
74       *
75       * @return the siren
76       */
77      public String getSiren( )
78      {
79          return siren;
80      }
81  
82      /**
83       * Sets the siren.
84       *
85       * @param siren
86       *            the new siren
87       */
88      public void setSiren( String siren )
89      {
90          this.siren = siren;
91      }
92  
93      /**
94       * Gets the siret siege social.
95       *
96       * @return the siret siege social
97       */
98      public String getSiret_siege_social( )
99      {
100         return siret_siege_social;
101     }
102 
103     /**
104      * Sets the siret siege social.
105      *
106      * @param siret_siege_social
107      *            the new siret siege social
108      */
109     public void setSiret_siege_social( String siret_siege_social )
110     {
111         this.siret_siege_social = siret_siege_social;
112     }
113 
114     /**
115      * Gets the personne morale.
116      *
117      * @return the personne morale
118      */
119     public PersonneMorale getPersonne_morale( )
120     {
121         return personne_morale;
122     }
123 
124     /**
125      * Sets the personne morale.
126      *
127      * @param personne_morale
128      *            the new personne morale
129      */
130     public void setPersonne_morale( PersonneMorale personne_morale )
131     {
132         this.personne_morale = personne_morale;
133     }
134 
135     /**
136      * Gets the categorie entreprise.
137      *
138      * @return the categorie entreprise
139      */
140     public String getCategorie_entreprise( )
141     {
142         return categorie_entreprise;
143     }
144 
145     /**
146      * Sets the categorie entreprise.
147      *
148      * @param categorie_entreprise
149      *            the new categorie entreprise
150      */
151     public void setCategorie_entreprise( String categorie_entreprise )
152     {
153         this.categorie_entreprise = categorie_entreprise;
154     }
155 
156     /**
157      * Gets the activite principale.
158      *
159      * @return the activite principale
160      */
161     public ActivitePrincipale getActivite_principale( )
162     {
163         return activite_principale;
164     }
165 
166     /**
167      * Sets the activite principale.
168      *
169      * @param activite_principale
170      *            the new activite principale
171      */
172     public void setActivite_principale( ActivitePrincipale activite_principale )
173     {
174         this.activite_principale = activite_principale;
175     }
176 
177     /**
178      * Gets the forme juridique.
179      *
180      * @return the forme juridique
181      */
182     public FormeJuridique getForme_juridique( )
183     {
184         return forme_juridique;
185     }
186 
187     /**
188      * Sets the forme juridique.
189      *
190      * @param forme_juridique
191      *            the new forme juridique
192      */
193     public void setForme_juridique( FormeJuridique forme_juridique )
194     {
195         this.forme_juridique = forme_juridique;
196     }
197 
198 
199     /**
200      * Gets the personne physique.
201      *
202      * @return the personne physique
203      */
204     public PersonnePhysique getPersonne_physique( )
205     {
206         return personne_physique;
207     }
208 
209     /**
210      * Sets the personne physique.
211      *
212      * @param personne_physique
213      *            the new personne physique
214      */
215     public void setPersonne_physique( PersonnePhysique personne_physique )
216     {
217         this.personne_physique = personne_physique;
218     }
219 
220     /**
221      * Gets the etat administratif.
222      *
223      * @return the etat administratif
224      */
225     public String getEtat_administratif( )
226     {
227         return etat_administratif;
228     }
229 
230     /**
231      * Sets the etat administratif.
232      *
233      * @param etatAdministratif
234      *            the new etat administratif
235      */
236     public void setEtat_administratif( String etatAdministratif )
237     {
238         this.etat_administratif = etatAdministratif;
239     }
240 
241 }