Fork me on GitHub

PrettyPrintNodeVisitor

In package com.mitchellbosecke.pebble.extension.debug

public class PrettyPrintNodeVisitor extends AbstractNodeVisitor

Constructors

Parameters:

Methods

public String toString()
Parameters:
  • No parameters
public void visit(Node node)

Default method used for unknown nodes such as nodes from a user provided extension.

Parameters:
public void visit(BodyNode node)
Parameters:
public void visit(IfNode node)
Parameters:
public void visit(ForNode node)
Parameters:
public void visit(BinaryExpression<?> node)
Parameters:
public void visit(UnaryExpression node)
Parameters:
public void visit(ContextVariableExpression node)
Parameters:
public void visit(FilterInvocationExpression node)
Parameters:
public void visit(FunctionOrMacroInvocationExpression node)
Parameters:
public void visit(GetAttributeExpression node)
Parameters:
public void visit(NamedArgumentNode node)
Parameters:
public void visit(ArgumentsNode node)
Parameters:
public void visit(ParentFunctionExpression node)
Parameters:
public void visit(TernaryExpression node)
Parameters:
public void visit(TestInvocationExpression node)
Parameters:
public void visit(BlockNode node)
Parameters:
public void visit(FlushNode node)
Parameters:
public void visit(ImportNode node)
Parameters:
public void visit(IncludeNode node)
Parameters:
public void visit(ParallelNode node)
Parameters:
public void visit(PrintNode node)
Parameters:
public void visit(RootNode node)
Parameters:
public void visit(SetNode node)
Parameters:
public void visit(TextNode node)
Parameters: