package jp.person.akai.tsuki.samplechecker.entity;
import jp.person.akai.tsuki.samplechecker.entity.AbstractSampleInfo;
SAMPLE_INFOテーブルのEntityです。
@author
public class SampleInfo extends AbstractSampleInfo {
}
package jp.person.akai.tsuki.samplechecker.entity;
import java.util.Set;
import java.util.HashSet;
SAMPLE_INFOテーブルのEntityです。
@author
public abstract class AbstractSampleInfo {
private String checkNumber = "";
private Long sendTime;
private Long recvTime;
private Long resendTime;
private Integer resendCounter;
private Set<String> modifiedPropertySet = new HashSet<String>();
CHECK_NUMBERを返します。
@return
@org.seasar.dao.annotation.tiger.Id(value=org.seasar.dao.annotation.tiger.IdType.ASSIGNED)
@org.seasar.dao.annotation.tiger.Column("CHECK_NUMBER")
public String getCheckNumber() {
return checkNumber;
}
CHECK_NUMBERを設定します。
@param checkNumber
public void setCheckNumber(String checkNumber) {
modifiedPropertySet.add("checkNumber");
this.checkNumber = checkNumber;
}
SEND_TIMEを返します。
@return
@org.seasar.dao.annotation.tiger.Column("SEND_TIME")
public Long getSendTime() {
return sendTime;
}
SEND_TIMEを設定します。
@param sendTime
public void setSendTime(Long sendTime) {
modifiedPropertySet.add("sendTime");
this.sendTime = sendTime;
}
RECV_TIMEを返します。
@return
@org.seasar.dao.annotation.tiger.Column("RECV_TIME")
public Long getRecvTime() {
return recvTime;
}
RECV_TIMEを設定します。
@param recvTime
public void setRecvTime(Long recvTime) {
modifiedPropertySet.add("recvTime");
this.recvTime = recvTime;
}
RESEND_TIMEを返します。
@return
@org.seasar.dao.annotation.tiger.Column("RESEND_TIME")
public Long getResendTime() {
return resendTime;
}
RESEND_TIMEを設定します。
@param resendTime
public void setResendTime(Long resendTime) {
modifiedPropertySet.add("resendTime");
this.resendTime = resendTime;
}
RESEND_COUNTERを返します。
@return
@org.seasar.dao.annotation.tiger.Column("RESEND_COUNTER")
public Integer getResendCounter() {
return resendCounter;
}
RESEND_COUNTERを設定します。
@param resendCounter
public void setResendCounter(Integer resendCounter) {
modifiedPropertySet.add("resendCounter");
this.resendCounter = resendCounter;
}
setterが呼ばれたプロパティのセットを返します。
@return
public Set<String> getModifiedPropertyNames() {
return this.modifiedPropertySet;
}
public String toString() {
StringBuilder buff = new StringBuilder("[");
buff.append("/checkNumber=").append(checkNumber);
buff.append("/sendTime=").append(sendTime);
buff.append("/recvTime=").append(recvTime);
buff.append("/resendTime=").append(resendTime);
buff.append("/resendCounter=").append(resendCounter);
buff.append("]");
return buff.toString();
}
}