⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 article.java

📁 关于 Jaoso新闻文章发布系统 --- --- --- --- --- --- --- --- --- --- --- --- --- -- 版本信息:Jaoso新闻文章发布系统 0.9.1b
💻 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 + -