Interface ITree<DATATYPE,​ITEMTYPE extends ITreeItem<DATATYPE,​ITEMTYPE>>

  • Type Parameters:
    DATATYPE - tree item value type
    ITEMTYPE - tree item implementation type
    All Superinterfaces:
    IBasicTree<DATATYPE,​ITEMTYPE>, com.helger.commons.hierarchy.IHasChildren<ITEMTYPE>
    All Known Implementing Classes:
    BasicTree, DefaultTree

    public interface ITree<DATATYPE,​ITEMTYPE extends ITreeItem<DATATYPE,​ITEMTYPE>>
    extends IBasicTree<DATATYPE,​ITEMTYPE>
    Base interface for a simple tree
    Author:
    Philip Helger
    • Method Summary

      • Methods inherited from interface com.helger.commons.hierarchy.IHasChildren

        forAllChildren, forAllChildren, forAllChildrenBreakable, forAllChildrenMapped, getAllChildren, getChildCount, getChildren, hasChildren, hasNoChildren