Sort.java
上传用户:wlfwy2004
上传日期:2016-12-12
资源大小:33978k
文件大小:2k
源码类别:

Jsp/Servlet

开发平台:

Java

  1. package com.opensource.blog.model;
  2. import java.io.Serializable;
  3. import org.apache.commons.lang.builder.EqualsBuilder;
  4. import org.apache.commons.lang.builder.HashCodeBuilder;
  5. import org.apache.commons.lang.builder.ToStringBuilder;
  6. public class Sort
  7.     implements Serializable {
  8.   /** identifier field */
  9.   private Long id;
  10.   /** nullable persistent field */
  11.   private String sortname;
  12.   /** nullable persistent field */
  13.   private long blogid;
  14.   /** full constructor */
  15.   public Sort(String sortname, long blogid) {
  16.     this.sortname = sortname;
  17.     this.blogid = blogid;
  18.   }
  19.   /** default constructor */
  20.   public Sort() {
  21.   }
  22.   public Long getId() {
  23.     return this.id;
  24.   }
  25.   public void setId(Long id) {
  26.     this.id = id;
  27.   }
  28.   public String getSortname() {
  29.     return this.sortname;
  30.   }
  31.   public void setSortname(String sortname) {
  32.     this.sortname = sortname;
  33.   }
  34.   public long getBlogid() {
  35.     return this.blogid;
  36.   }
  37.   public void setBlogid(long blogid) {
  38.     this.blogid = blogid;
  39.   }
  40.   public String toString() {
  41.     return new ToStringBuilder(this)
  42.         .append("id", getId())
  43.         .toString();
  44.   }
  45.   public boolean equals(Object other) {
  46.     if (! (other instanceof Sort)) {
  47.       return false;
  48.     }
  49.     Sort castOther = (Sort) other;
  50.     return new EqualsBuilder()
  51.         .append(this.getId(), castOther.getId())
  52.         .isEquals();
  53.   }
  54.   public int hashCode() {
  55.     return new HashCodeBuilder()
  56.         .append(getId())
  57.         .toHashCode();
  58.   }
  59. }