Package com.helger.tree
Interface IBasicTree<DATATYPE,ITEMTYPE extends IBasicTreeItem<DATATYPE,ITEMTYPE>>
-
- Type Parameters:
DATATYPE- tree item value typeITEMTYPE- tree item implementation type
- All Superinterfaces:
com.helger.commons.hierarchy.IHasChildren<ITEMTYPE>
- All Known Subinterfaces:
IFolderTree<KEYTYPE,DATATYPE,COLLTYPE,ITEMTYPE>,ITree<DATATYPE,ITEMTYPE>,ITreeWithGlobalUniqueID<KEYTYPE,DATATYPE,ITEMTYPE>,ITreeWithID<KEYTYPE,DATATYPE,ITEMTYPE>,ITreeWithUniqueIDProxy<KEYTYPE,VALUETYPE>
- All Known Implementing Classes:
AbstractGlobalSingletonTreeWithUniqueID,AbstractRequestSingletonTreeWithUniqueID,AbstractSessionSingletonTreeWithUniqueID,BasicFolderTree,BasicTree,BasicTreeWithGlobalUniqueID,BasicTreeWithID,DefaultFolderTree,DefaultTree,DefaultTreeWithGlobalUniqueID,DefaultTreeWithID,FileSystemFolderTree
public interface IBasicTree<DATATYPE,ITEMTYPE extends IBasicTreeItem<DATATYPE,ITEMTYPE>> extends com.helger.commons.hierarchy.IHasChildren<ITEMTYPE>Base interface for a tree.- Author:
- Philip Helger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ITEMTYPEgetRootItem()
-