TreeNode.java 770 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package com.yaozhitech.spring5.common.vo;
  2. import java.util.ArrayList;
  3. import java.util.List;
  4. /**
  5. * Created by Ace on 2017/6/12.
  6. */
  7. public class TreeNode {
  8. protected int id;
  9. protected int parentId;
  10. public List<TreeNode> getChildren() {
  11. return children;
  12. }
  13. public void setChildren(List<TreeNode> children) {
  14. this.children = children;
  15. }
  16. List<TreeNode> children = new ArrayList<TreeNode>();
  17. public int getId() {
  18. return id;
  19. }
  20. public void setId(int id) {
  21. this.id = id;
  22. }
  23. public int getParentId() {
  24. return parentId;
  25. }
  26. public void setParentId(int parentId) {
  27. this.parentId = parentId;
  28. }
  29. public void add(TreeNode node){
  30. children.add(node);
  31. }
  32. }