package isrp.hibernate.model.businessobject;

// Generated 2009-10-11 21:28:51 by Hibernate Tools 3.2.5.Beta

import java.util.Date;

/**
 * Paper generated by hbm2java
 */
public class Paper implements java.io.Serializable {
	private static final long serialVersionUID = 1L;
	private Integer id;
	private Byte version;
	private int authorId;
	private Integer reviewerId;
	private String authors;
	private String title;
	private String acronym;
	private String abstract_;
	private Date submissionTime;
	private String path;
	private Date lastUpdate;
	private Byte status;

	private User reviewer;

	public Paper() {
	}

	public Paper(int authorId) {
		this.authorId = authorId;
	}

	public Paper(int authorId, String authors, String title, String acronym,
			String abstract_, Date submissionTime, String path, Date lastUpdate) {
		this.authorId = authorId;
		this.authors = authors;
		this.title = title;
		this.acronym = acronym;
		this.abstract_ = abstract_;
		this.submissionTime = submissionTime;
		this.path = path;
		this.lastUpdate = lastUpdate;
	}

	public Byte getStatus() {
		return status;
	}

	public void setStatus(Byte status) {
		this.status = status;
	}

	public Integer getReviewerId() {
		return reviewerId;
	}

	public void setReviewerId(Integer reviewerId) {
		this.reviewerId = reviewerId;
	}

	public User getReviewer() {
		return reviewer;
	}

	public void setReviewer(User reviewer) {
		this.reviewer = reviewer;
	}

	public Integer getId() {
		return this.id;
	}

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

	public Byte getVersion() {
		return this.version;
	}

	public void setVersion(Byte version) {
		this.version = version;
	}

	public int getAuthorId() {
		return this.authorId;
	}

	public void setAuthorId(int authorId) {
		this.authorId = authorId;
	}

	public String getAuthors() {
		return this.authors;
	}

	public void setAuthors(String authors) {
		this.authors = authors;
	}

	public String getTitle() {
		return this.title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getAcronym() {
		return this.acronym;
	}

	public void setAcronym(String acronym) {
		this.acronym = acronym;
	}

	public String getAbstract_() {
		return this.abstract_;
	}

	public void setAbstract_(String abstract_) {
		this.abstract_ = abstract_;
	}

	public Date getSubmissionTime() {
		return this.submissionTime;
	}

	public void setSubmissionTime(Date submissionTime) {
		this.submissionTime = submissionTime;
	}

	public String getPath() {
		return this.path;
	}

	public void setPath(String path) {
		this.path = path;
	}

	public Date getLastUpdate() {
		return this.lastUpdate;
	}

	public void setLastUpdate(Date lastUpdate) {
		this.lastUpdate = lastUpdate;
	}

}
