public class BinaryTreePrinterBuilder<T> extends Object
| 构造器和说明 |
|---|
BinaryTreePrinterBuilder(Appendable output,
Function<T,String> nodeLabel,
Function<T,T> leftChild,
Function<T,T> rightChild) |
BinaryTreePrinterBuilder(Function<T,String> nodeLabel,
Function<T,T> leftChild,
Function<T,T> rightChild) |
| 限定符和类型 | 方法和说明 |
|---|---|
BinaryTreePrinterBuilder<T> |
branch(BinaryTreePrinter.Branch branch) |
BinaryTreePrinter<T> |
build() |
BinaryTreePrinterBuilder<T> |
directed(boolean directed) |
BinaryTreePrinterBuilder<T> |
nodeSpace(int nodeSpace) |
BinaryTreePrinterBuilder<T> |
treeSpace(int treeSpace) |
public BinaryTreePrinterBuilder(Function<T,String> nodeLabel, Function<T,T> leftChild, Function<T,T> rightChild)
public BinaryTreePrinterBuilder<T> branch(BinaryTreePrinter.Branch branch)
public BinaryTreePrinterBuilder<T> directed(boolean directed)
public BinaryTreePrinterBuilder<T> nodeSpace(int nodeSpace)
public BinaryTreePrinterBuilder<T> treeSpace(int treeSpace)
public BinaryTreePrinter<T> build()
Copyright © 2023. All rights reserved.