<?php
namespace App\Entity;
use Doctrine\ORM\Mapping as ORM;
class JobRequirementMapping {
/**
* @var int
*/
private $id;
/**
* @var \App\Entity\Job
*/
private $job;
/**
* @var \App\Entity\JobRequirement
*/
private $jobRequirement;
/**
* @var bool
*/
private $keepMapping = false;
/**
* Get id.
*
* @return int
*/
public function getId() {
return $this->id;
}
/**
* Set job.
*
* @param \App\Entity\Job|null $job
*
* @return JobRequirementMapping
*/
public function setJob(\App\Entity\Job $job = null) {
$this->job = $job;
return $this;
}
/**
* Get job.
*
* @return \App\Entity\Job|null
*/
public function getJob() {
return $this->job;
}
/**
* Set jobRequirement.
*
* @param \App\Entity\JobRequirement|null $jobRequirement
*
* @return JobRequirementMapping
*/
public function setJobLink(\App\Entity\JobRequirement $jobRequirement = null) {
$this->jobRequirement = $jobRequirement;
return $this;
}
/**
* Get jobRequirement.
*
* @return \App\Entity\JobRequirement|null
*/
public function getJobRequirement() {
return $this->jobRequirement;
}
/**
* Set keepMapping.
*
* @param bool $keepMapping
*
* @return JobRequirementMapping
*/
public function setKeepMapping($keepMapping) {
$this->keepMapping = $keepMapping;
}
/**
* Get keepMapping.
*
* @return bool
*/
public function getKeepMapping() {
return $this->keepMapping;
}
}