static <A extends Tree<A>> void |
TreeImpl.append(A tree,
A[] nodes,
Consumer<Triple<Integer,A,A>> added) |
Добавление дочернего узла в конец списка
|
static <A extends Tree<A>> void |
TreeImpl.append(A tree,
Iterable<A> nodes,
Consumer<Triple<Integer,A,A>> added) |
Добавление дочернего узла в конец списка
|
static <A extends Tree<A>> void |
TreeImpl.clear(Tree<A> tree,
Consumer<Triple<Integer,A,A>> deleted) |
Удаление всех дочерних узлов
|
static <A extends Tree<A>> void |
TreeImpl.deleteByIndex(Tree<A> tree,
int[] index,
Consumer<Triple<Integer,A,A>> deleted) |
Удаление дочернего узла(ов)
|
static <A extends Tree<A>> void |
TreeImpl.deleteByIndex(Tree<A> tree,
Iterable<Integer> index,
Consumer<Triple<Integer,A,A>> deleted) |
Удаление дочернего узла(ов)
|
static <A extends Tree<A>> void |
TreeImpl.deleteByValue(Tree<A> tree,
A[] value,
Consumer<Triple<Integer,A,A>> deleted) |
Удаление дочернего узла(ов)
|
static <A extends Tree<A>> void |
TreeImpl.deleteByValue(Tree<A> tree,
Iterable<A> value,
Consumer<Triple<Integer,A,A>> deleted) |
Удаление дочернего узла(ов)
|
static <A extends Tree<A>> void |
TreeImpl.insert(Tree<A> tree,
int index,
A[] nodes,
Consumer<Triple<Integer,A,A>> added) |
Добавление дочернего узла в указанную позицию списка дочерних улов
|
static <A extends Tree<A>> void |
TreeImpl.insert(Tree<A> tree,
int index,
Iterable<A> nodes,
Consumer<Triple<Integer,A,A>> added) |
Добавление дочернего узла в указанную позицию списка дочерних улов
|
static <A extends UpTree<A>> void |
UpTreeImpl.postInsert(UpTree<A> ut,
A node,
List<Triple<Integer,A,A>> added) |
|
static <A extends Tree<A>> void |
TreeImpl.set(Tree<A> tree,
int index,
A[] values,
Consumer<Triple<Integer,A,A>> changes) |
Замена дочернего узла
|
static <A extends Tree<A>> void |
TreeImpl.set(Tree<A> tree,
int index,
Iterable<A> values,
Consumer<Triple<Integer,A,A>> changes) |
Замена дочернего узла
|