Class Macro.MacroArg
- java.lang.Object
-
- org.apache.velocity.runtime.directive.Macro.MacroArg
-
- Enclosing class:
- Macro
public static class Macro.MacroArg extends java.lang.Object
MacroArgs holds the information for a single argument in a macro definition. The arguments for a macro are passed around as a list of these objects.
-
-
Field Summary
Fields Modifier and Type Field Description Node
defaultVal
If the argument was given a default value, then this contains the base of the AST tree of the value.java.lang.String
name
Name of the argument with '$' stripped off
-
Constructor Summary
Constructors Constructor Description MacroArg()
-
-
-
Field Detail
-
name
public java.lang.String name
Name of the argument with '$' stripped off
-
defaultVal
public Node defaultVal
If the argument was given a default value, then this contains the base of the AST tree of the value. Otherwise it is null.
-
-