| Methods in com.github.andrewoma.dexx.collection.internal.redblack that return Tree |
Tree<K,V> |
RedBlackTree.append(Tree<K,V> tl,
Tree<K,V> tr)
|
Tree<K,V> |
Tree.black()
|
|
DefaultTreeFactory.black(K key,
V value,
Tree<K,V> left,
Tree<K,V> right)
|
|
DerivedKeyFactory.black(K key,
V value,
Tree<K,V> left,
Tree<K,V> right)
|
|
TreeFactory.black(K key,
V value,
Tree<K,V> left,
Tree<K,V> right)
|
Tree<K,V> |
RedBlackTree.delete(Tree<K,V> tree,
K k)
|
Tree<K,V> |
RedBlackTree.drop(Tree<K,V> tree,
int n)
|
Tree<K,V> |
RedBlackTree.from(Tree<K,V> tree,
K from,
boolean inclusive)
|
Tree<K,V> |
AbstractTree.getLeft()
|
Tree<K,V> |
Tree.getLeft()
|
Tree<K,V> |
AbstractTree.getRight()
|
Tree<K,V> |
Tree.getRight()
|
Tree<K,V> |
RedBlackTree.greatest(Tree<K,V> tree)
|
Tree<K,V> |
RedBlackTree.lookup(Tree<K,V> tree,
K x)
|
Tree<K,V> |
RedBlackTree.range(Tree<K,V> tree,
K from,
boolean fromInclusive,
K until,
boolean untilInclusive)
|
Tree<K,V> |
Tree.red()
|
|
DefaultTreeFactory.red(K key,
V value,
Tree<K,V> left,
Tree<K,V> right)
|
|
DerivedKeyFactory.red(K key,
V value,
Tree<K,V> left,
Tree<K,V> right)
|
|
TreeFactory.red(K key,
V value,
Tree<K,V> left,
Tree<K,V> right)
|
Tree<K,V> |
RedBlackTree.slice(Tree<K,V> tree,
int from,
int until)
|
Tree<K,V> |
RedBlackTree.smallest(Tree<K,V> tree)
|
Tree<K,V> |
RedBlackTree.take(Tree<K,V> tree,
int n)
|
Tree<K,V> |
RedBlackTree.until(Tree<K,V> tree,
K key,
boolean inclusive)
|
Tree<K,V> |
RedBlackTree.update(Tree<K,V> tree,
K k,
V v,
boolean overwrite)
|
| Methods in com.github.andrewoma.dexx.collection.internal.redblack with parameters of type Tree |
Tree<K,V> |
RedBlackTree.append(Tree<K,V> tl,
Tree<K,V> tr)
|
Tree<K,V> |
RedBlackTree.append(Tree<K,V> tl,
Tree<K,V> tr)
|
|
DefaultTreeFactory.black(K key,
V value,
Tree<K,V> left,
Tree<K,V> right)
|
|
DefaultTreeFactory.black(K key,
V value,
Tree<K,V> left,
Tree<K,V> right)
|
|
DerivedKeyFactory.black(K key,
V value,
Tree<K,V> left,
Tree<K,V> right)
|
|
DerivedKeyFactory.black(K key,
V value,
Tree<K,V> left,
Tree<K,V> right)
|
|
TreeFactory.black(K key,
V value,
Tree<K,V> left,
Tree<K,V> right)
|
|
TreeFactory.black(K key,
V value,
Tree<K,V> left,
Tree<K,V> right)
|
boolean |
RedBlackTree.contains(Tree<K,V> tree,
K x)
|
static int |
RedBlackTree.count(Tree<?,?> tree)
|
Tree<K,V> |
RedBlackTree.delete(Tree<K,V> tree,
K k)
|
Tree<K,V> |
RedBlackTree.drop(Tree<K,V> tree,
int n)
|
|
RedBlackTree.forEach(Tree<K,V> tree,
Function<Pair<K,V>,U> f)
|
Tree<K,V> |
RedBlackTree.from(Tree<K,V> tree,
K from,
boolean inclusive)
|
V |
RedBlackTree.get(Tree<K,V> tree,
K x)
|
Tree<K,V> |
RedBlackTree.greatest(Tree<K,V> tree)
|
boolean |
RedBlackTree.isEmpty(Tree<K,V> tree)
|
Iterator<Pair<K,V>> |
RedBlackTree.iterator(Tree<K,V> tree)
|
Iterator<K> |
RedBlackTree.keysIterator(Tree<K,V> tree)
|
Tree<K,V> |
RedBlackTree.lookup(Tree<K,V> tree,
K x)
|
Tree<K,V> |
RedBlackTree.range(Tree<K,V> tree,
K from,
boolean fromInclusive,
K until,
boolean untilInclusive)
|
|
DefaultTreeFactory.red(K key,
V value,
Tree<K,V> left,
Tree<K,V> right)
|
|
DefaultTreeFactory.red(K key,
V value,
Tree<K,V> left,
Tree<K,V> right)
|
|
DerivedKeyFactory.red(K key,
V value,
Tree<K,V> left,
Tree<K,V> right)
|
|
DerivedKeyFactory.red(K key,
V value,
Tree<K,V> left,
Tree<K,V> right)
|
|
TreeFactory.red(K key,
V value,
Tree<K,V> left,
Tree<K,V> right)
|
|
TreeFactory.red(K key,
V value,
Tree<K,V> left,
Tree<K,V> right)
|
Tree<K,V> |
RedBlackTree.slice(Tree<K,V> tree,
int from,
int until)
|
Tree<K,V> |
RedBlackTree.smallest(Tree<K,V> tree)
|
Tree<K,V> |
RedBlackTree.take(Tree<K,V> tree,
int n)
|
Tree<K,V> |
RedBlackTree.until(Tree<K,V> tree,
K key,
boolean inclusive)
|
Tree<K,V> |
RedBlackTree.update(Tree<K,V> tree,
K k,
V v,
boolean overwrite)
|
Iterator<V> |
RedBlackTree.valuesIterator(Tree<K,V> tree)
|