Uses of Interface
org.apache.velocity.runtime.directive.DirectiveConstants
Packages that use DirectiveConstants
Package
Description
-
Uses of DirectiveConstants in org.apache.velocity.runtime.directive
Classes in org.apache.velocity.runtime.directive that implement DirectiveConstantsModifier and TypeClassDescriptionclassDirective that puts an unrendered AST block in the context under the specified key, postponing rendering until the reference is used and rendered.classBlockMacro directive is used to invoke Velocity macros with normal parameters and a macro body.classBreak directive used for interrupting scopes.classDirective that puts an unrendered AST block in the context under the specified key, postponing rendering until the reference is used and rendered.classBase class for all directives used in Velocity.classEvaluates the directive argument as a VTL string, using the existing context.classForeach directive used for moving through arrays, or objects that provide an Iterator.classPluggable directive that handles the #include() statement in VTL.classBase class for directives which do input operations (e.g.classMacro implements the macro definition directive of VTL.classPluggable directive that handles the#parse()statement in VTL.classThis class acts as a proxy for potential macros.classThis class implements the #stop directive which allows a user to stop the merging and rendering process.classVelocimacroProxy.java a proxy Directive-derived object to fit with the current directive system -
Uses of DirectiveConstants in org.apache.velocity.runtime.directive.contrib
Classes in org.apache.velocity.runtime.directive.contrib that implement DirectiveConstantsModifier and TypeClassDescriptionclassThe #for directive provides the behavior of the #foreach directive but also provides an 'index' keyword that allows the user to define an optional index variable that tracks the loop iterations.