<?php
namespace App\Entity;
/**
* MesureEtatsPiecesEchantillonnees.
*/
class MesureEtatsPiecesEchantillonnees
{
/**
* @var int
*/
private $id;
/**
* @var bool
*/
private $problemeHumidite;
/**
* @var bool
*/
private $condensationPersistante;
/**
* @var bool
*/
private $traceHumidite;
/**
* @var bool
*/
private $sejourPersonnes;
/**
* @var bool
*/
private $salpetreDegradationRevetement;
/**
* @var bool
*/
private $odeurDeMoisi;
/**
* @var bool
*/
private $sechageLinge;
/**
* @var bool
*/
private $presenceMoisissure;
/**
* @var string
*/
private $commentaireOuvertureFenetre;
/**
* @var bool
*/
private $pieceChauffee;
/**
* @var \Doctrine\Common\Collections\Collection
*/
private $OuvrirFenetre;
/**
* @var \App\Entity\PieceMesure
*/
private $PieceMesure;
/**
* @var \App\Entity\Mesure
*/
private $Mesure;
/**
* @var \App\Entity\DegatsMoisissure
*/
private $DegatsMoisissure;
/**
* @var \App\Entity\ZoneHomogene
*/
private $ZoneHomogene;
/**
* @var bool
*/
private $pontThermique;
/**
* Constructor.
*/
public function __construct()
{
$this->OuvrirFenetre = new \Doctrine\Common\Collections\ArrayCollection();
}
public function __toString()
{
return 'test';
}
/**
* Get id.
*
* @return int
*/
public function getId()
{
return $this->id;
}
/**
* Set problemeHumidite.
*
* @param bool $problemeHumidite
*
* @return MesureEtatsPiecesEchantillonnees
*/
public function setProblemeHumidite($problemeHumidite)
{
$this->problemeHumidite = $problemeHumidite;
return $this;
}
/**
* Get problemeHumidite.
*
* @return bool
*/
public function getProblemeHumidite()
{
return $this->problemeHumidite;
}
/**
* Set condensationPersistante.
*
* @param bool $condensationPersistante
*
* @return MesureEtatsPiecesEchantillonnees
*/
public function setCondensationPersistante($condensationPersistante)
{
$this->condensationPersistante = $condensationPersistante;
return $this;
}
/**
* Get condensationPersistante.
*
* @return bool
*/
public function getCondensationPersistante()
{
return $this->condensationPersistante;
}
/**
* Set traceHumidite.
*
* @param bool $traceHumidite
*
* @return MesureEtatsPiecesEchantillonnees
*/
public function setTraceHumidite($traceHumidite)
{
$this->traceHumidite = $traceHumidite;
return $this;
}
/**
* Get traceHumidite.
*
* @return bool
*/
public function getTraceHumidite()
{
return $this->traceHumidite;
}
/**
* Set sejourPersonnes.
*
* @param bool $sejourPersonnes
*
* @return MesureEtatsPiecesEchantillonnees
*/
public function setSejourPersonnes($sejourPersonnes)
{
$this->sejourPersonnes = $sejourPersonnes;
return $this;
}
/**
* Get sejourPersonnes.
*
* @return bool
*/
public function getSejourPersonnes()
{
return $this->sejourPersonnes;
}
/**
* Set salpetreDegradationRevetement.
*
* @param bool $salpetreDegradationRevetement
*
* @return MesureEtatsPiecesEchantillonnees
*/
public function setSalpetreDegradationRevetement($salpetreDegradationRevetement)
{
$this->salpetreDegradationRevetement = $salpetreDegradationRevetement;
return $this;
}
/**
* Get salpetreDegradationRevetement.
*
* @return bool
*/
public function getSalpetreDegradationRevetement()
{
return $this->salpetreDegradationRevetement;
}
/**
* Set odeurDeMoisi.
*
* @param bool $odeurDeMoisi
*
* @return MesureEtatsPiecesEchantillonnees
*/
public function setOdeurDeMoisi($odeurDeMoisi)
{
$this->odeurDeMoisi = $odeurDeMoisi;
return $this;
}
/**
* Get odeurDeMoisi.
*
* @return bool
*/
public function getOdeurDeMoisi()
{
return $this->odeurDeMoisi;
}
/**
* Set sechageLinge.
*
* @param bool $sechageLinge
*
* @return MesureEtatsPiecesEchantillonnees
*/
public function setSechageLinge($sechageLinge)
{
$this->sechageLinge = $sechageLinge;
return $this;
}
/**
* Get sechageLinge.
*
* @return bool
*/
public function getSechageLinge()
{
return $this->sechageLinge;
}
/**
* Set presenceMoisissure.
*
* @param bool $presenceMoisissure
*
* @return MesureEtatsPiecesEchantillonnees
*/
public function setPresenceMoisissure($presenceMoisissure)
{
$this->presenceMoisissure = $presenceMoisissure;
return $this;
}
/**
* Get presenceMoisissure.
*
* @return bool
*/
public function getPresenceMoisissure()
{
return $this->presenceMoisissure;
}
/**
* Set commentaireOuvertureFenetre.
*
* @param string $commentaireOuvertureFenetre
*
* @return MesureEtatsPiecesEchantillonnees
*/
public function setCommentaireOuvertureFenetre($commentaireOuvertureFenetre)
{
$this->commentaireOuvertureFenetre = $commentaireOuvertureFenetre;
return $this;
}
/**
* Get commentaireOuvertureFenetre.
*
* @return string
*/
public function getCommentaireOuvertureFenetre()
{
return $this->commentaireOuvertureFenetre;
}
/**
* Set pieceChauffee.
*
* @param bool $pieceChauffee
*
* @return MesureEtatsPiecesEchantillonnees
*/
public function setPieceChauffee($pieceChauffee)
{
$this->pieceChauffee = $pieceChauffee;
return $this;
}
/**
* Get pieceChauffee.
*
* @return bool
*/
public function getPieceChauffee()
{
return $this->pieceChauffee;
}
/**
* Add ouvrirFenetre.
*
* @param \App\Entity\OuvrirFenetre $ouvrirFenetre
*
* @return MesureEtatsPiecesEchantillonnees
*/
public function addOuvrirFenetre(OuvrirFenetre $ouvrirFenetre)
{
$this->OuvrirFenetre[] = $ouvrirFenetre;
return $this;
}
/**
* Remove ouvrirFenetre.
*
* @param \App\Entity\OuvrirFenetre $ouvrirFenetre
*/
public function removeOuvrirFenetre(OuvrirFenetre $ouvrirFenetre)
{
$this->OuvrirFenetre->removeElement($ouvrirFenetre);
}
/**
* Get ouvrirFenetre.
*
* @return \Doctrine\Common\Collections\Collection
*/
public function getOuvrirFenetre()
{
return $this->OuvrirFenetre;
}
/**
* Set pieceMesure.
*
* @param \App\Entity\PieceMesure $pieceMesure
*
* @return MesureEtatsPiecesEchantillonnees
*/
public function setPieceMesure(PieceMesure $pieceMesure = null)
{
$this->PieceMesure = $pieceMesure;
return $this;
}
/**
* Get pieceMesure.
*
* @return \App\Entity\PieceMesure
*/
public function getPieceMesure()
{
return $this->PieceMesure;
}
/**
* Set mesure.
*
* @param \App\Entity\Mesure $mesure
*
* @return MesureEtatsPiecesEchantillonnees
*/
public function setMesure(Mesure $mesure = null)
{
$this->Mesure = $mesure;
return $this;
}
/**
* Get mesure.
*
* @return \App\Entity\Mesure
*/
public function getMesure()
{
return $this->Mesure;
}
/**
* Set degatsMoisissure.
*
* @param \App\Entity\DegatsMoisissure $degatsMoisissure
*
* @return MesureEtatsPiecesEchantillonnees
*/
public function setDegatsMoisissure(DegatsMoisissure $degatsMoisissure = null)
{
$this->DegatsMoisissure = $degatsMoisissure;
return $this;
}
/**
* Get degatsMoisissure.
*
* @return \App\Entity\DegatsMoisissure
*/
public function getDegatsMoisissure()
{
return $this->DegatsMoisissure;
}
/**
* Set zoneHomogene.
*
* @param \App\Entity\ZoneHomogene $zoneHomogene
*
* @return MesureEtatsPiecesEchantillonnees
*/
public function setZoneHomogene(ZoneHomogene $zoneHomogene = null)
{
$this->ZoneHomogene = $zoneHomogene;
return $this;
}
/**
* Get zoneHomogene.
*
* @return \App\Entity\ZoneHomogene
*/
public function getZoneHomogene()
{
return $this->ZoneHomogene;
}
/**
* @var \App\Entity\DureeSejour
*/
private $DureeSejour;
/**
* Set dureeSejour.
*
* @param \App\Entity\DureeSejour $dureeSejour
*
* @return MesureEtatsPiecesEchantillonnees
*/
public function setDureeSejour(DureeSejour $dureeSejour = null)
{
$this->DureeSejour = $dureeSejour;
return $this;
}
/**
* Get dureeSejour.
*
* @return \App\Entity\DureeSejour
*/
public function getDureeSejour()
{
return $this->DureeSejour;
}
/**
* @var string
*/
private $fenetrePiece;
/**
* @var string
*/
private $entreeAirPiece;
/**
* Set fenetrePiece.
*
* @param string $fenetrePiece
*
* @return MesureEtatsPiecesEchantillonnees
*/
public function setFenetrePiece($fenetrePiece)
{
$this->fenetrePiece = $fenetrePiece;
return $this;
}
/**
* Get fenetrePiece.
*
* @return string
*/
public function getFenetrePiece()
{
return $this->fenetrePiece;
}
/**
* Set entreeAirPiece.
*
* @param string $entreeAirPiece
*
* @return MesureEtatsPiecesEchantillonnees
*/
public function setEntreeAirPiece($entreeAirPiece)
{
$this->entreeAirPiece = $entreeAirPiece;
return $this;
}
/**
* Get entreeAirPiece.
*
* @return string
*/
public function getEntreeAirPiece()
{
return $this->entreeAirPiece;
}
public function isProblemeHumidite(): ?bool
{
return $this->problemeHumidite;
}
public function isCondensationPersistante(): ?bool
{
return $this->condensationPersistante;
}
public function isTraceHumidite(): ?bool
{
return $this->traceHumidite;
}
public function isSejourPersonnes(): ?bool
{
return $this->sejourPersonnes;
}
public function isSalpetreDegradationRevetement(): ?bool
{
return $this->salpetreDegradationRevetement;
}
public function isOdeurDeMoisi(): ?bool
{
return $this->odeurDeMoisi;
}
public function isSechageLinge(): ?bool
{
return $this->sechageLinge;
}
public function isPresenceMoisissure(): ?bool
{
return $this->presenceMoisissure;
}
public function isPieceChauffee(): ?bool
{
return $this->pieceChauffee;
}
public function isPontThermique(): ?bool
{
return $this->pontThermique;
}
public function setPontThermique(?bool $pontThermique): self
{
$this->pontThermique = $pontThermique;
return $this;
}
}