package com.matrix.system.hive.bean; import com.fasterxml.jackson.annotation.JsonFormat; import com.matrix.core.tools.DateUtil; import java.util.Date; import java.io.Serializable; /** * * @date 2016-07-15 16:26 */ public class Article implements Serializable{ private static final long serialVersionUID = 1L; private Long id; /** * 文章类型id */ private Long typeId; /** * 文章作者 */ private String articleAuthor; /** * 标题 */ private String title; /** * 是否发布状态 (y:发布 , n:未发布) */ private String isPublish; /** * 摘要 */ private String articleAbstract; /** * 内容 */ private String content; /** * 展示图片 */ private String image; /** * 排序 */ private Integer sort; /** * 创建时间 */ @JsonFormat(pattern = DateUtil.DATE_FORMAT_SS, timezone = "GMT+8") private Date createtiem; /** * 链接地址(预留) */ private String url; /** * 点赞数量 */ private Integer likeNumber; /** * 文章分类 */ private String classify; /** * 文章类型名称 * 额外属性 */ private String articleTypeName; private String type; /** * 评论数量 */ private Integer commentNum; private Long companyId; public Long getCompanyId() { return companyId; } public void setCompanyId(Long companyId) { this.companyId = companyId; } public Integer getCommentNum() { return commentNum; } public void setCommentNum(Integer commentNum) { this.commentNum = commentNum; } public String getType() { return type; } public void setType(String type) { this.type = type; } public String getArticleTypeName() { return articleTypeName; } public void setArticleTypeName(String articleTypeName) { this.articleTypeName = articleTypeName; } public Long getId() { return id; } public void setId(Long id) { this.id=id; } public Long getTypeId() { return typeId; } public void setTypeId(Long typeId) { this.typeId=typeId; } public String getArticleAuthor() { return articleAuthor; } public void setArticleAuthor(String articleAuthor) { this.articleAuthor = articleAuthor; } public String getTitle() { return title; } public void setTitle(String title) { this.title=title; } public String getIsPublish() { return isPublish; } public void setIsPublish(String isPublish) { this.isPublish=isPublish; } public String getArticleAbstract() { return articleAbstract; } public void setArticleAbstract(String articleAbstract) { this.articleAbstract=articleAbstract; } public String getContent() { return content; } public void setContent(String content) { this.content=content; } public String getImage() { return image; } public void setImage(String image) { this.image=image; } public Integer getSort() { return sort; } public void setSort(Integer sort) { this.sort=sort; } public Date getCreatetiem() { return createtiem; } public void setCreatetiem(Date createtiem) { this.createtiem=createtiem; } public String getUrl() { return url; } public void setUrl(String url) { this.url=url; } public Integer getLikeNumber() { return likeNumber; } public void setLikeNumber(Integer likeNumber) { this.likeNumber = likeNumber; } public String getClassify() { return classify; } public void setClassify(String classify) { this.classify = classify; } @Override public String toString() { return "Article [id=" + id + ", typeId=" + typeId + ", articleAuthor=" + articleAuthor + ", title=" + title + ", isPublish=" + isPublish + ", articleAbstract=" + articleAbstract + ", content=" + content + ", image=" + image + ", sort=" + sort + ", createtiem=" + createtiem + ", url=" + url + ", articleTypeName=" + articleTypeName + "]"; } }