您的位置:首页 > 其它

一个序列化的POJO对象-使用commons-lang的工具类

2007-10-30 17:55 513 查看

package cn.com.opendata.qyxxk.model.impl;






import org.apache.commons.lang.builder.ToStringBuilder;


import org.apache.commons.lang.builder.EqualsBuilder;


import org.apache.commons.lang.builder.HashCodeBuilder;




public class Baseinfo extends AbstractBaseinfo implements java.io.Serializable ...{




// Constructors






/** *//** default constructor */




public Baseinfo() ...{


}










public String toString() ...{


return new ToStringBuilder(this)


.append("id", getId())


.toString();


}






public boolean equals(Object other) ...{


if ( !(other instanceof Baseinfo) ) return false;


Baseinfo castOther = (Baseinfo) other;


return new EqualsBuilder()


.append(this.getId(), castOther.getId())


.isEquals();


}






public int hashCode() ...{


return new HashCodeBuilder()


.append(getId())


.toHashCode();


}






}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐