类 TreeDescriptor<T>


  • public class TreeDescriptor<T>
    extends Object
    • 构造器详细资料

      • TreeDescriptor

        public TreeDescriptor​(String idName)
      • TreeDescriptor

        public TreeDescriptor​(String idName,
                              String textName)
      • TreeDescriptor

        public TreeDescriptor​(String idName,
                              String parentIdName,
                              String textName)
    • 方法详细资料

      • getParseTreeNodeIdFunc

        public java.util.function.Function<T,​String> getParseTreeNodeIdFunc()
      • getParseTreeNodeParentIdFunc

        public java.util.function.Function<T,​String> getParseTreeNodeParentIdFunc()
      • setParseTreeNodeParentIdFunc

        public void setParseTreeNodeParentIdFunc​(java.util.function.Function<T,​String> parseTreeNodeParentIdFunc)
      • getParseTreeNodeTextFunction

        public java.util.function.Function<T,​String> getParseTreeNodeTextFunction()
      • setParseTreeNodeTextFunction

        public void setParseTreeNodeTextFunction​(java.util.function.Function<T,​String> parseTreeNodeTextFunction)
      • getOrderComparator

        public Comparator<T> getOrderComparator()
      • setOrderComparator

        public void setOrderComparator​(Comparator<T> orderComparator)
      • addConsumer

        public void addConsumer​(java.util.function.BiConsumer<T,​AbstractTreeNode> consumer)
      • getParseTreeNodeFunction

        public java.util.function.Function<T,​? extends AbstractTreeNode> getParseTreeNodeFunction()
      • setParseTreeNodeFunction

        public void setParseTreeNodeFunction​(java.util.function.Function<T,​? extends AbstractTreeNode> parseTreeNodeFunction)