Package groovy.text

  • Interface Summary
    Interface Description
    Template
    A template is a block of text with an associated binding that can be output to a writer or evaluated to a string.
  • Class Summary
    Class Description
    GStringTemplateEngine
    Processes template source files substituting variables and expressions into placeholders in a template source text to produce the desired output using a streaming approach.
    SimpleTemplateEngine
    Processes template source files substituting variables and expressions into placeholders in a template source text to produce the desired output.
    StreamingTemplateEngine
    Processes template source files substituting variables and expressions into placeholders in a template source text to produce the desired output using a closure based approach.
    TemplateEngine
    A template engine is a factory for creating a Template instance for a given text input.
    XmlTemplateEngine
    Template engine for use in templating scenarios where both the template source and the expected output are intended to be XML.
  • Exception Summary
    Exception Description
    TemplateExecutionException
    A custom exception class to flag template execution errors
    TemplateParseException
    A custom exception class to flag template parsing errors