public interface Tree extends java.lang.Comparable<Tree>
static class
Tree.Data
Diff
diff(Tree older)
Tree
get(java.lang.String name)
Tree[]
getChildren()
java.lang.String
getName()
Type
getType()
Delta
ifAdded()
ifRemoved()
serialize()
compareTo
Tree.Data serialize()
Tree[] getChildren()
java.lang.String getName()
Type getType()
Delta ifAdded()
Delta ifRemoved()
Diff diff(Tree older)
Tree get(java.lang.String name)