| Package | Description |
|---|---|
| com.helger.commons.tree.withid.folder | |
| com.helger.commons.tree.withid.unique |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IFolderTreeItemFactory<KEYTYPE,DATATYPE,COLLTYPE extends Collection<DATATYPE>,ITEMTYPE extends IFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE,ITEMTYPE>>
A factory interface that creates tree items.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFolderTreeItemFactory<KEYTYPE,DATATYPE,COLLTYPE extends Collection<DATATYPE>,ITEMTYPE extends BasicFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE,ITEMTYPE>>
The default folder tree item factory implementation.
|
class |
DefaultFolderTreeItemFactory<KEYTYPE,DATATYPE,COLLTYPE extends Collection<DATATYPE>>
The default folder tree item factory implementation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTreeItemWithUniqueIDFactory<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>>
An abstract tree item factory that maintains a unique ID over all items.
|
class |
DefaultTreeItemWithUniqueIDFactory<KEYTYPE,DATATYPE>
A special tree item factory that maintains a unique ID over all items!
|
| Modifier and Type | Method and Description |
|---|---|
protected ITreeItemWithUniqueIDFactory<KEYTYPE,DATATYPE,ITEMTYPE> |
BasicTreeWithGlobalUniqueID.getFactory() |
| Constructor and Description |
|---|
BasicTreeWithGlobalUniqueID(ITreeItemWithUniqueIDFactory<KEYTYPE,DATATYPE,ITEMTYPE> aFactory) |
DefaultTreeWithGlobalUniqueID(ITreeItemWithUniqueIDFactory<KEYTYPE,DATATYPE,DefaultTreeItemWithID<KEYTYPE,DATATYPE>> aFactory) |
Copyright © 2014–2016 Philip Helger. All rights reserved.