Gina Next Generation
 All Classes Namespaces Files Functions Variables
Cluster.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  * Cluster
00009  *
00010  * @ORM\Table(name="cluster")
00011  * @ORM\Entity
00012  */
00013 class Cluster
00014 {
00015     /**
00016      * @var integer
00017      *
00018      * @ORM\Column(name="id_cluster", type="integer", nullable=false)
00019      * @ORM\Id
00020      * @ORM\GeneratedValue(strategy="IDENTITY")
00021      */
00022     private $idCluster;
00023 
00024     /**
00025      * @var string
00026      *
00027      * @ORM\Column(name="cd_cluster", type="string", length=15, nullable=false)
00028      */
00029     private $cdCluster;
00030 
00031     /**
00032      * @var string
00033      *
00034      * @ORM\Column(name="lb_cluster", type="string", length=100, nullable=false)
00035      */
00036     private $lbCluster;
00037 
00038     /**
00039      * @var boolean
00040      *
00041      * @ORM\Column(name="bl_deactivated", type="boolean", nullable=true)
00042      */
00043     private $blDeactivated;
00044 
00045     /**
00046      * @var \DateTime
00047      *
00048      * @ORM\Column(name="dt_create", type="datetime", nullable=true)
00049      */
00050     private $dtCreate;
00051 
00052     /**
00053      * @var \DateTime
00054      *
00055      * @ORM\Column(name="dt_update", type="datetime", nullable=true)
00056      */
00057     private $dtUpdate;
00058 
00059     /**
00060      * @var string
00061      *
00062      * @ORM\Column(name="comment", type="text", nullable=false)
00063      */
00064     private $comment;
00065 
00066     /**
00067      * @var \User
00068      *
00069      * @ORM\ManyToOne(targetEntity="User")
00070      * @ORM\JoinColumns({
00071      *   @ORM\JoinColumn(name="id_user_create_by", referencedColumnName="id_user")
00072      * })
00073      */
00074     private $idUserCreateBy;
00075 
00076     /**
00077      * @var \User
00078      *
00079      * @ORM\ManyToOne(targetEntity="User")
00080      * @ORM\JoinColumns({
00081      *   @ORM\JoinColumn(name="id_user_update_by", referencedColumnName="id_user")
00082      * })
00083      */
00084     private $idUserUpdateBy;
00085 
00086     /**
00087      * @var \WorldwideGroup
00088      *
00089      * @ORM\ManyToOne(targetEntity="WorldwideGroup")
00090      * @ORM\JoinColumns({
00091      *   @ORM\JoinColumn(name="id_worldwide_group", referencedColumnName="id_worldwide_group")
00092      * })
00093      */
00094     private $idWorldwideGroup;
00095 
00096 
00097 
00098     /**
00099      * Get idCluster
00100      *
00101      * @return integer 
00102      */
00103     public function getIdCluster()
00104     {
00105         return $this->idCluster;
00106     }
00107 
00108     /**
00109      * Set cdCluster
00110      *
00111      * @param string $cdCluster
00112      * @return Cluster
00113      */
00114     public function setCdCluster($cdCluster)
00115     {
00116         $this->cdCluster = $cdCluster;
00117     
00118         return $this;
00119     }
00120 
00121     /**
00122      * Get cdCluster
00123      *
00124      * @return string 
00125      */
00126     public function getCdCluster()
00127     {
00128         return $this->cdCluster;
00129     }
00130 
00131     /**
00132      * Set lbCluster
00133      *
00134      * @param string $lbCluster
00135      * @return Cluster
00136      */
00137     public function setLbCluster($lbCluster)
00138     {
00139         $this->lbCluster = $lbCluster;
00140     
00141         return $this;
00142     }
00143 
00144     /**
00145      * Get lbCluster
00146      *
00147      * @return string 
00148      */
00149     public function getLbCluster()
00150     {
00151         return $this->lbCluster;
00152     }
00153 
00154     /**
00155      * Set blDeactivated
00156      *
00157      * @param boolean $blDeactivated
00158      * @return Cluster
00159      */
00160     public function setBlDeactivated($blDeactivated)
00161     {
00162         $this->blDeactivated = $blDeactivated;
00163     
00164         return $this;
00165     }
00166 
00167     /**
00168      * Get blDeactivated
00169      *
00170      * @return boolean 
00171      */
00172     public function getBlDeactivated()
00173     {
00174         return $this->blDeactivated;
00175     }
00176 
00177     /**
00178      * Set dtCreate
00179      *
00180      * @param \DateTime $dtCreate
00181      * @return Cluster
00182      */
00183     public function setDtCreate($dtCreate)
00184     {
00185         $this->dtCreate = $dtCreate;
00186     
00187         return $this;
00188     }
00189 
00190     /**
00191      * Get dtCreate
00192      *
00193      * @return \DateTime 
00194      */
00195     public function getDtCreate()
00196     {
00197         return $this->dtCreate;
00198     }
00199 
00200     /**
00201      * Set dtUpdate
00202      *
00203      * @param \DateTime $dtUpdate
00204      * @return Cluster
00205      */
00206     public function setDtUpdate($dtUpdate)
00207     {
00208         $this->dtUpdate = $dtUpdate;
00209     
00210         return $this;
00211     }
00212 
00213     /**
00214      * Get dtUpdate
00215      *
00216      * @return \DateTime 
00217      */
00218     public function getDtUpdate()
00219     {
00220         return $this->dtUpdate;
00221     }
00222 
00223     /**
00224      * Set comment
00225      *
00226      * @param string $comment
00227      * @return Cluster
00228      */
00229     public function setComment($comment)
00230     {
00231         $this->comment = $comment;
00232     
00233         return $this;
00234     }
00235 
00236     /**
00237      * Get comment
00238      *
00239      * @return string 
00240      */
00241     public function getComment()
00242     {
00243         return $this->comment;
00244     }
00245 
00246     /**
00247      * Set idUserCreateBy
00248      *
00249      * @param \Etrali\GinangBundle\Entity\User $idUserCreateBy
00250      * @return Cluster
00251      */
00252     public function setIdUserCreateBy(\Etrali\GinangBundle\Entity\User $idUserCreateBy = null)
00253     {
00254         $this->idUserCreateBy = $idUserCreateBy;
00255     
00256         return $this;
00257     }
00258 
00259     /**
00260      * Get idUserCreateBy
00261      *
00262      * @return \Etrali\GinangBundle\Entity\User 
00263      */
00264     public function getIdUserCreateBy()
00265     {
00266         return $this->idUserCreateBy;
00267     }
00268 
00269     /**
00270      * Set idUserUpdateBy
00271      *
00272      * @param \Etrali\GinangBundle\Entity\User $idUserUpdateBy
00273      * @return Cluster
00274      */
00275     public function setIdUserUpdateBy(\Etrali\GinangBundle\Entity\User $idUserUpdateBy = null)
00276     {
00277         $this->idUserUpdateBy = $idUserUpdateBy;
00278     
00279         return $this;
00280     }
00281 
00282     /**
00283      * Get idUserUpdateBy
00284      *
00285      * @return \Etrali\GinangBundle\Entity\User 
00286      */
00287     public function getIdUserUpdateBy()
00288     {
00289         return $this->idUserUpdateBy;
00290     }
00291 
00292     /**
00293      * Set idWorldwideGroup
00294      *
00295      * @param \Etrali\GinangBundle\Entity\WorldwideGroup $idWorldwideGroup
00296      * @return Cluster
00297      */
00298     public function setIdWorldwideGroup(\Etrali\GinangBundle\Entity\WorldwideGroup $idWorldwideGroup = null)
00299     {
00300         $this->idWorldwideGroup = $idWorldwideGroup;
00301     
00302         return $this;
00303     }
00304 
00305     /**
00306      * Get idWorldwideGroup
00307      *
00308      * @return \Etrali\GinangBundle\Entity\WorldwideGroup 
00309      */
00310     public function getIdWorldwideGroup()
00311     {
00312         return $this->idWorldwideGroup;
00313     }
00314 }
 All Classes Namespaces Files Functions Variables