📄 article.java
字号:
package jaoso.news.domain;
import jaoso.framework.core.search.Searchable;
import jaoso.framework.domain.Account;
import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;
import java.io.Serializable;
import java.util.Date;
import java.util.Set;
/** @author Hibernate CodeGenerator */
public class Article implements Serializable, Searchable {
//~ Instance fields ========================================================
/** persistent field */
private Account author;
/** persistent field */
private Catalog catalog;
/** nullable persistent field */
private Date artCreatedate;
/** nullable persistent field */
private Date artLastdate;
/** persistent field */
private Set critics;
/** nullable persistent field */
private String artContent;
/** nullable persistent field */
private String artDist;
/** identifier field */
private String artId;
/** nullable persistent field */
private String artImage;
/** persistent field */
private String artStatus;
/** persistent field */
private String artTitle;
/** nullable persistent field */
private String artUrl;
/** DOCUMENT ME! */
private String hot;
/** DOCUMENT ME! */
private String imageSrc;
/** persistent field */
private int artCount;
//~ Constructors ===========================================================
/** full constructor */
public Article(String artTitle, String artContent, String artDist,
String artUrl, String artImage, int artCount, String artStatus,
Date artCreatedate, Date artLastdate, Account author, Catalog catalog,
Set critics) {
this.artTitle = artTitle;
this.artContent = artContent;
this.artDist = artDist;
this.artUrl = artUrl;
this.artImage = artImage;
this.artCount = artCount;
this.artStatus = artStatus;
this.artCreatedate = artCreatedate;
this.artLastdate = artLastdate;
this.author = author;
this.catalog = catalog;
this.critics = critics;
}
/** default constructor */
public Article() {
}
/** minimal constructor */
public Article(String artTitle, int artCount, String artStatus,
Account author, Catalog catalog, Set critics) {
this.artTitle = artTitle;
this.artCount = artCount;
this.artStatus = artStatus;
this.author = author;
this.catalog = catalog;
this.critics = critics;
}
//~ Methods ================================================================
/**
* DOCUMENT ME!
*
* @param artContent DOCUMENT ME!
*/
public void setArtContent(String artContent) {
this.artContent = artContent;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public String getArtContent() {
return this.artContent;
}
/**
* DOCUMENT ME!
*
* @param artCount DOCUMENT ME!
*/
public void setArtCount(int artCount) {
this.artCount = artCount;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public int getArtCount() {
return this.artCount;
}
/**
* DOCUMENT ME!
*
* @param artCreatedate DOCUMENT ME!
*/
public void setArtCreatedate(Date artCreatedate) {
this.artCreatedate = artCreatedate;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public Date getArtCreatedate() {
return this.artCreatedate;
}
/**
* DOCUMENT ME!
*
* @param artDist DOCUMENT ME!
*/
public void setArtDist(String artDist) {
this.artDist = artDist;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public String getArtDist() {
return this.artDist;
}
/**
* DOCUMENT ME!
*
* @param artId DOCUMENT ME!
*/
public void setArtId(String artId) {
this.artId = artId;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public String getArtId() {
return this.artId;
}
/**
* DOCUMENT ME!
*
* @param artImage DOCUMENT ME!
*/
public void setArtImage(String artImage) {
this.artImage = artImage;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public String getArtImage() {
return this.artImage;
}
/**
* DOCUMENT ME!
*
* @param artLastdate DOCUMENT ME!
*/
public void setArtLastdate(Date artLastdate) {
this.artLastdate = artLastdate;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public Date getArtLastdate() {
return this.artLastdate;
}
/**
* DOCUMENT ME!
*
* @param artStatus DOCUMENT ME!
*/
public void setArtStatus(String artStatus) {
this.artStatus = artStatus;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public String getArtStatus() {
return this.artStatus;
}
/**
* DOCUMENT ME!
*
* @param artTitle DOCUMENT ME!
*/
public void setArtTitle(String artTitle) {
this.artTitle = artTitle;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public String getArtTitle() {
return this.artTitle;
}
/**
* DOCUMENT ME!
*
* @param artUrl DOCUMENT ME!
*/
public void setArtUrl(String artUrl) {
this.artUrl = artUrl;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public String getArtUrl() {
return this.artUrl;
}
/**
* DOCUMENT ME!
*
* @param author DOCUMENT ME!
*/
public void setAuthor(Account author) {
this.author = author;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public Account getAuthor() {
return this.author;
}
/**
* DOCUMENT ME!
*
* @param catalog DOCUMENT ME!
*/
public void setCatalog(jaoso.news.domain.Catalog catalog) {
this.catalog = catalog;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public jaoso.news.domain.Catalog getCatalog() {
return this.catalog;
}
/**
* DOCUMENT ME!
*
* @param critics DOCUMENT ME!
*/
public void setCritics(Set critics) {
this.critics = critics;
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public Set getCritics() {
return this.critics;
}
/**
* @param hot The hot to set.
*/
public void setHot(String hot) {
this.hot = hot;
}
/**
* @return Returns the hot.
*/
public String getHot() {
return hot;
}
/**
* (non-Javadoc)
* @see jaoso.framework.core.search.Searchable#getId()
*/
public String getId() {
return getArtId();
}
/**
* @param imageSrc The imageSrc to set.
*/
public void setImageSrc(String imageSrc) {
this.imageSrc = imageSrc;
}
/**
* @return Returns the imageSrc.
*/
public String getImageSrc() {
return imageSrc;
}
/**
* DOCUMENT ME!
*
* @param other DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public boolean equals(Object other) {
if (!(other instanceof Article)) {
return false;
}
Article castOther = (Article) other;
return new EqualsBuilder().append(this.getArtId(), castOther.getArtId())
.isEquals();
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public int hashCode() {
return new HashCodeBuilder().append(getArtId())
.toHashCode();
}
/**
* DOCUMENT ME!
*
* @return DOCUMENT ME!
*/
public String toString() {
return new ToStringBuilder(this).append("artId", getArtId())
.toString();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -