src/Entity/Ba.php line 19

Open in your IDE?
  1. <?php
  2. // src/Entity/Ba.php
  3. namespace App\Entity;
  4. use Doctrine\DBAL\Types\Types;
  5. use Doctrine\ORM\Mapping as ORM;
  6. use Symfony\Component\Validator\Constraints as Assert;
  7. use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
  8. use Symfony\Component\Security\Core\User\UserInterface;
  9. use Doctrine\Common\Collections\ArrayCollection;
  10. use Doctrine\Common\Collections\Collection;
  11. /**
  12.  * @ORM\Entity()
  13.  * @ORM\Table(name="69pixl_ba")
  14.  */
  15. class Ba
  16. {
  17.     /**
  18.      * @ORM\Id
  19.      * @ORM\Column(type="integer")
  20.      * @ORM\GeneratedValue(strategy="AUTO")
  21.      */
  22.     private $id;
  23.     public function getId(): ?int
  24.     {
  25.         return $this->id;
  26.     }
  27.     /**
  28.      * @ORM\Column(type="string", length=255, nullable=true)
  29.      */
  30.     private $numeroAdherent;
  31.     /**
  32.      * @ORM\Column(type="string", length=255, nullable=true)
  33.      */
  34.     private $codeConseiller;
  35.     /**
  36.      * @ORM\Column(type="boolean", nullable=true)
  37.      */
  38.     private $venteADistance;
  39.     
  40.     /**
  41.      * @ORM\Column(type="string", length=255, nullable=true)
  42.      */
  43.     private $nomConseiller;
  44.     /**
  45.      * @ORM\Column(type="string", length=255, nullable=true)
  46.      */
  47.     private $telConseiller;
  48.     /**
  49.      * @ORM\Column(type="string", length=255, nullable=true)
  50.      */
  51.     private $adherentDistributeur;
  52.     /**
  53.      * @ORM\Column(type="string", length=255, nullable=true)
  54.      */
  55.     private $numeroSiren;
  56.     /**
  57.      * @ORM\Column(type="string", length=255, nullable=true)
  58.      */
  59.     private $sex;
  60.     /**
  61.      * @ORM\Column(type="string", length=255, nullable=true)
  62.      */
  63.     private $nom;
  64.     /**
  65.      * @ORM\Column(type="string", length=255, nullable=true)
  66.      */
  67.     private $prenom;
  68.     /**
  69.      * @ORM\Column(type="string", length=255, nullable=true)
  70.      */
  71.     private $residence;
  72.     /**
  73.      * @ORM\Column(type="string", length=255, nullable=true)
  74.      */
  75.     private $numeroDeVoie;
  76.     /**
  77.      * @ORM\Column(type="string", length=255, nullable=true)
  78.      */
  79.     private $lieuDit;
  80.     /**
  81.      * @ORM\Column(type="string", length=255, nullable=true)
  82.      */
  83.     private $address;
  84.     /**
  85.      * @ORM\Column(type="string", length=255, nullable=true)
  86.      */
  87.     private $codePostal;
  88.     /**
  89.      * @ORM\Column(type="string", length=255, nullable=true)
  90.      */
  91.     private $ville;
  92.     /**
  93.      * @ORM\Column(type="string", length=255, nullable=true)
  94.      */
  95.     private $pays;
  96.     /**
  97.      * @ORM\Column(type="string", length=255, nullable=true)
  98.      */
  99.     private $typeDePieceIdentite;
  100.     /**
  101.      * @ORM\Column(type="boolean", nullable=true)
  102.      */
  103.     private $residenceFrance;
  104.     /**
  105.      * @ORM\Column(type="string", length=255, nullable=true)
  106.      */
  107.     private $residenceIdentificationFiscalPays;
  108.     /**
  109.      * @ORM\Column(type="string", length=255, nullable=true)
  110.      */
  111.     private $fiscaleAddress;
  112.     /**
  113.      * @ORM\Column(type="string", length=255, nullable=true)
  114.      */
  115.     private $fiscaleCodePostal;
  116.     /**
  117.      * @ORM\Column(type="string", length=255, nullable=true)
  118.      */
  119.     private $fiscaleVille;
  120.     /**
  121.      * @ORM\Column(type="string", length=255, nullable=true)
  122.      */
  123.     private $fiscalePays;
  124.     /**
  125.      * @ORM\Column(type="boolean", nullable=true)
  126.      */
  127.     private $adressePostaleDifferente;
  128.     /**
  129.      * @ORM\Column(type="boolean", nullable=true)
  130.      */
  131.     private $greenCard;
  132.     /**
  133.      * @ORM\Column(type="string", length=255, nullable=true)
  134.      */
  135.     private $situationFamilliale;
  136.     /**
  137.      * @ORM\Column(type="string", length=255, nullable=true)
  138.      */
  139.     private $profession;
  140.     /**
  141.      * @ORM\Column(type="integer", nullable=true)
  142.      */
  143.     private $professionCspCategory;
  144.     /**
  145.      * @ORM\Column(type="integer", nullable=true)
  146.      */
  147.     private $professionCspSousCategory;
  148.     /**
  149.      * @ORM\Column(type="string", length=255, nullable=true)
  150.      */
  151.     private $numeroSS;
  152.     /**
  153.      * @ORM\Column(type="string", length=255, nullable=true)
  154.      */
  155.     private $cleNumeroSS;
  156.     /**
  157.      * @ORM\Column(type="string", length=255, nullable=true)
  158.      */
  159.     private $nomJeuneFille;
  160.     /**
  161.      * @ORM\Column(type="datetime", nullable=true)
  162.      */
  163.     private $dateDeNaissance;
  164.     /**
  165.      * @ORM\Column(type="string", length=255, nullable=true)
  166.      */
  167.     private $lieuDeNaissance;
  168.     /**
  169.      * @ORM\Column(type="string", length=255, nullable=true)
  170.      */
  171.     private $lieuVilleDeNaissance;
  172.     /**
  173.      * @ORM\Column(type="string", length=255, nullable=true)
  174.      */
  175.     private $lieuCodePostalDeNaissance;
  176.     /**
  177.      * @ORM\Column(type="string", length=255, nullable=true)
  178.      */
  179.     private $lieuPaysDeNaissance;
  180.     /**
  181.      * @ORM\Column(type="string", length=255, nullable=true)
  182.      */
  183.     private $telFixPrefix;
  184.     /**
  185.      * @ORM\Column(type="string", length=255, nullable=true)
  186.      */
  187.     private $telFix;
  188.     /**
  189.      * @ORM\Column(type="string", length=255, nullable=true)
  190.      */
  191.     private $telPhonePrefix;
  192.     /**
  193.      * @ORM\Column(type="string", length=255, nullable=true)
  194.      */
  195.     private $telPhone;
  196.     /**
  197.      * @ORM\Column(type="string", length=255, nullable=true)
  198.      */
  199.     private $email;
  200.     /**
  201.      * @ORM\Column(type="string", length=255, nullable=true)
  202.      */
  203.     private $nationalite;
  204.     /**
  205.      * @ORM\Column(type="boolean", nullable=true)
  206.      */
  207.     private $possedeNationaliteSeconde;
  208.     /**
  209.      * @ORM\Column(type="string", length=255, nullable=true)
  210.      */
  211.     private $nationaliteSeconde;
  212.     /**
  213.      * @ORM\Column(type="boolean", nullable=true)
  214.      */
  215.     private $acceptRecevoirDocumentGarantieEmail;
  216.     /**
  217.      * @ORM\Column(type="boolean", nullable=true)
  218.      */
  219.     private $acceptPropositionCommercialEmail;
  220.     /**
  221.      * @ORM\Column(type="boolean", nullable=true)
  222.      */
  223.     private $acceptPropositionCommercialTelephone;
  224.     /**
  225.      * @ORM\Column(type="datetime", nullable=true)
  226.      */
  227.     private $dateEffetAdhesion;
  228.     /**
  229.      * @ORM\Column(type="datetime", nullable=true)
  230.      */
  231.     private $dateDeLiquidation;
  232.     /**
  233.      * @ORM\Column(type="integer", nullable=true)
  234.      */
  235.     private $ageAdhesion;
  236.     /**
  237.      * @ORM\Column(type="float", nullable=true)
  238.      */
  239.     private $majorationRente;
  240.     /**
  241.      * @ORM\Column(type="float", nullable=true)
  242.      */
  243.     private $versementInitial;
  244.     /**
  245.      * @ORM\Column(type="boolean", nullable=true)
  246.      */
  247.     private $versementInitialDeduit;
  248.     /**
  249.      * @ORM\Column(type="string", length=255, nullable=true)
  250.      */
  251.     private $moyenDeVersement;
  252.     /**
  253.      * @ORM\Column(type="boolean", nullable=true)
  254.      */
  255.     private $versementProgramme;
  256.     /**
  257.      * @ORM\Column(type="boolean", nullable=true)
  258.      */
  259.     private $versementProgrammeDeduit;
  260.     /**
  261.      * @ORM\Column(type="float", nullable=true)
  262.      */
  263.     private $montantVersementPeriodique;
  264.     /**
  265.      * @ORM\Column(type="datetime", nullable=true)
  266.      */
  267.     private $dateACompterDu;
  268.     /**
  269.      * @ORM\Column(type="string", length=255, nullable=true)
  270.      */
  271.     private $periodicite;
  272.     /**
  273.      * @ORM\Column(type="string", length=255, nullable=true)
  274.      */
  275.     private $versementProgrammePeriodiciteJourDuMois;
  276.     /**
  277.      * @ORM\Column(type="string", length=255, nullable=true)
  278.      */
  279.     private $indexationAnnuelle;
  280.     /**
  281.      * @ORM\Column(type="string", length=255, nullable=true)
  282.      */
  283.     private $optionCapital;
  284.     /**
  285.      * @ORM\Column(type="string", length=255, nullable=true)
  286.      */
  287.     private $titulaireTitre;
  288.     /**
  289.      * @ORM\Column(type="array", nullable=true)
  290.      */
  291.     private $titulaireDe;
  292.     /**
  293.      * @ORM\Column(type="string", length=255, nullable=true)
  294.      */
  295.     private $numeroCarteCombattant;
  296.     /**
  297.      * @ORM\Column(type="datetime", nullable=true)
  298.      */
  299.     private $dateCarteCombattant;
  300.     /**
  301.      * @ORM\Column(type="datetime", nullable=true)
  302.      */
  303.     private $dateReconnaisanceNation;
  304.     /**
  305.      * @ORM\Column(type="datetime", nullable=true)
  306.      */
  307.     private $dateTranscriptionMention;
  308.     /**
  309.      * @ORM\Column(type="array", nullable=true)
  310.      */
  311.     private $conflitConcerne;
  312.     /**
  313.      * @ORM\Column(type="text", nullable=true)
  314.      */
  315.     private $conflitOpexDescription;
  316.     /**
  317.      * @ORM\Column(type="array", nullable=true)
  318.      */
  319.     private $jaiDemandeAttributionDe;
  320.     /**
  321.      * @ORM\Column(type="boolean", nullable=true)
  322.      */
  323.     private $engageFournirCopieTitreAttribue;
  324.     /**
  325.      * @ORM\Column(type="datetime", nullable=true)
  326.      */
  327.     private $page2FaisLe;
  328.     /**
  329.      * @ORM\Column(type="string", length=255, nullable=true)
  330.      */
  331.     private $jattesteTitulaireGarantieRetraite;
  332.     /**
  333.      * @ORM\Column(type="boolean", nullable=true)
  334.      */
  335.     private $objectifPrincipalConstitutionRetraite;
  336.     /**
  337.      * @ORM\Column(type="boolean", nullable=true)
  338.      */
  339.     private $fondContratEpargne;
  340.     /**
  341.      * @ORM\Column(type="datetime", nullable=true)
  342.      */
  343.     private $fondContratEpargneDate;
  344.     /**
  345.      * @ORM\Column(type="string", length=255, nullable=true)
  346.      */
  347.     private $fondContratEpargneNumber;
  348.     /**
  349.      * @ORM\Column(type="text", nullable=true)
  350.      */
  351.     private $fondContratEpargneDescription;
  352.     /**
  353.      * @ORM\Column(type="boolean", nullable=true)
  354.      */
  355.     private $fondContratPartSociete;
  356.     /**
  357.      * @ORM\Column(type="datetime", nullable=true)
  358.      */
  359.     private $fondContratPartSocieteDate;
  360.     /**
  361.      * @ORM\Column(type="string", length=255, nullable=true)
  362.      */
  363.     private $fondContratPartSocieteNumber;
  364.     /**
  365.      * @ORM\Column(type="text", nullable=true)
  366.      */
  367.     private $fondContratPartSocieteDescription;
  368.     /**
  369.      * @ORM\Column(type="boolean", nullable=true)
  370.      */
  371.     private $fondContratHeritage;
  372.     /**
  373.      * @ORM\Column(type="datetime", nullable=true)
  374.      */
  375.     private $fondContratHeritageDate;
  376.     /**
  377.      * @ORM\Column(type="string", length=255, nullable=true)
  378.      */
  379.     private $fondContratHeritageNumber;
  380.     /**
  381.      * @ORM\Column(type="text", nullable=true)
  382.      */
  383.     private $fondContratHeritageDescription;
  384.     /**
  385.      * @ORM\Column(type="boolean", nullable=true)
  386.      */
  387.     private $fondContratImmobilier;
  388.     /**
  389.      * @ORM\Column(type="datetime", nullable=true)
  390.      */
  391.     private $fondContratImmobilierDate;
  392.     /**
  393.      * @ORM\Column(type="string", length=255, nullable=true)
  394.      */
  395.     private $fondContratImmobilierNumber;
  396.     /**
  397.      * @ORM\Column(type="text", nullable=true)
  398.      */
  399.     private $fondContratImmobilierDescription;
  400.     /**
  401.      * @ORM\Column(type="boolean", nullable=true)
  402.      */
  403.     private $fondContratRevenuPro;
  404.     /**
  405.      * @ORM\Column(type="datetime", nullable=true)
  406.      */
  407.     private $fondContratRevenuProDate;
  408.     /**
  409.      * @ORM\Column(type="string", length=255, nullable=true)
  410.      */
  411.     private $fondContratRevenuProNumber;
  412.     /**
  413.      * @ORM\Column(type="text", nullable=true)
  414.      */
  415.     private $fondContratRevenuProDescription;
  416.     /**
  417.      * @ORM\Column(type="boolean", nullable=true)
  418.      */
  419.     private $fondContratAutre;
  420.     /**
  421.      * @ORM\Column(type="datetime", nullable=true)
  422.      */
  423.     private $fondContratAutreDate;
  424.     /**
  425.      * @ORM\Column(type="string", length=255, nullable=true)
  426.      */
  427.     private $fondContratAutreNumber;
  428.     /**
  429.      * @ORM\Column(type="text", nullable=true)
  430.      */
  431.     private $fondContratAutreDescription;
  432.     /**
  433.      * @ORM\Column(type="boolean", nullable=true)
  434.      */
  435.     private $typeBeneficiaires;
  436.      /**
  437.      * @ORM\Column(type="string", length=255, nullable=true)
  438.      */
  439.     private $typeBeneficiairesBychoices;
  440.     /**
  441.      * @ORM\Column(type="boolean", nullable=true)
  442.      */
  443.     private $typeBeneficiairesClauseNotariee;
  444.     /**
  445.      * @ORM\Column(type="string", length=255, nullable=true)
  446.      */
  447.     private $typeBeneficiairesClauseNotarieeName;
  448.     /**
  449.      * @ORM\Column(type="text", nullable=true)
  450.      */
  451.     private $typeBeneficiairesClauseNotarieeCoordonnees;
  452.     /**
  453.      * @ORM\Column(type="boolean", nullable=true)
  454.      */
  455.     private $reconnaisEtreInforme;
  456.     /**
  457.      * @ORM\Column(type="boolean", nullable=true)
  458.      */
  459.     private $connaissanceDesStatuts;
  460.     /**
  461.      * @ORM\Column(type="boolean", nullable=true)
  462.      */
  463.     private $reconnaisRenoncer30Jours;
  464.     /**
  465.      * @ORM\Column(type="boolean", nullable=true)
  466.      */
  467.     private $reconnaisAvoirPrisConnaissance;
  468.     /**
  469.      * @ORM\Column(type="datetime", nullable=true)
  470.      */
  471.     private $dateSigne;
  472.     /**
  473.      * @ORM\Column(type="string", length=255, nullable=true)
  474.      */
  475.     private $lieuSigne;
  476.     /**
  477.      * @ORM\Column(type="text", nullable=true)
  478.      */
  479.     private $idYouSign;
  480.     /* SEPA */
  481.     /**
  482.      * @ORM\Column(type="string", length=255, nullable=true)
  483.      */
  484.     private $sepaStatus;
  485.     /**
  486.      * @ORM\Column(type="string", length=255, nullable=true)
  487.      */
  488.     private $sepaPrenom;
  489.     /**
  490.      * @ORM\Column(type="string", length=255, nullable=true)
  491.      */
  492.     private $sepaNom;
  493.     /**
  494.      * @ORM\Column(type="text", nullable=true)
  495.      */
  496.     private $sepaAdresse;
  497.     /**
  498.      * @ORM\Column(type="text", nullable=true)
  499.      */
  500.     private $sepaCodePostal;
  501.     /**
  502.      * @ORM\Column(type="text", nullable=true)
  503.      */
  504.     private $sepaVille;
  505.     /**
  506.      * @ORM\Column(type="text", nullable=true)
  507.      */
  508.     private $sepaPays;
  509.     /**
  510.      * @ORM\Column(type="string", length=255, nullable=true)
  511.      */
  512.     private $sepaCodeIban;
  513.     /**
  514.      * @ORM\Column(type="string", length=255, nullable=true)
  515.      */
  516.     private $sepaCodeBic;
  517.     /**
  518.      * @ORM\Column(type="datetime", nullable=true)
  519.      */
  520.     private $sepaDateSigne;
  521.     /**
  522.      * @ORM\Column(type="string", length=255, nullable=true)
  523.      */
  524.     private $sepaLieuSigne;
  525.     /**
  526.      * @ORM\Column(type="string", length=255, nullable=true)
  527.      */
  528.     private $status;
  529.     /**
  530.      * @ORM\Column(type="text", nullable=true)
  531.      */
  532.     private $urlPdf;
  533.     /**
  534.      * @ORM\Column(type="text", nullable=true)
  535.      */
  536.     private $urlPdfSign;
  537.     /**
  538.      * @ORM\Column(type="text", nullable=true)
  539.      */
  540.     private $sepaUrlPdf;
  541.     /**
  542.      * @ORM\Column(type="text", nullable=true)
  543.      */
  544.     private $sepaUrlPdfSign;
  545.     /**
  546.      * @ORM\Column(type="text", nullable=true)
  547.      */
  548.     private $sepaIdYouSign;
  549.     /**
  550.      * @var membership[]
  551.      * @ORM\OneToOne(targetEntity="App\Entity\Membership", mappedBy="ba")
  552.      */
  553.     protected $membership;
  554.     /**
  555.      * @var OtherContracts[]
  556.      * @ORM\OneToMany(targetEntity="App\Entity\OtherContract", mappedBy="ba", cascade={"persist"})
  557.      */
  558.     protected $otherContracts;
  559.     /**
  560.      * @var beneficiaires[]
  561.      * @ORM\OneToMany(targetEntity="App\Entity\Beneficiaire", mappedBy="ba", cascade={"persist"})
  562.      */
  563.     protected $beneficiaires;
  564.     public function __construct()
  565.     {
  566.         $this->otherContracts = new ArrayCollection();
  567.         $this->beneficiaires = new ArrayCollection();
  568.     }
  569.     public function getMembership(): ?Membership
  570.     {
  571.         return $this->membership;
  572.     }
  573.     public function setMembership(?Membership $membership): self
  574.     {
  575.         $this->membership $membership;
  576.         // set (or unset) the owning side of the relation if necessary
  577.         $newUser null === $membership null $this;
  578.         if ($membership->getUser() !== $newUser) {
  579.             $membership->setUser($newUser);
  580.         }
  581.         return $this;
  582.     }
  583.     public function getNumeroAdherent(): ?string
  584.     {
  585.         return $this->numeroAdherent;
  586.     }
  587.     public function setNumeroAdherent(?string $numeroAdherent): self
  588.     {
  589.         $this->numeroAdherent $numeroAdherent;
  590.         return $this;
  591.     }
  592.     public function getCodeConseiller(): ?string
  593.     {
  594.         return $this->codeConseiller;
  595.     }
  596.     public function setCodeConseiller(?string $codeConseiller): self
  597.     {
  598.         $this->codeConseiller $codeConseiller;
  599.         return $this;
  600.     }
  601.     public function getVenteADistance(): ?bool
  602.     {
  603.         return $this->venteADistance;
  604.     }
  605.     public function setVenteADistance(?bool $venteADistance): self
  606.     {
  607.         $this->venteADistance $venteADistance;
  608.         return $this;
  609.     }
  610.     public function getNomConseiller(): ?string
  611.     {
  612.         return $this->nomConseiller;
  613.     }
  614.     public function setNomConseiller(?string $nomConseiller): self
  615.     {
  616.         $this->nomConseiller $nomConseiller;
  617.         return $this;
  618.     }
  619.     public function getTelConseiller(): ?string
  620.     {
  621.         return $this->telConseiller;
  622.     }
  623.     public function setTelConseiller(?string $telConseiller): self
  624.     {
  625.         $this->telConseiller $telConseiller;
  626.         return $this;
  627.     }
  628.     public function getAdherentDistributeur(): ?string
  629.     {
  630.         return $this->adherentDistributeur;
  631.     }
  632.     public function setAdherentDistributeur(?string $adherentDistributeur): self
  633.     {
  634.         $this->adherentDistributeur $adherentDistributeur;
  635.         return $this;
  636.     }
  637.     public function getNumeroSiren(): ?string
  638.     {
  639.         return $this->numeroSiren;
  640.     }
  641.     public function setNumeroSiren(?string $numeroSiren): self
  642.     {
  643.         $this->numeroSiren $numeroSiren;
  644.         return $this;
  645.     }
  646.     public function getSex(): ?string
  647.     {
  648.         return $this->sex;
  649.     }
  650.     public function setSex(?string $sex): self
  651.     {
  652.         $this->sex $sex;
  653.         return $this;
  654.     }
  655.     public function getNom(): ?string
  656.     {
  657.         return $this->nom;
  658.     }
  659.     public function setNom(?string $nom): self
  660.     {
  661.         $this->nom $nom;
  662.         return $this;
  663.     }
  664.     public function getPrenom(): ?string
  665.     {
  666.         return $this->prenom;
  667.     }
  668.     public function setPrenom(?string $prenom): self
  669.     {
  670.         $this->prenom $prenom;
  671.         return $this;
  672.     }
  673.     public function getResidence(): ?string
  674.     {
  675.         return $this->residence;
  676.     }
  677.     public function setResidence(?string $residence): self
  678.     {
  679.         $this->residence $residence;
  680.         return $this;
  681.     }
  682.     public function getNumeroDeVoie(): ?string
  683.     {
  684.         return $this->numeroDeVoie;
  685.     }
  686.     public function setNumeroDeVoie(?string $numeroDeVoie): self
  687.     {
  688.         $this->numeroDeVoie $numeroDeVoie;
  689.         return $this;
  690.     }
  691.     public function getLieuDit(): ?string
  692.     {
  693.         return $this->lieuDit;
  694.     }
  695.     public function setLieuDit(?string $lieuDit): self
  696.     {
  697.         $this->lieuDit $lieuDit;
  698.         return $this;
  699.     }
  700.     public function getCodePostal(): ?string
  701.     {
  702.         return $this->codePostal;
  703.     }
  704.     public function setCodePostal(?string $codePostal): self
  705.     {
  706.         $this->codePostal $codePostal;
  707.         return $this;
  708.     }
  709.     public function getVille(): ?string
  710.     {
  711.         return $this->ville;
  712.     }
  713.     public function setVille(?string $ville): self
  714.     {
  715.         $this->ville $ville;
  716.         return $this;
  717.     }
  718.     public function getPays(): ?string
  719.     {
  720.         return $this->pays;
  721.     }
  722.     public function setPays(?string $pays): self
  723.     {
  724.         $this->pays $pays;
  725.         return $this;
  726.     }
  727.     public function getTypeDePieceIdentite(): ?string
  728.     {
  729.         return $this->typeDePieceIdentite;
  730.     }
  731.     public function setTypeDePieceIdentite(?string $typeDePieceIdentite): self
  732.     {
  733.         $this->typeDePieceIdentite $typeDePieceIdentite;
  734.         return $this;
  735.     }
  736.     public function getNumeroSS(): ?string
  737.     {
  738.         return $this->numeroSS;
  739.     }
  740.     public function setNumeroSS(?string $numeroSS): self
  741.     {
  742.         $this->numeroSS $numeroSS;
  743.         return $this;
  744.     }
  745.     public function getCleNumeroSS(): ?string
  746.     {
  747.         return $this->cleNumeroSS;
  748.     }
  749.     public function setCleNumeroSS(?string $cleNumeroSS): self
  750.     {
  751.         $this->cleNumeroSS $cleNumeroSS;
  752.         return $this;
  753.     }
  754.     public function getNomJeuneFille(): ?string
  755.     {
  756.         return $this->nomJeuneFille;
  757.     }
  758.     public function setNomJeuneFille(?string $nomJeuneFille): self
  759.     {
  760.         $this->nomJeuneFille $nomJeuneFille;
  761.         return $this;
  762.     }
  763.     public function getDateDeNaissance()
  764.     {
  765.         return $this->dateDeNaissance;
  766.     }
  767.     public function setDateDeNaissance$dateDeNaissance)
  768.     {
  769.         $this->dateDeNaissance $dateDeNaissance;
  770.         return $this;
  771.     }
  772.     public function getLieuDeNaissance(): ?string
  773.     {
  774.         return $this->lieuDeNaissance;
  775.     }
  776.     public function setLieuDeNaissance(?string $lieuDeNaissance): self
  777.     {
  778.         $this->lieuDeNaissance $lieuDeNaissance;
  779.         return $this;
  780.     }
  781.     public function getTelFixPrefix(): ?string
  782.     {
  783.         return $this->telFixPrefix;
  784.     }
  785.     public function setTelFixPrefix(?string $telFixPrefix): self
  786.     {
  787.         $this->telFixPrefix $telFixPrefix;
  788.         return $this;
  789.     }
  790.     public function getTelFix(): ?string
  791.     {
  792.         return $this->telFix;
  793.     }
  794.     public function setTelFix(?string $telFix): self
  795.     {
  796.         $this->telFix $telFix;
  797.         return $this;
  798.     }
  799.     public function getTelPhonePrefix(): ?string
  800.     {
  801.         return $this->telPhonePrefix;
  802.     }
  803.     public function setTelPhonePrefix(?string $telPhonePrefix): self
  804.     {
  805.         $this->telPhonePrefix $telPhonePrefix;
  806.         return $this;
  807.     }
  808.     public function getTelPhone(): ?string
  809.     {
  810.         return $this->telPhone;
  811.     }
  812.     public function setTelPhone(?string $telPhone): self
  813.     {
  814.         $this->telPhone $telPhone;
  815.         return $this;
  816.     }
  817.     public function getEmail(): ?string
  818.     {
  819.         return $this->email;
  820.     }
  821.     public function setEmail(?string $email): self
  822.     {
  823.         $this->email $email;
  824.         return $this;
  825.     }
  826.     public function getNationalite(): ?string
  827.     {
  828.         return $this->nationalite;
  829.     }
  830.     public function setNationalite(?string $nationalite): self
  831.     {
  832.         $this->nationalite $nationalite;
  833.         return $this;
  834.     }
  835.     public function getDateEffetAdhesion()
  836.     {
  837.         return $this->dateEffetAdhesion;
  838.     }
  839.     public function setDateEffetAdhesion($dateEffetAdhesion)
  840.     {
  841.         $this->dateEffetAdhesion $dateEffetAdhesion;
  842.         return $this;
  843.     }
  844.     public function getAgeAdhesion(): ?int
  845.     {
  846.         return $this->ageAdhesion;
  847.     }
  848.     public function setAgeAdhesion(?int $ageAdhesion): self
  849.     {
  850.         $this->ageAdhesion $ageAdhesion;
  851.         return $this;
  852.     }
  853.     public function getMajorationRente(): ?float
  854.     {
  855.         return $this->majorationRente;
  856.     }
  857.     public function setMajorationRente(?float $majorationRente): self
  858.     {
  859.         $this->majorationRente $majorationRente;
  860.         return $this;
  861.     }
  862.     public function getVersementInitial(): ?float
  863.     {
  864.         return $this->versementInitial;
  865.     }
  866.     public function setVersementInitial(?float $versementInitial): self
  867.     {
  868.         $this->versementInitial $versementInitial;
  869.         return $this;
  870.     }
  871.     public function getMoyenDeVersement(): ?string
  872.     {
  873.         return $this->moyenDeVersement;
  874.     }
  875.     public function setMoyenDeVersement(?string $moyenDeVersement): self
  876.     {
  877.         $this->moyenDeVersement $moyenDeVersement;
  878.         return $this;
  879.     }
  880.     public function getVersementProgramme(): ?bool
  881.     {
  882.         return $this->versementProgramme;
  883.     }
  884.     public function setVersementProgramme(?bool $versementProgramme): self
  885.     {
  886.         $this->versementProgramme $versementProgramme;
  887.         return $this;
  888.     }
  889.     public function getDateACompterDu()
  890.     {
  891.         return $this->dateACompterDu;
  892.     }
  893.     public function setDateACompterDu($dateACompterDu)
  894.     {
  895.         $this->dateACompterDu $dateACompterDu;
  896.         return $this;
  897.     }
  898.     public function getPeriodicite(): ?string
  899.     {
  900.         return $this->periodicite;
  901.     }
  902.     public function setPeriodicite(?string $periodicite): self
  903.     {
  904.         $this->periodicite $periodicite;
  905.         return $this;
  906.     }
  907.     public function getIndexationAnnuelle(): ?string
  908.     {
  909.         return $this->indexationAnnuelle;
  910.     }
  911.     public function setIndexationAnnuelle(?string $indexationAnnuelle): self
  912.     {
  913.         $this->indexationAnnuelle $indexationAnnuelle;
  914.         return $this;
  915.     }
  916.     public function getOptionCapital(): ?string
  917.     {
  918.         return $this->optionCapital;
  919.     }
  920.     public function setOptionCapital(?string $optionCapital): self
  921.     {
  922.         $this->optionCapital $optionCapital;
  923.         return $this;
  924.     }
  925.     public function getDateCarteCombattant()
  926.     {
  927.         return $this->dateCarteCombattant;
  928.     }
  929.     public function setDateCarteCombattant($dateCarteCombattant)
  930.     {
  931.         $this->dateCarteCombattant $dateCarteCombattant;
  932.         return $this;
  933.     }
  934.     public function getDateReconnaisanceNation()
  935.     {
  936.         return $this->dateReconnaisanceNation;
  937.     }
  938.     public function setDateReconnaisanceNation($dateReconnaisanceNation)
  939.     {
  940.         $this->dateReconnaisanceNation $dateReconnaisanceNation;
  941.         return $this;
  942.     }
  943.     public function getDateTranscriptionMention()
  944.     {
  945.         return $this->dateTranscriptionMention;
  946.     }
  947.     public function setDateTranscriptionMention($dateTranscriptionMention)
  948.     {
  949.         $this->dateTranscriptionMention $dateTranscriptionMention;
  950.         return $this;
  951.     }
  952.     public function getPage2FaisLe()
  953.     {
  954.         return $this->page2FaisLe;
  955.     }
  956.     public function setPage2FaisLe($page2FaisLe)
  957.     {
  958.         $this->page2FaisLe $page2FaisLe;
  959.         return $this;
  960.     }
  961.     public function getJattesteTitulaireGarantieRetraite(): ?string
  962.     {
  963.         return $this->jattesteTitulaireGarantieRetraite;
  964.     }
  965.     public function setJattesteTitulaireGarantieRetraite(?string $jattesteTitulaireGarantieRetraite): self
  966.     {
  967.         $this->jattesteTitulaireGarantieRetraite $jattesteTitulaireGarantieRetraite;
  968.         return $this;
  969.     }
  970.     public function getTypeBeneficiaires(): ?bool
  971.     {
  972.         return $this->typeBeneficiaires;
  973.     }
  974.     public function setTypeBeneficiaires(?bool $typeBeneficiaires): self
  975.     {
  976.         $this->typeBeneficiaires $typeBeneficiaires;
  977.         return $this;
  978.     }
  979.     public function getConnaissanceDesStatuts(): ?bool
  980.     {
  981.         return $this->connaissanceDesStatuts;
  982.     }
  983.     public function setConnaissanceDesStatuts(?bool $connaissanceDesStatuts): self
  984.     {
  985.         $this->connaissanceDesStatuts $connaissanceDesStatuts;
  986.         return $this;
  987.     }
  988.     public function getDateSigne()
  989.     {
  990.         return $this->dateSigne;
  991.     }
  992.     public function setDateSigne($dateSigne)
  993.     {
  994.         $this->dateSigne $dateSigne;
  995.         return $this;
  996.     }
  997.     public function getLieuSigne(): ?string
  998.     {
  999.         return $this->lieuSigne;
  1000.     }
  1001.     public function setLieuSigne(?string $lieuSigne): self
  1002.     {
  1003.         $this->lieuSigne $lieuSigne;
  1004.         return $this;
  1005.     }
  1006.     public function getSepaPrenom(): ?string
  1007.     {
  1008.         return $this->sepaPrenom;
  1009.     }
  1010.     public function setSepaPrenom(?string $sepaPrenom): self
  1011.     {
  1012.         $this->sepaPrenom $sepaPrenom;
  1013.         return $this;
  1014.     }
  1015.     public function getSepaNom(): ?string
  1016.     {
  1017.         return $this->sepaNom;
  1018.     }
  1019.     public function setSepaNom(?string $sepaNom): self
  1020.     {
  1021.         $this->sepaNom $sepaNom;
  1022.         return $this;
  1023.     }
  1024.     public function getSepaAdresse(): ?string
  1025.     {
  1026.         return $this->sepaAdresse;
  1027.     }
  1028.     public function setSepaAdresse(?string $sepaAdresse): self
  1029.     {
  1030.         $this->sepaAdresse $sepaAdresse;
  1031.         return $this;
  1032.     }
  1033.     public function getSepaCodeIban(): ?string
  1034.     {
  1035.         return $this->sepaCodeIban;
  1036.     }
  1037.     public function setSepaCodeIban(?string $sepaCodeIban): self
  1038.     {
  1039.         $this->sepaCodeIban $sepaCodeIban;
  1040.         return $this;
  1041.     }
  1042.     public function getSepaCodeBic(): ?string
  1043.     {
  1044.         return $this->sepaCodeBic;
  1045.     }
  1046.     public function setSepaCodeBic(?string $sepaCodeBic): self
  1047.     {
  1048.         $this->sepaCodeBic $sepaCodeBic;
  1049.         return $this;
  1050.     }
  1051.     public function getSepaDateSigne()
  1052.     {
  1053.         return $this->sepaDateSigne;
  1054.     }
  1055.     public function setSepaDateSigne($sepaDateSigne)
  1056.     {
  1057.         $this->sepaDateSigne $sepaDateSigne;
  1058.         return $this;
  1059.     }
  1060.     public function getSepaLieuSigne(): ?string
  1061.     {
  1062.         return $this->sepaLieuSigne;
  1063.     }
  1064.     public function setSepaLieuSigne(?string $sepaLieuSigne): self
  1065.     {
  1066.         $this->sepaLieuSigne $sepaLieuSigne;
  1067.         return $this;
  1068.     }
  1069.     /**
  1070.      * @return Collection|OtherContract[]
  1071.      */
  1072.     public function getOtherContracts(): Collection
  1073.     {
  1074.         return $this->otherContracts;
  1075.     }
  1076.     public function addOtherContract(OtherContract $otherContract): self
  1077.     {
  1078.         if (!$this->otherContracts->contains($otherContract)) {
  1079.             $this->otherContracts[] = $otherContract;
  1080.             $otherContract->setBa($this);
  1081.         }
  1082.         return $this;
  1083.     }
  1084.     public function removeOtherContract(OtherContract $otherContract): self
  1085.     {
  1086.         if ($this->otherContracts->contains($otherContract)) {
  1087.             $this->otherContracts->removeElement($otherContract);
  1088.             // set the owning side to null (unless already changed)
  1089.             if ($otherContract->getBa() === $this) {
  1090.                 $otherContract->setBa(null);
  1091.             }
  1092.         }
  1093.         return $this;
  1094.     }
  1095.     /**
  1096.      * @return Collection|Beneficiaire[]
  1097.      */
  1098.     public function getBeneficiaires(): Collection
  1099.     {
  1100.         return $this->beneficiaires;
  1101.     }
  1102.     public function addBeneficiaire(Beneficiaire $beneficiaire): self
  1103.     {
  1104.         if (!$this->beneficiaires->contains($beneficiaire)) {
  1105.             $this->beneficiaires[] = $beneficiaire;
  1106.             $beneficiaire->setBa($this);
  1107.         }
  1108.         return $this;
  1109.     }
  1110.     public function removeBeneficiaire(Beneficiaire $beneficiaire): self
  1111.     {
  1112.         if ($this->beneficiaires->contains($beneficiaire)) {
  1113.             $this->beneficiaires->removeElement($beneficiaire);
  1114.             // set the owning side to null (unless already changed)
  1115.             if ($beneficiaire->getBa() === $this) {
  1116.                 $beneficiaire->setBa(null);
  1117.             }
  1118.         }
  1119.         return $this;
  1120.     }
  1121.     public function getProfession(): ?string
  1122.     {
  1123.         return $this->profession;
  1124.     }
  1125.     public function setProfession(?string $profession): self
  1126.     {
  1127.         $this->profession $profession;
  1128.         return $this;
  1129.     }
  1130.     public function getDateDeLiquidation()
  1131.     {
  1132.         return $this->dateDeLiquidation;
  1133.     }
  1134.     public function setDateDeLiquidation($dateDeLiquidation)
  1135.     {
  1136.         $this->dateDeLiquidation $dateDeLiquidation;
  1137.         return $this;
  1138.     }
  1139.     public function getMontantVersementPeriodique(): ?float
  1140.     {
  1141.         return $this->montantVersementPeriodique;
  1142.     }
  1143.     public function setMontantVersementPeriodique(?float $montantVersementPeriodique): self
  1144.     {
  1145.         $this->montantVersementPeriodique $montantVersementPeriodique;
  1146.         return $this;
  1147.     }
  1148.     public function getConflitOpexDescription(): ?string
  1149.     {
  1150.         return $this->conflitOpexDescription;
  1151.     }
  1152.     public function setConflitOpexDescription(?string $conflitOpexDescription): self
  1153.     {
  1154.         $this->conflitOpexDescription $conflitOpexDescription;
  1155.         return $this;
  1156.     }
  1157.     public function getStatus(): ?string
  1158.     {
  1159.         return $this->status;
  1160.     }
  1161.     public function setStatus(?string $status): self
  1162.     {
  1163.         $this->status $status;
  1164.         return $this;
  1165.     }
  1166.     public function getSepaCodePostal(): ?string
  1167.     {
  1168.         return $this->sepaCodePostal;
  1169.     }
  1170.     public function setSepaCodePostal(?string $sepaCodePostal): self
  1171.     {
  1172.         $this->sepaCodePostal $sepaCodePostal;
  1173.         return $this;
  1174.     }
  1175.     public function getSepaVille(): ?string
  1176.     {
  1177.         return $this->sepaVille;
  1178.     }
  1179.     public function setSepaVille(?string $sepaVille): self
  1180.     {
  1181.         $this->sepaVille $sepaVille;
  1182.         return $this;
  1183.     }
  1184.     public function getSepaPays(): ?string
  1185.     {
  1186.         return $this->sepaPays;
  1187.     }
  1188.     public function setSepaPays(?string $sepaPays): self
  1189.     {
  1190.         $this->sepaPays $sepaPays;
  1191.         return $this;
  1192.     }
  1193.     public function getSepaStatus(): ?string
  1194.     {
  1195.         return $this->sepaStatus;
  1196.     }
  1197.     public function setSepaStatus(?string $sepaStatus): self
  1198.     {
  1199.         $this->sepaStatus $sepaStatus;
  1200.         return $this;
  1201.     }
  1202.     public function getUrlPdf(): ?string
  1203.     {
  1204.         return $this->urlPdf;
  1205.     }
  1206.     public function setUrlPdf(?string $urlPdf): self
  1207.     {
  1208.         $this->urlPdf $urlPdf;
  1209.         return $this;
  1210.     }
  1211.     public function getSepaUrlPdf(): ?string
  1212.     {
  1213.         return $this->sepaUrlPdf;
  1214.     }
  1215.     public function setSepaUrlPdf(?string $sepaUrlPdf): self
  1216.     {
  1217.         $this->sepaUrlPdf $sepaUrlPdf;
  1218.         return $this;
  1219.     }
  1220.     public function getIdYouSign(): ?string
  1221.     {
  1222.         return $this->idYouSign;
  1223.     }
  1224.     public function setIdYouSign(?string $idYouSign): self
  1225.     {
  1226.         $this->idYouSign $idYouSign;
  1227.         return $this;
  1228.     }
  1229.     public function getSepaIdYouSign(): ?string
  1230.     {
  1231.         return $this->sepaIdYouSign;
  1232.     }
  1233.     public function setSepaIdYouSign(?string $sepaIdYouSign): self
  1234.     {
  1235.         $this->sepaIdYouSign $sepaIdYouSign;
  1236.         return $this;
  1237.     }
  1238.     public function getUrlPdfSign(): ?string
  1239.     {
  1240.         return $this->urlPdfSign;
  1241.     }
  1242.     public function setUrlPdfSign(?string $urlPdfSign): self
  1243.     {
  1244.         $this->urlPdfSign $urlPdfSign;
  1245.         return $this;
  1246.     }
  1247.     public function getSepaUrlPdfSign(): ?string
  1248.     {
  1249.         return $this->sepaUrlPdfSign;
  1250.     }
  1251.     public function setSepaUrlPdfSign(?string $sepaUrlPdfSign): self
  1252.     {
  1253.         $this->sepaUrlPdfSign $sepaUrlPdfSign;
  1254.         return $this;
  1255.     }
  1256.     public function getTitulaireDe(): ?array
  1257.     {
  1258.         return $this->titulaireDe;
  1259.     }
  1260.     public function setTitulaireDe(?array $titulaireDe): self
  1261.     {
  1262.         $this->titulaireDe $titulaireDe;
  1263.         return $this;
  1264.     }
  1265.     public function getJaiDemandeAttributionDe(): ?array
  1266.     {
  1267.         return $this->jaiDemandeAttributionDe;
  1268.     }
  1269.     public function setJaiDemandeAttributionDe(?array $jaiDemandeAttributionDe): self
  1270.     {
  1271.         $this->jaiDemandeAttributionDe $jaiDemandeAttributionDe;
  1272.         return $this;
  1273.     }
  1274.     public function getConflitConcerne(): ?array
  1275.     {
  1276.         return $this->conflitConcerne;
  1277.     }
  1278.     public function setConflitConcerne(?array $conflitConcerne): self
  1279.     {
  1280.         $this->conflitConcerne $conflitConcerne;
  1281.         return $this;
  1282.     }
  1283.     public function isVenteADistance(): ?bool
  1284.     {
  1285.         return $this->venteADistance;
  1286.     }
  1287.     public function isVersementProgramme(): ?bool
  1288.     {
  1289.         return $this->versementProgramme;
  1290.     }
  1291.     public function isFondContratEpargne(): ?bool
  1292.     {
  1293.         return $this->fondContratEpargne;
  1294.     }
  1295.     public function setFondContratEpargne(?bool $fondContratEpargne): self
  1296.     {
  1297.         $this->fondContratEpargne $fondContratEpargne;
  1298.         return $this;
  1299.     }
  1300.     public function getFondContratEpargneDate()
  1301.     {
  1302.         return $this->fondContratEpargneDate;
  1303.     }
  1304.     public function setFondContratEpargneDate($fondContratEpargneDate): self
  1305.     {
  1306.         $this->fondContratEpargneDate $fondContratEpargneDate;
  1307.         return $this;
  1308.     }
  1309.     public function getFondContratEpargneNumber(): ?string
  1310.     {
  1311.         return $this->fondContratEpargneNumber;
  1312.     }
  1313.     public function setFondContratEpargneNumber(?string $fondContratEpargneNumber): self
  1314.     {
  1315.         $this->fondContratEpargneNumber $fondContratEpargneNumber;
  1316.         return $this;
  1317.     }
  1318.     public function getFondContratEpargneDescription(): ?string
  1319.     {
  1320.         return $this->fondContratEpargneDescription;
  1321.     }
  1322.     public function setFondContratEpargneDescription(?string $fondContratEpargneDescription): self
  1323.     {
  1324.         $this->fondContratEpargneDescription $fondContratEpargneDescription;
  1325.         return $this;
  1326.     }
  1327.     public function isFondContratPartSociete(): ?bool
  1328.     {
  1329.         return $this->fondContratPartSociete;
  1330.     }
  1331.     public function setFondContratPartSociete(?bool $fondContratPartSociete): self
  1332.     {
  1333.         $this->fondContratPartSociete $fondContratPartSociete;
  1334.         return $this;
  1335.     }
  1336.     public function getFondContratPartSocieteDate()
  1337.     {
  1338.         return $this->fondContratPartSocieteDate;
  1339.     }
  1340.     public function setFondContratPartSocieteDate($fondContratPartSocieteDate): self
  1341.     {
  1342.         $this->fondContratPartSocieteDate $fondContratPartSocieteDate;
  1343.         return $this;
  1344.     }
  1345.     public function getFondContratPartSocieteNumber(): ?string
  1346.     {
  1347.         return $this->fondContratPartSocieteNumber;
  1348.     }
  1349.     public function setFondContratPartSocieteNumber(?string $fondContratPartSocieteNumber): self
  1350.     {
  1351.         $this->fondContratPartSocieteNumber $fondContratPartSocieteNumber;
  1352.         return $this;
  1353.     }
  1354.     public function getFondContratPartSocieteDescription(): ?string
  1355.     {
  1356.         return $this->fondContratPartSocieteDescription;
  1357.     }
  1358.     public function setFondContratPartSocieteDescription(?string $fondContratPartSocieteDescription): self
  1359.     {
  1360.         $this->fondContratPartSocieteDescription $fondContratPartSocieteDescription;
  1361.         return $this;
  1362.     }
  1363.     public function isFondContratHeritage(): ?bool
  1364.     {
  1365.         return $this->fondContratHeritage;
  1366.     }
  1367.     public function setFondContratHeritage(?bool $fondContratHeritage): self
  1368.     {
  1369.         $this->fondContratHeritage $fondContratHeritage;
  1370.         return $this;
  1371.     }
  1372.     public function getFondContratHeritageDate()
  1373.     {
  1374.         return $this->fondContratHeritageDate;
  1375.     }
  1376.     public function setFondContratHeritageDate($fondContratHeritageDate): self
  1377.     {
  1378.         $this->fondContratHeritageDate $fondContratHeritageDate;
  1379.         return $this;
  1380.     }
  1381.     public function getFondContratHeritageNumber(): ?string
  1382.     {
  1383.         return $this->fondContratHeritageNumber;
  1384.     }
  1385.     public function setFondContratHeritageNumber(?string $fondContratHeritageNumber): self
  1386.     {
  1387.         $this->fondContratHeritageNumber $fondContratHeritageNumber;
  1388.         return $this;
  1389.     }
  1390.     public function getFondContratHeritageDescription(): ?string
  1391.     {
  1392.         return $this->fondContratHeritageDescription;
  1393.     }
  1394.     public function setFondContratHeritageDescription(?string $fondContratHeritageDescription): self
  1395.     {
  1396.         $this->fondContratHeritageDescription $fondContratHeritageDescription;
  1397.         return $this;
  1398.     }
  1399.     public function isFondContratImmobilier(): ?bool
  1400.     {
  1401.         return $this->fondContratImmobilier;
  1402.     }
  1403.     public function setFondContratImmobilier(?bool $fondContratImmobilier): self
  1404.     {
  1405.         $this->fondContratImmobilier $fondContratImmobilier;
  1406.         return $this;
  1407.     }
  1408.     public function getFondContratImmobilierDate()
  1409.     {
  1410.         return $this->fondContratImmobilierDate;
  1411.     }
  1412.     public function setFondContratImmobilierDate($fondContratImmobilierDate): self
  1413.     {
  1414.         $this->fondContratImmobilierDate $fondContratImmobilierDate;
  1415.         return $this;
  1416.     }
  1417.     public function getFondContratImmobilierNumber(): ?string
  1418.     {
  1419.         return $this->fondContratImmobilierNumber;
  1420.     }
  1421.     public function setFondContratImmobilierNumber(?string $fondContratImmobilierNumber): self
  1422.     {
  1423.         $this->fondContratImmobilierNumber $fondContratImmobilierNumber;
  1424.         return $this;
  1425.     }
  1426.     public function getFondContratImmobilierDescription(): ?string
  1427.     {
  1428.         return $this->fondContratImmobilierDescription;
  1429.     }
  1430.     public function setFondContratImmobilierDescription(?string $fondContratImmobilierDescription): self
  1431.     {
  1432.         $this->fondContratImmobilierDescription $fondContratImmobilierDescription;
  1433.         return $this;
  1434.     }
  1435.     public function isFondContratRevenuPro(): ?bool
  1436.     {
  1437.         return $this->fondContratRevenuPro;
  1438.     }
  1439.     public function setFondContratRevenuPro(?bool $fondContratRevenuPro): self
  1440.     {
  1441.         $this->fondContratRevenuPro $fondContratRevenuPro;
  1442.         return $this;
  1443.     }
  1444.     public function getFondContratRevenuProDate()
  1445.     {
  1446.         return $this->fondContratRevenuProDate;
  1447.     }
  1448.     public function setFondContratRevenuProDate($fondContratRevenuProDate): self
  1449.     {
  1450.         $this->fondContratRevenuProDate $fondContratRevenuProDate;
  1451.         return $this;
  1452.     }
  1453.     public function getFondContratRevenuProNumber(): ?string
  1454.     {
  1455.         return $this->fondContratRevenuProNumber;
  1456.     }
  1457.     public function setFondContratRevenuProNumber(?string $fondContratRevenuProNumber): self
  1458.     {
  1459.         $this->fondContratRevenuProNumber $fondContratRevenuProNumber;
  1460.         return $this;
  1461.     }
  1462.     public function getFondContratRevenuProDescription(): ?string
  1463.     {
  1464.         return $this->fondContratRevenuProDescription;
  1465.     }
  1466.     public function setFondContratRevenuProDescription(?string $fondContratRevenuProDescription): self
  1467.     {
  1468.         $this->fondContratRevenuProDescription $fondContratRevenuProDescription;
  1469.         return $this;
  1470.     }
  1471.     public function isFondContratAutre(): ?bool
  1472.     {
  1473.         return $this->fondContratAutre;
  1474.     }
  1475.     public function setFondContratAutre(?bool $fondContratAutre): self
  1476.     {
  1477.         $this->fondContratAutre $fondContratAutre;
  1478.         return $this;
  1479.     }
  1480.     public function getFondContratAutreDate()
  1481.     {
  1482.         return $this->fondContratAutreDate;
  1483.     }
  1484.     public function setFondContratAutreDate($fondContratAutreDate): self
  1485.     {
  1486.         $this->fondContratAutreDate $fondContratAutreDate;
  1487.         return $this;
  1488.     }
  1489.     public function getFondContratAutreNumber(): ?string
  1490.     {
  1491.         return $this->fondContratAutreNumber;
  1492.     }
  1493.     public function setFondContratAutreNumber(?string $fondContratAutreNumber): self
  1494.     {
  1495.         $this->fondContratAutreNumber $fondContratAutreNumber;
  1496.         return $this;
  1497.     }
  1498.     public function getFondContratAutreDescription(): ?string
  1499.     {
  1500.         return $this->fondContratAutreDescription;
  1501.     }
  1502.     public function setFondContratAutreDescription(?string $fondContratAutreDescription): self
  1503.     {
  1504.         $this->fondContratAutreDescription $fondContratAutreDescription;
  1505.         return $this;
  1506.     }
  1507.     public function isTypeBeneficiaires(): ?bool
  1508.     {
  1509.         return $this->typeBeneficiaires;
  1510.     }
  1511.     public function isConnaissanceDesStatuts(): ?bool
  1512.     {
  1513.         return $this->connaissanceDesStatuts;
  1514.     }
  1515.     public function isResidenceFrance(): ?bool
  1516.     {
  1517.         return $this->residenceFrance;
  1518.     }
  1519.     public function setResidenceFrance(?bool $residenceFrance): self
  1520.     {
  1521.         $this->residenceFrance $residenceFrance;
  1522.         return $this;
  1523.     }
  1524.     public function getFiscaleAddress(): ?string
  1525.     {
  1526.         return $this->fiscaleAddress;
  1527.     }
  1528.     public function setFiscaleAddress(?string $fiscaleAddress): self
  1529.     {
  1530.         $this->fiscaleAddress $fiscaleAddress;
  1531.         return $this;
  1532.     }
  1533.     public function getFiscaleCodePostal(): ?string
  1534.     {
  1535.         return $this->fiscaleCodePostal;
  1536.     }
  1537.     public function setFiscaleCodePostal(?string $fiscaleCodePostal): self
  1538.     {
  1539.         $this->fiscaleCodePostal $fiscaleCodePostal;
  1540.         return $this;
  1541.     }
  1542.     public function getFiscaleVille(): ?string
  1543.     {
  1544.         return $this->fiscaleVille;
  1545.     }
  1546.     public function setFiscaleVille(?string $fiscaleVille): self
  1547.     {
  1548.         $this->fiscaleVille $fiscaleVille;
  1549.         return $this;
  1550.     }
  1551.     public function getSituationFamilliale(): ?string
  1552.     {
  1553.         return $this->situationFamilliale;
  1554.     }
  1555.     public function setSituationFamilliale(?string $situationFamilliale): self
  1556.     {
  1557.         $this->situationFamilliale $situationFamilliale;
  1558.         return $this;
  1559.     }
  1560.     public function isVersementInitialDeduit(): ?bool
  1561.     {
  1562.         return $this->versementInitialDeduit;
  1563.     }
  1564.     public function setVersementInitialDeduit(?bool $versementInitialDeduit): self
  1565.     {
  1566.         $this->versementInitialDeduit $versementInitialDeduit;
  1567.         return $this;
  1568.     }
  1569.     public function isVersementProgrammeDeduit(): ?bool
  1570.     {
  1571.         return $this->versementProgrammeDeduit;
  1572.     }
  1573.     public function setVersementProgrammeDeduit(?bool $versementProgrammeDeduit): self
  1574.     {
  1575.         $this->versementProgrammeDeduit $versementProgrammeDeduit;
  1576.         return $this;
  1577.     }
  1578.     public function isGreenCard(): ?bool
  1579.     {
  1580.         return $this->greenCard;
  1581.     }
  1582.     public function setGreenCard(?bool $greenCard): self
  1583.     {
  1584.         $this->greenCard $greenCard;
  1585.         return $this;
  1586.     }
  1587.     public function isReconnaisEtreInforme(): ?bool
  1588.     {
  1589.         return $this->reconnaisEtreInforme;
  1590.     }
  1591.     public function setReconnaisEtreInforme(?bool $reconnaisEtreInforme): self
  1592.     {
  1593.         $this->reconnaisEtreInforme $reconnaisEtreInforme;
  1594.         return $this;
  1595.     }
  1596.     public function isReconnaisAvoirPrisConnaissance(): ?bool
  1597.     {
  1598.         return $this->reconnaisAvoirPrisConnaissance;
  1599.     }
  1600.     public function setReconnaisAvoirPrisConnaissance(?bool $reconnaisAvoirPrisConnaissance): self
  1601.     {
  1602.         $this->reconnaisAvoirPrisConnaissance $reconnaisAvoirPrisConnaissance;
  1603.         return $this;
  1604.     }
  1605.     public function getResidenceIdentificationFiscalPays(): ?string
  1606.     {
  1607.         return $this->residenceIdentificationFiscalPays;
  1608.     }
  1609.     public function setResidenceIdentificationFiscalPays(?string $residenceIdentificationFiscalPays): self
  1610.     {
  1611.         $this->residenceIdentificationFiscalPays $residenceIdentificationFiscalPays;
  1612.         return $this;
  1613.     }
  1614.     public function getProfessionCspCategory(): ?int
  1615.     {
  1616.         return $this->professionCspCategory;
  1617.     }
  1618.     public function setProfessionCspCategory(?int $professionCspCategory): self
  1619.     {
  1620.         $this->professionCspCategory $professionCspCategory;
  1621.         return $this;
  1622.     }
  1623.     public function getProfessionCspSousCategory(): ?int
  1624.     {
  1625.         return $this->professionCspSousCategory;
  1626.     }
  1627.     public function setProfessionCspSousCategory(?int $professionCspSousCategory): self
  1628.     {
  1629.         $this->professionCspSousCategory $professionCspSousCategory;
  1630.         return $this;
  1631.     }
  1632.     public function isAcceptRecevoirDocumentGarantieEmail(): ?bool
  1633.     {
  1634.         return $this->acceptRecevoirDocumentGarantieEmail;
  1635.     }
  1636.     public function setAcceptRecevoirDocumentGarantieEmail(?bool $acceptRecevoirDocumentGarantieEmail): self
  1637.     {
  1638.         $this->acceptRecevoirDocumentGarantieEmail $acceptRecevoirDocumentGarantieEmail;
  1639.         return $this;
  1640.     }
  1641.     public function isAcceptPropositionCommercialEmail(): ?bool
  1642.     {
  1643.         return $this->acceptPropositionCommercialEmail;
  1644.     }
  1645.     public function setAcceptPropositionCommercialEmail(?bool $acceptPropositionCommercialEmail): self
  1646.     {
  1647.         $this->acceptPropositionCommercialEmail $acceptPropositionCommercialEmail;
  1648.         return $this;
  1649.     }
  1650.     public function isAcceptPropositionCommercialTelephone(): ?bool
  1651.     {
  1652.         return $this->acceptPropositionCommercialTelephone;
  1653.     }
  1654.     public function setAcceptPropositionCommercialTelephone(?bool $acceptPropositionCommercialTelephone): self
  1655.     {
  1656.         $this->acceptPropositionCommercialTelephone $acceptPropositionCommercialTelephone;
  1657.         return $this;
  1658.     }
  1659.     public function getVersementProgrammePeriodiciteJourDuMois(): ?string
  1660.     {
  1661.         return $this->versementProgrammePeriodiciteJourDuMois;
  1662.     }
  1663.     public function setVersementProgrammePeriodiciteJourDuMois(?string $versementProgrammePeriodiciteJourDuMois): self
  1664.     {
  1665.         $this->versementProgrammePeriodiciteJourDuMois $versementProgrammePeriodiciteJourDuMois;
  1666.         return $this;
  1667.     }
  1668.     public function isEngageFournirCopieTitreAttribue(): ?bool
  1669.     {
  1670.         return $this->engageFournirCopieTitreAttribue;
  1671.     }
  1672.     public function setEngageFournirCopieTitreAttribue(?bool $engageFournirCopieTitreAttribue): self
  1673.     {
  1674.         $this->engageFournirCopieTitreAttribue $engageFournirCopieTitreAttribue;
  1675.         return $this;
  1676.     }
  1677.     public function isTypeBeneficiairesClauseNotariee(): ?bool
  1678.     {
  1679.         return $this->typeBeneficiairesClauseNotariee;
  1680.     }
  1681.     public function setTypeBeneficiairesClauseNotariee(?bool $typeBeneficiairesClauseNotariee): self
  1682.     {
  1683.         $this->typeBeneficiairesClauseNotariee $typeBeneficiairesClauseNotariee;
  1684.         return $this;
  1685.     }
  1686.     public function getTypeBeneficiairesClauseNotarieeCoordonnees(): ?string
  1687.     {
  1688.         return $this->typeBeneficiairesClauseNotarieeCoordonnees;
  1689.     }
  1690.     public function setTypeBeneficiairesClauseNotarieeCoordonnees(?string $typeBeneficiairesClauseNotarieeCoordonnees): self
  1691.     {
  1692.         $this->typeBeneficiairesClauseNotarieeCoordonnees $typeBeneficiairesClauseNotarieeCoordonnees;
  1693.         return $this;
  1694.     }
  1695.     public function isReconnaisRenoncer30Jours(): ?bool
  1696.     {
  1697.         return $this->reconnaisRenoncer30Jours;
  1698.     }
  1699.     public function setReconnaisRenoncer30Jours(?bool $reconnaisRenoncer30Jours): self
  1700.     {
  1701.         $this->reconnaisRenoncer30Jours $reconnaisRenoncer30Jours;
  1702.         return $this;
  1703.     }
  1704.     public function getAddress(): ?string
  1705.     {
  1706.         return $this->address;
  1707.     }
  1708.     public function setAddress(?string $address): static
  1709.     {
  1710.         $this->address $address;
  1711.         return $this;
  1712.     }
  1713.     public function getFiscalePays(): ?string
  1714.     {
  1715.         return $this->fiscalePays;
  1716.     }
  1717.     public function setFiscalePays(?string $fiscalePays): static
  1718.     {
  1719.         $this->fiscalePays $fiscalePays;
  1720.         return $this;
  1721.     }
  1722.     public function getNumeroCarteCombattant(): ?string
  1723.     {
  1724.         return $this->numeroCarteCombattant;
  1725.     }
  1726.     public function setNumeroCarteCombattant(?string $numeroCarteCombattant): static
  1727.     {
  1728.         $this->numeroCarteCombattant $numeroCarteCombattant;
  1729.         return $this;
  1730.     }
  1731.     public function isObjectifPrincipalConstitutionRetraite(): ?bool
  1732.     {
  1733.         return $this->objectifPrincipalConstitutionRetraite;
  1734.     }
  1735.     public function setObjectifPrincipalConstitutionRetraite(?bool $objectifPrincipalConstitutionRetraite): static
  1736.     {
  1737.         $this->objectifPrincipalConstitutionRetraite $objectifPrincipalConstitutionRetraite;
  1738.         return $this;
  1739.     }
  1740.     public function getLieuVilleDeNaissance(): ?string
  1741.     {
  1742.         return $this->lieuVilleDeNaissance;
  1743.     }
  1744.     public function setLieuVilleDeNaissance(?string $lieuVilleDeNaissance): static
  1745.     {
  1746.         $this->lieuVilleDeNaissance $lieuVilleDeNaissance;
  1747.         return $this;
  1748.     }
  1749.     public function getLieuCodePostalDeNaissance(): ?string
  1750.     {
  1751.         return $this->lieuCodePostalDeNaissance;
  1752.     }
  1753.     public function setLieuCodePostalDeNaissance(?string $lieuCodePostalDeNaissance): static
  1754.     {
  1755.         $this->lieuCodePostalDeNaissance $lieuCodePostalDeNaissance;
  1756.         return $this;
  1757.     }
  1758.     public function getLieuPaysDeNaissance(): ?string
  1759.     {
  1760.         return $this->lieuPaysDeNaissance;
  1761.     }
  1762.     public function setLieuPaysDeNaissance(?string $lieuPaysDeNaissance): static
  1763.     {
  1764.         $this->lieuPaysDeNaissance $lieuPaysDeNaissance;
  1765.         return $this;
  1766.     }
  1767.     public function getNationaliteSeconde(): ?string
  1768.     {
  1769.         return $this->nationaliteSeconde;
  1770.     }
  1771.     public function setNationaliteSeconde(?string $nationaliteSeconde): static
  1772.     {
  1773.         $this->nationaliteSeconde $nationaliteSeconde;
  1774.         return $this;
  1775.     }
  1776.     public function isPossedeNationaliteSeconde(): ?bool
  1777.     {
  1778.         return $this->possedeNationaliteSeconde;
  1779.     }
  1780.     public function setPossedeNationaliteSeconde(?bool $possedeNationaliteSeconde): static
  1781.     {
  1782.         $this->possedeNationaliteSeconde $possedeNationaliteSeconde;
  1783.         return $this;
  1784.     }
  1785.     public function isAdressePostaleDifferente(): ?bool
  1786.     {
  1787.         return $this->adressePostaleDifferente;
  1788.     }
  1789.     public function setAdressePostaleDifferente(?bool $adressePostaleDifferente): static
  1790.     {
  1791.         $this->adressePostaleDifferente $adressePostaleDifferente;
  1792.         return $this;
  1793.     }
  1794.     public function getTypeBeneficiairesClauseNotarieeName(): ?string
  1795.     {
  1796.         return $this->typeBeneficiairesClauseNotarieeName;
  1797.     }
  1798.     public function setTypeBeneficiairesClauseNotarieeName(?string $typeBeneficiairesClauseNotarieeName): static
  1799.     {
  1800.         $this->typeBeneficiairesClauseNotarieeName $typeBeneficiairesClauseNotarieeName;
  1801.         return $this;
  1802.     }
  1803.     public function getTypeBeneficiairesBychoices(): ?string
  1804.     {
  1805.         return $this->typeBeneficiairesBychoices;
  1806.     }
  1807.     public function setTypeBeneficiairesBychoices(?string $typeBeneficiairesBychoices): static
  1808.     {
  1809.         $this->typeBeneficiairesBychoices $typeBeneficiairesBychoices;
  1810.         return $this;
  1811.     }
  1812.     public function getTitulaireTitre(): ?string
  1813.     {
  1814.         return $this->titulaireTitre;
  1815.     }
  1816.     public function setTitulaireTitre(?string $titulaireTitre): static
  1817.     {
  1818.         $this->titulaireTitre $titulaireTitre;
  1819.         return $this;
  1820.     }
  1821. }