| Modifier and Type | Field and Description |
|---|---|
protected Tree<T> |
delegate |
protected Map<T,T> |
delegateToReplacement |
protected Map<T,T> |
replacementToDelegate |
| Constructor and Description |
|---|
TreeReplace(Tree<T> delegate,
Map<T,T> delegateToReplacement,
Map<T,T> replacementToDelegate) |
| Modifier and Type | Method and Description |
|---|---|
T |
copy(T node,
List<T> children)
Copies a given node thereby setting the provided children as its children.
|
Tree<T> |
createNew(T root) |
List<T> |
getChildren(T b) |
T |
getParent(T b) |
T |
getRoot() |
String |
toString() |
Copyright © 2018. All rights reserved.