Package groovy.text
Contains the text processing utilities including templating APIs and default implementations.
-
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 errorsTemplateParseException A custom exception class to flag template parsing errors