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

📄 catalog.java

📁 版本信息:Jaoso新闻文章发布系统 0.9.1beta1 原POPTEN新闻发布系统现更名为Jaoso,不兼容popten,目前不提供popten升级Jaoso的程序.
💻 JAVA
字号:
package jaoso.news.domain;

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.Set;


/** @author Hibernate CodeGenerator */
public class Catalog implements Serializable {

    //~ Instance fields ========================================================

    /** nullable persistent field */
    private jaoso.news.domain.Catalog parent;

    /** persistent field */
    private Set articles;

    /** persistent field */
    private Set children;

    /** identifier field */
    private String catalogId;

    /** persistent field */
    private String catalogTitle;

    //~ Constructors ===========================================================

    /** full constructor */
    public Catalog(String catalogTitle, Catalog parent, Set articles,
        Set children) {

        this.catalogTitle = catalogTitle;
        this.parent = parent;
        this.articles = articles;
        this.children = children;
    }

    /** default constructor */
    public Catalog() {

    }

    /** minimal constructor */
    public Catalog(final String arg0, final Set arg1, final Set arg2) {

        this.catalogTitle = arg0;
        this.articles = arg1;
        this.children = arg2;
    }

    //~ Methods ================================================================

    /**
     * DOCUMENT ME!
     *
     * @param arg0 DOCUMENT ME!
     */
    public final void setArticles(final Set arg0) {

        this.articles = arg0;
    }

    /**
     * DOCUMENT ME!
     *
     * @return DOCUMENT ME!
     */
    public final Set getArticles() {

        return this.articles;
    }

    /**
     * DOCUMENT ME!
     *
     * @param arg0 DOCUMENT ME!
     */
    public final void setCatalogId(final String arg0) {

        this.catalogId = arg0;
    }

    /**
     * DOCUMENT ME!
     *
     * @return DOCUMENT ME!
     */
    public final String getCatalogId() {

        return this.catalogId;
    }

    /**
     * DOCUMENT ME!
     *
     * @param arg0 DOCUMENT ME!
     */
    public final void setCatalogTitle(final String arg0) {

        this.catalogTitle = arg0;
    }

    /**
     * DOCUMENT ME!
     *
     * @return DOCUMENT ME!
     */
    public final String getCatalogTitle() {

        return this.catalogTitle;
    }

    /**
     * DOCUMENT ME!
     *
     * @param arg0 DOCUMENT ME!
     */
    public final void setChildren(final Set arg0) {

        this.children = arg0;
    }

    /**
     * DOCUMENT ME!
     *
     * @return DOCUMENT ME!
     */
    public final Set getChildren() {

        return this.children;
    }

    /**
     * DOCUMENT ME!
     *
     * @param arg0 DOCUMENT ME!
     */
    public final void setParent(final Catalog arg0) {

        this.parent = arg0;
    }

    /**
     * DOCUMENT ME!
     *
     * @return DOCUMENT ME!
     */
    public final jaoso.news.domain.Catalog getParent() {

        return this.parent;
    }

    /**
     * DOCUMENT ME!
     *
     * @param other DOCUMENT ME!
     *
     * @return DOCUMENT ME!
     */
    public final boolean equals(final Object other) {

        if (!(other instanceof Catalog)) {

            return false;
        }

        Catalog castOther = (Catalog) other;

        return new EqualsBuilder().append(this.getCatalogId(),
            castOther.getCatalogId())
                                  .isEquals();
    }

    /**
     * DOCUMENT ME!
     *
     * @return DOCUMENT ME!
     */
    public final int hashCode() {

        return new HashCodeBuilder().append(getCatalogId())
                                    .toHashCode();
    }

    /**
     * DOCUMENT ME!
     *
     * @return DOCUMENT ME!
     */
    public final String toString() {

        return new ToStringBuilder(this).append("catalogId", getCatalogId())
                                        .toString();
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -