Package com.helger.commons.hierarchy
Interface IHasChildrenRecursive<CHILDTYPE extends IHasChildrenRecursive<CHILDTYPE>>
-
- Type Parameters:
CHILDTYPE- The type of the children.
- All Superinterfaces:
IHasChildren<CHILDTYPE>
public interface IHasChildrenRecursive<CHILDTYPE extends IHasChildrenRecursive<CHILDTYPE>> extends IHasChildren<CHILDTYPE>
A simple interface, indicating that an item has children which also has children etc.- Author:
- Philip Helger
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voidforAllChildrenRecursive(Consumer<? super CHILDTYPE> aConsumer)default voidforAllChildrenRecursive(Predicate<? super CHILDTYPE> aFilter, Consumer<? super CHILDTYPE> aConsumer)-
Methods inherited from interface com.helger.commons.hierarchy.IHasChildren
forAllChildren, forAllChildren, forAllChildrenBreakable, forAllChildrenMapped, getAllChildren, getChildCount, getChildren, hasChildren, hasNoChildren
-
-