| ArithmeticEngine |
Used for implementing the arithmetic operations and number comparisons in the template language.
|
| 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.
|
| CallPlaceCustomDataInitializationException |
|
| CombinedMarkupOutputFormat |
Represents two markup formats nested into each other.
|
| CommonMarkupOutputFormat |
|
| CommonTemplateMarkupOutputModel |
|
| Configurable |
|
| CSSOutputFormat |
Represents the CSS output format (MIME type "text/css", name "CSS").
|
| DefaultTruncateBuiltinAlgorithm |
|
| DirectiveCallPlace |
Gives information about the place where a directive is called from, also lets you attach a custom data object to that
place.
|
| Environment |
Object that represents the runtime environment during template processing.
|
| Environment.Namespace |
|
| HTMLOutputFormat |
Represents the HTML output format (MIME type "text/html", name "HTML").
|
| InvalidFormatParametersException |
|
| InvalidFormatStringException |
|
| JavaScriptOutputFormat |
Represents the JavaScript output format (MIME type "application/javascript", name "JavaScript").
|
| JSONOutputFormat |
Represents the JSON output format (MIME type "application/json", name "JSON").
|
| MarkupOutputFormat |
Superclass of OutputFormat-s that represent a "markup" format, which is any format where certain character
sequences have special meaning and thus may need escaping.
|
| OutputFormat |
Represents an output format.
|
| ParseException |
Parsing-time exception in a template (as opposed to a runtime exception, a TemplateException).
|
| ParserConfiguration |
Don't implement this interface yourself; use the existing implementation(s).
|
| PlainTextOutputFormat |
Represents the plain text output format (MIME type "text/plain", name "plainText").
|
| RTFOutputFormat |
Represents the Rich Text Format output format (MIME type "application/rtf", name "RTF").
|
| TemplateClassResolver |
Used by built-ins and other template language features that get a class
based on a string.
|
| TemplateCombinedMarkupOutputModel |
|
| TemplateConfiguration |
Used for customizing the configuration settings for individual Template-s (or rather groups of templates),
relatively to the common setting values coming from the Configuration.
|
| TemplateDateFormat |
Represents a date/time/dateTime format; used in templates for formatting and parsing with that format.
|
| TemplateDateFormatFactory |
|
| TemplateHTMLOutputModel |
|
| TemplateMarkupOutputModel |
"markup output" template language data-type; stores markup (some kind of "rich text" / structured format, as opposed
to plain text) that meant to be printed as template output.
|
| TemplateNumberFormat |
Represents a number format; used in templates for formatting and parsing with that format.
|
| TemplateNumberFormatFactory |
|
| TemplateRTFOutputModel |
|
| TemplateValueFormat |
Superclass of all value format objects; objects that convert values to strings, or parse strings.
|
| TemplateValueFormatException |
|
| TemplateValueFormatFactory |
Superclass of all format factories.
|
| TemplateXHTMLOutputModel |
|
| TemplateXMLOutputModel |
|
| TruncateBuiltinAlgorithm |
Used for implementing the "truncate" family of built-ins.
|
| UndefinedOutputFormat |
Represents the output format used when the template output format is undecided.
|
| UnexpectedTypeException |
The type of a value differs from what was expected.
|
| UnformattableValueException |
|
| XHTMLOutputFormat |
Represents the XML output format (MIME type "application/xhtml+xml", name "XHTML"); this behaves identically to
HTMLOutputFormat, except that the name an the MIME Type differs.
|
| XMLOutputFormat |
Represents the XML output format (MIME type "application/xml", name "XML").
|