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=100, nullable=true)
  29.      */
  30.     private $numeroAdherent;
  31.     /**
  32.      * @ORM\Column(type="string", length=50, 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=100, nullable=true)
  42.      */
  43.     private $nomConseiller;
  44.     /**
  45.      * @ORM\Column(type="string", length=30, nullable=true)
  46.      */
  47.     private $telConseiller;
  48.     /**
  49.      * @ORM\Column(type="string", length=100, nullable=true)
  50.      */
  51.     private $adherentDistributeur;
  52.     /**
  53.      * @ORM\Column(type="string", length=20, nullable=true)
  54.      */
  55.     private $numeroSiren;
  56.     /**
  57.      * @ORM\Column(type="string", length=10, nullable=true)
  58.      */
  59.     private $sex;
  60.     /**
  61.      * @ORM\Column(type="string", length=100, nullable=true)
  62.      */
  63.     private $nom;
  64.     /**
  65.      * @ORM\Column(type="string", length=100, nullable=true)
  66.      */
  67.     private $prenom;
  68.     /**
  69.      * @ORM\Column(type="string", length=100, nullable=true)
  70.      */
  71.     private $residence;
  72.     /**
  73.      * @ORM\Column(type="string", length=150, nullable=true)
  74.      */
  75.     private $numeroDeVoie;
  76.     /**
  77.      * @ORM\Column(type="string", length=100, nullable=true)
  78.      */
  79.     private $lieuDit;
  80.     /**
  81.      * @ORM\Column(type="string", length=150, nullable=true)
  82.      */
  83.     private $address;
  84.     /**
  85.      * @ORM\Column(type="string", length=100, nullable=true)
  86.      */
  87.     private $codePostal;
  88.     /**
  89.      * @ORM\Column(type="string", length=100, nullable=true)
  90.      */
  91.     private $ville;
  92.     /**
  93.      * @ORM\Column(type="string", length=100, nullable=true)
  94.      */
  95.     private $pays;
  96.     /**
  97.      * @ORM\Column(type="string", length=30, 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=150, nullable=true)
  106.      */
  107.     private $fiscaleAddress;
  108.     /**
  109.      * @ORM\Column(type="string", length=100, nullable=true)
  110.      */
  111.     private $fiscaleCodePostal;
  112.     /**
  113.      * @ORM\Column(type="string", length=50, nullable=true)
  114.      */
  115.     private $fiscaleVille;
  116.     /**
  117.      * @ORM\Column(type="string", length=50, nullable=true)
  118.      */
  119.     private $fiscalePays;
  120.     /**
  121.      * @ORM\Column(type="boolean", nullable=true)
  122.      */
  123.     private $adressePostaleDifferente;
  124.     /**
  125.      * @ORM\Column(type="boolean", nullable=true)
  126.      */
  127.     private $greenCard;
  128.     /**
  129.      * @ORM\Column(type="boolean", nullable=true)
  130.      */
  131.     private $residentFiscalPaysAutreFranceEtatUnis;
  132.     /**
  133.      * @ORM\Column(type="string", length=100, nullable=true)
  134.      */
  135.     private $residenceIdentificationFiscalPays;
  136.     /**
  137.      * @ORM\Column(type="string", length=50, nullable=true)
  138.      */
  139.     private $situationFamilliale;
  140.     /**
  141.      * @ORM\Column(type="string", length=100, nullable=true)
  142.      */
  143.     private $profession;
  144.     /**
  145.      * @ORM\Column(type="integer", nullable=true)
  146.      */
  147.     private $professionCspCategory;
  148.     /**
  149.      * @ORM\Column(type="integer", nullable=true)
  150.      */
  151.     private $professionCspSousCategory;
  152.     /**
  153.      * @ORM\Column(type="string", length=30, nullable=true)
  154.      */
  155.     private $numeroSS;
  156.     /**
  157.      * @ORM\Column(type="string", length=10, nullable=true)
  158.      */
  159.     private $cleNumeroSS;
  160.     /**
  161.      * @ORM\Column(type="string", length=100, nullable=true)
  162.      */
  163.     private $nomJeuneFille;
  164.     /**
  165.      * @ORM\Column(type="datetime", nullable=true)
  166.      */
  167.     private $dateDeNaissance;
  168.     /**
  169.      * @ORM\Column(type="string", length=200, nullable=true)
  170.      */
  171.     private $lieuDeNaissance;
  172.     /**
  173.      * @ORM\Column(type="string", length=100, nullable=true)
  174.      */
  175.     private $lieuVilleDeNaissance;
  176.     /**
  177.      * @ORM\Column(type="string", length=100, nullable=true)
  178.      */
  179.     private $lieuCodePostalDeNaissance;
  180.     /**
  181.      * @ORM\Column(type="string", length=100, nullable=true)
  182.      */
  183.     private $lieuPaysDeNaissance;
  184.     /**
  185.      * @ORM\Column(type="string", length=30, nullable=true)
  186.      */
  187.     private $telFixPrefix;
  188.     /**
  189.      * @ORM\Column(type="string", length=30, nullable=true)
  190.      */
  191.     private $telFix;
  192.     /**
  193.      * @ORM\Column(type="string", length=10, nullable=true)
  194.      */
  195.     private $telPhonePrefix;
  196.     /**
  197.      * @ORM\Column(type="string", length=30, nullable=true)
  198.      */
  199.     private $telPhone;
  200.     /**
  201.      * @ORM\Column(type="string", length=50, nullable=true)
  202.      */
  203.     private $email;
  204.     /**
  205.      * @ORM\Column(type="string", length=50, nullable=true)
  206.      */
  207.     private $nationalite;
  208.     /**
  209.      * @ORM\Column(type="boolean", nullable=true)
  210.      */
  211.     private $possedeNationaliteSeconde;
  212.     /**
  213.      * @ORM\Column(type="string", length=100, nullable=true)
  214.      */
  215.     private $nationaliteSeconde;
  216.     /**
  217.      * @ORM\Column(type="boolean", nullable=true)
  218.      */
  219.     private $acceptRecevoirDocumentGarantieEmail;
  220.     /**
  221.      * @ORM\Column(type="boolean", nullable=true)
  222.      */
  223.     private $acceptPropositionCommercialEmail;
  224.     /**
  225.      * @ORM\Column(type="boolean", nullable=true)
  226.      */
  227.     private $acceptPropositionCommercialTelephone;
  228.     /**
  229.      * @ORM\Column(type="boolean", nullable=true)
  230.      */
  231.     private $beneficiezProtectionJuridique;
  232.     /**
  233.      * @ORM\Column(type="string", length=50, nullable=true)
  234.      */
  235.     private $protectionJuridique;
  236.     /**
  237.      * @ORM\Column(type="string", length=50, nullable=true)
  238.      */
  239.     private $protectionJuridiqueOther;
  240.     /**
  241.      * @ORM\Column(type="string", length=50, nullable=true)
  242.      */
  243.     private $protectionJuridiqueMineur;
  244.     /**
  245.      * @ORM\Column(type="datetime", nullable=true)
  246.      */
  247.     private $dateEffetAdhesion;
  248.     /**
  249.      * @ORM\Column(type="datetime", nullable=true)
  250.      */
  251.     private $dateDeLiquidation;
  252.     /**
  253.      * @ORM\Column(type="integer", nullable=true)
  254.      */
  255.     private $ageAdhesion;
  256.     /**
  257.      * @ORM\Column(type="float", nullable=true)
  258.      */
  259.     private $majorationRente;
  260.     /**
  261.      * @ORM\Column(type="float", nullable=true)
  262.      */
  263.     private $versementInitial;
  264.     /**
  265.      * @ORM\Column(type="boolean", nullable=true)
  266.      */
  267.     private $versementInitialDeduit;
  268.     /**
  269.      * @ORM\Column(type="string", length=50, nullable=true)
  270.      */
  271.     private $moyenDeVersement;
  272.     /**
  273.      * @ORM\Column(type="boolean", nullable=true)
  274.      */
  275.     private $versementProgramme;
  276.     /**
  277.      * @ORM\Column(type="boolean", nullable=true)
  278.      */
  279.     private $versementProgrammeDeduit;
  280.     /**
  281.      * @ORM\Column(type="float", nullable=true)
  282.      */
  283.     private $montantVersementPeriodique;
  284.     /**
  285.      * @ORM\Column(type="string", length=50, nullable=true)
  286.      */
  287.     private $moyenDeVersementProgramme;
  288.     /**
  289.      * @ORM\Column(type="datetime", nullable=true)
  290.      */
  291.     private $dateACompterDu;
  292.     /**
  293.      * @ORM\Column(type="string", length=30, nullable=true)
  294.      */
  295.     private $periodicite;
  296.     /**
  297.      * @ORM\Column(type="string", length=30, nullable=true)
  298.      */
  299.     private $versementProgrammePeriodiciteJourDuMois;
  300.     /**
  301.      * @ORM\Column(type="string", length=30, nullable=true)
  302.      */
  303.     private $indexationAnnuelle;
  304.     /**
  305.      * @ORM\Column(type="string", length=100, nullable=true)
  306.      */
  307.     private $optionCapital;
  308.     /**
  309.      * @ORM\Column(type="string", length=100, nullable=true)
  310.      */
  311.     private $titulaireTitre;
  312.     /**
  313.      * @ORM\Column(type="array", nullable=true)
  314.      */
  315.     private $titulaireDe;
  316.     /**
  317.      * @ORM\Column(type="string", length=30, nullable=true)
  318.      */
  319.     private $numeroCarteCombattant;
  320.     /**
  321.      * @ORM\Column(type="datetime", nullable=true)
  322.      */
  323.     private $dateCarteCombattant;
  324.     /**
  325.      * @ORM\Column(type="datetime", nullable=true)
  326.      */
  327.     private $dateReconnaisanceNation;
  328.     /**
  329.      * @ORM\Column(type="datetime", nullable=true)
  330.      */
  331.     private $dateTranscriptionMention;
  332.     /**
  333.      * @ORM\Column(type="array", nullable=true)
  334.      */
  335.     private $conflitConcerne;
  336.     /**
  337.      * @ORM\Column(type="text", nullable=true)
  338.      */
  339.     private $conflitOpexDescription;
  340.     /**
  341.      * @ORM\Column(type="boolean", nullable=true)
  342.      */
  343.     private $repLegal1Use;
  344.     /**
  345.      * @ORM\Column(type="string", length=100, nullable=true)
  346.      */
  347.     private $repLegal1Sex;
  348.     /**
  349.      * @ORM\Column(type="string", length=30, nullable=true)
  350.      */
  351.     private $repLegal1NumeroSS;
  352.     /**
  353.      * @ORM\Column(type="string", length=10, nullable=true)
  354.      */
  355.     private $repLegal1CleNumeroSS;
  356.     /**
  357.      * @ORM\Column(type="string", length=100, nullable=true)
  358.      */
  359.     private $repLegal1Nom;
  360.     /**
  361.      * @ORM\Column(type="string", length=100, nullable=true)
  362.      */
  363.     private $repLegal1Prenoms;
  364.     /**
  365.      * @ORM\Column(type="datetime", nullable=true)
  366.      */
  367.     private $repLegal1DateDeNaissance;
  368.     /**
  369.      * @ORM\Column(type="string", length=200, nullable=true)
  370.      */
  371.     private $repLegal1LieuDeNaissance;
  372.     /**
  373.      * @ORM\Column(type="string", length=100, nullable=true)
  374.      */
  375.     private $repLegal1Nationalite;
  376.     /**
  377.      * @ORM\Column(type="boolean", nullable=true)
  378.      */
  379.     private $repLegal1ResidanceFiscalFrance;
  380.     /**
  381.      * @ORM\Column(type="string", length=100, nullable=true)
  382.      */
  383.     private $repLegal1FiscalAdresse;
  384.     /**
  385.      * @ORM\Column(type="string", length=100, nullable=true)
  386.      */
  387.     private $repLegal1FiscalCodePostal;
  388.     /**
  389.      * @ORM\Column(type="string", length=100, nullable=true)
  390.      */
  391.     private $repLegal1FiscalVille;
  392.     /**
  393.      * @ORM\Column(type="string", length=100, nullable=true)
  394.      */
  395.     private $repLegal1FiscalPays;
  396.     /**
  397.      * @ORM\Column(type="string", length=100, nullable=true)
  398.      */
  399.     private $repLegal1PostaleAdresse;
  400.     /**
  401.      * @ORM\Column(type="string", length=100, nullable=true)
  402.      */
  403.     private $repLegal1PostaleCodePostal;
  404.     /**
  405.      * @ORM\Column(type="string", length=100, nullable=true)
  406.      */
  407.     private $repLegal1PostaleVille;
  408.     /**
  409.      * @ORM\Column(type="string", length=100, nullable=true)
  410.      */
  411.     private $repLegal1PostalePays;
  412.     /**
  413.      * @ORM\Column(type="string", length=100, nullable=true)
  414.      */
  415.     private $repLegal1TelephonePortablePrefix;
  416.     /**
  417.      * @ORM\Column(type="string", length=100, nullable=true)
  418.      */
  419.     private $repLegal1TelephonePortable;
  420.     /**
  421.      * @ORM\Column(type="string", length=100, nullable=true)
  422.      */
  423.     private $repLegal1TelephonePrefix;
  424.     /**
  425.      * @ORM\Column(type="string", length=100, nullable=true)
  426.      */
  427.     private $repLegal1Telephone;
  428.     /**
  429.      * @ORM\Column(type="string", length=100, nullable=true)
  430.      */
  431.     private $repLegal1Email;
  432.     /**
  433.      * @ORM\Column(type="string", length=100, nullable=true)
  434.      */
  435.     private $repLegal1SituationFamiliale;
  436.     /**
  437.      * @ORM\Column(type="integer", nullable=true)
  438.      */
  439.     private $repLegal1NombreEnfant;
  440.     /**
  441.      * @ORM\Column(type="integer", nullable=true)
  442.      */
  443.     private $repLegal1NombreEnfantCharge;
  444.     /**
  445.      * @ORM\Column(type="string", length=100, nullable=true)
  446.      */
  447.     private $repLegal1QualiteDe;
  448.     /**
  449.      * @ORM\Column(type="boolean", nullable=true)
  450.      */
  451.     private $repLegal1PolitiquementExpose;
  452.     /**
  453.      * @ORM\Column(type="string", length=100, nullable=true)
  454.      */
  455.     private $repLegal1PersonnePolitiquementExposeeType;
  456.     /**
  457.      * @ORM\Column(type="string", length=100, nullable=true)
  458.      */
  459.     private $repLegal1PersonnePolitiquementExposeeMaFonction;
  460.     /**
  461.      * @ORM\Column(type="string", length=100, nullable=true)
  462.      */
  463.     private $repLegal1PersonnePolitiquementExposeeEntourageFonction;
  464.     /**
  465.      * @ORM\Column(type="string", length=100, nullable=true)
  466.      */
  467.     private $repLegal1PersonnePolitiquementExposeeEntourageLien;
  468.     /**
  469.      * @ORM\Column(type="boolean", nullable=true)
  470.      */
  471.     private $repLegal1GreenCard;
  472.     /**
  473.      * @ORM\Column(type="boolean", nullable=true)
  474.      */
  475.     private $repLegal1ResidanceFiscalAutrePaysFranceEtatUnis;
  476.     /**
  477.      * @ORM\Column(type="string", length=100, nullable=true)
  478.      */
  479.     private $repLegal1ResidenceIdentificationFiscalPays;
  480.     /**
  481.      * @ORM\Column(type="boolean", nullable=true)
  482.      */
  483.     private $repLegal1AcceptRecevoirDocumentGarantieEmail;
  484.     /**
  485.      * @ORM\Column(type="boolean", nullable=true)
  486.      */
  487.     private $repLegal1AcceptPropositionCommercialEmail;
  488.     /**
  489.      * @ORM\Column(type="boolean", nullable=true)
  490.      */
  491.     private $repLegal1AcceptPropositionCommercialTelephone;
  492.     /**
  493.      * @ORM\Column(type="boolean", nullable=true)
  494.      */
  495.     private $repLegal2Use;
  496.     /**
  497.      * @ORM\Column(type="string", length=100, nullable=true)
  498.      */
  499.     private $repLegal2Sex;
  500.     /**
  501.      * @ORM\Column(type="string", length=30, nullable=true)
  502.      */
  503.     private $repLegal2NumeroSS;
  504.     /**
  505.      * @ORM\Column(type="string", length=10, nullable=true)
  506.      */
  507.     private $repLegal2CleNumeroSS;
  508.     /**
  509.      * @ORM\Column(type="string", length=100, nullable=true)
  510.      */
  511.     private $repLegal2Nom;
  512.     /**
  513.      * @ORM\Column(type="string", length=100, nullable=true)
  514.      */
  515.     private $repLegal2Prenoms;
  516.     /**
  517.      * @ORM\Column(type="datetime", nullable=true)
  518.      */
  519.     private $repLegal2DateDeNaissance;
  520.     /**
  521.      * @ORM\Column(type="string", length=200, nullable=true)
  522.      */
  523.     private $repLegal2LieuDeNaissance;
  524.     /**
  525.      * @ORM\Column(type="string", length=100, nullable=true)
  526.      */
  527.     private $repLegal2Nationalite;
  528.     /**
  529.      * @ORM\Column(type="boolean", nullable=true)
  530.      */
  531.     private $repLegal2ResidanceFiscalFrance;
  532.     /**
  533.      * @ORM\Column(type="string", length=100, nullable=true)
  534.      */
  535.     private $repLegal2FiscalAdresse;
  536.     /**
  537.      * @ORM\Column(type="string", length=100, nullable=true)
  538.      */
  539.     private $repLegal2FiscalCodePostal;
  540.     /**
  541.      * @ORM\Column(type="string", length=100, nullable=true)
  542.      */
  543.     private $repLegal2FiscalVille;
  544.     /**
  545.      * @ORM\Column(type="string", length=100, nullable=true)
  546.      */
  547.     private $repLegal2FiscalPays;
  548.     /**
  549.      * @ORM\Column(type="string", length=100, nullable=true)
  550.      */
  551.     private $repLegal2PostaleAdresse;
  552.     /**
  553.      * @ORM\Column(type="string", length=100, nullable=true)
  554.      */
  555.     private $repLegal2PostaleCodePostal;
  556.     /**
  557.      * @ORM\Column(type="string", length=100, nullable=true)
  558.      */
  559.     private $repLegal2PostaleVille;
  560.     /**
  561.      * @ORM\Column(type="string", length=100, nullable=true)
  562.      */
  563.     private $repLegal2PostalePays;
  564.     /**
  565.      * @ORM\Column(type="string", length=100, nullable=true)
  566.      */
  567.     private $repLegal2TelephonePortablePrefix;
  568.     /**
  569.      * @ORM\Column(type="string", length=100, nullable=true)
  570.      */
  571.     private $repLegal2TelephonePortable;
  572.     /**
  573.      * @ORM\Column(type="string", length=100, nullable=true)
  574.      */
  575.     private $repLegal2TelephonePrefix;
  576.     /**
  577.      * @ORM\Column(type="string", length=100, nullable=true)
  578.      */
  579.     private $repLegal2Telephone;
  580.     /**
  581.      * @ORM\Column(type="string", length=100, nullable=true)
  582.      */
  583.     private $repLegal2Email;
  584.     /**
  585.      * @ORM\Column(type="string", length=100, nullable=true)
  586.      */
  587.     private $repLegal2SituationFamiliale;
  588.     /**
  589.      * @ORM\Column(type="integer", nullable=true)
  590.      */
  591.     private $repLegal2NombreEnfant;
  592.     /**
  593.      * @ORM\Column(type="integer", nullable=true)
  594.      */
  595.     private $repLegal2NombreEnfantCharge;
  596.     /**
  597.      * @ORM\Column(type="string", length=100, nullable=true)
  598.      */
  599.     private $repLegal2QualiteDe;
  600.     /**
  601.      * @ORM\Column(type="boolean", nullable=true)
  602.      */
  603.     private $repLegal2PolitiquementExpose;
  604.     /**
  605.      * @ORM\Column(type="string", length=100, nullable=true)
  606.      */
  607.     private $repLegal2PersonnePolitiquementExposeeType;
  608.     /**
  609.      * @ORM\Column(type="string", length=100, nullable=true)
  610.      */
  611.     private $repLegal2PersonnePolitiquementExposeeMaFonction;
  612.     /**
  613.      * @ORM\Column(type="string", length=100, nullable=true)
  614.      */
  615.     private $repLegal2PersonnePolitiquementExposeeEntourageFonction;
  616.     /**
  617.      * @ORM\Column(type="string", length=100, nullable=true)
  618.      */
  619.     private $repLegal2PersonnePolitiquementExposeeEntourageLien;
  620.     /**
  621.      * @ORM\Column(type="boolean", nullable=true)
  622.      */
  623.     private $repLegal2GreenCard;
  624.     /**
  625.      * @ORM\Column(type="boolean", nullable=true)
  626.      */
  627.     private $repLegal2ResidanceFiscalAutrePaysFranceEtatUnis;
  628.     /**
  629.      * @ORM\Column(type="string", length=100, nullable=true)
  630.      */
  631.     private $repLegal2ResidenceIdentificationFiscalPays;
  632.     /**
  633.      * @ORM\Column(type="boolean", nullable=true)
  634.      */
  635.     private $repLegal2AcceptRecevoirDocumentGarantieEmail;
  636.     /**
  637.      * @ORM\Column(type="boolean", nullable=true)
  638.      */
  639.     private $repLegal2AcceptPropositionCommercialEmail;
  640.     /**
  641.      * @ORM\Column(type="boolean", nullable=true)
  642.      */
  643.     private $repLegal2AcceptPropositionCommercialTelephone;
  644.     
  645.     /**
  646.      * @ORM\Column(type="array", nullable=true)
  647.      */
  648.     private $jaiDemandeAttributionDe;
  649.     /**
  650.      * @ORM\Column(type="boolean", nullable=true)
  651.      */
  652.     private $engageFournirCopieTitreAttribue;
  653.     /**
  654.      * @ORM\Column(type="datetime", nullable=true)
  655.      */
  656.     private $page2FaisLe;
  657.     /**
  658.      * @ORM\Column(type="string", length=100, nullable=true)
  659.      */
  660.     private $jattesteTitulaireGarantieRetraite;
  661.     /**
  662.      * @ORM\Column(type="boolean", nullable=true)
  663.      */
  664.     private $objectifPrincipalConstitutionRetraite;
  665.     /**
  666.      * @ORM\Column(type="boolean", nullable=true)
  667.      */
  668.     private $fondContratEpargne;
  669.     /**
  670.      * @ORM\Column(type="datetime", nullable=true)
  671.      */
  672.     private $fondContratEpargneDate;
  673.     /**
  674.      * @ORM\Column(type="string", length=30, nullable=true)
  675.      */
  676.     private $fondContratEpargneNumber;
  677.     /**
  678.      * @ORM\Column(type="text", nullable=true)
  679.      */
  680.     private $fondContratEpargneDescription;
  681.     /**
  682.      * @ORM\Column(type="boolean", nullable=true)
  683.      */
  684.     private $fondContratPartSociete;
  685.     /**
  686.      * @ORM\Column(type="datetime", nullable=true)
  687.      */
  688.     private $fondContratPartSocieteDate;
  689.     /**
  690.      * @ORM\Column(type="string", length=30, nullable=true)
  691.      */
  692.     private $fondContratPartSocieteNumber;
  693.     /**
  694.      * @ORM\Column(type="text", nullable=true)
  695.      */
  696.     private $fondContratPartSocieteDescription;
  697.     /**
  698.      * @ORM\Column(type="boolean", nullable=true)
  699.      */
  700.     private $fondContratHeritage;
  701.     /**
  702.      * @ORM\Column(type="datetime", nullable=true)
  703.      */
  704.     private $fondContratHeritageDate;
  705.     /**
  706.      * @ORM\Column(type="string", length=30, nullable=true)
  707.      */
  708.     private $fondContratHeritageNumber;
  709.     /**
  710.      * @ORM\Column(type="text", nullable=true)
  711.      */
  712.     private $fondContratHeritageDescription;
  713.     /**
  714.      * @ORM\Column(type="boolean", nullable=true)
  715.      */
  716.     private $fondContratImmobilier;
  717.     /**
  718.      * @ORM\Column(type="datetime", nullable=true)
  719.      */
  720.     private $fondContratImmobilierDate;
  721.     /**
  722.      * @ORM\Column(type="string", length=30, nullable=true)
  723.      */
  724.     private $fondContratImmobilierNumber;
  725.     /**
  726.      * @ORM\Column(type="text", nullable=true)
  727.      */
  728.     private $fondContratImmobilierDescription;
  729.     /**
  730.      * @ORM\Column(type="boolean", nullable=true)
  731.      */
  732.     private $fondContratRevenuPro;
  733.     /**
  734.      * @ORM\Column(type="datetime", nullable=true)
  735.      */
  736.     private $fondContratRevenuProDate;
  737.     /**
  738.      * @ORM\Column(type="string", length=30, nullable=true)
  739.      */
  740.     private $fondContratRevenuProNumber;
  741.     /**
  742.      * @ORM\Column(type="text", nullable=true)
  743.      */
  744.     private $fondContratRevenuProDescription;
  745.     /**
  746.      * @ORM\Column(type="boolean", nullable=true)
  747.      */
  748.     private $fondContratAutre;
  749.     /**
  750.      * @ORM\Column(type="datetime", nullable=true)
  751.      */
  752.     private $fondContratAutreDate;
  753.     /**
  754.      * @ORM\Column(type="string", length=30, nullable=true)
  755.      */
  756.     private $fondContratAutreNumber;
  757.     /**
  758.      * @ORM\Column(type="text", nullable=true)
  759.      */
  760.     private $fondContratAutreDescription;
  761.     /**
  762.      * @ORM\Column(type="boolean", nullable=true)
  763.      */
  764.     private $typeBeneficiaires;
  765.      /**
  766.      * @ORM\Column(type="string", length=100, nullable=true)
  767.      */
  768.     private $typeBeneficiairesBychoices;
  769.     /**
  770.      * @ORM\Column(type="boolean", nullable=true)
  771.      */
  772.     private $typeBeneficiairesClauseNotariee;
  773.     /**
  774.      * @ORM\Column(type="string", length=100, nullable=true)
  775.      */
  776.     private $typeBeneficiairesClauseNotarieeName;
  777.     /**
  778.      * @ORM\Column(type="text", nullable=true)
  779.      */
  780.     private $typeBeneficiairesClauseNotarieeCoordonnees;
  781.     /**
  782.      * @ORM\Column(type="boolean", nullable=true)
  783.      */
  784.     private $reconnaisEtreInforme;
  785.     /**
  786.      * @ORM\Column(type="boolean", nullable=true)
  787.      */
  788.     private $connaissanceDesStatuts;
  789.     /**
  790.      * @ORM\Column(type="boolean", nullable=true)
  791.      */
  792.     private $reconnaisRenoncer30Jours;
  793.     /**
  794.      * @ORM\Column(type="boolean", nullable=true)
  795.      */
  796.     private $reconnaisAvoirPrisConnaissance;
  797.     /**
  798.      * @ORM\Column(type="boolean", nullable=true)
  799.      */
  800.     private $prendsActeEvolutionPerso;
  801.     /**
  802.      * @ORM\Column(type="boolean", nullable=true)
  803.      */
  804.     private $jeDemandeAdhesionProduit;
  805.     /**
  806.      * @ORM\Column(type="boolean", nullable=true)
  807.      */
  808.     private $jeMengageFournirMerCopieTitreAttribue;
  809.     /**
  810.      * @ORM\Column(type="boolean", nullable=true)
  811.      */
  812.     private $mineurDonDeSommes;
  813.     /**
  814.      * @ORM\Column(type="boolean", nullable=true)
  815.      */
  816.     private $protectionJuridiquePatrimoinePersonneRepresente;
  817.     /**
  818.      * @ORM\Column(type="boolean", nullable=true)
  819.      */
  820.     private $protectionJuridiquePatrimoineRepresentantLegal;
  821.     /**
  822.      * @ORM\Column(type="datetime", nullable=true)
  823.      */
  824.     private $dateSigne;
  825.     /**
  826.      * @ORM\Column(type="string", length=100, nullable=true)
  827.      */
  828.     private $lieuSigne;
  829.     /**
  830.      * @ORM\Column(type="text", nullable=true)
  831.      */
  832.     private $idYouSign;
  833.     /* SEPA */
  834.     /**
  835.      * @ORM\Column(type="string", length=50, nullable=true)
  836.      */
  837.     private $sepaStatus;
  838.     /**
  839.      * @ORM\Column(type="string", length=100, nullable=true)
  840.      */
  841.     private $sepaPrenom;
  842.     /**
  843.      * @ORM\Column(type="string", length=100, nullable=true)
  844.      */
  845.     private $sepaNom;
  846.     /**
  847.      * @ORM\Column(type="text", nullable=true)
  848.      */
  849.     private $sepaAdresse;
  850.     /**
  851.      * @ORM\Column(type="text", nullable=true)
  852.      */
  853.     private $sepaCodePostal;
  854.     /**
  855.      * @ORM\Column(type="text", nullable=true)
  856.      */
  857.     private $sepaVille;
  858.     /**
  859.      * @ORM\Column(type="text", nullable=true)
  860.      */
  861.     private $sepaPays;
  862.     /**
  863.      * @ORM\Column(type="string", length=100, nullable=true)
  864.      */
  865.     private $sepaCodeIban;
  866.     /**
  867.      * @ORM\Column(type="string", length=100, nullable=true)
  868.      */
  869.     private $sepaCodeBic;
  870.     /**
  871.      * @ORM\Column(type="string", length=100, nullable=true)
  872.      */
  873.     private $sepaOriginVersmement;
  874.     /**
  875.      * @ORM\Column(type="datetime", nullable=true)
  876.      */
  877.     private $sepaDateSigne;
  878.     /**
  879.      * @ORM\Column(type="string", length=150, nullable=true)
  880.      */
  881.     private $sepaLieuSigne;
  882.     /**
  883.      * @ORM\Column(type="string", length=30, nullable=true)
  884.      */
  885.     private $status;
  886.     /**
  887.      * @ORM\Column(type="text", nullable=true)
  888.      */
  889.     private $urlPdf;
  890.     /**
  891.      * @ORM\Column(type="text", nullable=true)
  892.      */
  893.     private $urlPdfSign;
  894.     /**
  895.      * @ORM\Column(type="text", nullable=true)
  896.      */
  897.     private $sepaUrlPdf;
  898.     /**
  899.      * @ORM\Column(type="text", nullable=true)
  900.      */
  901.     private $sepaUrlPdfSign;
  902.     /**
  903.      * @ORM\Column(type="text", nullable=true)
  904.      */
  905.     private $sepaIdYouSign;
  906.     /**
  907.      * @var membership[]
  908.      * @ORM\OneToOne(targetEntity="App\Entity\Membership", mappedBy="ba")
  909.      */
  910.     protected $membership;
  911.     /**
  912.      * @var OtherContracts[]
  913.      * @ORM\OneToMany(targetEntity="App\Entity\OtherContract", mappedBy="ba", cascade={"persist"})
  914.      */
  915.     protected $otherContracts;
  916.     /**
  917.      * @var beneficiaires[]
  918.      * @ORM\OneToMany(targetEntity="App\Entity\Beneficiaire", mappedBy="ba", cascade={"persist"})
  919.      */
  920.     protected $beneficiaires;
  921.     public function __construct()
  922.     {
  923.         $this->otherContracts = new ArrayCollection();
  924.         $this->beneficiaires = new ArrayCollection();
  925.     }
  926.     public function getMembership(): ?Membership
  927.     {
  928.         return $this->membership;
  929.     }
  930.     public function setMembership(?Membership $membership): self
  931.     {
  932.         $this->membership $membership;
  933.         // set (or unset) the owning side of the relation if necessary
  934.         $newUser null === $membership null $this;
  935.         if ($membership->getUser() !== $newUser) {
  936.             $membership->setUser($newUser);
  937.         }
  938.         return $this;
  939.     }
  940.     public function getNumeroAdherent(): ?string
  941.     {
  942.         return $this->numeroAdherent;
  943.     }
  944.     public function setNumeroAdherent(?string $numeroAdherent): self
  945.     {
  946.         $this->numeroAdherent $numeroAdherent;
  947.         return $this;
  948.     }
  949.     public function getCodeConseiller(): ?string
  950.     {
  951.         return $this->codeConseiller;
  952.     }
  953.     public function setCodeConseiller(?string $codeConseiller): self
  954.     {
  955.         $this->codeConseiller $codeConseiller;
  956.         return $this;
  957.     }
  958.     public function getVenteADistance(): ?bool
  959.     {
  960.         return $this->venteADistance;
  961.     }
  962.     public function setVenteADistance(?bool $venteADistance): self
  963.     {
  964.         $this->venteADistance $venteADistance;
  965.         return $this;
  966.     }
  967.     public function getNomConseiller(): ?string
  968.     {
  969.         return $this->nomConseiller;
  970.     }
  971.     public function setNomConseiller(?string $nomConseiller): self
  972.     {
  973.         $this->nomConseiller $nomConseiller;
  974.         return $this;
  975.     }
  976.     public function getTelConseiller(): ?string
  977.     {
  978.         return $this->telConseiller;
  979.     }
  980.     public function setTelConseiller(?string $telConseiller): self
  981.     {
  982.         $this->telConseiller $telConseiller;
  983.         return $this;
  984.     }
  985.     public function getAdherentDistributeur(): ?string
  986.     {
  987.         return $this->adherentDistributeur;
  988.     }
  989.     public function setAdherentDistributeur(?string $adherentDistributeur): self
  990.     {
  991.         $this->adherentDistributeur $adherentDistributeur;
  992.         return $this;
  993.     }
  994.     public function getNumeroSiren(): ?string
  995.     {
  996.         return $this->numeroSiren;
  997.     }
  998.     public function setNumeroSiren(?string $numeroSiren): self
  999.     {
  1000.         $this->numeroSiren $numeroSiren;
  1001.         return $this;
  1002.     }
  1003.     public function getSex(): ?string
  1004.     {
  1005.         return $this->sex;
  1006.     }
  1007.     public function setSex(?string $sex): self
  1008.     {
  1009.         $this->sex $sex;
  1010.         return $this;
  1011.     }
  1012.     public function getNom(): ?string
  1013.     {
  1014.         return $this->nom;
  1015.     }
  1016.     public function setNom(?string $nom): self
  1017.     {
  1018.         $this->nom $nom;
  1019.         return $this;
  1020.     }
  1021.     public function getPrenom(): ?string
  1022.     {
  1023.         return $this->prenom;
  1024.     }
  1025.     public function setPrenom(?string $prenom): self
  1026.     {
  1027.         $this->prenom $prenom;
  1028.         return $this;
  1029.     }
  1030.     public function getResidence(): ?string
  1031.     {
  1032.         return $this->residence;
  1033.     }
  1034.     public function setResidence(?string $residence): self
  1035.     {
  1036.         $this->residence $residence;
  1037.         return $this;
  1038.     }
  1039.     public function getNumeroDeVoie(): ?string
  1040.     {
  1041.         return $this->numeroDeVoie;
  1042.     }
  1043.     public function setNumeroDeVoie(?string $numeroDeVoie): self
  1044.     {
  1045.         $this->numeroDeVoie $numeroDeVoie;
  1046.         return $this;
  1047.     }
  1048.     public function getLieuDit(): ?string
  1049.     {
  1050.         return $this->lieuDit;
  1051.     }
  1052.     public function setLieuDit(?string $lieuDit): self
  1053.     {
  1054.         $this->lieuDit $lieuDit;
  1055.         return $this;
  1056.     }
  1057.     public function getCodePostal(): ?string
  1058.     {
  1059.         return $this->codePostal;
  1060.     }
  1061.     public function setCodePostal(?string $codePostal): self
  1062.     {
  1063.         $this->codePostal $codePostal;
  1064.         return $this;
  1065.     }
  1066.     public function getVille(): ?string
  1067.     {
  1068.         return $this->ville;
  1069.     }
  1070.     public function setVille(?string $ville): self
  1071.     {
  1072.         $this->ville $ville;
  1073.         return $this;
  1074.     }
  1075.     public function getPays(): ?string
  1076.     {
  1077.         return $this->pays;
  1078.     }
  1079.     public function setPays(?string $pays): self
  1080.     {
  1081.         $this->pays $pays;
  1082.         return $this;
  1083.     }
  1084.     public function getTypeDePieceIdentite(): ?string
  1085.     {
  1086.         return $this->typeDePieceIdentite;
  1087.     }
  1088.     public function setTypeDePieceIdentite(?string $typeDePieceIdentite): self
  1089.     {
  1090.         $this->typeDePieceIdentite $typeDePieceIdentite;
  1091.         return $this;
  1092.     }
  1093.     public function getNumeroSS(): ?string
  1094.     {
  1095.         return $this->numeroSS;
  1096.     }
  1097.     public function setNumeroSS(?string $numeroSS): self
  1098.     {
  1099.         $this->numeroSS $numeroSS;
  1100.         return $this;
  1101.     }
  1102.     public function getCleNumeroSS(): ?string
  1103.     {
  1104.         return $this->cleNumeroSS;
  1105.     }
  1106.     public function setCleNumeroSS(?string $cleNumeroSS): self
  1107.     {
  1108.         $this->cleNumeroSS $cleNumeroSS;
  1109.         return $this;
  1110.     }
  1111.     public function getNomJeuneFille(): ?string
  1112.     {
  1113.         return $this->nomJeuneFille;
  1114.     }
  1115.     public function setNomJeuneFille(?string $nomJeuneFille): self
  1116.     {
  1117.         $this->nomJeuneFille $nomJeuneFille;
  1118.         return $this;
  1119.     }
  1120.     public function getDateDeNaissance()
  1121.     {
  1122.         return $this->dateDeNaissance;
  1123.     }
  1124.     public function setDateDeNaissance$dateDeNaissance)
  1125.     {
  1126.         $this->dateDeNaissance $dateDeNaissance;
  1127.         return $this;
  1128.     }
  1129.     public function getLieuDeNaissance(): ?string
  1130.     {
  1131.         return $this->lieuDeNaissance;
  1132.     }
  1133.     public function setLieuDeNaissance(?string $lieuDeNaissance): self
  1134.     {
  1135.         $this->lieuDeNaissance $lieuDeNaissance;
  1136.         return $this;
  1137.     }
  1138.     public function getTelFixPrefix(): ?string
  1139.     {
  1140.         return $this->telFixPrefix;
  1141.     }
  1142.     public function setTelFixPrefix(?string $telFixPrefix): self
  1143.     {
  1144.         $this->telFixPrefix $telFixPrefix;
  1145.         return $this;
  1146.     }
  1147.     public function getTelFix(): ?string
  1148.     {
  1149.         return $this->telFix;
  1150.     }
  1151.     public function setTelFix(?string $telFix): self
  1152.     {
  1153.         $this->telFix $telFix;
  1154.         return $this;
  1155.     }
  1156.     public function getTelPhonePrefix(): ?string
  1157.     {
  1158.         return $this->telPhonePrefix;
  1159.     }
  1160.     public function setTelPhonePrefix(?string $telPhonePrefix): self
  1161.     {
  1162.         $this->telPhonePrefix $telPhonePrefix;
  1163.         return $this;
  1164.     }
  1165.     public function getTelPhone(): ?string
  1166.     {
  1167.         return $this->telPhone;
  1168.     }
  1169.     public function setTelPhone(?string $telPhone): self
  1170.     {
  1171.         $this->telPhone $telPhone;
  1172.         return $this;
  1173.     }
  1174.     public function getEmail(): ?string
  1175.     {
  1176.         return $this->email;
  1177.     }
  1178.     public function setEmail(?string $email): self
  1179.     {
  1180.         $this->email $email;
  1181.         return $this;
  1182.     }
  1183.     public function getNationalite(): ?string
  1184.     {
  1185.         return $this->nationalite;
  1186.     }
  1187.     public function setNationalite(?string $nationalite): self
  1188.     {
  1189.         $this->nationalite $nationalite;
  1190.         return $this;
  1191.     }
  1192.     public function getDateEffetAdhesion()
  1193.     {
  1194.         return $this->dateEffetAdhesion;
  1195.     }
  1196.     public function setDateEffetAdhesion($dateEffetAdhesion)
  1197.     {
  1198.         $this->dateEffetAdhesion $dateEffetAdhesion;
  1199.         return $this;
  1200.     }
  1201.     public function getAgeAdhesion(): ?int
  1202.     {
  1203.         return $this->ageAdhesion;
  1204.     }
  1205.     public function setAgeAdhesion(?int $ageAdhesion): self
  1206.     {
  1207.         $this->ageAdhesion $ageAdhesion;
  1208.         return $this;
  1209.     }
  1210.     public function getMajorationRente(): ?float
  1211.     {
  1212.         return $this->majorationRente;
  1213.     }
  1214.     public function setMajorationRente(?float $majorationRente): self
  1215.     {
  1216.         $this->majorationRente $majorationRente;
  1217.         return $this;
  1218.     }
  1219.     public function getVersementInitial(): ?float
  1220.     {
  1221.         return $this->versementInitial;
  1222.     }
  1223.     public function setVersementInitial(?float $versementInitial): self
  1224.     {
  1225.         $this->versementInitial $versementInitial;
  1226.         return $this;
  1227.     }
  1228.     public function getMoyenDeVersement(): ?string
  1229.     {
  1230.         return $this->moyenDeVersement;
  1231.     }
  1232.     public function setMoyenDeVersement(?string $moyenDeVersement): self
  1233.     {
  1234.         $this->moyenDeVersement $moyenDeVersement;
  1235.         return $this;
  1236.     }
  1237.     public function getVersementProgramme(): ?bool
  1238.     {
  1239.         return $this->versementProgramme;
  1240.     }
  1241.     public function setVersementProgramme(?bool $versementProgramme): self
  1242.     {
  1243.         $this->versementProgramme $versementProgramme;
  1244.         return $this;
  1245.     }
  1246.     public function getDateACompterDu()
  1247.     {
  1248.         return $this->dateACompterDu;
  1249.     }
  1250.     public function setDateACompterDu($dateACompterDu)
  1251.     {
  1252.         $this->dateACompterDu $dateACompterDu;
  1253.         return $this;
  1254.     }
  1255.     public function getPeriodicite(): ?string
  1256.     {
  1257.         return $this->periodicite;
  1258.     }
  1259.     public function setPeriodicite(?string $periodicite): self
  1260.     {
  1261.         $this->periodicite $periodicite;
  1262.         return $this;
  1263.     }
  1264.     public function getIndexationAnnuelle(): ?string
  1265.     {
  1266.         return $this->indexationAnnuelle;
  1267.     }
  1268.     public function setIndexationAnnuelle(?string $indexationAnnuelle): self
  1269.     {
  1270.         $this->indexationAnnuelle $indexationAnnuelle;
  1271.         return $this;
  1272.     }
  1273.     public function getOptionCapital(): ?string
  1274.     {
  1275.         return $this->optionCapital;
  1276.     }
  1277.     public function setOptionCapital(?string $optionCapital): self
  1278.     {
  1279.         $this->optionCapital $optionCapital;
  1280.         return $this;
  1281.     }
  1282.     public function getDateCarteCombattant()
  1283.     {
  1284.         return $this->dateCarteCombattant;
  1285.     }
  1286.     public function setDateCarteCombattant($dateCarteCombattant)
  1287.     {
  1288.         $this->dateCarteCombattant $dateCarteCombattant;
  1289.         return $this;
  1290.     }
  1291.     public function getDateReconnaisanceNation()
  1292.     {
  1293.         return $this->dateReconnaisanceNation;
  1294.     }
  1295.     public function setDateReconnaisanceNation($dateReconnaisanceNation)
  1296.     {
  1297.         $this->dateReconnaisanceNation $dateReconnaisanceNation;
  1298.         return $this;
  1299.     }
  1300.     public function getDateTranscriptionMention()
  1301.     {
  1302.         return $this->dateTranscriptionMention;
  1303.     }
  1304.     public function setDateTranscriptionMention($dateTranscriptionMention)
  1305.     {
  1306.         $this->dateTranscriptionMention $dateTranscriptionMention;
  1307.         return $this;
  1308.     }
  1309.     public function getPage2FaisLe()
  1310.     {
  1311.         return $this->page2FaisLe;
  1312.     }
  1313.     public function setPage2FaisLe($page2FaisLe)
  1314.     {
  1315.         $this->page2FaisLe $page2FaisLe;
  1316.         return $this;
  1317.     }
  1318.     public function getJattesteTitulaireGarantieRetraite(): ?string
  1319.     {
  1320.         return $this->jattesteTitulaireGarantieRetraite;
  1321.     }
  1322.     public function setJattesteTitulaireGarantieRetraite(?string $jattesteTitulaireGarantieRetraite): self
  1323.     {
  1324.         $this->jattesteTitulaireGarantieRetraite $jattesteTitulaireGarantieRetraite;
  1325.         return $this;
  1326.     }
  1327.     public function getTypeBeneficiaires(): ?bool
  1328.     {
  1329.         return $this->typeBeneficiaires;
  1330.     }
  1331.     public function setTypeBeneficiaires(?bool $typeBeneficiaires): self
  1332.     {
  1333.         $this->typeBeneficiaires $typeBeneficiaires;
  1334.         return $this;
  1335.     }
  1336.     public function getConnaissanceDesStatuts(): ?bool
  1337.     {
  1338.         return $this->connaissanceDesStatuts;
  1339.     }
  1340.     public function setConnaissanceDesStatuts(?bool $connaissanceDesStatuts): self
  1341.     {
  1342.         $this->connaissanceDesStatuts $connaissanceDesStatuts;
  1343.         return $this;
  1344.     }
  1345.     public function getDateSigne()
  1346.     {
  1347.         return $this->dateSigne;
  1348.     }
  1349.     public function setDateSigne($dateSigne)
  1350.     {
  1351.         $this->dateSigne $dateSigne;
  1352.         return $this;
  1353.     }
  1354.     public function getLieuSigne(): ?string
  1355.     {
  1356.         return $this->lieuSigne;
  1357.     }
  1358.     public function setLieuSigne(?string $lieuSigne): self
  1359.     {
  1360.         $this->lieuSigne $lieuSigne;
  1361.         return $this;
  1362.     }
  1363.     public function getSepaPrenom(): ?string
  1364.     {
  1365.         return $this->sepaPrenom;
  1366.     }
  1367.     public function setSepaPrenom(?string $sepaPrenom): self
  1368.     {
  1369.         $this->sepaPrenom $sepaPrenom;
  1370.         return $this;
  1371.     }
  1372.     public function getSepaNom(): ?string
  1373.     {
  1374.         return $this->sepaNom;
  1375.     }
  1376.     public function setSepaNom(?string $sepaNom): self
  1377.     {
  1378.         $this->sepaNom $sepaNom;
  1379.         return $this;
  1380.     }
  1381.     public function getSepaAdresse(): ?string
  1382.     {
  1383.         return $this->sepaAdresse;
  1384.     }
  1385.     public function setSepaAdresse(?string $sepaAdresse): self
  1386.     {
  1387.         $this->sepaAdresse $sepaAdresse;
  1388.         return $this;
  1389.     }
  1390.     public function getSepaCodeIban(): ?string
  1391.     {
  1392.         return $this->sepaCodeIban;
  1393.     }
  1394.     public function setSepaCodeIban(?string $sepaCodeIban): self
  1395.     {
  1396.         $this->sepaCodeIban $sepaCodeIban;
  1397.         return $this;
  1398.     }
  1399.     public function getSepaCodeBic(): ?string
  1400.     {
  1401.         return $this->sepaCodeBic;
  1402.     }
  1403.     public function setSepaCodeBic(?string $sepaCodeBic): self
  1404.     {
  1405.         $this->sepaCodeBic $sepaCodeBic;
  1406.         return $this;
  1407.     }
  1408.     public function getSepaDateSigne()
  1409.     {
  1410.         return $this->sepaDateSigne;
  1411.     }
  1412.     public function setSepaDateSigne($sepaDateSigne)
  1413.     {
  1414.         $this->sepaDateSigne $sepaDateSigne;
  1415.         return $this;
  1416.     }
  1417.     public function getSepaLieuSigne(): ?string
  1418.     {
  1419.         return $this->sepaLieuSigne;
  1420.     }
  1421.     public function setSepaLieuSigne(?string $sepaLieuSigne): self
  1422.     {
  1423.         $this->sepaLieuSigne $sepaLieuSigne;
  1424.         return $this;
  1425.     }
  1426.     /**
  1427.      * @return Collection|OtherContract[]
  1428.      */
  1429.     public function getOtherContracts(): Collection
  1430.     {
  1431.         return $this->otherContracts;
  1432.     }
  1433.     public function addOtherContract(OtherContract $otherContract): self
  1434.     {
  1435.         if (!$this->otherContracts->contains($otherContract)) {
  1436.             $this->otherContracts[] = $otherContract;
  1437.             $otherContract->setBa($this);
  1438.         }
  1439.         return $this;
  1440.     }
  1441.     public function removeOtherContract(OtherContract $otherContract): self
  1442.     {
  1443.         if ($this->otherContracts->contains($otherContract)) {
  1444.             $this->otherContracts->removeElement($otherContract);
  1445.             // set the owning side to null (unless already changed)
  1446.             if ($otherContract->getBa() === $this) {
  1447.                 $otherContract->setBa(null);
  1448.             }
  1449.         }
  1450.         return $this;
  1451.     }
  1452.     /**
  1453.      * @return Collection|Beneficiaire[]
  1454.      */
  1455.     public function getBeneficiaires(): Collection
  1456.     {
  1457.         return $this->beneficiaires;
  1458.     }
  1459.     public function addBeneficiaire(Beneficiaire $beneficiaire): self
  1460.     {
  1461.         if (!$this->beneficiaires->contains($beneficiaire)) {
  1462.             $this->beneficiaires[] = $beneficiaire;
  1463.             $beneficiaire->setBa($this);
  1464.         }
  1465.         return $this;
  1466.     }
  1467.     public function removeBeneficiaire(Beneficiaire $beneficiaire): self
  1468.     {
  1469.         if ($this->beneficiaires->contains($beneficiaire)) {
  1470.             $this->beneficiaires->removeElement($beneficiaire);
  1471.             // set the owning side to null (unless already changed)
  1472.             if ($beneficiaire->getBa() === $this) {
  1473.                 $beneficiaire->setBa(null);
  1474.             }
  1475.         }
  1476.         return $this;
  1477.     }
  1478.     public function getProfession(): ?string
  1479.     {
  1480.         return $this->profession;
  1481.     }
  1482.     public function setProfession(?string $profession): self
  1483.     {
  1484.         $this->profession $profession;
  1485.         return $this;
  1486.     }
  1487.     public function getDateDeLiquidation()
  1488.     {
  1489.         return $this->dateDeLiquidation;
  1490.     }
  1491.     public function setDateDeLiquidation($dateDeLiquidation)
  1492.     {
  1493.         $this->dateDeLiquidation $dateDeLiquidation;
  1494.         return $this;
  1495.     }
  1496.     public function getMontantVersementPeriodique(): ?float
  1497.     {
  1498.         return $this->montantVersementPeriodique;
  1499.     }
  1500.     public function setMontantVersementPeriodique(?float $montantVersementPeriodique): self
  1501.     {
  1502.         $this->montantVersementPeriodique $montantVersementPeriodique;
  1503.         return $this;
  1504.     }
  1505.     public function getConflitOpexDescription(): ?string
  1506.     {
  1507.         return $this->conflitOpexDescription;
  1508.     }
  1509.     public function setConflitOpexDescription(?string $conflitOpexDescription): self
  1510.     {
  1511.         $this->conflitOpexDescription $conflitOpexDescription;
  1512.         return $this;
  1513.     }
  1514.     public function getStatus(): ?string
  1515.     {
  1516.         return $this->status;
  1517.     }
  1518.     public function setStatus(?string $status): self
  1519.     {
  1520.         $this->status $status;
  1521.         return $this;
  1522.     }
  1523.     public function getSepaCodePostal(): ?string
  1524.     {
  1525.         return $this->sepaCodePostal;
  1526.     }
  1527.     public function setSepaCodePostal(?string $sepaCodePostal): self
  1528.     {
  1529.         $this->sepaCodePostal $sepaCodePostal;
  1530.         return $this;
  1531.     }
  1532.     public function getSepaVille(): ?string
  1533.     {
  1534.         return $this->sepaVille;
  1535.     }
  1536.     public function setSepaVille(?string $sepaVille): self
  1537.     {
  1538.         $this->sepaVille $sepaVille;
  1539.         return $this;
  1540.     }
  1541.     public function getSepaPays(): ?string
  1542.     {
  1543.         return $this->sepaPays;
  1544.     }
  1545.     public function setSepaPays(?string $sepaPays): self
  1546.     {
  1547.         $this->sepaPays $sepaPays;
  1548.         return $this;
  1549.     }
  1550.     public function getSepaStatus(): ?string
  1551.     {
  1552.         return $this->sepaStatus;
  1553.     }
  1554.     public function setSepaStatus(?string $sepaStatus): self
  1555.     {
  1556.         $this->sepaStatus $sepaStatus;
  1557.         return $this;
  1558.     }
  1559.     public function getUrlPdf(): ?string
  1560.     {
  1561.         return $this->urlPdf;
  1562.     }
  1563.     public function setUrlPdf(?string $urlPdf): self
  1564.     {
  1565.         $this->urlPdf $urlPdf;
  1566.         return $this;
  1567.     }
  1568.     public function getSepaUrlPdf(): ?string
  1569.     {
  1570.         return $this->sepaUrlPdf;
  1571.     }
  1572.     public function setSepaUrlPdf(?string $sepaUrlPdf): self
  1573.     {
  1574.         $this->sepaUrlPdf $sepaUrlPdf;
  1575.         return $this;
  1576.     }
  1577.     public function getIdYouSign(): ?string
  1578.     {
  1579.         return $this->idYouSign;
  1580.     }
  1581.     public function setIdYouSign(?string $idYouSign): self
  1582.     {
  1583.         $this->idYouSign $idYouSign;
  1584.         return $this;
  1585.     }
  1586.     public function getSepaIdYouSign(): ?string
  1587.     {
  1588.         return $this->sepaIdYouSign;
  1589.     }
  1590.     public function setSepaIdYouSign(?string $sepaIdYouSign): self
  1591.     {
  1592.         $this->sepaIdYouSign $sepaIdYouSign;
  1593.         return $this;
  1594.     }
  1595.     public function getUrlPdfSign(): ?string
  1596.     {
  1597.         return $this->urlPdfSign;
  1598.     }
  1599.     public function setUrlPdfSign(?string $urlPdfSign): self
  1600.     {
  1601.         $this->urlPdfSign $urlPdfSign;
  1602.         return $this;
  1603.     }
  1604.     public function getSepaUrlPdfSign(): ?string
  1605.     {
  1606.         return $this->sepaUrlPdfSign;
  1607.     }
  1608.     public function setSepaUrlPdfSign(?string $sepaUrlPdfSign): self
  1609.     {
  1610.         $this->sepaUrlPdfSign $sepaUrlPdfSign;
  1611.         return $this;
  1612.     }
  1613.     public function getTitulaireDe(): ?array
  1614.     {
  1615.         return $this->titulaireDe;
  1616.     }
  1617.     public function setTitulaireDe(?array $titulaireDe): self
  1618.     {
  1619.         $this->titulaireDe $titulaireDe;
  1620.         return $this;
  1621.     }
  1622.     public function getJaiDemandeAttributionDe(): ?array
  1623.     {
  1624.         return $this->jaiDemandeAttributionDe;
  1625.     }
  1626.     public function setJaiDemandeAttributionDe(?array $jaiDemandeAttributionDe): self
  1627.     {
  1628.         $this->jaiDemandeAttributionDe $jaiDemandeAttributionDe;
  1629.         return $this;
  1630.     }
  1631.     public function getConflitConcerne(): ?array
  1632.     {
  1633.         return $this->conflitConcerne;
  1634.     }
  1635.     public function setConflitConcerne(?array $conflitConcerne): self
  1636.     {
  1637.         $this->conflitConcerne $conflitConcerne;
  1638.         return $this;
  1639.     }
  1640.     public function isVenteADistance(): ?bool
  1641.     {
  1642.         return $this->venteADistance;
  1643.     }
  1644.     public function isVersementProgramme(): ?bool
  1645.     {
  1646.         return $this->versementProgramme;
  1647.     }
  1648.     public function isFondContratEpargne(): ?bool
  1649.     {
  1650.         return $this->fondContratEpargne;
  1651.     }
  1652.     public function setFondContratEpargne(?bool $fondContratEpargne): self
  1653.     {
  1654.         $this->fondContratEpargne $fondContratEpargne;
  1655.         return $this;
  1656.     }
  1657.     public function getFondContratEpargneDate()
  1658.     {
  1659.         return $this->fondContratEpargneDate;
  1660.     }
  1661.     public function setFondContratEpargneDate($fondContratEpargneDate): self
  1662.     {
  1663.         $this->fondContratEpargneDate $fondContratEpargneDate;
  1664.         return $this;
  1665.     }
  1666.     public function getFondContratEpargneNumber(): ?string
  1667.     {
  1668.         return $this->fondContratEpargneNumber;
  1669.     }
  1670.     public function setFondContratEpargneNumber(?string $fondContratEpargneNumber): self
  1671.     {
  1672.         $this->fondContratEpargneNumber $fondContratEpargneNumber;
  1673.         return $this;
  1674.     }
  1675.     public function getFondContratEpargneDescription(): ?string
  1676.     {
  1677.         return $this->fondContratEpargneDescription;
  1678.     }
  1679.     public function setFondContratEpargneDescription(?string $fondContratEpargneDescription): self
  1680.     {
  1681.         $this->fondContratEpargneDescription $fondContratEpargneDescription;
  1682.         return $this;
  1683.     }
  1684.     public function isFondContratPartSociete(): ?bool
  1685.     {
  1686.         return $this->fondContratPartSociete;
  1687.     }
  1688.     public function setFondContratPartSociete(?bool $fondContratPartSociete): self
  1689.     {
  1690.         $this->fondContratPartSociete $fondContratPartSociete;
  1691.         return $this;
  1692.     }
  1693.     public function getFondContratPartSocieteDate()
  1694.     {
  1695.         return $this->fondContratPartSocieteDate;
  1696.     }
  1697.     public function setFondContratPartSocieteDate($fondContratPartSocieteDate): self
  1698.     {
  1699.         $this->fondContratPartSocieteDate $fondContratPartSocieteDate;
  1700.         return $this;
  1701.     }
  1702.     public function getFondContratPartSocieteNumber(): ?string
  1703.     {
  1704.         return $this->fondContratPartSocieteNumber;
  1705.     }
  1706.     public function setFondContratPartSocieteNumber(?string $fondContratPartSocieteNumber): self
  1707.     {
  1708.         $this->fondContratPartSocieteNumber $fondContratPartSocieteNumber;
  1709.         return $this;
  1710.     }
  1711.     public function getFondContratPartSocieteDescription(): ?string
  1712.     {
  1713.         return $this->fondContratPartSocieteDescription;
  1714.     }
  1715.     public function setFondContratPartSocieteDescription(?string $fondContratPartSocieteDescription): self
  1716.     {
  1717.         $this->fondContratPartSocieteDescription $fondContratPartSocieteDescription;
  1718.         return $this;
  1719.     }
  1720.     public function isFondContratHeritage(): ?bool
  1721.     {
  1722.         return $this->fondContratHeritage;
  1723.     }
  1724.     public function setFondContratHeritage(?bool $fondContratHeritage): self
  1725.     {
  1726.         $this->fondContratHeritage $fondContratHeritage;
  1727.         return $this;
  1728.     }
  1729.     public function getFondContratHeritageDate()
  1730.     {
  1731.         return $this->fondContratHeritageDate;
  1732.     }
  1733.     public function setFondContratHeritageDate($fondContratHeritageDate): self
  1734.     {
  1735.         $this->fondContratHeritageDate $fondContratHeritageDate;
  1736.         return $this;
  1737.     }
  1738.     public function getFondContratHeritageNumber(): ?string
  1739.     {
  1740.         return $this->fondContratHeritageNumber;
  1741.     }
  1742.     public function setFondContratHeritageNumber(?string $fondContratHeritageNumber): self
  1743.     {
  1744.         $this->fondContratHeritageNumber $fondContratHeritageNumber;
  1745.         return $this;
  1746.     }
  1747.     public function getFondContratHeritageDescription(): ?string
  1748.     {
  1749.         return $this->fondContratHeritageDescription;
  1750.     }
  1751.     public function setFondContratHeritageDescription(?string $fondContratHeritageDescription): self
  1752.     {
  1753.         $this->fondContratHeritageDescription $fondContratHeritageDescription;
  1754.         return $this;
  1755.     }
  1756.     public function isFondContratImmobilier(): ?bool
  1757.     {
  1758.         return $this->fondContratImmobilier;
  1759.     }
  1760.     public function setFondContratImmobilier(?bool $fondContratImmobilier): self
  1761.     {
  1762.         $this->fondContratImmobilier $fondContratImmobilier;
  1763.         return $this;
  1764.     }
  1765.     public function getFondContratImmobilierDate()
  1766.     {
  1767.         return $this->fondContratImmobilierDate;
  1768.     }
  1769.     public function setFondContratImmobilierDate($fondContratImmobilierDate): self
  1770.     {
  1771.         $this->fondContratImmobilierDate $fondContratImmobilierDate;
  1772.         return $this;
  1773.     }
  1774.     public function getFondContratImmobilierNumber(): ?string
  1775.     {
  1776.         return $this->fondContratImmobilierNumber;
  1777.     }
  1778.     public function setFondContratImmobilierNumber(?string $fondContratImmobilierNumber): self
  1779.     {
  1780.         $this->fondContratImmobilierNumber $fondContratImmobilierNumber;
  1781.         return $this;
  1782.     }
  1783.     public function getFondContratImmobilierDescription(): ?string
  1784.     {
  1785.         return $this->fondContratImmobilierDescription;
  1786.     }
  1787.     public function setFondContratImmobilierDescription(?string $fondContratImmobilierDescription): self
  1788.     {
  1789.         $this->fondContratImmobilierDescription $fondContratImmobilierDescription;
  1790.         return $this;
  1791.     }
  1792.     public function isFondContratRevenuPro(): ?bool
  1793.     {
  1794.         return $this->fondContratRevenuPro;
  1795.     }
  1796.     public function setFondContratRevenuPro(?bool $fondContratRevenuPro): self
  1797.     {
  1798.         $this->fondContratRevenuPro $fondContratRevenuPro;
  1799.         return $this;
  1800.     }
  1801.     public function getFondContratRevenuProDate()
  1802.     {
  1803.         return $this->fondContratRevenuProDate;
  1804.     }
  1805.     public function setFondContratRevenuProDate($fondContratRevenuProDate): self
  1806.     {
  1807.         $this->fondContratRevenuProDate $fondContratRevenuProDate;
  1808.         return $this;
  1809.     }
  1810.     public function getFondContratRevenuProNumber(): ?string
  1811.     {
  1812.         return $this->fondContratRevenuProNumber;
  1813.     }
  1814.     public function setFondContratRevenuProNumber(?string $fondContratRevenuProNumber): self
  1815.     {
  1816.         $this->fondContratRevenuProNumber $fondContratRevenuProNumber;
  1817.         return $this;
  1818.     }
  1819.     public function getFondContratRevenuProDescription(): ?string
  1820.     {
  1821.         return $this->fondContratRevenuProDescription;
  1822.     }
  1823.     public function setFondContratRevenuProDescription(?string $fondContratRevenuProDescription): self
  1824.     {
  1825.         $this->fondContratRevenuProDescription $fondContratRevenuProDescription;
  1826.         return $this;
  1827.     }
  1828.     public function isFondContratAutre(): ?bool
  1829.     {
  1830.         return $this->fondContratAutre;
  1831.     }
  1832.     public function setFondContratAutre(?bool $fondContratAutre): self
  1833.     {
  1834.         $this->fondContratAutre $fondContratAutre;
  1835.         return $this;
  1836.     }
  1837.     public function getFondContratAutreDate()
  1838.     {
  1839.         return $this->fondContratAutreDate;
  1840.     }
  1841.     public function setFondContratAutreDate($fondContratAutreDate): self
  1842.     {
  1843.         $this->fondContratAutreDate $fondContratAutreDate;
  1844.         return $this;
  1845.     }
  1846.     public function getFondContratAutreNumber(): ?string
  1847.     {
  1848.         return $this->fondContratAutreNumber;
  1849.     }
  1850.     public function setFondContratAutreNumber(?string $fondContratAutreNumber): self
  1851.     {
  1852.         $this->fondContratAutreNumber $fondContratAutreNumber;
  1853.         return $this;
  1854.     }
  1855.     public function getFondContratAutreDescription(): ?string
  1856.     {
  1857.         return $this->fondContratAutreDescription;
  1858.     }
  1859.     public function setFondContratAutreDescription(?string $fondContratAutreDescription): self
  1860.     {
  1861.         $this->fondContratAutreDescription $fondContratAutreDescription;
  1862.         return $this;
  1863.     }
  1864.     public function isTypeBeneficiaires(): ?bool
  1865.     {
  1866.         return $this->typeBeneficiaires;
  1867.     }
  1868.     public function isConnaissanceDesStatuts(): ?bool
  1869.     {
  1870.         return $this->connaissanceDesStatuts;
  1871.     }
  1872.     public function isResidenceFrance(): ?bool
  1873.     {
  1874.         return $this->residenceFrance;
  1875.     }
  1876.     public function setResidenceFrance(?bool $residenceFrance): self
  1877.     {
  1878.         $this->residenceFrance $residenceFrance;
  1879.         return $this;
  1880.     }
  1881.     public function getFiscaleAddress(): ?string
  1882.     {
  1883.         return $this->fiscaleAddress;
  1884.     }
  1885.     public function setFiscaleAddress(?string $fiscaleAddress): self
  1886.     {
  1887.         $this->fiscaleAddress $fiscaleAddress;
  1888.         return $this;
  1889.     }
  1890.     public function getFiscaleCodePostal(): ?string
  1891.     {
  1892.         return $this->fiscaleCodePostal;
  1893.     }
  1894.     public function setFiscaleCodePostal(?string $fiscaleCodePostal): self
  1895.     {
  1896.         $this->fiscaleCodePostal $fiscaleCodePostal;
  1897.         return $this;
  1898.     }
  1899.     public function getFiscaleVille(): ?string
  1900.     {
  1901.         return $this->fiscaleVille;
  1902.     }
  1903.     public function setFiscaleVille(?string $fiscaleVille): self
  1904.     {
  1905.         $this->fiscaleVille $fiscaleVille;
  1906.         return $this;
  1907.     }
  1908.     public function getSituationFamilliale(): ?string
  1909.     {
  1910.         return $this->situationFamilliale;
  1911.     }
  1912.     public function setSituationFamilliale(?string $situationFamilliale): self
  1913.     {
  1914.         $this->situationFamilliale $situationFamilliale;
  1915.         return $this;
  1916.     }
  1917.     public function isVersementInitialDeduit(): ?bool
  1918.     {
  1919.         return $this->versementInitialDeduit;
  1920.     }
  1921.     public function setVersementInitialDeduit(?bool $versementInitialDeduit): self
  1922.     {
  1923.         $this->versementInitialDeduit $versementInitialDeduit;
  1924.         return $this;
  1925.     }
  1926.     public function isVersementProgrammeDeduit(): ?bool
  1927.     {
  1928.         return $this->versementProgrammeDeduit;
  1929.     }
  1930.     public function setVersementProgrammeDeduit(?bool $versementProgrammeDeduit): self
  1931.     {
  1932.         $this->versementProgrammeDeduit $versementProgrammeDeduit;
  1933.         return $this;
  1934.     }
  1935.     public function isGreenCard(): ?bool
  1936.     {
  1937.         return $this->greenCard;
  1938.     }
  1939.     public function setGreenCard(?bool $greenCard): self
  1940.     {
  1941.         $this->greenCard $greenCard;
  1942.         return $this;
  1943.     }
  1944.     public function isReconnaisEtreInforme(): ?bool
  1945.     {
  1946.         return $this->reconnaisEtreInforme;
  1947.     }
  1948.     public function setReconnaisEtreInforme(?bool $reconnaisEtreInforme): self
  1949.     {
  1950.         $this->reconnaisEtreInforme $reconnaisEtreInforme;
  1951.         return $this;
  1952.     }
  1953.     public function isReconnaisAvoirPrisConnaissance(): ?bool
  1954.     {
  1955.         return $this->reconnaisAvoirPrisConnaissance;
  1956.     }
  1957.     public function setReconnaisAvoirPrisConnaissance(?bool $reconnaisAvoirPrisConnaissance): self
  1958.     {
  1959.         $this->reconnaisAvoirPrisConnaissance $reconnaisAvoirPrisConnaissance;
  1960.         return $this;
  1961.     }
  1962.     public function getResidenceIdentificationFiscalPays(): ?string
  1963.     {
  1964.         return $this->residenceIdentificationFiscalPays;
  1965.     }
  1966.     public function setResidenceIdentificationFiscalPays(?string $residenceIdentificationFiscalPays): self
  1967.     {
  1968.         $this->residenceIdentificationFiscalPays $residenceIdentificationFiscalPays;
  1969.         return $this;
  1970.     }
  1971.     public function getProfessionCspCategory(): ?int
  1972.     {
  1973.         return $this->professionCspCategory;
  1974.     }
  1975.     public function setProfessionCspCategory(?int $professionCspCategory): self
  1976.     {
  1977.         $this->professionCspCategory $professionCspCategory;
  1978.         return $this;
  1979.     }
  1980.     public function getProfessionCspSousCategory(): ?int
  1981.     {
  1982.         return $this->professionCspSousCategory;
  1983.     }
  1984.     public function setProfessionCspSousCategory(?int $professionCspSousCategory): self
  1985.     {
  1986.         $this->professionCspSousCategory $professionCspSousCategory;
  1987.         return $this;
  1988.     }
  1989.     public function isAcceptRecevoirDocumentGarantieEmail(): ?bool
  1990.     {
  1991.         return $this->acceptRecevoirDocumentGarantieEmail;
  1992.     }
  1993.     public function setAcceptRecevoirDocumentGarantieEmail(?bool $acceptRecevoirDocumentGarantieEmail): self
  1994.     {
  1995.         $this->acceptRecevoirDocumentGarantieEmail $acceptRecevoirDocumentGarantieEmail;
  1996.         return $this;
  1997.     }
  1998.     public function isAcceptPropositionCommercialEmail(): ?bool
  1999.     {
  2000.         return $this->acceptPropositionCommercialEmail;
  2001.     }
  2002.     public function setAcceptPropositionCommercialEmail(?bool $acceptPropositionCommercialEmail): self
  2003.     {
  2004.         $this->acceptPropositionCommercialEmail $acceptPropositionCommercialEmail;
  2005.         return $this;
  2006.     }
  2007.     public function isAcceptPropositionCommercialTelephone(): ?bool
  2008.     {
  2009.         return $this->acceptPropositionCommercialTelephone;
  2010.     }
  2011.     public function setAcceptPropositionCommercialTelephone(?bool $acceptPropositionCommercialTelephone): self
  2012.     {
  2013.         $this->acceptPropositionCommercialTelephone $acceptPropositionCommercialTelephone;
  2014.         return $this;
  2015.     }
  2016.     public function getVersementProgrammePeriodiciteJourDuMois(): ?string
  2017.     {
  2018.         return $this->versementProgrammePeriodiciteJourDuMois;
  2019.     }
  2020.     public function setVersementProgrammePeriodiciteJourDuMois(?string $versementProgrammePeriodiciteJourDuMois): self
  2021.     {
  2022.         $this->versementProgrammePeriodiciteJourDuMois $versementProgrammePeriodiciteJourDuMois;
  2023.         return $this;
  2024.     }
  2025.     public function isEngageFournirCopieTitreAttribue(): ?bool
  2026.     {
  2027.         return $this->engageFournirCopieTitreAttribue;
  2028.     }
  2029.     public function setEngageFournirCopieTitreAttribue(?bool $engageFournirCopieTitreAttribue): self
  2030.     {
  2031.         $this->engageFournirCopieTitreAttribue $engageFournirCopieTitreAttribue;
  2032.         return $this;
  2033.     }
  2034.     public function isTypeBeneficiairesClauseNotariee(): ?bool
  2035.     {
  2036.         return $this->typeBeneficiairesClauseNotariee;
  2037.     }
  2038.     public function setTypeBeneficiairesClauseNotariee(?bool $typeBeneficiairesClauseNotariee): self
  2039.     {
  2040.         $this->typeBeneficiairesClauseNotariee $typeBeneficiairesClauseNotariee;
  2041.         return $this;
  2042.     }
  2043.     public function getTypeBeneficiairesClauseNotarieeCoordonnees(): ?string
  2044.     {
  2045.         return $this->typeBeneficiairesClauseNotarieeCoordonnees;
  2046.     }
  2047.     public function setTypeBeneficiairesClauseNotarieeCoordonnees(?string $typeBeneficiairesClauseNotarieeCoordonnees): self
  2048.     {
  2049.         $this->typeBeneficiairesClauseNotarieeCoordonnees $typeBeneficiairesClauseNotarieeCoordonnees;
  2050.         return $this;
  2051.     }
  2052.     public function isReconnaisRenoncer30Jours(): ?bool
  2053.     {
  2054.         return $this->reconnaisRenoncer30Jours;
  2055.     }
  2056.     public function setReconnaisRenoncer30Jours(?bool $reconnaisRenoncer30Jours): self
  2057.     {
  2058.         $this->reconnaisRenoncer30Jours $reconnaisRenoncer30Jours;
  2059.         return $this;
  2060.     }
  2061.     public function getAddress(): ?string
  2062.     {
  2063.         return $this->address;
  2064.     }
  2065.     public function setAddress(?string $address): static
  2066.     {
  2067.         $this->address $address;
  2068.         return $this;
  2069.     }
  2070.     public function getFiscalePays(): ?string
  2071.     {
  2072.         return $this->fiscalePays;
  2073.     }
  2074.     public function setFiscalePays(?string $fiscalePays): static
  2075.     {
  2076.         $this->fiscalePays $fiscalePays;
  2077.         return $this;
  2078.     }
  2079.     public function getNumeroCarteCombattant(): ?string
  2080.     {
  2081.         return $this->numeroCarteCombattant;
  2082.     }
  2083.     public function setNumeroCarteCombattant(?string $numeroCarteCombattant): static
  2084.     {
  2085.         $this->numeroCarteCombattant $numeroCarteCombattant;
  2086.         return $this;
  2087.     }
  2088.     public function isObjectifPrincipalConstitutionRetraite(): ?bool
  2089.     {
  2090.         return $this->objectifPrincipalConstitutionRetraite;
  2091.     }
  2092.     public function setObjectifPrincipalConstitutionRetraite(?bool $objectifPrincipalConstitutionRetraite): static
  2093.     {
  2094.         $this->objectifPrincipalConstitutionRetraite $objectifPrincipalConstitutionRetraite;
  2095.         return $this;
  2096.     }
  2097.     public function getLieuVilleDeNaissance(): ?string
  2098.     {
  2099.         return $this->lieuVilleDeNaissance;
  2100.     }
  2101.     public function setLieuVilleDeNaissance(?string $lieuVilleDeNaissance): static
  2102.     {
  2103.         $this->lieuVilleDeNaissance $lieuVilleDeNaissance;
  2104.         return $this;
  2105.     }
  2106.     public function getLieuCodePostalDeNaissance(): ?string
  2107.     {
  2108.         return $this->lieuCodePostalDeNaissance;
  2109.     }
  2110.     public function setLieuCodePostalDeNaissance(?string $lieuCodePostalDeNaissance): static
  2111.     {
  2112.         $this->lieuCodePostalDeNaissance $lieuCodePostalDeNaissance;
  2113.         return $this;
  2114.     }
  2115.     public function getLieuPaysDeNaissance(): ?string
  2116.     {
  2117.         return $this->lieuPaysDeNaissance;
  2118.     }
  2119.     public function setLieuPaysDeNaissance(?string $lieuPaysDeNaissance): static
  2120.     {
  2121.         $this->lieuPaysDeNaissance $lieuPaysDeNaissance;
  2122.         return $this;
  2123.     }
  2124.     public function getNationaliteSeconde(): ?string
  2125.     {
  2126.         return $this->nationaliteSeconde;
  2127.     }
  2128.     public function setNationaliteSeconde(?string $nationaliteSeconde): static
  2129.     {
  2130.         $this->nationaliteSeconde $nationaliteSeconde;
  2131.         return $this;
  2132.     }
  2133.     public function isPossedeNationaliteSeconde(): ?bool
  2134.     {
  2135.         return $this->possedeNationaliteSeconde;
  2136.     }
  2137.     public function setPossedeNationaliteSeconde(?bool $possedeNationaliteSeconde): static
  2138.     {
  2139.         $this->possedeNationaliteSeconde $possedeNationaliteSeconde;
  2140.         return $this;
  2141.     }
  2142.     public function isAdressePostaleDifferente(): ?bool
  2143.     {
  2144.         return $this->adressePostaleDifferente;
  2145.     }
  2146.     public function setAdressePostaleDifferente(?bool $adressePostaleDifferente): static
  2147.     {
  2148.         $this->adressePostaleDifferente $adressePostaleDifferente;
  2149.         return $this;
  2150.     }
  2151.     public function getTypeBeneficiairesClauseNotarieeName(): ?string
  2152.     {
  2153.         return $this->typeBeneficiairesClauseNotarieeName;
  2154.     }
  2155.     public function setTypeBeneficiairesClauseNotarieeName(?string $typeBeneficiairesClauseNotarieeName): static
  2156.     {
  2157.         $this->typeBeneficiairesClauseNotarieeName $typeBeneficiairesClauseNotarieeName;
  2158.         return $this;
  2159.     }
  2160.     public function getTypeBeneficiairesBychoices(): ?string
  2161.     {
  2162.         return $this->typeBeneficiairesBychoices;
  2163.     }
  2164.     public function setTypeBeneficiairesBychoices(?string $typeBeneficiairesBychoices): static
  2165.     {
  2166.         $this->typeBeneficiairesBychoices $typeBeneficiairesBychoices;
  2167.         return $this;
  2168.     }
  2169.     public function getTitulaireTitre(): ?string
  2170.     {
  2171.         return $this->titulaireTitre;
  2172.     }
  2173.     public function setTitulaireTitre(?string $titulaireTitre): static
  2174.     {
  2175.         $this->titulaireTitre $titulaireTitre;
  2176.         return $this;
  2177.     }
  2178.     public function isJeDemandeAdhesionProduit(): ?bool
  2179.     {
  2180.         return $this->jeDemandeAdhesionProduit;
  2181.     }
  2182.     public function setJeDemandeAdhesionProduit(?bool $jeDemandeAdhesionProduit): static
  2183.     {
  2184.         $this->jeDemandeAdhesionProduit $jeDemandeAdhesionProduit;
  2185.         return $this;
  2186.     }
  2187.     public function isJeMengageFournirMerCopieTitreAttribue(): ?bool
  2188.     {
  2189.         return $this->jeMengageFournirMerCopieTitreAttribue;
  2190.     }
  2191.     public function setJeMengageFournirMerCopieTitreAttribue(?bool $jeMengageFournirMerCopieTitreAttribue): static
  2192.     {
  2193.         $this->jeMengageFournirMerCopieTitreAttribue $jeMengageFournirMerCopieTitreAttribue;
  2194.         return $this;
  2195.     }
  2196.     public function isBeneficiezProtectionJuridique(): ?bool
  2197.     {
  2198.         return $this->beneficiezProtectionJuridique;
  2199.     }
  2200.     public function setBeneficiezProtectionJuridique(?bool $beneficiezProtectionJuridique): static
  2201.     {
  2202.         $this->beneficiezProtectionJuridique $beneficiezProtectionJuridique;
  2203.         return $this;
  2204.     }
  2205.     public function getProtectionJuridique(): ?string
  2206.     {
  2207.         return $this->protectionJuridique;
  2208.     }
  2209.     public function setProtectionJuridique(?string $protectionJuridique): static
  2210.     {
  2211.         $this->protectionJuridique $protectionJuridique;
  2212.         return $this;
  2213.     }
  2214.     public function getProtectionJuridiqueOther(): ?string
  2215.     {
  2216.         return $this->protectionJuridiqueOther;
  2217.     }
  2218.     public function setProtectionJuridiqueOther(?string $protectionJuridiqueOther): static
  2219.     {
  2220.         $this->protectionJuridiqueOther $protectionJuridiqueOther;
  2221.         return $this;
  2222.     }
  2223.     public function getProtectionJuridiqueMineur(): ?string
  2224.     {
  2225.         return $this->protectionJuridiqueMineur;
  2226.     }
  2227.     public function setProtectionJuridiqueMineur(?string $protectionJuridiqueMineur): static
  2228.     {
  2229.         $this->protectionJuridiqueMineur $protectionJuridiqueMineur;
  2230.         return $this;
  2231.     }
  2232.     public function getMoyenDeVersementProgramme(): ?string
  2233.     {
  2234.         return $this->moyenDeVersementProgramme;
  2235.     }
  2236.     public function setMoyenDeVersementProgramme(?string $moyenDeVersementProgramme): static
  2237.     {
  2238.         $this->moyenDeVersementProgramme $moyenDeVersementProgramme;
  2239.         return $this;
  2240.     }
  2241.     public function isPrendsActeEvolutionPerso(): ?bool
  2242.     {
  2243.         return $this->prendsActeEvolutionPerso;
  2244.     }
  2245.     public function setPrendsActeEvolutionPerso(?bool $prendsActeEvolutionPerso): static
  2246.     {
  2247.         $this->prendsActeEvolutionPerso $prendsActeEvolutionPerso;
  2248.         return $this;
  2249.     }
  2250.     public function isMineurDonDeSommes(): ?bool
  2251.     {
  2252.         return $this->mineurDonDeSommes;
  2253.     }
  2254.     public function setMineurDonDeSommes(?bool $mineurDonDeSommes): static
  2255.     {
  2256.         $this->mineurDonDeSommes $mineurDonDeSommes;
  2257.         return $this;
  2258.     }
  2259.     public function isProtectionJuridiquePatrimoinePersonneRepresente(): ?bool
  2260.     {
  2261.         return $this->protectionJuridiquePatrimoinePersonneRepresente;
  2262.     }
  2263.     public function setProtectionJuridiquePatrimoinePersonneRepresente(?bool $protectionJuridiquePatrimoinePersonneRepresente): static
  2264.     {
  2265.         $this->protectionJuridiquePatrimoinePersonneRepresente $protectionJuridiquePatrimoinePersonneRepresente;
  2266.         return $this;
  2267.     }
  2268.     public function isProtectionJuridiquePatrimoineRepresentantLegal(): ?bool
  2269.     {
  2270.         return $this->protectionJuridiquePatrimoineRepresentantLegal;
  2271.     }
  2272.     public function setProtectionJuridiquePatrimoineRepresentantLegal(?bool $protectionJuridiquePatrimoineRepresentantLegal): static
  2273.     {
  2274.         $this->protectionJuridiquePatrimoineRepresentantLegal $protectionJuridiquePatrimoineRepresentantLegal;
  2275.         return $this;
  2276.     }
  2277.     public function isRepLegal1Use(): ?bool
  2278.     {
  2279.         return $this->repLegal1Use;
  2280.     }
  2281.     public function setRepLegal1Use(?bool $repLegal1Use): static
  2282.     {
  2283.         $this->repLegal1Use $repLegal1Use;
  2284.         return $this;
  2285.     }
  2286.     public function getRepLegal1Sex(): ?string
  2287.     {
  2288.         return $this->repLegal1Sex;
  2289.     }
  2290.     public function setRepLegal1Sex(?string $repLegal1Sex): static
  2291.     {
  2292.         $this->repLegal1Sex $repLegal1Sex;
  2293.         return $this;
  2294.     }
  2295.     public function getRepLegal1NumeroSS(): ?string
  2296.     {
  2297.         return $this->repLegal1NumeroSS;
  2298.     }
  2299.     public function setRepLegal1NumeroSS(?string $repLegal1NumeroSS): static
  2300.     {
  2301.         $this->repLegal1NumeroSS $repLegal1NumeroSS;
  2302.         return $this;
  2303.     }
  2304.     public function getRepLegal1CleNumeroSS(): ?string
  2305.     {
  2306.         return $this->repLegal1CleNumeroSS;
  2307.     }
  2308.     public function setRepLegal1CleNumeroSS(?string $repLegal1CleNumeroSS): static
  2309.     {
  2310.         $this->repLegal1CleNumeroSS $repLegal1CleNumeroSS;
  2311.         return $this;
  2312.     }
  2313.     public function getRepLegal1Nom(): ?string
  2314.     {
  2315.         return $this->repLegal1Nom;
  2316.     }
  2317.     public function setRepLegal1Nom(?string $repLegal1Nom): static
  2318.     {
  2319.         $this->repLegal1Nom $repLegal1Nom;
  2320.         return $this;
  2321.     }
  2322.     public function getRepLegal1Prenoms(): ?string
  2323.     {
  2324.         return $this->repLegal1Prenoms;
  2325.     }
  2326.     public function setRepLegal1Prenoms(?string $repLegal1Prenoms): static
  2327.     {
  2328.         $this->repLegal1Prenoms $repLegal1Prenoms;
  2329.         return $this;
  2330.     }
  2331.     public function getRepLegal1DateDeNaissance()
  2332.     {
  2333.         return $this->repLegal1DateDeNaissance;
  2334.     }
  2335.     public function setRepLegal1DateDeNaissance($repLegal1DateDeNaissance): static
  2336.     {
  2337.         $this->repLegal1DateDeNaissance $repLegal1DateDeNaissance;
  2338.         return $this;
  2339.     }
  2340.     public function getRepLegal1LieuDeNaissance(): ?string
  2341.     {
  2342.         return $this->repLegal1LieuDeNaissance;
  2343.     }
  2344.     public function setRepLegal1LieuDeNaissance(?string $repLegal1LieuDeNaissance): static
  2345.     {
  2346.         $this->repLegal1LieuDeNaissance $repLegal1LieuDeNaissance;
  2347.         return $this;
  2348.     }
  2349.     public function getRepLegal1Nationalite(): ?string
  2350.     {
  2351.         return $this->repLegal1Nationalite;
  2352.     }
  2353.     public function setRepLegal1Nationalite(?string $repLegal1Nationalite): static
  2354.     {
  2355.         $this->repLegal1Nationalite $repLegal1Nationalite;
  2356.         return $this;
  2357.     }
  2358.     public function isRepLegal1ResidanceFiscalFrance(): ?bool
  2359.     {
  2360.         return $this->repLegal1ResidanceFiscalFrance;
  2361.     }
  2362.     public function setRepLegal1ResidanceFiscalFrance(?bool $repLegal1ResidanceFiscalFrance): static
  2363.     {
  2364.         $this->repLegal1ResidanceFiscalFrance $repLegal1ResidanceFiscalFrance;
  2365.         return $this;
  2366.     }
  2367.     public function getRepLegal1FiscalAdresse(): ?string
  2368.     {
  2369.         return $this->repLegal1FiscalAdresse;
  2370.     }
  2371.     public function setRepLegal1FiscalAdresse(?string $repLegal1FiscalAdresse): static
  2372.     {
  2373.         $this->repLegal1FiscalAdresse $repLegal1FiscalAdresse;
  2374.         return $this;
  2375.     }
  2376.     public function getRepLegal1FiscalCodePostal(): ?string
  2377.     {
  2378.         return $this->repLegal1FiscalCodePostal;
  2379.     }
  2380.     public function setRepLegal1FiscalCodePostal(?string $repLegal1FiscalCodePostal): static
  2381.     {
  2382.         $this->repLegal1FiscalCodePostal $repLegal1FiscalCodePostal;
  2383.         return $this;
  2384.     }
  2385.     public function getRepLegal1FiscalVille(): ?string
  2386.     {
  2387.         return $this->repLegal1FiscalVille;
  2388.     }
  2389.     public function setRepLegal1FiscalVille(?string $repLegal1FiscalVille): static
  2390.     {
  2391.         $this->repLegal1FiscalVille $repLegal1FiscalVille;
  2392.         return $this;
  2393.     }
  2394.     public function getRepLegal1FiscalPays(): ?string
  2395.     {
  2396.         return $this->repLegal1FiscalPays;
  2397.     }
  2398.     public function setRepLegal1FiscalPays(?string $repLegal1FiscalPays): static
  2399.     {
  2400.         $this->repLegal1FiscalPays $repLegal1FiscalPays;
  2401.         return $this;
  2402.     }
  2403.     public function getRepLegal1PostaleAdresse(): ?string
  2404.     {
  2405.         return $this->repLegal1PostaleAdresse;
  2406.     }
  2407.     public function setRepLegal1PostaleAdresse(?string $repLegal1PostaleAdresse): static
  2408.     {
  2409.         $this->repLegal1PostaleAdresse $repLegal1PostaleAdresse;
  2410.         return $this;
  2411.     }
  2412.     public function getRepLegal1PostaleCodePostal(): ?string
  2413.     {
  2414.         return $this->repLegal1PostaleCodePostal;
  2415.     }
  2416.     public function setRepLegal1PostaleCodePostal(?string $repLegal1PostaleCodePostal): static
  2417.     {
  2418.         $this->repLegal1PostaleCodePostal $repLegal1PostaleCodePostal;
  2419.         return $this;
  2420.     }
  2421.     public function getRepLegal1PostaleVille(): ?string
  2422.     {
  2423.         return $this->repLegal1PostaleVille;
  2424.     }
  2425.     public function setRepLegal1PostaleVille(?string $repLegal1PostaleVille): static
  2426.     {
  2427.         $this->repLegal1PostaleVille $repLegal1PostaleVille;
  2428.         return $this;
  2429.     }
  2430.     public function getRepLegal1PostalePays(): ?string
  2431.     {
  2432.         return $this->repLegal1PostalePays;
  2433.     }
  2434.     public function setRepLegal1PostalePays(?string $repLegal1PostalePays): static
  2435.     {
  2436.         $this->repLegal1PostalePays $repLegal1PostalePays;
  2437.         return $this;
  2438.     }
  2439.     public function getRepLegal1TelephonePortablePrefix(): ?string
  2440.     {
  2441.         return $this->repLegal1TelephonePortablePrefix;
  2442.     }
  2443.     public function setRepLegal1TelephonePortablePrefix(?string $repLegal1TelephonePortablePrefix): static
  2444.     {
  2445.         $this->repLegal1TelephonePortablePrefix $repLegal1TelephonePortablePrefix;
  2446.         return $this;
  2447.     }
  2448.     public function getRepLegal1TelephonePortable(): ?string
  2449.     {
  2450.         return $this->repLegal1TelephonePortable;
  2451.     }
  2452.     public function setRepLegal1TelephonePortable(?string $repLegal1TelephonePortable): static
  2453.     {
  2454.         $this->repLegal1TelephonePortable $repLegal1TelephonePortable;
  2455.         return $this;
  2456.     }
  2457.     public function getRepLegal1TelephonePrefix(): ?string
  2458.     {
  2459.         return $this->repLegal1TelephonePrefix;
  2460.     }
  2461.     public function setRepLegal1TelephonePrefix(?string $repLegal1TelephonePrefix): static
  2462.     {
  2463.         $this->repLegal1TelephonePrefix $repLegal1TelephonePrefix;
  2464.         return $this;
  2465.     }
  2466.     public function getRepLegal1Telephone(): ?string
  2467.     {
  2468.         return $this->repLegal1Telephone;
  2469.     }
  2470.     public function setRepLegal1Telephone(?string $repLegal1Telephone): static
  2471.     {
  2472.         $this->repLegal1Telephone $repLegal1Telephone;
  2473.         return $this;
  2474.     }
  2475.     public function getRepLegal1Email(): ?string
  2476.     {
  2477.         return $this->repLegal1Email;
  2478.     }
  2479.     public function setRepLegal1Email(?string $repLegal1Email): static
  2480.     {
  2481.         $this->repLegal1Email $repLegal1Email;
  2482.         return $this;
  2483.     }
  2484.     public function getRepLegal1SituationFamiliale(): ?string
  2485.     {
  2486.         return $this->repLegal1SituationFamiliale;
  2487.     }
  2488.     public function setRepLegal1SituationFamiliale(?string $repLegal1SituationFamiliale): static
  2489.     {
  2490.         $this->repLegal1SituationFamiliale $repLegal1SituationFamiliale;
  2491.         return $this;
  2492.     }
  2493.     public function getRepLegal1NombreEnfant(): ?int
  2494.     {
  2495.         return $this->repLegal1NombreEnfant;
  2496.     }
  2497.     public function setRepLegal1NombreEnfant(?int $repLegal1NombreEnfant): static
  2498.     {
  2499.         $this->repLegal1NombreEnfant $repLegal1NombreEnfant;
  2500.         return $this;
  2501.     }
  2502.     public function getRepLegal1NombreEnfantCharge(): ?int
  2503.     {
  2504.         return $this->repLegal1NombreEnfantCharge;
  2505.     }
  2506.     public function setRepLegal1NombreEnfantCharge(?int $repLegal1NombreEnfantCharge): static
  2507.     {
  2508.         $this->repLegal1NombreEnfantCharge $repLegal1NombreEnfantCharge;
  2509.         return $this;
  2510.     }
  2511.     public function getRepLegal1QualiteDe(): ?string
  2512.     {
  2513.         return $this->repLegal1QualiteDe;
  2514.     }
  2515.     public function setRepLegal1QualiteDe(?string $repLegal1QualiteDe): static
  2516.     {
  2517.         $this->repLegal1QualiteDe $repLegal1QualiteDe;
  2518.         return $this;
  2519.     }
  2520.     public function isRepLegal1PolitiquementExpose(): ?bool
  2521.     {
  2522.         return $this->repLegal1PolitiquementExpose;
  2523.     }
  2524.     public function setRepLegal1PolitiquementExpose(?bool $repLegal1PolitiquementExpose): static
  2525.     {
  2526.         $this->repLegal1PolitiquementExpose $repLegal1PolitiquementExpose;
  2527.         return $this;
  2528.     }
  2529.     public function getRepLegal1PersonnePolitiquementExposeeType(): ?string
  2530.     {
  2531.         return $this->repLegal1PersonnePolitiquementExposeeType;
  2532.     }
  2533.     public function setRepLegal1PersonnePolitiquementExposeeType(?string $repLegal1PersonnePolitiquementExposeeType): static
  2534.     {
  2535.         $this->repLegal1PersonnePolitiquementExposeeType $repLegal1PersonnePolitiquementExposeeType;
  2536.         return $this;
  2537.     }
  2538.     public function getRepLegal1PersonnePolitiquementExposeeMaFonction(): ?string
  2539.     {
  2540.         return $this->repLegal1PersonnePolitiquementExposeeMaFonction;
  2541.     }
  2542.     public function setRepLegal1PersonnePolitiquementExposeeMaFonction(?string $repLegal1PersonnePolitiquementExposeeMaFonction): static
  2543.     {
  2544.         $this->repLegal1PersonnePolitiquementExposeeMaFonction $repLegal1PersonnePolitiquementExposeeMaFonction;
  2545.         return $this;
  2546.     }
  2547.     public function getRepLegal1PersonnePolitiquementExposeeEntourageFonction(): ?string
  2548.     {
  2549.         return $this->repLegal1PersonnePolitiquementExposeeEntourageFonction;
  2550.     }
  2551.     public function setRepLegal1PersonnePolitiquementExposeeEntourageFonction(?string $repLegal1PersonnePolitiquementExposeeEntourageFonction): static
  2552.     {
  2553.         $this->repLegal1PersonnePolitiquementExposeeEntourageFonction $repLegal1PersonnePolitiquementExposeeEntourageFonction;
  2554.         return $this;
  2555.     }
  2556.     public function getRepLegal1PersonnePolitiquementExposeeEntourageLien(): ?string
  2557.     {
  2558.         return $this->repLegal1PersonnePolitiquementExposeeEntourageLien;
  2559.     }
  2560.     public function setRepLegal1PersonnePolitiquementExposeeEntourageLien(?string $repLegal1PersonnePolitiquementExposeeEntourageLien): static
  2561.     {
  2562.         $this->repLegal1PersonnePolitiquementExposeeEntourageLien $repLegal1PersonnePolitiquementExposeeEntourageLien;
  2563.         return $this;
  2564.     }
  2565.     public function isRepLegal1GreenCard(): ?bool
  2566.     {
  2567.         return $this->repLegal1GreenCard;
  2568.     }
  2569.     public function setRepLegal1GreenCard(?bool $repLegal1GreenCard): static
  2570.     {
  2571.         $this->repLegal1GreenCard $repLegal1GreenCard;
  2572.         return $this;
  2573.     }
  2574.     public function isRepLegal1ResidanceFiscalAutrePaysFranceEtatUnis(): ?bool
  2575.     {
  2576.         return $this->repLegal1ResidanceFiscalAutrePaysFranceEtatUnis;
  2577.     }
  2578.     public function setRepLegal1ResidanceFiscalAutrePaysFranceEtatUnis(?bool $repLegal1ResidanceFiscalAutrePaysFranceEtatUnis): static
  2579.     {
  2580.         $this->repLegal1ResidanceFiscalAutrePaysFranceEtatUnis $repLegal1ResidanceFiscalAutrePaysFranceEtatUnis;
  2581.         return $this;
  2582.     }
  2583.     public function getRepLegal1ResidenceIdentificationFiscalPays(): ?string
  2584.     {
  2585.         return $this->repLegal1ResidenceIdentificationFiscalPays;
  2586.     }
  2587.     public function setRepLegal1ResidenceIdentificationFiscalPays(?string $repLegal1ResidenceIdentificationFiscalPays): static
  2588.     {
  2589.         $this->repLegal1ResidenceIdentificationFiscalPays $repLegal1ResidenceIdentificationFiscalPays;
  2590.         return $this;
  2591.     }
  2592.     public function isRepLegal1AcceptRecevoirDocumentGarantieEmail(): ?bool
  2593.     {
  2594.         return $this->repLegal1AcceptRecevoirDocumentGarantieEmail;
  2595.     }
  2596.     public function setRepLegal1AcceptRecevoirDocumentGarantieEmail(?bool $repLegal1AcceptRecevoirDocumentGarantieEmail): static
  2597.     {
  2598.         $this->repLegal1AcceptRecevoirDocumentGarantieEmail $repLegal1AcceptRecevoirDocumentGarantieEmail;
  2599.         return $this;
  2600.     }
  2601.     public function isRepLegal1AcceptPropositionCommercialEmail(): ?bool
  2602.     {
  2603.         return $this->repLegal1AcceptPropositionCommercialEmail;
  2604.     }
  2605.     public function setRepLegal1AcceptPropositionCommercialEmail(?bool $repLegal1AcceptPropositionCommercialEmail): static
  2606.     {
  2607.         $this->repLegal1AcceptPropositionCommercialEmail $repLegal1AcceptPropositionCommercialEmail;
  2608.         return $this;
  2609.     }
  2610.     public function isRepLegal1AcceptPropositionCommercialTelephone(): ?bool
  2611.     {
  2612.         return $this->repLegal1AcceptPropositionCommercialTelephone;
  2613.     }
  2614.     public function setRepLegal1AcceptPropositionCommercialTelephone(?bool $repLegal1AcceptPropositionCommercialTelephone): static
  2615.     {
  2616.         $this->repLegal1AcceptPropositionCommercialTelephone $repLegal1AcceptPropositionCommercialTelephone;
  2617.         return $this;
  2618.     }
  2619.     public function isRepLegal2Use(): ?bool
  2620.     {
  2621.         return $this->repLegal2Use;
  2622.     }
  2623.     public function setRepLegal2Use(?bool $repLegal2Use): static
  2624.     {
  2625.         $this->repLegal2Use $repLegal2Use;
  2626.         return $this;
  2627.     }
  2628.     public function getRepLegal2Sex(): ?string
  2629.     {
  2630.         return $this->repLegal2Sex;
  2631.     }
  2632.     public function setRepLegal2Sex(?string $repLegal2Sex): static
  2633.     {
  2634.         $this->repLegal2Sex $repLegal2Sex;
  2635.         return $this;
  2636.     }
  2637.     public function getRepLegal2Nom(): ?string
  2638.     {
  2639.         return $this->repLegal2Nom;
  2640.     }
  2641.     public function setRepLegal2Nom(?string $repLegal2Nom): static
  2642.     {
  2643.         $this->repLegal2Nom $repLegal2Nom;
  2644.         return $this;
  2645.     }
  2646.     public function getRepLegal2Prenoms(): ?string
  2647.     {
  2648.         return $this->repLegal2Prenoms;
  2649.     }
  2650.     public function setRepLegal2Prenoms(?string $repLegal2Prenoms): static
  2651.     {
  2652.         $this->repLegal2Prenoms $repLegal2Prenoms;
  2653.         return $this;
  2654.     }
  2655.     public function getRepLegal2DateDeNaissance()
  2656.     {
  2657.         return $this->repLegal2DateDeNaissance;
  2658.     }
  2659.     public function setRepLegal2DateDeNaissance($repLegal2DateDeNaissance): static
  2660.     {
  2661.         $this->repLegal2DateDeNaissance $repLegal2DateDeNaissance;
  2662.         return $this;
  2663.     }
  2664.     public function getRepLegal2LieuDeNaissance(): ?string
  2665.     {
  2666.         return $this->repLegal2LieuDeNaissance;
  2667.     }
  2668.     public function setRepLegal2LieuDeNaissance(?string $repLegal2LieuDeNaissance): static
  2669.     {
  2670.         $this->repLegal2LieuDeNaissance $repLegal2LieuDeNaissance;
  2671.         return $this;
  2672.     }
  2673.     public function getRepLegal2Nationalite(): ?string
  2674.     {
  2675.         return $this->repLegal2Nationalite;
  2676.     }
  2677.     public function setRepLegal2Nationalite(?string $repLegal2Nationalite): static
  2678.     {
  2679.         $this->repLegal2Nationalite $repLegal2Nationalite;
  2680.         return $this;
  2681.     }
  2682.     public function isRepLegal2ResidanceFiscalFrance(): ?bool
  2683.     {
  2684.         return $this->repLegal2ResidanceFiscalFrance;
  2685.     }
  2686.     public function setRepLegal2ResidanceFiscalFrance(?bool $repLegal2ResidanceFiscalFrance): static
  2687.     {
  2688.         $this->repLegal2ResidanceFiscalFrance $repLegal2ResidanceFiscalFrance;
  2689.         return $this;
  2690.     }
  2691.     public function getRepLegal2FiscalAdresse(): ?string
  2692.     {
  2693.         return $this->repLegal2FiscalAdresse;
  2694.     }
  2695.     public function setRepLegal2FiscalAdresse(?string $repLegal2FiscalAdresse): static
  2696.     {
  2697.         $this->repLegal2FiscalAdresse $repLegal2FiscalAdresse;
  2698.         return $this;
  2699.     }
  2700.     public function getRepLegal2FiscalCodePostal(): ?string
  2701.     {
  2702.         return $this->repLegal2FiscalCodePostal;
  2703.     }
  2704.     public function setRepLegal2FiscalCodePostal(?string $repLegal2FiscalCodePostal): static
  2705.     {
  2706.         $this->repLegal2FiscalCodePostal $repLegal2FiscalCodePostal;
  2707.         return $this;
  2708.     }
  2709.     public function getRepLegal2FiscalVille(): ?string
  2710.     {
  2711.         return $this->repLegal2FiscalVille;
  2712.     }
  2713.     public function setRepLegal2FiscalVille(?string $repLegal2FiscalVille): static
  2714.     {
  2715.         $this->repLegal2FiscalVille $repLegal2FiscalVille;
  2716.         return $this;
  2717.     }
  2718.     public function getRepLegal2FiscalPays(): ?string
  2719.     {
  2720.         return $this->repLegal2FiscalPays;
  2721.     }
  2722.     public function setRepLegal2FiscalPays(?string $repLegal2FiscalPays): static
  2723.     {
  2724.         $this->repLegal2FiscalPays $repLegal2FiscalPays;
  2725.         return $this;
  2726.     }
  2727.     public function getRepLegal2PostaleAdresse(): ?string
  2728.     {
  2729.         return $this->repLegal2PostaleAdresse;
  2730.     }
  2731.     public function setRepLegal2PostaleAdresse(?string $repLegal2PostaleAdresse): static
  2732.     {
  2733.         $this->repLegal2PostaleAdresse $repLegal2PostaleAdresse;
  2734.         return $this;
  2735.     }
  2736.     public function getRepLegal2PostaleCodePostal(): ?string
  2737.     {
  2738.         return $this->repLegal2PostaleCodePostal;
  2739.     }
  2740.     public function setRepLegal2PostaleCodePostal(?string $repLegal2PostaleCodePostal): static
  2741.     {
  2742.         $this->repLegal2PostaleCodePostal $repLegal2PostaleCodePostal;
  2743.         return $this;
  2744.     }
  2745.     public function getRepLegal2PostaleVille(): ?string
  2746.     {
  2747.         return $this->repLegal2PostaleVille;
  2748.     }
  2749.     public function setRepLegal2PostaleVille(?string $repLegal2PostaleVille): static
  2750.     {
  2751.         $this->repLegal2PostaleVille $repLegal2PostaleVille;
  2752.         return $this;
  2753.     }
  2754.     public function getRepLegal2PostalePays(): ?string
  2755.     {
  2756.         return $this->repLegal2PostalePays;
  2757.     }
  2758.     public function setRepLegal2PostalePays(?string $repLegal2PostalePays): static
  2759.     {
  2760.         $this->repLegal2PostalePays $repLegal2PostalePays;
  2761.         return $this;
  2762.     }
  2763.     public function getRepLegal2TelephonePortablePrefix(): ?string
  2764.     {
  2765.         return $this->repLegal2TelephonePortablePrefix;
  2766.     }
  2767.     public function setRepLegal2TelephonePortablePrefix(?string $repLegal2TelephonePortablePrefix): static
  2768.     {
  2769.         $this->repLegal2TelephonePortablePrefix $repLegal2TelephonePortablePrefix;
  2770.         return $this;
  2771.     }
  2772.     public function getRepLegal2TelephonePortable(): ?string
  2773.     {
  2774.         return $this->repLegal2TelephonePortable;
  2775.     }
  2776.     public function setRepLegal2TelephonePortable(?string $repLegal2TelephonePortable): static
  2777.     {
  2778.         $this->repLegal2TelephonePortable $repLegal2TelephonePortable;
  2779.         return $this;
  2780.     }
  2781.     public function getRepLegal2TelephonePrefix(): ?string
  2782.     {
  2783.         return $this->repLegal2TelephonePrefix;
  2784.     }
  2785.     public function setRepLegal2TelephonePrefix(?string $repLegal2TelephonePrefix): static
  2786.     {
  2787.         $this->repLegal2TelephonePrefix $repLegal2TelephonePrefix;
  2788.         return $this;
  2789.     }
  2790.     public function getRepLegal2Telephone(): ?string
  2791.     {
  2792.         return $this->repLegal2Telephone;
  2793.     }
  2794.     public function setRepLegal2Telephone(?string $repLegal2Telephone): static
  2795.     {
  2796.         $this->repLegal2Telephone $repLegal2Telephone;
  2797.         return $this;
  2798.     }
  2799.     public function getRepLegal2Email(): ?string
  2800.     {
  2801.         return $this->repLegal2Email;
  2802.     }
  2803.     public function setRepLegal2Email(?string $repLegal2Email): static
  2804.     {
  2805.         $this->repLegal2Email $repLegal2Email;
  2806.         return $this;
  2807.     }
  2808.     public function getRepLegal2SituationFamiliale(): ?string
  2809.     {
  2810.         return $this->repLegal2SituationFamiliale;
  2811.     }
  2812.     public function setRepLegal2SituationFamiliale(?string $repLegal2SituationFamiliale): static
  2813.     {
  2814.         $this->repLegal2SituationFamiliale $repLegal2SituationFamiliale;
  2815.         return $this;
  2816.     }
  2817.     public function getRepLegal2NombreEnfant(): ?int
  2818.     {
  2819.         return $this->repLegal2NombreEnfant;
  2820.     }
  2821.     public function setRepLegal2NombreEnfant(?int $repLegal2NombreEnfant): static
  2822.     {
  2823.         $this->repLegal2NombreEnfant $repLegal2NombreEnfant;
  2824.         return $this;
  2825.     }
  2826.     public function getRepLegal2NombreEnfantCharge(): ?int
  2827.     {
  2828.         return $this->repLegal2NombreEnfantCharge;
  2829.     }
  2830.     public function setRepLegal2NombreEnfantCharge(?int $repLegal2NombreEnfantCharge): static
  2831.     {
  2832.         $this->repLegal2NombreEnfantCharge $repLegal2NombreEnfantCharge;
  2833.         return $this;
  2834.     }
  2835.     public function getRepLegal2QualiteDe(): ?string
  2836.     {
  2837.         return $this->repLegal2QualiteDe;
  2838.     }
  2839.     public function setRepLegal2QualiteDe(?string $repLegal2QualiteDe): static
  2840.     {
  2841.         $this->repLegal2QualiteDe $repLegal2QualiteDe;
  2842.         return $this;
  2843.     }
  2844.     public function isRepLegal2PolitiquementExpose(): ?bool
  2845.     {
  2846.         return $this->repLegal2PolitiquementExpose;
  2847.     }
  2848.     public function setRepLegal2PolitiquementExpose(?bool $repLegal2PolitiquementExpose): static
  2849.     {
  2850.         $this->repLegal2PolitiquementExpose $repLegal2PolitiquementExpose;
  2851.         return $this;
  2852.     }
  2853.     public function getRepLegal2PersonnePolitiquementExposeeType(): ?string
  2854.     {
  2855.         return $this->repLegal2PersonnePolitiquementExposeeType;
  2856.     }
  2857.     public function setRepLegal2PersonnePolitiquementExposeeType(?string $repLegal2PersonnePolitiquementExposeeType): static
  2858.     {
  2859.         $this->repLegal2PersonnePolitiquementExposeeType $repLegal2PersonnePolitiquementExposeeType;
  2860.         return $this;
  2861.     }
  2862.     public function getRepLegal2PersonnePolitiquementExposeeMaFonction(): ?string
  2863.     {
  2864.         return $this->repLegal2PersonnePolitiquementExposeeMaFonction;
  2865.     }
  2866.     public function setRepLegal2PersonnePolitiquementExposeeMaFonction(?string $repLegal2PersonnePolitiquementExposeeMaFonction): static
  2867.     {
  2868.         $this->repLegal2PersonnePolitiquementExposeeMaFonction $repLegal2PersonnePolitiquementExposeeMaFonction;
  2869.         return $this;
  2870.     }
  2871.     public function getRepLegal2PersonnePolitiquementExposeeEntourageFonction(): ?string
  2872.     {
  2873.         return $this->repLegal2PersonnePolitiquementExposeeEntourageFonction;
  2874.     }
  2875.     public function setRepLegal2PersonnePolitiquementExposeeEntourageFonction(?string $repLegal2PersonnePolitiquementExposeeEntourageFonction): static
  2876.     {
  2877.         $this->repLegal2PersonnePolitiquementExposeeEntourageFonction $repLegal2PersonnePolitiquementExposeeEntourageFonction;
  2878.         return $this;
  2879.     }
  2880.     public function getRepLegal2PersonnePolitiquementExposeeEntourageLien(): ?string
  2881.     {
  2882.         return $this->repLegal2PersonnePolitiquementExposeeEntourageLien;
  2883.     }
  2884.     public function setRepLegal2PersonnePolitiquementExposeeEntourageLien(?string $repLegal2PersonnePolitiquementExposeeEntourageLien): static
  2885.     {
  2886.         $this->repLegal2PersonnePolitiquementExposeeEntourageLien $repLegal2PersonnePolitiquementExposeeEntourageLien;
  2887.         return $this;
  2888.     }
  2889.     public function isRepLegal2GreenCard(): ?bool
  2890.     {
  2891.         return $this->repLegal2GreenCard;
  2892.     }
  2893.     public function setRepLegal2GreenCard(?bool $repLegal2GreenCard): static
  2894.     {
  2895.         $this->repLegal2GreenCard $repLegal2GreenCard;
  2896.         return $this;
  2897.     }
  2898.     public function isRepLegal2ResidanceFiscalAutrePaysFranceEtatUnis(): ?bool
  2899.     {
  2900.         return $this->repLegal2ResidanceFiscalAutrePaysFranceEtatUnis;
  2901.     }
  2902.     public function setRepLegal2ResidanceFiscalAutrePaysFranceEtatUnis(?bool $repLegal2ResidanceFiscalAutrePaysFranceEtatUnis): static
  2903.     {
  2904.         $this->repLegal2ResidanceFiscalAutrePaysFranceEtatUnis $repLegal2ResidanceFiscalAutrePaysFranceEtatUnis;
  2905.         return $this;
  2906.     }
  2907.     public function getRepLegal2ResidenceIdentificationFiscalPays(): ?string
  2908.     {
  2909.         return $this->repLegal2ResidenceIdentificationFiscalPays;
  2910.     }
  2911.     public function setRepLegal2ResidenceIdentificationFiscalPays(?string $repLegal2ResidenceIdentificationFiscalPays): static
  2912.     {
  2913.         $this->repLegal2ResidenceIdentificationFiscalPays $repLegal2ResidenceIdentificationFiscalPays;
  2914.         return $this;
  2915.     }
  2916.     public function isRepLegal2AcceptRecevoirDocumentGarantieEmail(): ?bool
  2917.     {
  2918.         return $this->repLegal2AcceptRecevoirDocumentGarantieEmail;
  2919.     }
  2920.     public function setRepLegal2AcceptRecevoirDocumentGarantieEmail(?bool $repLegal2AcceptRecevoirDocumentGarantieEmail): static
  2921.     {
  2922.         $this->repLegal2AcceptRecevoirDocumentGarantieEmail $repLegal2AcceptRecevoirDocumentGarantieEmail;
  2923.         return $this;
  2924.     }
  2925.     public function isRepLegal2AcceptPropositionCommercialEmail(): ?bool
  2926.     {
  2927.         return $this->repLegal2AcceptPropositionCommercialEmail;
  2928.     }
  2929.     public function setRepLegal2AcceptPropositionCommercialEmail(?bool $repLegal2AcceptPropositionCommercialEmail): static
  2930.     {
  2931.         $this->repLegal2AcceptPropositionCommercialEmail $repLegal2AcceptPropositionCommercialEmail;
  2932.         return $this;
  2933.     }
  2934.     public function isRepLegal2AcceptPropositionCommercialTelephone(): ?bool
  2935.     {
  2936.         return $this->repLegal2AcceptPropositionCommercialTelephone;
  2937.     }
  2938.     public function setRepLegal2AcceptPropositionCommercialTelephone(?bool $repLegal2AcceptPropositionCommercialTelephone): static
  2939.     {
  2940.         $this->repLegal2AcceptPropositionCommercialTelephone $repLegal2AcceptPropositionCommercialTelephone;
  2941.         return $this;
  2942.     }
  2943.     public function getRepLegal2NumeroSS(): ?string
  2944.     {
  2945.         return $this->repLegal2NumeroSS;
  2946.     }
  2947.     public function setRepLegal2NumeroSS(?string $repLegal2NumeroSS): static
  2948.     {
  2949.         $this->repLegal2NumeroSS $repLegal2NumeroSS;
  2950.         return $this;
  2951.     }
  2952.     public function getRepLegal2CleNumeroSS(): ?string
  2953.     {
  2954.         return $this->repLegal2CleNumeroSS;
  2955.     }
  2956.     public function setRepLegal2CleNumeroSS(?string $repLegal2CleNumeroSS): static
  2957.     {
  2958.         $this->repLegal2CleNumeroSS $repLegal2CleNumeroSS;
  2959.         return $this;
  2960.     }
  2961.     public function getSepaOriginVersmement(): ?string
  2962.     {
  2963.         return $this->sepaOriginVersmement;
  2964.     }
  2965.     public function setSepaOriginVersmement(?string $sepaOriginVersmement): static
  2966.     {
  2967.         $this->sepaOriginVersmement $sepaOriginVersmement;
  2968.         return $this;
  2969.     }
  2970.     public function isResidentFiscalPaysAutreFranceEtatUnis(): ?bool
  2971.     {
  2972.         return $this->residentFiscalPaysAutreFranceEtatUnis;
  2973.     }
  2974.     public function setResidentFiscalPaysAutreFranceEtatUnis(?bool $residentFiscalPaysAutreFranceEtatUnis): static
  2975.     {
  2976.         $this->residentFiscalPaysAutreFranceEtatUnis $residentFiscalPaysAutreFranceEtatUnis;
  2977.         return $this;
  2978.     }
  2979. }