public class OrgTreeNode
extends java.lang.Object
implements java.io.Serializable
限定符和类型 | 字段和说明 |
---|---|
protected java.util.List<OrgTreeNode> |
childList |
protected java.lang.String |
nodeName |
protected V3xOrgEntity |
obj |
protected OrgTreeNode |
parentNode |
构造器和说明 |
---|
OrgTreeNode() |
OrgTreeNode(OrgTreeNode parentNode) |
限定符和类型 | 方法和说明 |
---|---|
void |
addChildNode(OrgTreeNode treeNode) |
OrgTreeNode |
findTreeNodeById(java.lang.String id) |
java.util.List<OrgTreeNode> |
getChildList() |
java.util.List<OrgTreeNode> |
getElders() |
java.util.List<OrgTreeNode> |
getJuniors() |
java.lang.String |
getNodeName() |
V3xOrgEntity |
getObj() |
java.lang.String |
getParentId() |
OrgTreeNode |
getParentNode() |
java.lang.String |
getSelfId() |
void |
initChildList() |
boolean |
insertJuniorNode(OrgTreeNode treeNode) |
boolean |
isLeaf() |
void |
setChildList(java.util.List<OrgTreeNode> childList) |
void |
setNodeName(java.lang.String nodeName) |
void |
setObj(V3xOrgEntity obj) |
void |
setParentId(java.lang.String parentId) |
void |
setParentNode(OrgTreeNode parentNode) |
void |
setSelfId(java.lang.String selfId) |
java.util.List<OrgTreeNode> |
traversal() |
protected java.lang.String nodeName
protected V3xOrgEntity obj
protected OrgTreeNode parentNode
protected java.util.List<OrgTreeNode> childList
public OrgTreeNode()
public OrgTreeNode(OrgTreeNode parentNode)
public boolean isLeaf()
public void addChildNode(OrgTreeNode treeNode)
public void initChildList()
public java.util.List<OrgTreeNode> getElders()
public java.util.List<OrgTreeNode> getJuniors()
public java.util.List<OrgTreeNode> getChildList()
public boolean insertJuniorNode(OrgTreeNode treeNode)
public OrgTreeNode findTreeNodeById(java.lang.String id)
public java.util.List<OrgTreeNode> traversal()
public void setChildList(java.util.List<OrgTreeNode> childList)
public java.lang.String getParentId()
public void setParentId(java.lang.String parentId)
public java.lang.String getSelfId()
public void setSelfId(java.lang.String selfId)
public OrgTreeNode getParentNode()
public void setParentNode(OrgTreeNode parentNode)
public java.lang.String getNodeName()
public void setNodeName(java.lang.String nodeName)
public V3xOrgEntity getObj()
public void setObj(V3xOrgEntity obj)