<?php

namespace Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 *
 * @license see /license.txt
 * @author autogenerated
 */
class TrackEHotpotatoes extends \Entity
{
    /**
     * @return \Entity\Repository\TrackEHotpotatoesRepository
     */
     public static function repository(){
        return \Entity\Repository\TrackEHotpotatoesRepository::instance();
    }

    /**
     * @return \Entity\TrackEHotpotatoes
     */
     public static function create(){
        return new self();
    }

    /**
     * @var integer $id
     */
    protected $id;

    /**
     * @var string $exe_name
     */
    protected $exe_name;

    /**
     * @var integer $exe_user_id
     */
    protected $exe_user_id;

    /**
     * @var datetime $exe_date
     */
    protected $exe_date;

    /**
     * @var string $exe_cours_id
     */
    protected $exe_cours_id;

    /**
     * @var smallint $exe_result
     */
    protected $exe_result;

    /**
     * @var smallint $exe_weighting
     */
    protected $exe_weighting;


    /**
     * Get id
     *
     * @return integer 
     */
    public function get_id()
    {
        return $this->id;
    }

    /**
     * Set exe_name
     *
     * @param string $value
     * @return TrackEHotpotatoes
     */
    public function set_exe_name($value)
    {
        $this->exe_name = $value;
        return $this;
    }

    /**
     * Get exe_name
     *
     * @return string 
     */
    public function get_exe_name()
    {
        return $this->exe_name;
    }

    /**
     * Set exe_user_id
     *
     * @param integer $value
     * @return TrackEHotpotatoes
     */
    public function set_exe_user_id($value)
    {
        $this->exe_user_id = $value;
        return $this;
    }

    /**
     * Get exe_user_id
     *
     * @return integer 
     */
    public function get_exe_user_id()
    {
        return $this->exe_user_id;
    }

    /**
     * Set exe_date
     *
     * @param datetime $value
     * @return TrackEHotpotatoes
     */
    public function set_exe_date($value)
    {
        $this->exe_date = $value;
        return $this;
    }

    /**
     * Get exe_date
     *
     * @return datetime 
     */
    public function get_exe_date()
    {
        return $this->exe_date;
    }

    /**
     * Set exe_cours_id
     *
     * @param string $value
     * @return TrackEHotpotatoes
     */
    public function set_exe_cours_id($value)
    {
        $this->exe_cours_id = $value;
        return $this;
    }

    /**
     * Get exe_cours_id
     *
     * @return string 
     */
    public function get_exe_cours_id()
    {
        return $this->exe_cours_id;
    }

    /**
     * Set exe_result
     *
     * @param smallint $value
     * @return TrackEHotpotatoes
     */
    public function set_exe_result($value)
    {
        $this->exe_result = $value;
        return $this;
    }

    /**
     * Get exe_result
     *
     * @return smallint 
     */
    public function get_exe_result()
    {
        return $this->exe_result;
    }

    /**
     * Set exe_weighting
     *
     * @param smallint $value
     * @return TrackEHotpotatoes
     */
    public function set_exe_weighting($value)
    {
        $this->exe_weighting = $value;
        return $this;
    }

    /**
     * Get exe_weighting
     *
     * @return smallint 
     */
    public function get_exe_weighting()
    {
        return $this->exe_weighting;
    }
}