Package com.helger.tree.withid
-
Interface Summary Interface Description ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>> Represents a basic tree item with an ID.ITreeItemWithIDFactory<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>> A factory interface that creates tree items.ITreeWithID<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>> Base interface for a tree with ID -
Class Summary Class Description AbstractTreeItemWithIDFactory<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>> Abstract tree item with ID factory implementationBasicTreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>> Basic tree item with ID implementation, independent of the implementation type.BasicTreeWithID<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>> Base class for a tree having items with IDs.DefaultTreeItemWithID<KEYTYPE,DATATYPE> Special implementation ofBasicTreeItemWithIDusing the item typeDefaultTreeItemWithID.DefaultTreeItemWithIDFactory<KEYTYPE,DATATYPE> Special implementation ofAbstractTreeItemWithIDFactoryusing the item typeDefaultTreeItemWithID.DefaultTreeWithID<KEYTYPE,DATATYPE> Root class for a simple tree.