Class Tree<E>


  • public class Tree<E>
    extends java.lang.Object
    Tree...
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Tree.Node<E>  
    • Constructor Summary

      Constructors 
      Constructor Description
      Tree()  
      Tree​(char separator)  
    • Constructor Detail

      • Tree

        public Tree()
      • Tree

        public Tree​(char separator)
    • Method Detail

      • clear

        public void clear()
      • put

        public E put​(java.lang.String path,
                     E elem)
      • get

        public E get​(java.lang.String path)
      • getNode

        public Tree.Node<E> getNode​(java.lang.String path)
      • remove

        public E remove​(java.lang.String path)
      • removeChildren

        public void removeChildren​(java.lang.String path)
      • map

        public java.util.Map<java.lang.String,​E> map()
      • getRootPath

        public java.lang.String getRootPath()