Interface ITreeNode<T extends ITreeNode<T,I>, I>

Type Parameters:
T - 本身的类型
I - ID类型

public interface ITreeNode<T extends ITreeNode<T,I>, I>
树形数据类型
  • Method Details

    • getId

      I getId()
      ID
      Returns:
      ID
    • getParentId

      I getParentId()
      上级ID
      Returns:
      上级ID
    • setChildren

      void setChildren(List<T> children)
      设置子级数据
      Parameters:
      children - 子级数据集合
    • getChildren

      List<T> getChildren()
      获取子级数据
      Returns:
      子级数据集合