构造器和说明 |
---|
TreeNode(java.lang.String idName,
java.lang.String pidName) |
TreeNode(java.lang.String idName,
java.lang.String pidName,
boolean isPidT) |
限定符和类型 | 方法和说明 |
---|---|
java.util.List<T> |
getChildList(java.util.List<T> list,
java.lang.String id) |
java.util.List<T> |
getChildList(java.util.List<T> list,
java.lang.String id,
boolean delChild) |
java.util.List<T> |
getChildList(java.util.List<T> list,
T node) |
java.util.List<T> |
getChildList(java.util.List<T> list,
T node,
boolean delChild) |
java.util.List<java.lang.String> |
getRtnListId() |
java.util.List<T> |
getRtnListNode() |
boolean |
hasChild(java.util.List<T> list,
T node) |
void |
setChildNodes(java.util.List<T> list,
java.lang.String id)
根据父节点的ID获取所有子节点
|
void |
setChildNodes(java.util.List<T> list,
java.lang.String id,
boolean self)
根据父节点的ID获取所有子节点
|
void |
setChildNodesPid(java.util.List<T> list,
java.lang.String pid)
根据父节点的ID获取所有子节点
|
void |
setChildNodesPid(java.util.List<T> list,
java.lang.String pid,
boolean self)
根据父节点的ID获取所有子节点
|
public TreeNode(java.lang.String idName, java.lang.String pidName)
public TreeNode(java.lang.String idName, java.lang.String pidName, boolean isPidT)
public java.util.List<java.lang.String> getRtnListId()
public java.util.List<T> getRtnListNode()
public void setChildNodes(java.util.List<T> list, java.lang.String id) throws java.lang.Exception
list
- 分类表id
- 传入的父节点IDjava.lang.Exception
public void setChildNodes(java.util.List<T> list, java.lang.String id, boolean self) throws java.lang.Exception
list
- 分类表id
- 传入的父节点IDjava.lang.Exception
public void setChildNodesPid(java.util.List<T> list, java.lang.String pid) throws java.lang.Exception
list
- 分类表pid
- 传入的父节点IDjava.lang.Exception
public void setChildNodesPid(java.util.List<T> list, java.lang.String pid, boolean self) throws java.lang.Exception
list
- 分类表pid
- 传入的父节点IDself
- 是否包含自己java.lang.Exception
public boolean hasChild(java.util.List<T> list, T node) throws java.lang.Exception
java.lang.Exception
public java.util.List<T> getChildList(java.util.List<T> list, T node) throws java.lang.Exception
java.lang.Exception
public java.util.List<T> getChildList(java.util.List<T> list, T node, boolean delChild) throws java.lang.Exception
java.lang.Exception
public java.util.List<T> getChildList(java.util.List<T> list, java.lang.String id) throws java.lang.Exception
java.lang.Exception