<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of EmailToken
 *
 * @author Shripad
 */
class EmailToken {
    private $emailTokenId;
    private $token;
    private $userId;
    private $tstamp;
    private $userTypeId;
    private $tokenType;
    public function getEmailTokenId() {
        return $this->emailTokenId;
    }

    public function setEmailTokenId($emailTokenId) {
        $this->emailTokenId = $emailTokenId;
    }

    public function getToken() {
        return $this->token;
    }

    public function setToken($token) {
        $this->token = $token;
    }

    public function getUserId() {
        return $this->userId;
    }

    public function setUserId($userId) {
        $this->userId = $userId;
    }

    public function getTstamp() {
        return $this->tstamp;
    }

    public function setTstamp($tstamp) {
        $this->tstamp = $tstamp;
    }

    public function getUserTypeId() {
        return $this->userTypeId;
    }

    public function setUserTypeId($userTypeId) {
        $this->userTypeId = $userTypeId;
    }

    public function getTokenType() {
        return $this->tokenType;
    }

    public function setTokenType($tokenType) {
        $this->tokenType = $tokenType;
    }

    public function toJson() {
        $map=new Map();
        $map->put("emailTokenId",$this->getEmailTokenId());
        $map->put("token",$this->getToken());
        $map->put("tokenType",$this->getTokenType());
        $map->put("userId",$this->getUserId());
        $map->put("userTypeId",$this->getUserTypeId());
        $map->put("tstamp",$this->getTstamp());
        return $map->toJson();
    }
    
}

?>
