|
||||||||||
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 |