Gina Next Generation
 All Classes Namespaces Files Functions Variables
Variant.php
Go to the documentation of this file.
00001 <?php
00002 
00003 namespace Etrali\GinangBundle\Entity;
00004 
00005 use Doctrine\ORM\Mapping as ORM;
00006 
00007 /**
00008  * Variant
00009  *
00010  * @ORM\Table(name="variant")
00011  * @ORM\Entity
00012  */
00013 class Variant
00014 {
00015     /**
00016      * @var integer
00017      *
00018      * @ORM\Column(name="id_variant", type="integer", nullable=false)
00019      * @ORM\Id
00020      * @ORM\GeneratedValue(strategy="IDENTITY")
00021      */
00022     private $idVariant;
00023 
00024     /**
00025      * @var string
00026      *
00027      * @ORM\Column(name="cd_variant", type="string", length=15, nullable=true)
00028      */
00029     private $cdVariant;
00030 
00031     /**
00032      * @var string
00033      *
00034      * @ORM\Column(name="lb_variant", type="string", length=250, nullable=true)
00035      */
00036     private $lbVariant;
00037 
00038     /**
00039      * @var boolean
00040      *
00041      * @ORM\Column(name="bl_deactivated", type="boolean", nullable=true)
00042      */
00043     private $blDeactivated;
00044 
00045     /**
00046      * @var \ServiceModel
00047      *
00048      * @ORM\ManyToOne(targetEntity="ServiceModel")
00049      * @ORM\JoinColumns({
00050      *   @ORM\JoinColumn(name="id_service_model", referencedColumnName="id_service_model")
00051      * })
00052      */
00053     private $idServiceModel;
00054 
00055     /**
00056      * @var \VariantType
00057      *
00058      * @ORM\ManyToOne(targetEntity="VariantType")
00059      * @ORM\JoinColumns({
00060      *   @ORM\JoinColumn(name="id_variant_type", referencedColumnName="id_variant_type")
00061      * })
00062      */
00063     private $idVariantType;
00064 
00065 
00066 
00067     /**
00068      * Get idVariant
00069      *
00070      * @return integer 
00071      */
00072     public function getIdVariant()
00073     {
00074         return $this->idVariant;
00075     }
00076 
00077     /**
00078      * Set cdVariant
00079      *
00080      * @param string $cdVariant
00081      * @return Variant
00082      */
00083     public function setCdVariant($cdVariant)
00084     {
00085         $this->cdVariant = $cdVariant;
00086     
00087         return $this;
00088     }
00089 
00090     /**
00091      * Get cdVariant
00092      *
00093      * @return string 
00094      */
00095     public function getCdVariant()
00096     {
00097         return $this->cdVariant;
00098     }
00099 
00100     /**
00101      * Set lbVariant
00102      *
00103      * @param string $lbVariant
00104      * @return Variant
00105      */
00106     public function setLbVariant($lbVariant)
00107     {
00108         $this->lbVariant = $lbVariant;
00109     
00110         return $this;
00111     }
00112 
00113     /**
00114      * Get lbVariant
00115      *
00116      * @return string 
00117      */
00118     public function getLbVariant()
00119     {
00120         return $this->lbVariant;
00121     }
00122 
00123     /**
00124      * Set blDeactivated
00125      *
00126      * @param boolean $blDeactivated
00127      * @return Variant
00128      */
00129     public function setBlDeactivated($blDeactivated)
00130     {
00131         $this->blDeactivated = $blDeactivated;
00132     
00133         return $this;
00134     }
00135 
00136     /**
00137      * Get blDeactivated
00138      *
00139      * @return boolean 
00140      */
00141     public function getBlDeactivated()
00142     {
00143         return $this->blDeactivated;
00144     }
00145 
00146     /**
00147      * Set idServiceModel
00148      *
00149      * @param \Etrali\GinangBundle\Entity\ServiceModel $idServiceModel
00150      * @return Variant
00151      */
00152     public function setIdServiceModel(\Etrali\GinangBundle\Entity\ServiceModel $idServiceModel = null)
00153     {
00154         $this->idServiceModel = $idServiceModel;
00155     
00156         return $this;
00157     }
00158 
00159     /**
00160      * Get idServiceModel
00161      *
00162      * @return \Etrali\GinangBundle\Entity\ServiceModel 
00163      */
00164     public function getIdServiceModel()
00165     {
00166         return $this->idServiceModel;
00167     }
00168 
00169     /**
00170      * Set idVariantType
00171      *
00172      * @param \Etrali\GinangBundle\Entity\VariantType $idVariantType
00173      * @return Variant
00174      */
00175     public function setIdVariantType(\Etrali\GinangBundle\Entity\VariantType $idVariantType = null)
00176     {
00177         $this->idVariantType = $idVariantType;
00178     
00179         return $this;
00180     }
00181 
00182     /**
00183      * Get idVariantType
00184      *
00185      * @return \Etrali\GinangBundle\Entity\VariantType 
00186      */
00187     public function getIdVariantType()
00188     {
00189         return $this->idVariantType;
00190     }
00191 }
 All Classes Namespaces Files Functions Variables