Uses of Class
org.apache.velocity.runtime.directive.Directive
-
-
Uses of Directive in org.apache.velocity.runtime
Methods in org.apache.velocity.runtime that return Directive Modifier and Type Method Description Directive
RuntimeInstance. getDirective(java.lang.String name)
Retrieve a previously instantiated directive.Directive
RuntimeServices. getDirective(java.lang.String name)
Retrieve a previously instantiated directive.static Directive
Runtime. getVelocimacro(java.lang.String vmName, java.lang.String templateName)
Deprecated.Returns the appropriate VelocimacroProxy object if strVMname is a valid current Velocimacro.Directive
RuntimeInstance. getVelocimacro(java.lang.String vmName, java.lang.String templateName)
Returns the appropriate VelocimacroProxy object if vmName is a valid current Velocimacro.Directive
RuntimeInstance. getVelocimacro(java.lang.String vmName, java.lang.String templateName, java.lang.String renderingTemplate)
Returns the appropriate VelocimacroProxy object if vmName is a valid current Velocimacro.Directive
RuntimeServices. getVelocimacro(java.lang.String vmName, java.lang.String templateName)
Returns the appropriate VelocimacroProxy object if strVMname is a valid current Velocimacro.Directive
RuntimeServices. getVelocimacro(java.lang.String vmName, java.lang.String templateName, java.lang.String renderingTemplate)
Returns the appropriate VelocimacroProxy object if strVMname is a valid current Velocimacro.static Directive
RuntimeSingleton. getVelocimacro(java.lang.String vmName, java.lang.String templateName)
Returns the appropriate VelocimacroProxy object if strVMname is a valid current Velocimacro.Directive
VelocimacroFactory. getVelocimacro(java.lang.String vmName, java.lang.String sourceTemplate)
actual factory : creates a Directive that will behave correctly wrt getting the framework to dig out the correct # of argsDirective
VelocimacroFactory. getVelocimacro(java.lang.String vmName, java.lang.String sourceTemplate, java.lang.String renderingTemplate)
Methods in org.apache.velocity.runtime with parameters of type Directive Modifier and Type Method Description void
RuntimeInstance. addDirective(Directive directive)
Programatically add a directive. -
Uses of Directive in org.apache.velocity.runtime.directive
Subclasses of Directive in org.apache.velocity.runtime.directive Modifier and Type Class Description class
Block
Directive that puts an unrendered AST block in the context under the specified key, postponing rendering until the reference is used and rendered.class
BlockMacro
BlockMacro directive is used to invoke Velocity macros with normal parameters and a macro body.class
Break
Break directive used for interrupting scopes.class
Define
Directive that puts an unrendered AST block in the context under the specified key, postponing rendering until the reference is used and rendered.class
Evaluate
Evaluates the directive argument as a VTL string, using the existing context.class
Foreach
Foreach directive used for moving through arrays, or objects that provide an Iterator.class
Include
Pluggable directive that handles the #include() statement in VTL.class
InputBase
Base class for directives which do input operations (e.g.class
Literal
Deprecated.Use the #[[unparsed content]]# syntax instead.class
Macro
Macro implements the macro definition directive of VTL.class
Parse
Pluggable directive that handles the#parse()
statement in VTL.class
RuntimeMacro
This class acts as a proxy for potential macros.class
Stop
This class implements the #stop directive which allows a user to stop the merging and rendering process.class
VelocimacroProxy
VelocimacroProxy.java a proxy Directive-derived object to fit with the current directive systemFields in org.apache.velocity.runtime.directive declared as Directive Modifier and Type Field Description private Directive
Scope.Info. directive
-
Uses of Directive in org.apache.velocity.runtime.log
Methods in org.apache.velocity.runtime.log with parameters of type Directive Modifier and Type Method Description static java.lang.String
Log. formatFileString(Directive directive)
Creates a string that formats the template filename with line number and column of the given Directive. -
Uses of Directive in org.apache.velocity.runtime.parser
Methods in org.apache.velocity.runtime.parser that return Directive Modifier and Type Method Description Directive
Parser. getDirective(java.lang.String directive)
This method gets a Directive from the directives Hashtable -
Uses of Directive in org.apache.velocity.runtime.parser.node
Fields in org.apache.velocity.runtime.parser.node declared as Directive Modifier and Type Field Description private Directive
ASTDirective. directive
-