T - the node id typeA - the attachment biz object typepublic final class TreeNodeBuilder<T extends Serializable & Comparable<? super T>,A> extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
TreeNodeBuilder<T,A> |
attach(A attach) |
TreeNodeBuilder<T,A> |
available(boolean available) |
TreeNode<T,A> |
build() |
TreeNodeBuilder<T,A> |
buildPath(boolean buildPath) |
TreeNodeBuilder<T,A> |
enabled(boolean enabled) |
static <T extends Serializable & Comparable<? super T>,A> |
newBuilder(T nid) |
static <T extends Serializable & Comparable<? super T>,A> |
newBuilder(T nid,
Comparator<? super TreeNode<T,A>> siblingNodesComparator) |
TreeNodeBuilder<T,A> |
pid(T pid) |
public static <T extends Serializable & Comparable<? super T>,A> TreeNodeBuilder<T,A> newBuilder(T nid)
public static <T extends Serializable & Comparable<? super T>,A> TreeNodeBuilder<T,A> newBuilder(T nid, Comparator<? super TreeNode<T,A>> siblingNodesComparator)
public TreeNodeBuilder<T,A> pid(T pid)
public TreeNodeBuilder<T,A> enabled(boolean enabled)
public TreeNodeBuilder<T,A> available(boolean available)
public TreeNodeBuilder<T,A> attach(A attach)
public TreeNodeBuilder<T,A> buildPath(boolean buildPath)
Copyright © 2023. All rights reserved.