| Modifier and Type | Method and Description |
|---|---|
ResolvedAttribute |
AttributeResolver.resolve(Object instance,
Object attributeNameValue,
Object[] argumentValues,
ArgumentsNode args,
EvaluationContextImpl context,
String filename,
int lineNumber) |
ResolvedAttribute |
DefaultAttributeResolver.resolve(Object instance,
Object attributeNameValue,
Object[] argumentValues,
ArgumentsNode args,
EvaluationContextImpl context,
String filename,
int lineNumber) |
| Modifier and Type | Method and Description |
|---|---|
void |
NodeVisitor.visit(ArgumentsNode node) |
void |
AbstractNodeVisitor.visit(ArgumentsNode node) |
| Modifier and Type | Method and Description |
|---|---|
void |
PrettyPrintNodeVisitor.visit(ArgumentsNode node) |
| Modifier and Type | Method and Description |
|---|---|
ArgumentsNode |
MacroNode.getArgs() |
ArgumentsNode |
TestInvocationExpression.getArgs() |
| Constructor and Description |
|---|
MacroNode(String name,
ArgumentsNode args,
BodyNode body) |
TestInvocationExpression(int lineNumber,
String testName,
ArgumentsNode args) |
| Modifier and Type | Method and Description |
|---|---|
ArgumentsNode |
FilterInvocationExpression.getArgs() |
ArgumentsNode |
FunctionOrMacroInvocationExpression.getArguments() |
ArgumentsNode |
GetAttributeExpression.getArgumentsNode() |
| Constructor and Description |
|---|
BlockFunctionExpression(ArgumentsNode args,
int lineNumber) |
FilterInvocationExpression(String filterName,
ArgumentsNode args,
int lineNumber) |
FunctionOrMacroInvocationExpression(String functionName,
ArgumentsNode arguments,
int lineNumber) |
GetAttributeExpression(Expression<?> node,
Expression<?> attributeNameExpression,
ArgumentsNode args,
String filename,
int lineNumber) |
| Modifier and Type | Method and Description |
|---|---|
ArgumentsNode |
ExpressionParser.parseArguments(boolean isMacroDefinition) |
| Modifier and Type | Method and Description |
|---|---|
SafeString |
PebbleTemplateImpl.macro(EvaluationContextImpl context,
String macroName,
ArgumentsNode args,
boolean ignoreOverriden,
int lineNumber)
Invokes a macro
|
Object |
MacroAttributeProvider.macro(EvaluationContextImpl context,
String macroName,
ArgumentsNode args,
boolean ignoreOverriden,
int lineNumber)
Invokes a macro
|
Copyright © 2019. All rights reserved.