All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
Tree<K,V> |
append(Tree<K,V> tl,
Tree<K,V> tr) |
boolean |
contains(Tree<K,V> tree,
K x) |
static int |
count(Tree<?,?> tree) |
Tree<K,V> |
delete(Tree<K,V> tree,
K k) |
Tree<K,V> |
drop(Tree<K,V> tree,
int n) |
<U> void |
forEach(Tree<K,V> tree,
Function<Pair<K,V>,U> f) |
Tree<K,V> |
from(Tree<K,V> tree,
K from,
boolean inclusive) |
V |
get(Tree<K,V> tree,
K x) |
KeyFunction<K,V> |
getKeyFunction() |
java.util.Comparator<? super K> |
getOrdering() |
Tree<K,V> |
greatest(Tree<K,V> tree) |
boolean |
isEmpty(Tree<K,V> tree) |
java.util.Iterator<Pair<K,V>> |
iterator(Tree<K,V> tree) |
java.util.Iterator<K> |
keysIterator(Tree<K,V> tree) |
Tree<K,V> |
lookup(Tree<K,V> tree,
K x) |
Tree<K,V> |
range(Tree<K,V> tree,
K from,
boolean fromInclusive,
K until,
boolean untilInclusive) |
Tree<K,V> |
slice(Tree<K,V> tree,
int from,
int until) |
Tree<K,V> |
smallest(Tree<K,V> tree) |
Tree<K,V> |
take(Tree<K,V> tree,
int n) |
Tree<K,V> |
until(Tree<K,V> tree,
K key,
boolean inclusive) |
Tree<K,V> |
update(Tree<K,V> tree,
K k,
V v,
boolean overwrite) |
java.util.Iterator<V> |
valuesIterator(Tree<K,V> tree) |