<?php
namespace App\Entity;
use App\Application\Sonata\UserBundle\Entity\User;
/**
* ValeursMesures.
*/
class ValeursMesures
{
/**
* @var int
*/
private $id;
/**
* @var string
*/
private $code;
/**
* @var \DateTime
*/
private $debutMesure;
/**
* @var \DateTime
*/
private $finMesure;
/**
* @var int
*/
private $idBdOrigine;
/**
* @var float
*/
private $concentration;
/**
* @var float
*/
private $exposition;
/**
* @var string
*/
private $numeroInstrument;
/**
* @var string
*/
private $remarque;
/**
* @var float
*/
private $incertitude;
/**
* @var bool
*/
private $validation;
/**
* @var string
*/
private $numeroMesure;
/**
* @var string
*/
private $sourceContenu;
/**
* @var \DateTime
*/
private $createdAt;
/**
* @var \DateTime
*/
private $updatedAt;
/**
* @var string
*/
private $inoccupation;
/**
* @var string
*/
private $concentrationSource;
/**
* @var float
*/
private $resultat;
/**
* @var string
*/
private $entreeAirSource;
/**
* @var string
*/
private $compositionFenetreSource;
/**
* @var string
*/
private $referenceNormative;
/**
* @var float
*/
private $concentrationMaximale;
/**
* @var string
*/
private $indiceConfinement;
/**
* @var float
*/
private $temperatureMinimale;
/**
* @var float
*/
private $temperatureMoyenne;
/**
* @var float
*/
private $temperatureMaximale;
/**
* @var float
*/
private $humiditeRelativeMoyenne;
/**
* @var float
*/
private $humiditeRelativeMinimale;
/**
* @var float
*/
private $humiditeRelativeMaximale;
/**
* @var string
*/
private $commentaireElementSonde;
/**
* @var \App\Entity\Batiment
*/
private $Batiment;
/**
* @var \App\Entity\Mesure
*/
private $Mesure;
/**
* @var \App\Entity\InstrumentMesure
*/
private $InstrumentMesure;
/**
* @var \App\Entity\PieceMesure
*/
private $PieceMesure;
/**
* @var \App\Entity\ElementMesure
*/
private $ElementMesure;
/**
* @var \App\Entity\MethodeMesure
*/
private $MethodeMesure;
/**
* @var \App\Entity\FamilleElementMesure
*/
private $FamilleElementMesure;
/**
* @var \App\Entity\EtatInstrumentMesure
*/
private $EtatInstrumentMesure;
public function __toString()
{
return $this->id.'';
}
/**
* Get id.
*
* @return int
*/
public function getId()
{
return $this->id;
}
/**
* Set code.
*
* @param string $code
*
* @return ValeursMesures
*/
public function setCode($code)
{
$this->code = $code;
return $this;
}
/**
* Get code.
*
* @return string
*/
public function getCode()
{
return $this->code;
}
/**
* Set debutMesure.
*
* @param \DateTime $debutMesure
*
* @return ValeursMesures
*/
public function setDebutMesure($debutMesure)
{
$this->debutMesure = $debutMesure;
return $this;
}
/**
* Get debutMesure.
*
* @return \DateTime
*/
public function getDebutMesure()
{
return $this->debutMesure;
}
/**
* Set finMesure.
*
* @param \DateTime $finMesure
*
* @return ValeursMesures
*/
public function setFinMesure($finMesure)
{
$this->finMesure = $finMesure;
return $this;
}
/**
* Get finMesure.
*
* @return \DateTime
*/
public function getFinMesure()
{
return $this->finMesure;
}
/**
* Set idBdOrigine.
*
* @param int $idBdOrigine
*
* @return ValeursMesures
*/
public function setIdBdOrigine($idBdOrigine)
{
$this->idBdOrigine = $idBdOrigine;
return $this;
}
/**
* Get idBdOrigine.
*
* @return int
*/
public function getIdBdOrigine()
{
return $this->idBdOrigine;
}
/**
* Set concentration.
*
* @param float $concentration
*
* @return ValeursMesures
*/
public function setConcentration($concentration)
{
$this->concentration = $concentration;
return $this;
}
/**
* Get concentration.
*
* @return float
*/
public function getConcentration()
{
return $this->concentration;
}
/**
* Set exposition.
*
* @param float $exposition
*
* @return ValeursMesures
*/
public function setExposition($exposition)
{
$this->exposition = $exposition;
return $this;
}
/**
* Get exposition.
*
* @return float
*/
public function getExposition()
{
return $this->exposition;
}
/**
* Set numeroInstrument.
*
* @param string $numeroInstrument
*
* @return ValeursMesures
*/
public function setNumeroInstrument($numeroInstrument)
{
$this->numeroInstrument = $numeroInstrument;
return $this;
}
/**
* Get numeroInstrument.
*
* @return string
*/
public function getNumeroInstrument()
{
return $this->numeroInstrument;
}
/**
* Set remarque.
*
* @param string $remarque
*
* @return ValeursMesures
*/
public function setRemarque($remarque)
{
$this->remarque = $remarque;
return $this;
}
/**
* Get remarque.
*
* @return string
*/
public function getRemarque()
{
return $this->remarque;
}
/**
* Set incertitude.
*
* @param float $incertitude
*
* @return ValeursMesures
*/
public function setIncertitude($incertitude)
{
$this->incertitude = $incertitude;
return $this;
}
/**
* Get incertitude.
*
* @return float
*/
public function getIncertitude()
{
return $this->incertitude;
}
/**
* Set validation.
*
* @param bool $validation
*
* @return ValeursMesures
*/
public function setValidation($validation)
{
$this->validation = $validation;
return $this;
}
/**
* Get validation.
*
* @return bool
*/
public function getValidation()
{
return $this->validation;
}
/**
* Set numeroMesure.
*
* @param string $numeroMesure
*
* @return ValeursMesures
*/
public function setNumeroMesure($numeroMesure)
{
$this->numeroMesure = $numeroMesure;
return $this;
}
/**
* Get numeroMesure.
*
* @return string
*/
public function getNumeroMesure()
{
return $this->numeroMesure;
}
/**
* Set sourceContenu.
*
* @param string $sourceContenu
*
* @return ValeursMesures
*/
public function setSourceContenu($sourceContenu)
{
$this->sourceContenu = $sourceContenu;
return $this;
}
/**
* Get sourceContenu.
*
* @return string
*/
public function getSourceContenu()
{
return $this->sourceContenu;
}
/**
* Set createdAt.
*
* @param \DateTime $createdAt
*
* @return ValeursMesures
*/
public function setCreatedAt($createdAt)
{
$this->createdAt = $createdAt;
return $this;
}
/**
* Get createdAt.
*
* @return \DateTime
*/
public function getCreatedAt()
{
return $this->createdAt;
}
/**
* Set updatedAt.
*
* @param \DateTime $updatedAt
*
* @return ValeursMesures
*/
public function setUpdatedAt($updatedAt)
{
$this->updatedAt = $updatedAt;
return $this;
}
/**
* Get updatedAt.
*
* @return \DateTime
*/
public function getUpdatedAt()
{
return $this->updatedAt;
}
/**
* Set inoccupation.
*
* @param string $inoccupation
*
* @return ValeursMesures
*/
public function setInoccupation($inoccupation)
{
$this->inoccupation = $inoccupation;
return $this;
}
/**
* Get inoccupation.
*
* @return string
*/
public function getInoccupation()
{
return $this->inoccupation;
}
/**
* Set concentrationSource.
*
* @param string $concentrationSource
*
* @return ValeursMesures
*/
public function setConcentrationSource($concentrationSource)
{
$this->concentrationSource = $concentrationSource;
return $this;
}
/**
* Get concentrationSource.
*
* @return string
*/
public function getConcentrationSource()
{
return $this->concentrationSource;
}
/**
* Set resultat.
*
* @param float $resultat
*
* @return ValeursMesures
*/
public function setResultat($resultat)
{
$this->resultat = $resultat;
return $this;
}
/**
* Get resultat.
*
* @return float
*/
public function getResultat()
{
return $this->resultat;
}
/**
* Set entreeAirSource.
*
* @param string $entreeAirSource
*
* @return ValeursMesures
*/
public function setEntreeAirSource($entreeAirSource)
{
$this->entreeAirSource = $entreeAirSource;
return $this;
}
/**
* Get entreeAirSource.
*
* @return string
*/
public function getEntreeAirSource()
{
return $this->entreeAirSource;
}
/**
* Set compositionFenetreSource.
*
* @param string $compositionFenetreSource
*
* @return ValeursMesures
*/
public function setCompositionFenetreSource($compositionFenetreSource)
{
$this->compositionFenetreSource = $compositionFenetreSource;
return $this;
}
/**
* Get compositionFenetreSource.
*
* @return string
*/
public function getCompositionFenetreSource()
{
return $this->compositionFenetreSource;
}
/**
* Set referenceNormative.
*
* @param string $referenceNormative
*
* @return ValeursMesures
*/
public function setReferenceNormative($referenceNormative)
{
$this->referenceNormative = $referenceNormative;
return $this;
}
/**
* Get referenceNormative.
*
* @return string
*/
public function getReferenceNormative()
{
return $this->referenceNormative;
}
/**
* Set concentrationMaximale.
*
* @param float $concentrationMaximale
*
* @return ValeursMesures
*/
public function setConcentrationMaximale($concentrationMaximale)
{
$this->concentrationMaximale = $concentrationMaximale;
return $this;
}
/**
* Get concentrationMaximale.
*
* @return float
*/
public function getConcentrationMaximale()
{
return $this->concentrationMaximale;
}
/**
* Set indiceConfinement.
*
* @param string $indiceConfinement
*
* @return ValeursMesures
*/
public function setIndiceConfinement($indiceConfinement)
{
$this->indiceConfinement = $indiceConfinement;
return $this;
}
/**
* Get indiceConfinement.
*
* @return string
*/
public function getIndiceConfinement()
{
return $this->indiceConfinement;
}
/**
* Set temperatureMinimale.
*
* @param float $temperatureMinimale
*
* @return ValeursMesures
*/
public function setTemperatureMinimale($temperatureMinimale)
{
$this->temperatureMinimale = $temperatureMinimale;
return $this;
}
/**
* Get temperatureMinimale.
*
* @return float
*/
public function getTemperatureMinimale()
{
return $this->temperatureMinimale;
}
/**
* Set temperatureMoyenne.
*
* @param float $temperatureMoyenne
*
* @return ValeursMesures
*/
public function setTemperatureMoyenne($temperatureMoyenne)
{
$this->temperatureMoyenne = $temperatureMoyenne;
return $this;
}
/**
* Get temperatureMoyenne.
*
* @return float
*/
public function getTemperatureMoyenne()
{
return $this->temperatureMoyenne;
}
/**
* Set temperatureMaximale.
*
* @param float $temperatureMaximale
*
* @return ValeursMesures
*/
public function setTemperatureMaximale($temperatureMaximale)
{
$this->temperatureMaximale = $temperatureMaximale;
return $this;
}
/**
* Get temperatureMaximale.
*
* @return float
*/
public function getTemperatureMaximale()
{
return $this->temperatureMaximale;
}
/**
* Set humiditeRelativeMoyenne.
*
* @param float $humiditeRelativeMoyenne
*
* @return ValeursMesures
*/
public function setHumiditeRelativeMoyenne($humiditeRelativeMoyenne)
{
$this->humiditeRelativeMoyenne = $humiditeRelativeMoyenne;
return $this;
}
/**
* Get humiditeRelativeMoyenne.
*
* @return float
*/
public function getHumiditeRelativeMoyenne()
{
return $this->humiditeRelativeMoyenne;
}
/**
* Set humiditeRelativeMinimale.
*
* @param float $humiditeRelativeMinimale
*
* @return ValeursMesures
*/
public function setHumiditeRelativeMinimale($humiditeRelativeMinimale)
{
$this->humiditeRelativeMinimale = $humiditeRelativeMinimale;
return $this;
}
/**
* Get humiditeRelativeMinimale.
*
* @return float
*/
public function getHumiditeRelativeMinimale()
{
return $this->humiditeRelativeMinimale;
}
/**
* Set humiditeRelativeMaximale.
*
* @param float $humiditeRelativeMaximale
*
* @return ValeursMesures
*/
public function setHumiditeRelativeMaximale($humiditeRelativeMaximale)
{
$this->humiditeRelativeMaximale = $humiditeRelativeMaximale;
return $this;
}
/**
* Get humiditeRelativeMaximale.
*
* @return float
*/
public function getHumiditeRelativeMaximale()
{
return $this->humiditeRelativeMaximale;
}
/**
* Set commentaireElementSonde.
*
* @param string $commentaireElementSonde
*
* @return ValeursMesures
*/
public function setCommentaireElementSonde($commentaireElementSonde)
{
$this->commentaireElementSonde = $commentaireElementSonde;
return $this;
}
/**
* Get commentaireElementSonde.
*
* @return string
*/
public function getCommentaireElementSonde()
{
return $this->commentaireElementSonde;
}
/**
* Set batiment.
*
* @param \App\Entity\Batiment $batiment
*
* @return ValeursMesures
*/
public function setBatiment(Batiment $batiment = null)
{
$this->Batiment = $batiment;
return $this;
}
/**
* Get batiment.
*
* @return \App\Entity\Batiment
*/
public function getBatiment()
{
return $this->Batiment;
}
/**
* Set mesure.
*
* @param \App\Entity\Mesure $mesure
*
* @return ValeursMesures
*/
public function setMesure(Mesure $mesure = null)
{
$this->Mesure = $mesure;
return $this;
}
/**
* Get mesure.
*
* @return \App\Entity\Mesure
*/
public function getMesure()
{
return $this->Mesure;
}
/**
* Set instrumentMesure.
*
* @param \App\Entity\InstrumentMesure $instrumentMesure
*
* @return ValeursMesures
*/
public function setInstrumentMesure(InstrumentMesure $instrumentMesure = null)
{
$this->InstrumentMesure = $instrumentMesure;
return $this;
}
/**
* Get instrumentMesure.
*
* @return \App\Entity\InstrumentMesure
*/
public function getInstrumentMesure()
{
return $this->InstrumentMesure;
}
/**
* Set pieceMesure.
*
* @param \App\Entity\PieceMesure $pieceMesure
*
* @return ValeursMesures
*/
public function setPieceMesure(PieceMesure $pieceMesure = null)
{
$this->PieceMesure = $pieceMesure;
return $this;
}
/**
* Get pieceMesure.
*
* @return \App\Entity\PieceMesure
*/
public function getPieceMesure()
{
return $this->PieceMesure;
}
/**
* Set elementMesure.
*
* @param \App\Entity\ElementMesure $elementMesure
*
* @return ValeursMesures
*/
public function setElementMesure(ElementMesure $elementMesure = null)
{
$this->ElementMesure = $elementMesure;
return $this;
}
/**
* Get elementMesure.
*
* @return \App\Entity\ElementMesure
*/
public function getElementMesure()
{
return $this->ElementMesure;
}
/**
* Set methodeMesure.
*
* @param \App\Entity\MethodeMesure $methodeMesure
*
* @return ValeursMesures
*/
public function setMethodeMesure(MethodeMesure $methodeMesure = null)
{
$this->MethodeMesure = $methodeMesure;
return $this;
}
/**
* Get methodeMesure.
*
* @return \App\Entity\MethodeMesure
*/
public function getMethodeMesure()
{
return $this->MethodeMesure;
}
/**
* Set familleElementMesure.
*
* @param \App\Entity\FamilleElementMesure $familleElementMesure
*
* @return ValeursMesures
*/
public function setFamilleElementMesure(FamilleElementMesure $familleElementMesure = null)
{
$this->FamilleElementMesure = $familleElementMesure;
return $this;
}
/**
* Get familleElementMesure.
*
* @return \App\Entity\FamilleElementMesure
*/
public function getFamilleElementMesure()
{
return $this->FamilleElementMesure;
}
/**
* Set etatInstrumentMesure.
*
* @param \App\Entity\EtatInstrumentMesure $etatInstrumentMesure
*
* @return ValeursMesures
*/
public function setEtatInstrumentMesure(EtatInstrumentMesure $etatInstrumentMesure = null)
{
$this->EtatInstrumentMesure = $etatInstrumentMesure;
return $this;
}
/**
* Get etatInstrumentMesure.
*
* @return \App\Entity\EtatInstrumentMesure
*/
public function getEtatInstrumentMesure()
{
return $this->EtatInstrumentMesure;
}
/**
* @var \App\Application\Sonata\UserBundle\Entity\User
*/
private $CreatedBy;
/**
* @var \App\Application\Sonata\UserBundle\Entity\User
*/
private $UpdateBy;
/**
* Set createdBy.
*
* @param \App\Application\Sonata\UserBundle\Entity\User $createdBy
*
* @return ValeursMesures
*/
public function setCreatedBy(User $createdBy = null)
{
$this->CreatedBy = $createdBy;
return $this;
}
/**
* Get createdBy.
*
* @return \App\Application\Sonata\UserBundle\Entity\User
*/
public function getCreatedBy()
{
return $this->CreatedBy;
}
/**
* Set updateBy.
*
* @param \App\Application\Sonata\UserBundle\Entity\User $updateBy
*
* @return ValeursMesures
*/
public function setUpdateBy(User $updateBy = null)
{
$this->UpdateBy = $updateBy;
return $this;
}
/**
* Get updateBy.
*
* @return \App\Application\Sonata\UserBundle\Entity\User
*/
public function getUpdateBy()
{
return $this->UpdateBy;
}
/**
* @var \App\Entity\MesurePieceFamilleElement
*/
private $MesurePieceFamilleElement;
/**
* Set mesurePieceFamilleElement.
*
* @param \App\Entity\MesurePieceFamilleElement $mesurePieceFamilleElement
*
* @return ValeursMesures
*/
public function setMesurePieceFamilleElement(MesurePieceFamilleElement $mesurePieceFamilleElement = null)
{
$this->MesurePieceFamilleElement = $mesurePieceFamilleElement;
return $this;
}
/**
* Get mesurePieceFamilleElement.
*
* @return \App\Entity\MesurePieceFamilleElement
*/
public function getMesurePieceFamilleElement()
{
return $this->MesurePieceFamilleElement;
}
/**
* @var float
*/
private $concentrationMinimale;
/**
* Set concentrationMinimale.
*
* @param float $concentrationMinimale
*
* @return ValeursMesures
*/
public function setConcentrationMinimale($concentrationMinimale)
{
$this->concentrationMinimale = $concentrationMinimale;
return $this;
}
/**
* Get concentrationMinimale.
*
* @return float
*/
public function getConcentrationMinimale()
{
return $this->concentrationMinimale;
}
/**
* @var string
*/
private $origineContenu;
/**
* Set origineContenu.
*
* @param string $origineContenu
*
* @return ValeursMesures
*/
public function setOrigineContenu($origineContenu)
{
$this->origineContenu = $origineContenu;
return $this;
}
/**
* Get origineContenu.
*
* @return string
*/
public function getOrigineContenu()
{
return $this->origineContenu;
}
public function isValidation(): ?bool
{
return $this->validation;
}
}