TreeData<T> |
TreeData.addItem(T parent,
T item) |
Adds a data item as a child of parent .
|
TreeData<T> |
TreeData.addItems(Collection<T> rootItems,
ValueProvider<T,Collection<T>> childItemProvider) |
Adds the given items as root items and uses the given value provider to
recursively populate children of the root items.
|
TreeData<T> |
TreeData.addItems(Stream<T> rootItems,
ValueProvider<T,Stream<T>> childItemProvider) |
Adds the given items as root items and uses the given value provider to
recursively populate children of the root items.
|
TreeData<T> |
TreeData.addItems(T parent,
Collection<T> items) |
Adds a list of data items as children of parent .
|
TreeData<T> |
TreeData.addItems(T parent,
Stream<T> items) |
Adds data items contained in a stream as children of parent .
|
TreeData<T> |
TreeData.addItems(T parent,
T... items) |
Adds a list of data items as children of parent .
|
TreeData<T> |
TreeData.addRootItems(Collection<T> items) |
Adds the items of the given collection as root items to this structure.
|
TreeData<T> |
TreeData.addRootItems(Stream<T> items) |
Adds the items of the given stream as root items to this structure.
|
TreeData<T> |
TreeData.addRootItems(T... items) |
Adds the items as root items to this structure.
|
TreeData<T> |
TreeData.clear() |
Clear all items from this structure.
|
default TreeData<T> |
HasHierarchicalDataProvider.getTreeData() |
|
TreeData<T> |
TreeData.removeItem(T item) |
Remove a given item from this structure.
|