package com.w1hd.zzhnc.model;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Id;

public class Prize implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private Integer id;
	private String name;
	private Integer num = 0;
	private Boolean isMoney;
	private Integer probability;
	private Integer mixMoney;
	private Integer maxMoney;
	private Date createtime;
	private Boolean deleted;
	private String imgUrl;

	public Boolean getIsMoney() {
		return isMoney;
	}

	public void setIsMoney(Boolean isMoney) {
		this.isMoney = isMoney;
	}

	public Integer getProbability() {
		return probability;
	}

	public void setProbability(Integer probability) {
		this.probability = probability;
	}

	public Integer getMixMoney() {
		return mixMoney;
	}

	public void setMixMoney(Integer mixMoney) {
		this.mixMoney = mixMoney;
	}

	public Integer getMaxMoney() {
		return maxMoney;
	}

	public void setMaxMoney(Integer maxMoney) {
		this.maxMoney = maxMoney;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name == null ? null : name.trim();
	}

	public Integer getNum() {
		if (null != num)
			return num;
		else
			return 0;
	}

	public void setNum(Integer num) {
		if (num < 0) {
			this.num = 0;
		} else {
			this.num = num;
		}

	}

	public Date getCreatetime() {
		return createtime;
	}

	public void setCreatetime(Date createTime) {
		this.createtime = createTime;
	}

	public Boolean getDeleted() {
		return deleted;
	}

	public void setDeleted(Boolean deleted) {
		this.deleted = deleted;
	}

	public String getImgUrl() {
		return imgUrl;
	}

	public void setImgUrl(String imgUrl) {
		this.imgUrl = imgUrl;
	}

}