Package com.helger.tree.util
Class TreeVisitor.HierarchyVisitorCallbackWithConversion<ITEMTYPE,DATATYPE>
- java.lang.Object
-
- com.helger.commons.hierarchy.visit.DefaultHierarchyVisitorCallback<ITEMTYPE>
-
- com.helger.tree.util.TreeVisitor.HierarchyVisitorCallbackWithConversion<ITEMTYPE,DATATYPE>
-
- All Implemented Interfaces:
com.helger.commons.callback.ICallback,com.helger.commons.hierarchy.visit.IHierarchyVisitorCallback<ITEMTYPE>
- Enclosing class:
- TreeVisitor
public static class TreeVisitor.HierarchyVisitorCallbackWithConversion<ITEMTYPE,DATATYPE> extends com.helger.commons.hierarchy.visit.DefaultHierarchyVisitorCallback<ITEMTYPE>
-
-
Constructor Summary
Constructors Constructor Description HierarchyVisitorCallbackWithConversion(com.helger.commons.hierarchy.visit.IHierarchyVisitorCallback<? super DATATYPE> aDataCallback, Function<? super ITEMTYPE,? extends DATATYPE> aConverter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbegin()voidend()com.helger.commons.hierarchy.visit.EHierarchyVisitorReturnonItemAfterChildren(ITEMTYPE aItem)com.helger.commons.hierarchy.visit.EHierarchyVisitorReturnonItemBeforeChildren(ITEMTYPE aItem)voidonLevelDown()voidonLevelUp()
-
-
-
Method Detail
-
begin
public void begin()
-
onLevelDown
public void onLevelDown()
-
onLevelUp
public void onLevelUp()
-
onItemBeforeChildren
@Nonnull public com.helger.commons.hierarchy.visit.EHierarchyVisitorReturn onItemBeforeChildren(@Nonnull ITEMTYPE aItem)
-
onItemAfterChildren
@Nonnull public com.helger.commons.hierarchy.visit.EHierarchyVisitorReturn onItemAfterChildren(@Nonnull ITEMTYPE aItem)
-
end
public void end()
-
-