Gina Next Generation
 All Classes Namespaces Files Functions Variables
PortType.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  * PortType
00009  *
00010  * @ORM\Table(name="port_type")
00011  * @ORM\Entity
00012  */
00013 class PortType
00014 {
00015     /**
00016      * @var integer
00017      *
00018      * @ORM\Column(name="id_port_type", type="integer", nullable=false)
00019      * @ORM\Id
00020      * @ORM\GeneratedValue(strategy="IDENTITY")
00021      */
00022     private $idPortType;
00023 
00024     /**
00025      * @var string
00026      *
00027      * @ORM\Column(name="cd_port_type", type="string", length=15, nullable=true)
00028      */
00029     private $cdPortType;
00030 
00031     /**
00032      * @var string
00033      *
00034      * @ORM\Column(name="lb_port_type", type="string", length=100, nullable=true)
00035      */
00036     private $lbPortType;
00037 
00038     /**
00039      * @var string
00040      *
00041      * @ORM\Column(name="cm_port_type", type="string", length=255, nullable=true)
00042      */
00043     private $cmPortType;
00044 
00045     /**
00046      * @var integer
00047      *
00048      * @ORM\Column(name="id_connector", type="integer", nullable=true)
00049      */
00050     private $idConnector;
00051 
00052     /**
00053      * @var integer
00054      *
00055      * @ORM\Column(name="id_technology", type="integer", nullable=true)
00056      */
00057     private $idTechnology;
00058 
00059     /**
00060      * @var integer
00061      *
00062      * @ORM\Column(name="id_category", type="integer", nullable=true)
00063      */
00064     private $idCategory;
00065 
00066     /**
00067      * @var integer
00068      *
00069      * @ORM\Column(name="nb_ts", type="integer", nullable=true)
00070      */
00071     private $nbTs;
00072 
00073     /**
00074      * @var string
00075      *
00076      * @ORM\Column(name="ar_ts_reserved", type="string", length=255, nullable=true)
00077      */
00078     private $arTsReserved;
00079 
00080     /**
00081      * @var float
00082      *
00083      * @ORM\Column(name="nb_ts_bandwidth", type="decimal", nullable=true)
00084      */
00085     private $nbTsBandwidth;
00086 
00087     /**
00088      * @var float
00089      *
00090      * @ORM\Column(name="nb_bandwidth", type="decimal", nullable=true)
00091      */
00092     private $nbBandwidth;
00093 
00094     /**
00095      * @var boolean
00096      *
00097      * @ORM\Column(name="bl_deactivated", type="boolean", nullable=true)
00098      */
00099     private $blDeactivated;
00100 
00101     /**
00102      * @var \DateTime
00103      *
00104      * @ORM\Column(name="dt_create", type="datetime", nullable=true)
00105      */
00106     private $dtCreate;
00107 
00108     /**
00109      * @var \DateTime
00110      *
00111      * @ORM\Column(name="dt_update", type="datetime", nullable=true)
00112      */
00113     private $dtUpdate;
00114 
00115     /**
00116      * @var \User
00117      *
00118      * @ORM\ManyToOne(targetEntity="User")
00119      * @ORM\JoinColumns({
00120      *   @ORM\JoinColumn(name="id_user_create_by", referencedColumnName="id_user")
00121      * })
00122      */
00123     private $idUserCreateBy;
00124 
00125     /**
00126      * @var \Bandwidth
00127      *
00128      * @ORM\ManyToOne(targetEntity="Bandwidth")
00129      * @ORM\JoinColumns({
00130      *   @ORM\JoinColumn(name="id_bandwidth", referencedColumnName="id_bandwidth")
00131      * })
00132      */
00133     private $idBandwidth;
00134 
00135     /**
00136      * @var \User
00137      *
00138      * @ORM\ManyToOne(targetEntity="User")
00139      * @ORM\JoinColumns({
00140      *   @ORM\JoinColumn(name="id_user_update_by", referencedColumnName="id_user")
00141      * })
00142      */
00143     private $idUserUpdateBy;
00144 
00145     /**
00146      * @var \PortFamily
00147      *
00148      * @ORM\ManyToOne(targetEntity="PortFamily")
00149      * @ORM\JoinColumns({
00150      *   @ORM\JoinColumn(name="id_port_family", referencedColumnName="id_port_family")
00151      * })
00152      */
00153     private $idPortFamily;
00154 
00155 
00156 
00157     /**
00158      * Get idPortType
00159      *
00160      * @return integer 
00161      */
00162     public function getIdPortType()
00163     {
00164         return $this->idPortType;
00165     }
00166 
00167     /**
00168      * Set cdPortType
00169      *
00170      * @param string $cdPortType
00171      * @return PortType
00172      */
00173     public function setCdPortType($cdPortType)
00174     {
00175         $this->cdPortType = $cdPortType;
00176     
00177         return $this;
00178     }
00179 
00180     /**
00181      * Get cdPortType
00182      *
00183      * @return string 
00184      */
00185     public function getCdPortType()
00186     {
00187         return $this->cdPortType;
00188     }
00189 
00190     /**
00191      * Set lbPortType
00192      *
00193      * @param string $lbPortType
00194      * @return PortType
00195      */
00196     public function setLbPortType($lbPortType)
00197     {
00198         $this->lbPortType = $lbPortType;
00199     
00200         return $this;
00201     }
00202 
00203     /**
00204      * Get lbPortType
00205      *
00206      * @return string 
00207      */
00208     public function getLbPortType()
00209     {
00210         return $this->lbPortType;
00211     }
00212 
00213     /**
00214      * Set cmPortType
00215      *
00216      * @param string $cmPortType
00217      * @return PortType
00218      */
00219     public function setCmPortType($cmPortType)
00220     {
00221         $this->cmPortType = $cmPortType;
00222     
00223         return $this;
00224     }
00225 
00226     /**
00227      * Get cmPortType
00228      *
00229      * @return string 
00230      */
00231     public function getCmPortType()
00232     {
00233         return $this->cmPortType;
00234     }
00235 
00236     /**
00237      * Set idConnector
00238      *
00239      * @param integer $idConnector
00240      * @return PortType
00241      */
00242     public function setIdConnector($idConnector)
00243     {
00244         $this->idConnector = $idConnector;
00245     
00246         return $this;
00247     }
00248 
00249     /**
00250      * Get idConnector
00251      *
00252      * @return integer 
00253      */
00254     public function getIdConnector()
00255     {
00256         return $this->idConnector;
00257     }
00258 
00259     /**
00260      * Set idTechnology
00261      *
00262      * @param integer $idTechnology
00263      * @return PortType
00264      */
00265     public function setIdTechnology($idTechnology)
00266     {
00267         $this->idTechnology = $idTechnology;
00268     
00269         return $this;
00270     }
00271 
00272     /**
00273      * Get idTechnology
00274      *
00275      * @return integer 
00276      */
00277     public function getIdTechnology()
00278     {
00279         return $this->idTechnology;
00280     }
00281 
00282     /**
00283      * Set idCategory
00284      *
00285      * @param integer $idCategory
00286      * @return PortType
00287      */
00288     public function setIdCategory($idCategory)
00289     {
00290         $this->idCategory = $idCategory;
00291     
00292         return $this;
00293     }
00294 
00295     /**
00296      * Get idCategory
00297      *
00298      * @return integer 
00299      */
00300     public function getIdCategory()
00301     {
00302         return $this->idCategory;
00303     }
00304 
00305     /**
00306      * Set nbTs
00307      *
00308      * @param integer $nbTs
00309      * @return PortType
00310      */
00311     public function setNbTs($nbTs)
00312     {
00313         $this->nbTs = $nbTs;
00314     
00315         return $this;
00316     }
00317 
00318     /**
00319      * Get nbTs
00320      *
00321      * @return integer 
00322      */
00323     public function getNbTs()
00324     {
00325         return $this->nbTs;
00326     }
00327 
00328     /**
00329      * Set arTsReserved
00330      *
00331      * @param string $arTsReserved
00332      * @return PortType
00333      */
00334     public function setArTsReserved($arTsReserved)
00335     {
00336         $this->arTsReserved = $arTsReserved;
00337     
00338         return $this;
00339     }
00340 
00341     /**
00342      * Get arTsReserved
00343      *
00344      * @return string 
00345      */
00346     public function getArTsReserved()
00347     {
00348         return $this->arTsReserved;
00349     }
00350 
00351     /**
00352      * Set nbTsBandwidth
00353      *
00354      * @param float $nbTsBandwidth
00355      * @return PortType
00356      */
00357     public function setNbTsBandwidth($nbTsBandwidth)
00358     {
00359         $this->nbTsBandwidth = $nbTsBandwidth;
00360     
00361         return $this;
00362     }
00363 
00364     /**
00365      * Get nbTsBandwidth
00366      *
00367      * @return float 
00368      */
00369     public function getNbTsBandwidth()
00370     {
00371         return $this->nbTsBandwidth;
00372     }
00373 
00374     /**
00375      * Set nbBandwidth
00376      *
00377      * @param float $nbBandwidth
00378      * @return PortType
00379      */
00380     public function setNbBandwidth($nbBandwidth)
00381     {
00382         $this->nbBandwidth = $nbBandwidth;
00383     
00384         return $this;
00385     }
00386 
00387     /**
00388      * Get nbBandwidth
00389      *
00390      * @return float 
00391      */
00392     public function getNbBandwidth()
00393     {
00394         return $this->nbBandwidth;
00395     }
00396 
00397     /**
00398      * Set blDeactivated
00399      *
00400      * @param boolean $blDeactivated
00401      * @return PortType
00402      */
00403     public function setBlDeactivated($blDeactivated)
00404     {
00405         $this->blDeactivated = $blDeactivated;
00406     
00407         return $this;
00408     }
00409 
00410     /**
00411      * Get blDeactivated
00412      *
00413      * @return boolean 
00414      */
00415     public function getBlDeactivated()
00416     {
00417         return $this->blDeactivated;
00418     }
00419 
00420     /**
00421      * Set dtCreate
00422      *
00423      * @param \DateTime $dtCreate
00424      * @return PortType
00425      */
00426     public function setDtCreate($dtCreate)
00427     {
00428         $this->dtCreate = $dtCreate;
00429     
00430         return $this;
00431     }
00432 
00433     /**
00434      * Get dtCreate
00435      *
00436      * @return \DateTime 
00437      */
00438     public function getDtCreate()
00439     {
00440         return $this->dtCreate;
00441     }
00442 
00443     /**
00444      * Set dtUpdate
00445      *
00446      * @param \DateTime $dtUpdate
00447      * @return PortType
00448      */
00449     public function setDtUpdate($dtUpdate)
00450     {
00451         $this->dtUpdate = $dtUpdate;
00452     
00453         return $this;
00454     }
00455 
00456     /**
00457      * Get dtUpdate
00458      *
00459      * @return \DateTime 
00460      */
00461     public function getDtUpdate()
00462     {
00463         return $this->dtUpdate;
00464     }
00465 
00466     /**
00467      * Set idUserCreateBy
00468      *
00469      * @param \Etrali\GinangBundle\Entity\User $idUserCreateBy
00470      * @return PortType
00471      */
00472     public function setIdUserCreateBy(\Etrali\GinangBundle\Entity\User $idUserCreateBy = null)
00473     {
00474         $this->idUserCreateBy = $idUserCreateBy;
00475     
00476         return $this;
00477     }
00478 
00479     /**
00480      * Get idUserCreateBy
00481      *
00482      * @return \Etrali\GinangBundle\Entity\User 
00483      */
00484     public function getIdUserCreateBy()
00485     {
00486         return $this->idUserCreateBy;
00487     }
00488 
00489     /**
00490      * Set idBandwidth
00491      *
00492      * @param \Etrali\GinangBundle\Entity\Bandwidth $idBandwidth
00493      * @return PortType
00494      */
00495     public function setIdBandwidth(\Etrali\GinangBundle\Entity\Bandwidth $idBandwidth = null)
00496     {
00497         $this->idBandwidth = $idBandwidth;
00498     
00499         return $this;
00500     }
00501 
00502     /**
00503      * Get idBandwidth
00504      *
00505      * @return \Etrali\GinangBundle\Entity\Bandwidth 
00506      */
00507     public function getIdBandwidth()
00508     {
00509         return $this->idBandwidth;
00510     }
00511 
00512     /**
00513      * Set idUserUpdateBy
00514      *
00515      * @param \Etrali\GinangBundle\Entity\User $idUserUpdateBy
00516      * @return PortType
00517      */
00518     public function setIdUserUpdateBy(\Etrali\GinangBundle\Entity\User $idUserUpdateBy = null)
00519     {
00520         $this->idUserUpdateBy = $idUserUpdateBy;
00521     
00522         return $this;
00523     }
00524 
00525     /**
00526      * Get idUserUpdateBy
00527      *
00528      * @return \Etrali\GinangBundle\Entity\User 
00529      */
00530     public function getIdUserUpdateBy()
00531     {
00532         return $this->idUserUpdateBy;
00533     }
00534 
00535     /**
00536      * Set idPortFamily
00537      *
00538      * @param \Etrali\GinangBundle\Entity\PortFamily $idPortFamily
00539      * @return PortType
00540      */
00541     public function setIdPortFamily(\Etrali\GinangBundle\Entity\PortFamily $idPortFamily = null)
00542     {
00543         $this->idPortFamily = $idPortFamily;
00544     
00545         return $this;
00546     }
00547 
00548     /**
00549      * Get idPortFamily
00550      *
00551      * @return \Etrali\GinangBundle\Entity\PortFamily 
00552      */
00553     public function getIdPortFamily()
00554     {
00555         return $this->idPortFamily;
00556     }
00557 }
 All Classes Namespaces Files Functions Variables