Class GetAsStringDirective

  • All Implemented Interfaces:
    java.lang.Cloneable, org.apache.velocity.runtime.directive.DirectiveConstants

    public class GetAsStringDirective
    extends org.apache.velocity.runtime.directive.Directive

    Render the value of the specified template attribute to the current Writer

    Retrieve the value of the specified template attribute property, and render it to the current Writer as a String. The usual toString() conversions is applied on found value.

    • Field Summary

      • Fields inherited from class org.apache.velocity.runtime.directive.Directive

        rsvc
      • Fields inherited from interface org.apache.velocity.runtime.directive.DirectiveConstants

        BLOCK, LINE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getName()
      int getType()
      boolean render​(org.apache.velocity.context.InternalContextAdapter context, java.io.Writer writer, org.apache.velocity.runtime.parser.node.Node node)
      • Methods inherited from class org.apache.velocity.runtime.directive.Directive

        getColumn, getLine, getScopeName, getTemplateName, init, isScopeProvided, makeScope, postRender, preRender, setLocation, setLocation
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GetAsStringDirective

        public GetAsStringDirective()
    • Method Detail

      • getName

        public java.lang.String getName()
        Specified by:
        getName in class org.apache.velocity.runtime.directive.Directive
      • getType

        public int getType()
        Specified by:
        getType in class org.apache.velocity.runtime.directive.Directive
      • render

        public boolean render​(org.apache.velocity.context.InternalContextAdapter context,
                              java.io.Writer writer,
                              org.apache.velocity.runtime.parser.node.Node node)
                       throws java.io.IOException
        Specified by:
        render in class org.apache.velocity.runtime.directive.Directive
        Throws:
        java.io.IOException