<?php

namespace Entity;

use Doctrine\ORM\Mapping as ORM;

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

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

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

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

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

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

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

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

    /**
     * @var boolean $hotspot_correct
     */
    protected $hotspot_correct;

    /**
     * @var text $hotspot_coordinate
     */
    protected $hotspot_coordinate;


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

    /**
     * Set hotspot_user_id
     *
     * @param integer $value
     * @return TrackEHotspot
     */
    public function set_hotspot_user_id($value)
    {
        $this->hotspot_user_id = $value;
        return $this;
    }

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

    /**
     * Set hotspot_course_code
     *
     * @param string $value
     * @return TrackEHotspot
     */
    public function set_hotspot_course_code($value)
    {
        $this->hotspot_course_code = $value;
        return $this;
    }

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

    /**
     * Set hotspot_exe_id
     *
     * @param integer $value
     * @return TrackEHotspot
     */
    public function set_hotspot_exe_id($value)
    {
        $this->hotspot_exe_id = $value;
        return $this;
    }

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

    /**
     * Set hotspot_question_id
     *
     * @param integer $value
     * @return TrackEHotspot
     */
    public function set_hotspot_question_id($value)
    {
        $this->hotspot_question_id = $value;
        return $this;
    }

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

    /**
     * Set hotspot_answer_id
     *
     * @param integer $value
     * @return TrackEHotspot
     */
    public function set_hotspot_answer_id($value)
    {
        $this->hotspot_answer_id = $value;
        return $this;
    }

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

    /**
     * Set hotspot_correct
     *
     * @param boolean $value
     * @return TrackEHotspot
     */
    public function set_hotspot_correct($value)
    {
        $this->hotspot_correct = $value;
        return $this;
    }

    /**
     * Get hotspot_correct
     *
     * @return boolean 
     */
    public function get_hotspot_correct()
    {
        return $this->hotspot_correct;
    }

    /**
     * Set hotspot_coordinate
     *
     * @param text $value
     * @return TrackEHotspot
     */
    public function set_hotspot_coordinate($value)
    {
        $this->hotspot_coordinate = $value;
        return $this;
    }

    /**
     * Get hotspot_coordinate
     *
     * @return text 
     */
    public function get_hotspot_coordinate()
    {
        return $this->hotspot_coordinate;
    }
}