Fork me on GitHub


In package com.mitchellbosecke.pebble.extension

public interface interface NodeVisitorFactory

The node visitor factory creates NodeVisitor s.

Extension can provide own implementation to provide their own NodeVisitor s.


public NodeVisitor createVisitor(PebbleTemplate template)

This method creates a new instance of a NodeVisitor .

The method is called whenever a visitor is applied to a PebbleTemplate .

The method needs to be thread-safe. However the NodeVisitor itself does not need to be thread-safe.

  • PebbleTemplate template

    the template for which a visitor should be created for.