Uses of Class
io.pebbletemplates.pebble.node.ArgumentsNode
-
-
Uses of ArgumentsNode in io.pebbletemplates.pebble.attributes
Methods in io.pebbletemplates.pebble.attributes with parameters of type ArgumentsNode Modifier and Type Method Description ResolvedAttribute
ArrayResolver. resolve(java.lang.Object instance, java.lang.Object attributeNameValue, java.lang.Object[] argumentValues, ArgumentsNode args, EvaluationContextImpl context, java.lang.String filename, int lineNumber)
ResolvedAttribute
AttributeResolver. resolve(java.lang.Object instance, java.lang.Object attributeNameValue, java.lang.Object[] argumentValues, ArgumentsNode args, EvaluationContextImpl context, java.lang.String filename, int lineNumber)
ResolvedAttribute
DefaultAttributeResolver. resolve(java.lang.Object instance, java.lang.Object attributeNameValue, java.lang.Object[] argumentValues, ArgumentsNode args, EvaluationContextImpl context, java.lang.String filename, int lineNumber)
ResolvedAttribute
ListResolver. resolve(java.lang.Object instance, java.lang.Object attributeNameValue, java.lang.Object[] argumentValues, ArgumentsNode args, EvaluationContextImpl context, java.lang.String filename, int lineNumber)
ResolvedAttribute
MacroResolver. resolve(java.lang.Object instance, java.lang.Object attributeNameValue, java.lang.Object[] argumentValues, ArgumentsNode args, EvaluationContextImpl context, java.lang.String filename, int lineNumber)
ResolvedAttribute
MapResolver. resolve(java.lang.Object instance, java.lang.Object attributeNameValue, java.lang.Object[] argumentValues, ArgumentsNode args, EvaluationContextImpl context, java.lang.String filename, int lineNumber)
-
Uses of ArgumentsNode in io.pebbletemplates.pebble.extension
Methods in io.pebbletemplates.pebble.extension with parameters of type ArgumentsNode Modifier and Type Method Description void
AbstractNodeVisitor. visit(ArgumentsNode node)
void
NodeVisitor. visit(ArgumentsNode node)
-
Uses of ArgumentsNode in io.pebbletemplates.pebble.extension.debug
Methods in io.pebbletemplates.pebble.extension.debug with parameters of type ArgumentsNode Modifier and Type Method Description void
PrettyPrintNodeVisitor. visit(ArgumentsNode node)
-
Uses of ArgumentsNode in io.pebbletemplates.pebble.node
Fields in io.pebbletemplates.pebble.node declared as ArgumentsNode Modifier and Type Field Description private ArgumentsNode
MacroNode. args
private ArgumentsNode
TestInvocationExpression. args
Methods in io.pebbletemplates.pebble.node that return ArgumentsNode Modifier and Type Method Description ArgumentsNode
MacroNode. getArgs()
ArgumentsNode
TestInvocationExpression. getArgs()
Constructors in io.pebbletemplates.pebble.node with parameters of type ArgumentsNode Constructor Description MacroNode(java.lang.String name, ArgumentsNode args, BodyNode body)
TestInvocationExpression(int lineNumber, java.lang.String testName, ArgumentsNode args)
-
Uses of ArgumentsNode in io.pebbletemplates.pebble.node.expression
Fields in io.pebbletemplates.pebble.node.expression declared as ArgumentsNode Modifier and Type Field Description private ArgumentsNode
FilterInvocationExpression. args
private ArgumentsNode
FunctionOrMacroInvocationExpression. args
private ArgumentsNode
GetAttributeExpression. args
Methods in io.pebbletemplates.pebble.node.expression that return ArgumentsNode Modifier and Type Method Description ArgumentsNode
FilterInvocationExpression. getArgs()
ArgumentsNode
FunctionOrMacroInvocationExpression. getArguments()
ArgumentsNode
GetAttributeExpression. getArgumentsNode()
Methods in io.pebbletemplates.pebble.node.expression with parameters of type ArgumentsNode Modifier and Type Method Description private java.lang.Object
FunctionOrMacroInvocationExpression. applyFunction(PebbleTemplateImpl self, EvaluationContextImpl context, Function function, ArgumentsNode args)
Constructors in io.pebbletemplates.pebble.node.expression with parameters of type ArgumentsNode Constructor Description BlockFunctionExpression(ArgumentsNode args, int lineNumber)
FilterInvocationExpression(java.lang.String filterName, ArgumentsNode args, int lineNumber)
FunctionOrMacroInvocationExpression(java.lang.String functionName, ArgumentsNode arguments, int lineNumber)
GetAttributeExpression(Expression<?> node, Expression<?> attributeNameExpression, ArgumentsNode args, java.lang.String filename, int lineNumber)
-
Uses of ArgumentsNode in io.pebbletemplates.pebble.parser
Methods in io.pebbletemplates.pebble.parser that return ArgumentsNode Modifier and Type Method Description private ArgumentsNode
ExpressionParser. parseArguments()
ArgumentsNode
ExpressionParser. parseArguments(boolean isMacroDefinition)
-
Uses of ArgumentsNode in io.pebbletemplates.pebble.template
Methods in io.pebbletemplates.pebble.template with parameters of type ArgumentsNode Modifier and Type Method Description java.lang.Object
MacroAttributeProvider. macro(EvaluationContextImpl context, java.lang.String macroName, ArgumentsNode args, boolean ignoreOverriden, int lineNumber)
Invokes a macroSafeString
PebbleTemplateImpl. macro(EvaluationContextImpl context, java.lang.String macroName, ArgumentsNode args, boolean ignoreOverriden, int lineNumber)
Invokes a macro
-