In package com.mitchellbosecke.pebble.extension
public interface interface NodeVisitor
Will visit all the nodes of the AST provided by the parser. The NodeVisitor is responsible for the navigating the tree, it can extend AbstractNodeVisitor for help with this.
A NodeVisitor can still use method overloading to visit expressions (it's just not required).
The implementor does not need to make sure that the implementation is thread-safe.