类 TreeKit


  • public class TreeKit
    extends java.lang.Object
    TODO:树
    作者:
    王剑洪 on 2020/1/3 14:02
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      static java.lang.String CHILDREN  
      static java.lang.String HAS  
    • 构造器概要

      构造器 
      构造器 说明
      TreeKit()  
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static <T extends HabitModel>
      java.util.List<T>
      buildTree​(java.util.List<T> list, java.lang.String pIdKey, java.lang.String idKey)
      TODO:list转换成树list
      static <T extends HabitModel>
      boolean
      hasChildren​(java.util.List<java.lang.Object> idList, java.util.List<T> list, java.lang.String pIdKey, java.lang.String idKey)
      TODO:对应ID列表是否有字节点
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 字段详细资料

      • HAS

        public static final java.lang.String HAS
        另请参阅:
        常量字段值
      • CHILDREN

        public static final java.lang.String CHILDREN
        另请参阅:
        常量字段值
    • 构造器详细资料

      • TreeKit

        public TreeKit()
    • 方法详细资料

      • buildTree

        public static <T extends HabitModel> java.util.List<T> buildTree​(java.util.List<T> list,
                                                                         java.lang.String pIdKey,
                                                                         java.lang.String idKey)
        TODO:list转换成树list
        类型参数:
        T - 对象类型
        参数:
        list - 列表对象
        pIdKey - 父节点字段
        idKey - 主键节点字段
        返回:
        返回树对象
      • hasChildren

        public static <T extends HabitModel> boolean hasChildren​(java.util.List<java.lang.Object> idList,
                                                                 java.util.List<T> list,
                                                                 java.lang.String pIdKey,
                                                                 java.lang.String idKey)
        TODO:对应ID列表是否有字节点
        类型参数:
        T - 对象类型
        参数:
        idList - 列表对象
        list - 列表对象
        pIdKey - 父节点字段
        idKey - 主键节点字段
        返回:
        是否有子节点