Hierarchy For Package com.helger.tree.withid.folder

Package Hierarchies:

Class Hierarchy

Interface Hierarchy

  • com.helger.commons.hierarchy.IChildrenProvider<CHILDTYPE>
    • com.helger.commons.hierarchy.IChildrenProviderWithID<KEYTYPE,​CHILDTYPE>
      • com.helger.tree.withid.unique.ITreeWithGlobalUniqueID<KEYTYPE,​DATATYPE,​ITEMTYPE> (also extends com.helger.tree.withid.ITreeWithID<KEYTYPE,​DATATYPE,​ITEMTYPE>)
        • com.helger.tree.withid.folder.IFolderTree<KEYTYPE,​DATATYPE,​COLLTYPE,​ITEMTYPE>
  • com.helger.commons.traits.IGenericImplTrait<IMPLTYPE>
    • com.helger.tree.IBasicTreeItem<DATATYPE,​ITEMTYPE> (also extends com.helger.commons.hierarchy.IHasChildrenRecursive<CHILDTYPE>, com.helger.commons.hierarchy.IHasChildrenSorted<CHILDTYPE>, com.helger.commons.hierarchy.IHasParent<PARENTTYPE>)
      • com.helger.tree.withid.ITreeItemWithID<KEYTYPE,​DATATYPE,​ITEMTYPE> (also extends com.helger.commons.id.IHasID<IDTYPE>)
        • com.helger.tree.withid.folder.IFolderTreeItem<KEYTYPE,​DATATYPE,​COLLTYPE,​ITEMTYPE>
  • com.helger.commons.hierarchy.IHasChildren<CHILDTYPE>
    • com.helger.tree.IBasicTree<DATATYPE,​ITEMTYPE>
      • com.helger.tree.withid.ITreeWithID<KEYTYPE,​DATATYPE,​ITEMTYPE>
        • com.helger.tree.withid.unique.ITreeWithGlobalUniqueID<KEYTYPE,​DATATYPE,​ITEMTYPE> (also extends com.helger.commons.hierarchy.IChildrenProviderWithID<KEYTYPE,​CHILDTYPE>)
          • com.helger.tree.withid.folder.IFolderTree<KEYTYPE,​DATATYPE,​COLLTYPE,​ITEMTYPE>
    • com.helger.commons.hierarchy.IHasChildrenRecursive<CHILDTYPE>
      • com.helger.tree.IBasicTreeItem<DATATYPE,​ITEMTYPE> (also extends com.helger.commons.traits.IGenericImplTrait<IMPLTYPE>, com.helger.commons.hierarchy.IHasChildrenSorted<CHILDTYPE>, com.helger.commons.hierarchy.IHasParent<PARENTTYPE>)
        • com.helger.tree.withid.ITreeItemWithID<KEYTYPE,​DATATYPE,​ITEMTYPE> (also extends com.helger.commons.id.IHasID<IDTYPE>)
          • com.helger.tree.withid.folder.IFolderTreeItem<KEYTYPE,​DATATYPE,​COLLTYPE,​ITEMTYPE>
    • com.helger.commons.hierarchy.IHasChildrenSorted<CHILDTYPE>
      • com.helger.tree.IBasicTreeItem<DATATYPE,​ITEMTYPE> (also extends com.helger.commons.traits.IGenericImplTrait<IMPLTYPE>, com.helger.commons.hierarchy.IHasChildrenRecursive<CHILDTYPE>, com.helger.commons.hierarchy.IHasParent<PARENTTYPE>)
        • com.helger.tree.withid.ITreeItemWithID<KEYTYPE,​DATATYPE,​ITEMTYPE> (also extends com.helger.commons.id.IHasID<IDTYPE>)
          • com.helger.tree.withid.folder.IFolderTreeItem<KEYTYPE,​DATATYPE,​COLLTYPE,​ITEMTYPE>
  • com.helger.commons.id.IHasID<IDTYPE>
    • com.helger.tree.withid.ITreeItemWithID<KEYTYPE,​DATATYPE,​ITEMTYPE> (also extends com.helger.tree.IBasicTreeItem<DATATYPE,​ITEMTYPE>)
      • com.helger.tree.withid.folder.IFolderTreeItem<KEYTYPE,​DATATYPE,​COLLTYPE,​ITEMTYPE>
  • com.helger.commons.hierarchy.IHasParent<PARENTTYPE>
    • com.helger.tree.IBasicTreeItem<DATATYPE,​ITEMTYPE> (also extends com.helger.commons.traits.IGenericImplTrait<IMPLTYPE>, com.helger.commons.hierarchy.IHasChildrenRecursive<CHILDTYPE>, com.helger.commons.hierarchy.IHasChildrenSorted<CHILDTYPE>)
      • com.helger.tree.withid.ITreeItemWithID<KEYTYPE,​DATATYPE,​ITEMTYPE> (also extends com.helger.commons.id.IHasID<IDTYPE>)
        • com.helger.tree.withid.folder.IFolderTreeItem<KEYTYPE,​DATATYPE,​COLLTYPE,​ITEMTYPE>
  • com.helger.tree.withid.ITreeItemWithIDFactory<KEYTYPE,​DATATYPE,​ITEMTYPE>