Interface ITree<K,V>

All Known Implementing Classes:
Tree

public interface ITree<K,V>
  • Method Details

    • insert

      void insert(K key, V element)
    • removeAll

      void removeAll()
    • get

      V get(K key)
    • remove

      void remove(K key)
    • size

      int size()
    • isEmpty

      boolean isEmpty()
    • getValues

      Iterable<V> getValues()
    • getKeys

      Iterable<K> getKeys()
    • getDeepSearchFirstValues

      Iterable<V> getDeepSearchFirstValues()
    • getBreadthSearchFirstValues

      Iterable<V> getBreadthSearchFirstValues()
    • getTreeWalker

      ITreeWalker<K,V> getTreeWalker()