|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
freemarker.template
package.
See:
Description
| Interface Summary | |
|---|---|
| LocalContext | An interface that represents a local context. |
| Class Summary | |
|---|---|
| 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. |
| CollectionAndSequence | Add sequence capabilities to an existing collection, or vice versa. |
| CommandLine | FreeMarker command-line utility, the Main-Class of freemarker.jar. |
| Comment | A template element where the content is ignored, a Comment. |
| Configurable | This is a common superclass of Configuration,
Template, and Environment classes. |
| CustomAttribute | A class that allows one to associate custom data with a configuration, a template, or environment. |
| DebugBreak | |
| Environment | Object that represents the runtime environment during template processing. |
| Expression | An abstract class for nodes in the parse tree that represent a FreeMarker expression. |
| FMParser | This class is generated by JavaCC from a grammar file. |
| FreeMarkerTree | |
| LibraryLoad | An instruction that gets another template and processes it within the current template. |
| Macro | An element representing a macro declaration. |
| ReturnInstruction | Represents a <return> instruction to jump out of a macro. |
| SimpleCharStream | An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing). |
| StringArraySequence | Sequence variable implementation that wraps a String[] with relatively low resource utilization. |
| TemplateElement | Objects that represent elements in the compiled tree representation of the template necessarily descend from this abstract class. |
| TemplateObject | Objects that represent instructions or expressions in the compiled tree representation of the template all descend from this abstract base class. |
| TextBlock | A TemplateElement representing a block of plain text. |
| Exception Summary | |
|---|---|
| Configurable.UnknownSettingException | |
| InvalidReferenceException | A subclass of TemplateException that says there is no value associated with a given expression. |
| NonBooleanException | A subclass of TemplateException that indicates that the internals expected an expression to evaluate to a boolean value and it didn't. |
| NonNumericalException | A subclass of TemplateException that indicates that the internals expected an expression to evaluate to a numerical value and it didn't. |
| NonStringException | A subclass of TemplateException that indicates that the internals expected an expression to evaluate to a string or numeric value and it didn't. |
| ParseException | This exception is thrown when parse errors are encountered. |
| ReturnInstruction.Return | |
| StopException | This exception is thrown when a <stop> directive is encountered. |
| Error Summary | |
|---|---|
| TokenMgrError | |
This package contains FreeMarker's core parsing/rendering functionality;
most casual users do not need to be aware of the classes in this package,
and can restrict their attention to the freemarker.template
package.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||