selectactortree.java
来自「公司自己开发的工作流引擎」· Java 代码 · 共 158 行
JAVA
158 行
package cn.com.iaspec.workflow.organize.tree;
import java.io.*;
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2005</p>
*
* <p>Company: IASPEC Technologies</p>
*
* @author xiesonglin
* @version 1.0
*/
public class SelectActorTree
implements Serializable{
//节点id
private String treeId;
//节点名称
private String treeName;
//节点类型:user,org,role
private String treeType;
//父节点id
private String parentId;
//父节点名称
private String parentName;
//父节点类型:user,org,role
private String parentType;
//排序码
private long order;
//是否有子节点
private boolean hasChild;
//是否代理
private boolean ifAgen=false;
//委托人id
private String cosignUserId;
//委托人名称
private String consignUserName;
//级别
private long level=0;
public SelectActorTree(){
}
public void setTreeId(String treeId){
this.treeId=treeId;
}
public void setTreeName(String treeName){
this.treeName=treeName;
}
public void setTreeType(String treeType){
this.treeType=treeType;
}
public void setParentId(String parentId){
this.parentId=parentId;
}
public void setParentName(String parentName){
this.parentName=parentName;
}
public void setParentType(String parentType){
this.parentType=parentType;
}
public void setOrder(long order){
this.order=order;
}
public void setHasChild(boolean hasChild){
this.hasChild=hasChild;
}
public void setIfAgen(boolean ifAgen){
this.ifAgen=ifAgen;
}
public void setCosignUserId(String cosignUserId){
this.cosignUserId=cosignUserId;
}
public void setConsignUserName(String consignUserName){
this.consignUserName=consignUserName;
}
public void setLevel(long level){
this.level=level;
}
public String getTreeId(){
return treeId;
}
public String getTreeName(){
return treeName;
}
public String getTreeType(){
return treeType;
}
public String getParentId(){
return parentId;
}
public String getParentName(){
return parentName;
}
public String getParentType(){
return parentType;
}
public long getOrder(){
return order;
}
public boolean isHasChild(){
return hasChild;
}
public boolean isIfAgen(){
return ifAgen;
}
public String getCosignUserId(){
return cosignUserId;
}
public String getConsignUserName(){
return consignUserName;
}
public long getLevel(){
return level;
}
public String toString(){
return "tree_id:"+treeId+";tree_name:"+treeName+";tree_type:"+treeType+";parent_id:"+parentId+";parent_name:"+parentName+
";parent_type:"+parentType+";level:"+level+";if_consign"+ifAgen+";consign_user_id:"+cosignUserId;
}
public boolean equals(SelectActorTree tree){
return this.getTreeId()!=null&&this.getTreeId().equals(tree.getTreeId())&&
this.getTreeType()!=null&&this.getTreeType().equals(tree.getTreeType())&&
this.getParentId()!=null&&this.getParentId().equals(tree.getParentId())&&
this.getParentType()!=null&&this.getParentType().equals(tree.getParentType())&&
this.isIfAgen()==tree.isIfAgen()&&
(getCosignUserId()==null ? "":getCosignUserId()).equals(tree.getCosignUserId()==null ? "":tree.getCosignUserId());
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?