| Constructor and Description |
|---|
Tree(Comparator<K> comparator) |
Tree(Comparator<K> comparator,
int maximumOfItems,
ITreeItemChooser<K,V> treeItemChooser) |
| Modifier and Type | Method and Description |
|---|---|
V |
get(K element) |
Iterable<V> |
getBreadthSearchFirstValues() |
Iterable<V> |
getDeepSearchFirstValues() |
ITreeItem<K,V> |
getFirst() |
Iterable<K> |
getKeys() |
ITreeItem<K,V> |
getLast() |
ITreeItem<K,V> |
getRoot() |
ITreeWalker<K,V> |
getTreeWalker() |
Iterable<V> |
getValues() |
void |
insert(K key,
V element) |
boolean |
isEmpty() |
void |
remove(K key) |
boolean |
remove(net.anwiba.commons.lang.tree.TreeItem<K,V> item,
K key) |
void |
removeAll() |
int |
size() |
public Tree(Comparator<K> comparator)
public Tree(Comparator<K> comparator, int maximumOfItems, ITreeItemChooser<K,V> treeItemChooser)
public Iterable<V> getDeepSearchFirstValues()
getDeepSearchFirstValues in interface ITree<K,V>public Iterable<V> getBreadthSearchFirstValues()
getBreadthSearchFirstValues in interface ITree<K,V>public ITreeWalker<K,V> getTreeWalker()
getTreeWalker in interface ITree<K,V>Copyright © 2007–2018 Andreas W. Bartels. All rights reserved.