freemarker.template.See: Description
| Interface | Description | 
|---|---|
| TemplateClassResolver | Used by built-ins and other template language features that get a class
 based on a string. | 
| Class | Description | 
|---|---|
| ArithmeticEngine | Class to perform arithmetic operations. | 
| ArithmeticEngine.BigDecimalEngine | This is the default arithmetic engine in FreeMarker. | 
| ArithmeticEngine.ConservativeEngine | An arithmetic engine that conservatively widens the operation arguments
 to extent that they can hold the result of the operation. | 
| CommandLine | FreeMarker command-line utility, the Main-Class of freemarker.jar. | 
| Configurable | |
| CustomAttribute | A class that allows one to associate custom data with a configuration, 
 a template, or environment. | 
| Environment | Object that represents the runtime environment during template processing. | 
| FreeMarkerTree | Allows exposure of a FreeMarker template's AST as a Swing tree. | 
| OptInTemplateClassResolver | A  TemplateClassResolverthat resolves only the classes whose name 
 was specified in the constructor. | 
| Exception | Description | 
|---|---|
| Configurable.UnknownSettingException | |
| InvalidReferenceException | A subclass of TemplateException that says there
 is no value associated with a given expression. | 
| NonBooleanException | A  TemplateExceptionthat 
 indicates that the internals expected an expression
 to evaluate to a boolean value and it didn't. | 
| NonDateException | Indicates that a date, time or date+time was expected. | 
| NonNumericalException | A  TemplateExceptionthat 
 indicates that the internals expected an expression
 to evaluate to a numerical value and it didn't. | 
| NonStringException | A  TemplateExceptionthat 
 indicates that the internals expected an expression
 to evaluate to a string or numeric value and it didn't. | 
| ParseException | Parsing-time exception in a template (as opposed to runtime:  TemplateException). | 
| StopException | This exception is thrown when a #stop directive is encountered. | 
| UnexpectedTypeException | The type of a value differs from what was expected. | 
The seldom used or advanced parts of the fundamental FreeMarker API, compared to freemarker.template.
This package also encloses FreeMarker's core parsing/rendering functionality.