Package com.helger.tree.withid.unique
-
Interface Summary Interface Description ITreeItemWithUniqueIDFactory<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>> An abstract tree item factory that maintains a unique ID over all items!ITreeWithGlobalUniqueID<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>> A specialized version of the tree, where each item is required to have a unique ID so that item searching can be performed with little runtime effort. -
Class Summary Class Description AbstractTreeItemWithUniqueIDFactory<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>> An abstract tree item factory that maintains a unique ID over all items.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.DefaultTreeItemWithUniqueIDFactory<KEYTYPE,DATATYPE> A special tree item factory that maintains a unique ID over all items!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.