public interface TreeUtil
| Modifier and Type | Method and Description |
|---|---|
static java.util.Map<java.lang.String,java.lang.Object> |
addBranches(java.util.Map<java.lang.String,java.lang.Object> dst,
java.util.Map<java.lang.String,java.lang.Object> src) |
static java.util.Map<java.lang.String,java.lang.Object> |
copyTree(java.util.Map<java.lang.String,java.lang.Object> srcTree)
Deep copy the tree implemented as map of maps/leafs
|
static java.util.Map<java.lang.String,java.lang.Object> |
reduceForest(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> forest)
Merge the tree by reducing the given forest.
|
static java.util.Map<java.lang.String,java.lang.Object> copyTree(java.util.Map<java.lang.String,java.lang.Object> srcTree)
srcTree - the source treestatic java.util.Map<java.lang.String,java.lang.Object> addBranches(java.util.Map<java.lang.String,java.lang.Object> dst,
java.util.Map<java.lang.String,java.lang.Object> src)
static java.util.Map<java.lang.String,java.lang.Object> reduceForest(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> forest)
forest - the given forest (list of trees)