src/Entity/Adresse.php line 8

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. /**
  4.  * Adresse.
  5.  */
  6. class Adresse
  7. {
  8.     /**
  9.      * @var int
  10.      */
  11.     private $id;
  12.     /**
  13.      * @var string
  14.      */
  15.     private $code;
  16.     /**
  17.      * @var crypt
  18.      */
  19.     private $adresseNumeroRue;
  20.     /**
  21.      * @var crypt
  22.      */
  23.     private $numeroParcelle;
  24.     /**
  25.      * @var crypt
  26.      */
  27.     private $lieu;
  28.     /**
  29.      * @var crypt
  30.      */
  31.     private $numeroEgid;
  32.     /**
  33.      * @var float
  34.      */
  35.     private $longitude;
  36.     /**
  37.      * @var float
  38.      */
  39.     private $latitude;
  40.     /**
  41.      * @var crypt
  42.      */
  43.     private $coordonneeX;
  44.     /**
  45.      * @var crypt
  46.      */
  47.     private $coordonneeY;
  48.     /**
  49.      * @var int
  50.      */
  51.     private $idBdOrigine;
  52.     /**
  53.      * @var geometry
  54.      */
  55.     private $theGeom;
  56.     /**
  57.      * @var crypt
  58.      */
  59.     private $lv95Abscisse;
  60.     /**
  61.      * @var crypt
  62.      */
  63.     private $lv95Ordonnee;
  64.     /**
  65.      * @var \DateTime
  66.      */
  67.     private $createdAt;
  68.     /**
  69.      * @var \DateTime
  70.      */
  71.     private $updatedAt;
  72.     /**
  73.      * @var string
  74.      */
  75.     private $sourceContenu;
  76.     /**
  77.      * @var crypt
  78.      */
  79.     private $referenceCoordonnees;
  80.     /**
  81.      * @var crypt
  82.      */
  83.     private $remarque;
  84.     /**
  85.      * @var string
  86.      */
  87.     private $origineContenu;
  88.     /**
  89.      * @var string
  90.      */
  91.     private $codeCommuneAdresseAvantFusion;
  92.     /**
  93.      * @var \Doctrine\Common\Collections\Collection
  94.      */
  95.     private $Urbanisme;
  96.     /**
  97.      * @var \App\Entity\Commune
  98.      */
  99.     private $Commune;
  100.     /**
  101.      * Constructor.
  102.      */
  103.     public function __construct()
  104.     {
  105.         $this->Urbanisme = new \Doctrine\Common\Collections\ArrayCollection();
  106.     }
  107.     public function __toString()
  108.     {
  109.         return $this->adresseNumeroRue.' '.$this->Commune;
  110.     }
  111.     /**
  112.      * Get id.
  113.      *
  114.      * @return int
  115.      */
  116.     public function getId()
  117.     {
  118.         return $this->id;
  119.     }
  120.     /**
  121.      * Set code.
  122.      *
  123.      * @param string $code
  124.      *
  125.      * @return Adresse
  126.      */
  127.     public function setCode($code)
  128.     {
  129.         $this->code $code;
  130.         return $this;
  131.     }
  132.     /**
  133.      * Get code.
  134.      *
  135.      * @return string
  136.      */
  137.     public function getCode()
  138.     {
  139.         return $this->code;
  140.     }
  141.     /**
  142.      * Set adresseNumeroRue.
  143.      *
  144.      * @param crypt $adresseNumeroRue
  145.      *
  146.      * @return Adresse
  147.      */
  148.     public function setAdresseNumeroRue($adresseNumeroRue)
  149.     {
  150.         $this->adresseNumeroRue $adresseNumeroRue;
  151.         return $this;
  152.     }
  153.     /**
  154.      * Get adresseNumeroRue.
  155.      *
  156.      * @return crypt
  157.      */
  158.     public function getAdresseNumeroRue()
  159.     {
  160.         return $this->adresseNumeroRue;
  161.     }
  162.     /**
  163.      * Set numeroParcelle.
  164.      *
  165.      * @param crypt $numeroParcelle
  166.      *
  167.      * @return Adresse
  168.      */
  169.     public function setNumeroParcelle($numeroParcelle)
  170.     {
  171.         $this->numeroParcelle $numeroParcelle;
  172.         return $this;
  173.     }
  174.     /**
  175.      * Get numeroParcelle.
  176.      *
  177.      * @return crypt
  178.      */
  179.     public function getNumeroParcelle()
  180.     {
  181.         return $this->numeroParcelle;
  182.     }
  183.     /**
  184.      * Set lieu.
  185.      *
  186.      * @param crypt $lieu
  187.      *
  188.      * @return Adresse
  189.      */
  190.     public function setLieu($lieu)
  191.     {
  192.         $this->lieu $lieu;
  193.         return $this;
  194.     }
  195.     /**
  196.      * Get lieu.
  197.      *
  198.      * @return crypt
  199.      */
  200.     public function getLieu()
  201.     {
  202.         return $this->lieu;
  203.     }
  204.     /**
  205.      * Set numeroEgid.
  206.      *
  207.      * @param crypt $numeroEgid
  208.      *
  209.      * @return Adresse
  210.      */
  211.     public function setNumeroEgid($numeroEgid)
  212.     {
  213.         $this->numeroEgid $numeroEgid;
  214.         return $this;
  215.     }
  216.     /**
  217.      * Get numeroEgid.
  218.      *
  219.      * @return crypt
  220.      */
  221.     public function getNumeroEgid()
  222.     {
  223.         return $this->numeroEgid;
  224.     }
  225.     /**
  226.      * Set longitude.
  227.      *
  228.      * @param float $longitude
  229.      *
  230.      * @return Adresse
  231.      */
  232.     public function setLongitude($longitude)
  233.     {
  234.         $this->longitude $longitude;
  235.         return $this;
  236.     }
  237.     /**
  238.      * Get longitude.
  239.      *
  240.      * @return float
  241.      */
  242.     public function getLongitude()
  243.     {
  244.         return $this->longitude;
  245.     }
  246.     /**
  247.      * Set latitude.
  248.      *
  249.      * @param float $latitude
  250.      *
  251.      * @return Adresse
  252.      */
  253.     public function setLatitude($latitude)
  254.     {
  255.         $this->latitude $latitude;
  256.         return $this;
  257.     }
  258.     /**
  259.      * Get latitude.
  260.      *
  261.      * @return float
  262.      */
  263.     public function getLatitude()
  264.     {
  265.         return $this->latitude;
  266.     }
  267.     /**
  268.      * Set coordonneeX.
  269.      *
  270.      * @param crypt $coordonneeX
  271.      *
  272.      * @return Adresse
  273.      */
  274.     public function setCoordonneeX($coordonneeX)
  275.     {
  276.         $this->coordonneeX $coordonneeX;
  277.         return $this;
  278.     }
  279.     /**
  280.      * Get coordonneeX.
  281.      *
  282.      * @return crypt
  283.      */
  284.     public function getCoordonneeX()
  285.     {
  286.         return $this->coordonneeX;
  287.     }
  288.     /**
  289.      * Set coordonneeY.
  290.      *
  291.      * @param crypt $coordonneeY
  292.      *
  293.      * @return Adresse
  294.      */
  295.     public function setCoordonneeY($coordonneeY)
  296.     {
  297.         $this->coordonneeY $coordonneeY;
  298.         return $this;
  299.     }
  300.     /**
  301.      * Get coordonneeY.
  302.      *
  303.      * @return crypt
  304.      */
  305.     public function getCoordonneeY()
  306.     {
  307.         return $this->coordonneeY;
  308.     }
  309.     /**
  310.      * Set idBdOrigine.
  311.      *
  312.      * @param int $idBdOrigine
  313.      *
  314.      * @return Adresse
  315.      */
  316.     public function setIdBdOrigine($idBdOrigine)
  317.     {
  318.         $this->idBdOrigine $idBdOrigine;
  319.         return $this;
  320.     }
  321.     /**
  322.      * Get idBdOrigine.
  323.      *
  324.      * @return int
  325.      */
  326.     public function getIdBdOrigine()
  327.     {
  328.         return $this->idBdOrigine;
  329.     }
  330.     /**
  331.      * Set theGeom.
  332.      *
  333.      * @param geometry $theGeom
  334.      *
  335.      * @return Adresse
  336.      */
  337.     public function setTheGeom($theGeom)
  338.     {
  339.         $this->theGeom $theGeom;
  340.         return $this;
  341.     }
  342.     /**
  343.      * Get theGeom.
  344.      *
  345.      * @return geometry
  346.      */
  347.     public function getTheGeom()
  348.     {
  349.         return $this->theGeom;
  350.     }
  351.     /**
  352.      * Set lv95Abscisse.
  353.      *
  354.      * @param crypt $lv95Abscisse
  355.      *
  356.      * @return Adresse
  357.      */
  358.     public function setLv95Abscisse($lv95Abscisse)
  359.     {
  360.         $this->lv95Abscisse $lv95Abscisse;
  361.         return $this;
  362.     }
  363.     /**
  364.      * Get lv95Abscisse.
  365.      *
  366.      * @return crypt
  367.      */
  368.     public function getLv95Abscisse()
  369.     {
  370.         return $this->lv95Abscisse;
  371.     }
  372.     /**
  373.      * Set lv95Ordonnee.
  374.      *
  375.      * @param crypt $lv95Ordonnee
  376.      *
  377.      * @return Adresse
  378.      */
  379.     public function setLv95Ordonnee($lv95Ordonnee)
  380.     {
  381.         $this->lv95Ordonnee $lv95Ordonnee;
  382.         return $this;
  383.     }
  384.     /**
  385.      * Get lv95Ordonnee.
  386.      *
  387.      * @return crypt
  388.      */
  389.     public function getLv95Ordonnee()
  390.     {
  391.         return $this->lv95Ordonnee;
  392.     }
  393.     /**
  394.      * Set createdAt.
  395.      *
  396.      * @param \DateTime $createdAt
  397.      *
  398.      * @return Adresse
  399.      */
  400.     public function setCreatedAt($createdAt)
  401.     {
  402.         $this->createdAt $createdAt;
  403.         return $this;
  404.     }
  405.     /**
  406.      * Get createdAt.
  407.      *
  408.      * @return \DateTime
  409.      */
  410.     public function getCreatedAt()
  411.     {
  412.         return $this->createdAt;
  413.     }
  414.     /**
  415.      * Set updatedAt.
  416.      *
  417.      * @param \DateTime $updatedAt
  418.      *
  419.      * @return Adresse
  420.      */
  421.     public function setUpdatedAt($updatedAt)
  422.     {
  423.         $this->updatedAt $updatedAt;
  424.         return $this;
  425.     }
  426.     /**
  427.      * Get updatedAt.
  428.      *
  429.      * @return \DateTime
  430.      */
  431.     public function getUpdatedAt()
  432.     {
  433.         return $this->updatedAt;
  434.     }
  435.     /**
  436.      * Set sourceContenu.
  437.      *
  438.      * @param string $sourceContenu
  439.      *
  440.      * @return Adresse
  441.      */
  442.     public function setSourceContenu($sourceContenu)
  443.     {
  444.         $this->sourceContenu $sourceContenu;
  445.         return $this;
  446.     }
  447.     /**
  448.      * Get sourceContenu.
  449.      *
  450.      * @return string
  451.      */
  452.     public function getSourceContenu()
  453.     {
  454.         return $this->sourceContenu;
  455.     }
  456.     /**
  457.      * Set referenceCoordonnees.
  458.      *
  459.      * @param crypt $referenceCoordonnees
  460.      *
  461.      * @return Adresse
  462.      */
  463.     public function setReferenceCoordonnees($referenceCoordonnees)
  464.     {
  465.         $this->referenceCoordonnees $referenceCoordonnees;
  466.         return $this;
  467.     }
  468.     /**
  469.      * Get referenceCoordonnees.
  470.      *
  471.      * @return crypt
  472.      */
  473.     public function getReferenceCoordonnees()
  474.     {
  475.         return $this->referenceCoordonnees;
  476.     }
  477.     /**
  478.      * Set remarque.
  479.      *
  480.      * @param crypt $remarque
  481.      *
  482.      * @return Adresse
  483.      */
  484.     public function setRemarque($remarque)
  485.     {
  486.         $this->remarque $remarque;
  487.         return $this;
  488.     }
  489.     /**
  490.      * Get remarque.
  491.      *
  492.      * @return crypt
  493.      */
  494.     public function getRemarque()
  495.     {
  496.         return $this->remarque;
  497.     }
  498.     /**
  499.      * Set origineContenu.
  500.      *
  501.      * @param string $origineContenu
  502.      *
  503.      * @return Adresse
  504.      */
  505.     public function setOrigineContenu($origineContenu)
  506.     {
  507.         $this->origineContenu $origineContenu;
  508.         return $this;
  509.     }
  510.     /**
  511.      * Get origineContenu.
  512.      *
  513.      * @return string
  514.      */
  515.     public function getOrigineContenu()
  516.     {
  517.         return $this->origineContenu;
  518.     }
  519.     /**
  520.      * Set codeCommuneAdresseAvantFusion.
  521.      *
  522.      * @param string $codeCommuneAdresseAvantFusion
  523.      *
  524.      * @return Adresse
  525.      */
  526.     public function setCodeCommuneAdresseAvantFusion($codeCommuneAdresseAvantFusion)
  527.     {
  528.         $this->codeCommuneAdresseAvantFusion $codeCommuneAdresseAvantFusion;
  529.         return $this;
  530.     }
  531.     /**
  532.      * Get codeCommuneAdresseAvantFusion.
  533.      *
  534.      * @return string
  535.      */
  536.     public function getCodeCommuneAdresseAvantFusion()
  537.     {
  538.         return $this->codeCommuneAdresseAvantFusion;
  539.     }
  540.     /**
  541.      * Add urbanisme.
  542.      *
  543.      * @param \App\Entity\Urbanisme $urbanisme
  544.      *
  545.      * @return Adresse
  546.      */
  547.     public function addUrbanisme(Urbanisme $urbanisme)
  548.     {
  549.         $this->Urbanisme[] = $urbanisme;
  550.         return $this;
  551.     }
  552.     /**
  553.      * Remove urbanisme.
  554.      *
  555.      * @param \App\Entity\Urbanisme $urbanisme
  556.      */
  557.     public function removeUrbanisme(Urbanisme $urbanisme)
  558.     {
  559.         $this->Urbanisme->removeElement($urbanisme);
  560.     }
  561.     /**
  562.      * Get urbanisme.
  563.      *
  564.      * @return \Doctrine\Common\Collections\Collection
  565.      */
  566.     public function getUrbanisme()
  567.     {
  568.         return $this->Urbanisme;
  569.     }
  570.     /**
  571.      * Set commune.
  572.      *
  573.      * @param \App\Entity\Commune $commune
  574.      *
  575.      * @return Adresse
  576.      */
  577.     public function setCommune(Commune $commune null)
  578.     {
  579.         $this->Commune $commune;
  580.         return $this;
  581.     }
  582.     /**
  583.      * Get commune.
  584.      *
  585.      * @return \App\Entity\Commune
  586.      */
  587.     public function getCommune()
  588.     {
  589.         return $this->Commune;
  590.     }
  591. }