Uses of Class
org.apache.velocity.runtime.directive.Macro.MacroArg
Packages that use Macro.MacroArg
-
Uses of Macro.MacroArg in org.apache.velocity.runtime
Method parameters in org.apache.velocity.runtime with type arguments of type Macro.MacroArgModifier and TypeMethodDescriptionboolean
RuntimeInstance.addVelocimacro
(String name, Node macro, List<Macro.MacroArg> macroArgs, Template definingTemplate) Adds a new Velocimacro.boolean
RuntimeServices.addVelocimacro
(String name, Node macro, List<Macro.MacroArg> macroArgs, Template definingTemplate) Adds a new Velocimacro.static boolean
RuntimeSingleton.addVelocimacro
(String name, Node macro, List<Macro.MacroArg> macroArgs, Template definingTemplate) Adds a new Velocimacro.boolean
VelocimacroFactory.addVelocimacro
(String name, Node macroBody, List<Macro.MacroArg> macroArgs, Template definingTemplate) Adds a macro to the factory.boolean
VelocimacroManager.addVM
(String vmName, Node macroBody, List<Macro.MacroArg> macroArgs, Template definingTemplate, boolean canReplaceGlobalMacro) Adds a VM definition to the cache.Constructor parameters in org.apache.velocity.runtime with type arguments of type Macro.MacroArgModifierConstructorDescriptionprivate
MacroEntry
(String vmName, Node macro, List<Macro.MacroArg> macroArgs, String sourceTemplate, RuntimeServices rsvc) -
Uses of Macro.MacroArg in org.apache.velocity.runtime.directive
Fields in org.apache.velocity.runtime.directive with type parameters of type Macro.MacroArgMethods in org.apache.velocity.runtime.directive that return types with arguments of type Macro.MacroArgModifier and TypeMethodDescriptionprivate static List<Macro.MacroArg>
Macro.getArgArray
(Node node, RuntimeServices rsvc) Creates an array containing the literal text from the macro argument(s) (including the macro's name as the first arg).VelocimacroProxy.getMacroArgs()
Return the list of macro arguments associated with this macroMethod parameters in org.apache.velocity.runtime.directive with type arguments of type Macro.MacroArgModifier and TypeMethodDescriptionstatic StringBuilder
Macro.macroToString
(StringBuilder buf, List<Macro.MacroArg> macroArgs, RuntimeServices rsvc) For debugging purposes.void
VelocimacroProxy.setMacroArgs
(List<Macro.MacroArg> args) sets the array of arguments specified in the macro definition