?? resourceoperationdefinition.java
字號(hào):
/* $RCSfile: ResourceOperationDefinition.java,v $
* Created on 2006-10-20 by zouxuemo
* $Source: /LilyDAPCVS/myAppfuse/src/dao/com/lily/dap/model/right/ResourceOperationDefinition.java,v $
* $Id: ResourceOperationDefinition.java,v 1.2 2006/11/25 02:30:23 zxm Exp $
* Copyright (c) 2005 Jiffle Ltd. All rights reserved.
*/
package com.lily.dap.model.right;
import com.lily.dap.model.BaseObject;
import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;
/**
* 指定資源分類可操作權(quán)限定義
*
* @author zouxuemo
* @version $Revision: 1.2 $
*
* @hibernate.class table="right_resource_operation_definition"
*/
public class ResourceOperationDefinition extends BaseObject {
/** Comment for <code>serialVersionUID</code> */
private static final long serialVersionUID = -4751073196104108896L;
/** ID */
private long id = 0;
/** 資源分類 */
private String resourceClass = "";
/** 可用操作編碼 */
private String OperationCode = "";
/** 可用操作名稱 */
private String OperationName = "";
/** @return Returns the id.
*
* @hibernate.id column="id"
* generator-class="native" unsaved-value="0"
*/
public long getId() {
return id;
}
/** @param id The id to set.
*/
public void setId(long id) {
this.id = id;
}
/** @return Returns the resourceClass.
*
* @hibernate.property
* @hibernate.column name="resourceClass" not-null="true" length="20"
*/
public String getResourceClass() {
return resourceClass;
}
/** @param resourceClass The resourceClass to set.
*/
public void setResourceClass(String resourceClass) {
this.resourceClass = resourceClass;
}
/** @return Returns the operationCode.
*
* @hibernate.property
* @hibernate.column name="OperationCode" not-null="true" length="20"
*/
public String getOperationCode() {
return OperationCode;
}
/** @param operationCode The operationCode to set.
*/
public void setOperationCode(String operationCode) {
OperationCode = operationCode;
}
/** @return Returns the operationName.
*
* @hibernate.property
* @hibernate.column name="OperationName" not-null="true" length="30"
*/
public String getOperationName() {
return OperationName;
}
/** @param operationName The operationName to set.
*/
public void setOperationName(String operationName) {
OperationName = operationName;
}
/**
* @see java.lang.Object#equals(Object)
*/
public boolean equals(Object object) {
if (!(object instanceof ResourceOperationDefinition)) {
return false;
}
ResourceOperationDefinition rhs = (ResourceOperationDefinition) object;
return new EqualsBuilder().append(
this.OperationCode, rhs.OperationCode).append(
this.OperationName, rhs.OperationName).append(
this.resourceClass, rhs.resourceClass).append(this.id, rhs.id)
.isEquals();
}
/**
* @see java.lang.Object#hashCode()
*/
public int hashCode() {
return new HashCodeBuilder(119967937, -1336519529).append(this.OperationCode).append(
this.OperationName).append(this.resourceClass).append(this.id)
.toHashCode();
}
/**
* @see java.lang.Object#toString()
*/
public String toString() {
return new ToStringBuilder(this).append("operationName",
this.getOperationName()).append("resourceClass",
this.resourceClass).append("id", this.id).append(
"operationCode", this.getOperationCode()).toString();
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -