package edu.harvard.i2b2.crc.datavo.db;
// Generated Oct 10, 2006 5:52:18 PM by Hibernate Tools 3.1.0.beta5
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
/**
* QtQueryInstance generated by hbm2java
*/
public class QtQueryInstance implements java.io.Serializable {
// Fields
private String queryInstanceId;
private QtQueryStatusType qtQueryStatusType;
private QtQueryMaster qtQueryMaster;
private String userId;
private String groupId;
private String batchMode;
private Date startDate;
private Date endDate;
private String message;
private Set<QtQueryResultInstance> qtQueryResultInstances = new HashSet<QtQueryResultInstance>(
0);
private String deleteFlag;
// Constructors
/** default constructor */
public QtQueryInstance() {
}
/** minimal constructor */
public QtQueryInstance(String queryInstanceId, String userId,
String groupId, Date startDate) {
this.queryInstanceId = queryInstanceId;
this.userId = userId;
this.groupId = groupId;
this.startDate = startDate;
}
/** full constructor */
public QtQueryInstance(String queryInstanceId,
QtQueryStatusType qtQueryStatusType, QtQueryMaster qtQueryMaster,
String userId, String groupId, String batchMode, Date startDate,
Date endDate, Set<QtQueryResultInstance> qtQueryResultInstances) {
this.queryInstanceId = queryInstanceId;
this.qtQueryStatusType = qtQueryStatusType;
this.qtQueryMaster = qtQueryMaster;
this.userId = userId;
this.groupId = groupId;
this.batchMode = batchMode;
this.startDate = startDate;
this.endDate = endDate;
this.qtQueryResultInstances = qtQueryResultInstances;
}
// Property accessors
public String getQueryInstanceId() {
return this.queryInstanceId;
}
public void setQueryInstanceId(String queryInstanceId) {
this.queryInstanceId = queryInstanceId;
}
public QtQueryStatusType getQtQueryStatusType() {
return this.qtQueryStatusType;
}
public void setQtQueryStatusType(QtQueryStatusType qtQueryStatusType) {
this.qtQueryStatusType = qtQueryStatusType;
}
public QtQueryMaster getQtQueryMaster() {
return this.qtQueryMaster;
}
public void setQtQueryMaster(QtQueryMaster qtQueryMaster) {
this.qtQueryMaster = qtQueryMaster;
}
public String getUserId() {
return this.userId;
}
public void setUserId(String userId) {
this.userId = userId;
}
public String getGroupId() {
return this.groupId;
}
public void setGroupId(String groupId) {
this.groupId = groupId;
}
public String getBatchMode() {
return this.batchMode;
}
public void setBatchMode(String batchMode) {
this.batchMode = batchMode;
}
public Date getStartDate() {
return this.startDate;
}
public void setStartDate(Date startDate) {
this.startDate = startDate;
}
public Date getEndDate() {
return this.endDate;
}
public void setEndDate(Date endDate) {
this.endDate = endDate;
}
public Set<QtQueryResultInstance> getQtQueryResultInstances() {
return this.qtQueryResultInstances;
}
public void setQtQueryResultInstances(
Set<QtQueryResultInstance> qtQueryResultInstances) {
this.qtQueryResultInstances = qtQueryResultInstances;
}
public String getDeleteFlag() {
return deleteFlag;
}
public void setDeleteFlag(String deleteFlag) {
this.deleteFlag = deleteFlag;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
}