com.alibaba.tmq.common.domain.ClassFile Maven / Gradle / Ivy
package com.alibaba.tmq.common.domain;
import java.io.Serializable;
import java.util.Date;
import com.alibaba.tmq.common.constants.Constants;
/**
* ClassFile
* @author tianyao.myc
*
*/
public class ClassFile implements Constants, Serializable {
private static final long serialVersionUID = -6488747715368568232L;
/** 唯一自增ID */
private long id;
/** 创建时间 */
private Date gmtCreate;
/** 修改时间 */
private Date gmtModified;
/** 发布订阅主题 */
private String topic;
/** file */
private byte[] file;
/** 文件名 */
private String fileName;
/** 全类名 */
private String className;
/** 集群ID */
private int clusterId;
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public Date getGmtCreate() {
return gmtCreate;
}
public void setGmtCreate(Date gmtCreate) {
this.gmtCreate = gmtCreate;
}
public Date getGmtModified() {
return gmtModified;
}
public void setGmtModified(Date gmtModified) {
this.gmtModified = gmtModified;
}
public String getTopic() {
return topic;
}
public void setTopic(String topic) {
this.topic = topic;
}
public byte[] getFile() {
return file;
}
public void setFile(byte[] file) {
this.file = file;
}
public String getFileName() {
return fileName;
}
public void setFileName(String fileName) {
this.fileName = fileName;
}
public String getClassName() {
return className;
}
public void setClassName(String className) {
this.className = className;
}
public int getClusterId() {
return clusterId;
}
public void setClusterId(int clusterId) {
this.clusterId = clusterId;
}
@Override
public String toString() {
return "ClassFile [id=" + id + ", gmtCreate=" + gmtCreate
+ ", gmtModified=" + gmtModified + ", topic=" + topic
+ ", fileName=" + fileName + ", className=" + className
+ ", clusterId=" + clusterId + "]";
}
}