| Package | Description |
|---|---|
| com.helger.tree.io | |
| com.helger.tree.withid | |
| com.helger.tree.withid.folder | |
| com.helger.tree.withid.unique | |
| com.helger.tree.xml |
| Modifier and Type | Class and Description |
|---|---|
class |
FileSystemFolderTree
Represents a folder tree with the file system contents.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultTreeWithID<KEYTYPE,DATATYPE>
Root class for a simple tree.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicFolderTree<KEYTYPE,DATATYPE,COLLTYPE extends Collection<DATATYPE>,ITEMTYPE extends BasicFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE,ITEMTYPE>>
Abstract implementation class for a folder tree.
|
class |
DefaultFolderTree<KEYTYPE,DATATYPE,COLLTYPE extends Collection<DATATYPE>>
Root class for a simple tree.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicTreeWithGlobalUniqueID<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>>
A managed tree is a specialized version of the tree, where each item is
required to have a unique ID so that item searching can be performed quite
easily.
|
class |
DefaultTreeWithGlobalUniqueID<KEYTYPE,DATATYPE>
A managed tree is a specialized version of the tree, where each item is
required to have a unique ID so that item searching can be performed quite
easily.
|
| Modifier and Type | Method and Description |
|---|---|
static <KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>> |
TreeXMLConverter.fillXMLAsTreeWithID(com.helger.xml.microdom.IMicroElement aElement,
Function<? super String,? extends KEYTYPE> aIDConverter,
IConverterMicroNodeToTreeItem<? extends DATATYPE> aDataConverter,
BasicTreeWithID<KEYTYPE,DATATYPE,ITEMTYPE> aTree) |
Copyright © 2014–2021 Philip Helger. All rights reserved.