groupmodel.java
来自「一个webwork+spring+ibatis的小例子」· Java 代码 · 共 147 行
JAVA
147 行
/*
* Created on 2005-4-16 Author 泰伯子仪
*
* Copyright (c) 2003-2005 by www.sanv.org
* All rights reserved.
*/
package org.sanv.rbac.model;
import org.sanv.framework.model.IbatisModel;
import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;
public class GroupModel extends IbatisModel implements IGroupModel,IResourceModel
{
private static final long serialVersionUID = 3256725082645737525L;
private String strName;
private int intFatherID;
private int intLevel;
private int intResourceType;
private int intOrderNum;
private String strDescribe;
public int getIntFatherID()
{
return intFatherID;
}
public void setIntFatherID(int intFatherID)
{
this.intFatherID = intFatherID;
}
public int getIntID()
{
return intID;
}
public void setIntID(int intID)
{
this.intID = intID;
}
public int getIntLevel()
{
return intLevel;
}
public void setIntLevel(int intLevel)
{
this.intLevel = intLevel;
}
public int getIntResourceType()
{
return intResourceType;
}
public void setIntResourceType(int intResourceType)
{
this.intResourceType = intResourceType;
}
public String getStrName()
{
return strName;
}
public void setStrName(String strName)
{
this.strName = strName;
}
public int getIntOrderNum()
{
return intOrderNum;
}
public void setIntOrderNum(int intOrderNum)
{
this.intOrderNum = intOrderNum;
}
public String getStrDescribe()
{
return strDescribe;
}
public void setStrDescribe(String strDescribe)
{
this.strDescribe = strDescribe;
}
public boolean equals(Object obj)
{
if (!(obj instanceof GroupModel))
{
return false;
}
GroupModel rhs = (GroupModel) obj;
return new EqualsBuilder().append(this.intID,rhs.intID)
.append(this.intIDList, rhs.intIDList)
.append(this.intStart, rhs.intStart)
.append(this.intOffset, rhs.intOffset)
.append(this.strOrderBy, rhs.strOrderBy)
.append(this.strOrderAD, rhs.strOrderAD)
.append(this.strName, rhs.strName)
.append(this.intFatherID, rhs.intFatherID)
.append(this.intLevel, rhs.intLevel)
.append(this.intResourceType, rhs.intResourceType)
.append(this.intOrderNum, rhs.intOrderNum)
.append(this.strDescribe, rhs.strDescribe)
.isEquals();
}
public int hashCode()
{
return new HashCodeBuilder(1156335803, 987569255)
.append(this.intID)
.append(this.intIDList)
.append(this.intStart)
.append(this.intOffset)
.append(this.strOrderBy)
.append(this.strOrderAD)
.append(this.strName)
.append(this.intFatherID)
.append(this.intLevel)
.append(this.intResourceType)
.append(this.intOrderNum)
.append(this.strDescribe)
.toHashCode();
}
public String toString()
{
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
.append("intID", this.intID)
.append("intIDList",this.intIDList)
.append("intStart",this.intStart)
.append("intOffset",this.intOffset)
.append("strOrderBy",this.strOrderBy)
.append("strOrderAD",this.strOrderAD)
.append("strName",this.strName)
.append("intFatherID",this.intFatherID)
.append("intLevel",this.intLevel)
.append("intResourceType",this.intResourceType)
.append("intOrderNum",this.intOrderNum)
.append("strDescribe",this.strDescribe)
.toString();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?