java.lang.Object
xyz.cofe.collection.BasicVisitor<T>
- All Implemented Interfaces:
Visitor<T>
public class BasicVisitor<T> extends java.lang.Object implements Visitor<T>
Визитер, простая реализация
- Author:
- gocha
-
Constructor Summary
Constructors Constructor Description BasicVisitor() -
Method Summary
-
Constructor Details
-
BasicVisitor
public BasicVisitor()
-
-
Method Details
-
enter
Description copied from interface:VisitorВход в узел -
exit
Description copied from interface:VisitorВыход из узла -
visit
public static <T> void visit(Visitor<T> visitor, T start, NodesExtracter<T,? extends T> extracter)Обходит дерево- Type Parameters:
T- Тип узла дерева- Parameters:
visitor- Визитерstart- Начальный узелextracter- Дочерние узлы
-