| Name | Description | Type | Package | Framework |
| AdapterTemplateModel | A TemplateModel that can be unwrapped and then it considers a provided desired (hint) class. | Interface | freemarker.template | FreeMarker Template |
|
| AllHttpScopesHashModel | An extension of SimpleHash that looks up keys in the hash, then in the request, session, and servlet context scopes. | Class | freemarker.ext.servlet | FreeMarker Template |
|
| ArithmeticEngine | Class to perform arithmetic operations. | Class | freemarker.core | FreeMarker Template |
|
| ArrayModel | A class that will wrap an arbitrary array into TemplateCollectionModel and TemplateSequenceModel interfaces. | Class | freemarker.ext.beans | FreeMarker Template |
|
| BeanModel | A class that will wrap an arbitrary object into TemplateHashModel interface allowing calls to arbitrary property getters and invocation of | Class | freemarker.ext.beans | FreeMarker Template |
|
| BeansModelCache | | Class | freemarker.ext.beans | FreeMarker Template |
|
| BeansWrapper | ObjectWrapper that is able to expose the Java API of arbitrary Java objects. | Class | freemarker.ext.beans | FreeMarker Template |
|
| BeansWrapperBuilder | Gets/creates a BeansWrapper singleton instance that's already configured as specified in the properties of this object; this is recommended over using the BeansWrapper constructors. | Class | freemarker.ext.beans | FreeMarker Template |
|
| BeansWrapperConfiguration | Holds BeansWrapper configuration settings and defines their defaults. | Class | freemarker.ext.beans | FreeMarker Template |
|
| BooleanModel | A class that will wrap instances of Boolean into a TemplateBooleanModel. | Class | freemarker.ext.beans | FreeMarker Template |
|
| Breakpoint | Represents a breakpoint location consisting of a template name and a line number. | Class | freemarker.debug | FreeMarker Template |
|
| BugException | An unexpected state was reached that is certainly caused by a bug in FreeMarker. | Class | freemarker.core | FreeMarker Template |
|
| CacheStorage | Cache storage abstracts away the storage aspects of a cache - associating an object with a key, retrieval and removal via the key. | Interface | freemarker.cache | FreeMarker Template |
|
| CacheStorageWithGetSize | A cache storage that has a getSize() method for returning the current number of cache entries. | Interface | freemarker.cache | FreeMarker Template |
|
| CallPlaceCustomDataInitializationException | Thrown by DirectiveCallPlace. | Class | freemarker.core | FreeMarker Template |
|
| CaptureOutput | A transform that captures the output of a block of FTL code and stores that in a variable. | Class | freemarker.template.utility | FreeMarker Template |
|
| ClassTemplateLoader | A TemplateLoader that can load templates from the classpath. | Class | freemarker.cache | FreeMarker Template |
|
| ClassUtil | The exact reverse of primitiveClassToBoxingClass(java. | Class | freemarker.template.utility | FreeMarker Template |
|
| CollectionModel | A special case of BeanModel that can wrap Java collections and that implements the TemplateCollectionModel in order to be usable | Class | freemarker.ext.beans | FreeMarker Template |
|
| Collections12 | | Class | freemarker.template.utility | FreeMarker Template |
|
| CollectionUtils | | Class | freemarker.template.utility | FreeMarker Template |
|
| CommandLine | FreeMarker command-line utility, the Main-Class of freemarker. | Class | freemarker.core | FreeMarker Template |
|
| ConcurrentCacheStorage | An optional interface for cache storage that knows whether it can be concurrently accessible without synchronization. | Interface | freemarker.cache | FreeMarker Template |
|
| Configurable | This is a common superclass of Configuration, Template, and Environment classes. | Class | freemarker.core | FreeMarker Template |
|
| Configuration | The main entry point into the FreeMarker API; encapsulates the configuration settings of FreeMarker, also serves as a central template-loading and caching service. | Class | freemarker.template | FreeMarker Template |
|
| Constants | Frequently used constant TemplateModel values. | Class | freemarker.template.utility | FreeMarker Template |
|
| CustomAttribute | A class that allows one to associate custom data with a Configuration, a Template, or This API has similar approach to that of ThreadLocal (which allows one to associate | Class | freemarker.core | FreeMarker Template |
|
| DateModel | Wraps arbitrary subclass of Date into a reflective model. | Class | freemarker.ext.beans | FreeMarker Template |
|
| DateUtil | Date and time related utilities. | Class | freemarker.template.utility | FreeMarker Template |
|
| DebuggedEnvironment | Represents the debugger-side mirror of a debugged Environment object in the remote VM. | Interface | freemarker.debug | FreeMarker Template |
|
| Debugger | The main debugger interface. | Interface | freemarker.debug | FreeMarker Template |
|
| DebuggerClient | A utility class that allows you to connect to the FreeMarker debugger service running on a specific host and port. | Class | freemarker.debug | FreeMarker Template |
|
| DebuggerListener | An interface for components that wish to receive debugging events. | Interface | freemarker.debug | FreeMarker Template |
|
| DebugModel | Represents the debugger-side mirror of a TemplateModel object, a Template object, or a Configuration object. | Interface | freemarker.debug | FreeMarker Template |
|
| DeepUnwrap | Utility methods for unwrapping TemplateModel-s. | Class | freemarker.template.utility | FreeMarker Template |
|
| DefaultArrayAdapter | Adapts an array of a non-primitive elements to the corresponding TemplateModel interface(s), most importantly to TemplateHashModelEx. | Class | freemarker.template | FreeMarker Template |
|
| DefaultIteratorAdapter | Adapts an Iterator to the corresponding TemplateModel interface(s), most importantly to TemplateCollectionModel. | Class | freemarker.template | FreeMarker Template |
|
| DefaultListAdapter | Adapts a List to the corresponding TemplateModel interface(s), most importantly to TemplateSequenceModel. | Class | freemarker.template | FreeMarker Template |
|
| DefaultMapAdapter | Adapts a Map to the corresponding TemplateModel interface(s), most importantly to TemplateHashModelEx. | Class | freemarker.template | FreeMarker Template |
|
| DefaultNonListCollectionAdapter | Experimental - subject to change: Adapts a non-List Java Collection to the corresponding TemplateModel interface(s), most importantly to TemplateCollectionModelEx. | Class | freemarker.template | FreeMarker Template |
|
| DefaultObjectWrapper | The default implementation of the ObjectWrapper interface. | Class | freemarker.template | FreeMarker Template |
|
| DefaultObjectWrapperBuilder | Gets/creates a DefaultObjectWrapper singleton instance that's already configured as specified in the properties of this object; this is recommended over using the DefaultObjectWrapper constructors. | Class | freemarker.template | FreeMarker Template |
|
| DefaultObjectWrapperConfiguration | Holds DefaultObjectWrapper configuration settings and defines their defaults. | Class | freemarker.template | FreeMarker Template |
|
| DirectiveCallPlace | Gives information about the place where a directive is called from, also lets you attach a custom data object to that place. | Interface | freemarker.core | FreeMarker Template |
|
| DOMNodeModel | A convenient wrapper class for wrapping a Node in the W3C DOM API. | Class | freemarker.template.utility | FreeMarker Template |
|
| EnumerationModel | A class that adds TemplateModelIterator functionality to the Enumeration interface implementers. | Class | freemarker.ext.beans | FreeMarker Template |
|
| Environment | Object that represents the runtime environment during template processing. | Class | freemarker.core | FreeMarker Template |
|
| EnvironmentSuspendedEvent | Event describing a suspension of an environment (ie because it hit aSee Also:Serialized Form | Class | freemarker.debug | FreeMarker Template |
|
| EventForwarding | An instance of this class should be registered as a in the web. | Class | freemarker.ext.jsp | FreeMarker Template |
|
| Execute | Gives FreeMarker the the ability to execute external commands. | Class | freemarker.template.utility | FreeMarker Template |
|
| FileTemplateLoader | A TemplateLoader that uses files inside a specified directory as the source of templates. | Class | freemarker.cache | FreeMarker Template |
|
| FreemarkerServlet | FreeMarker MVC View servlet that can be used similarly to JSP views. | Class | freemarker.ext.servlet | FreeMarker Template |
|
| FreemarkerTag | Simple implementation of JSP tag to allow use of FreeMarker templates in JSP. | Class | freemarker.ext.jsp | FreeMarker Template |
|
| FreeMarkerTree | Allows exposure of a FreeMarker template's AST as a Swing tree. | Class | freemarker.core | FreeMarker Template |
|
| FreemarkerXmlTask | This is an Ant task for transforming XML documents using FreeMarker templates. | Class | freemarker.ext.ant | FreeMarker Template |
|
| HashAdapter | | Class | freemarker.ext.beans | FreeMarker Template |
|
| HtmlEscape | Performs an HTML escape of a given template fragment. | Class | freemarker.template.utility | FreeMarker Template |
|
| HttpRequestHashModel | TemplateHashModel wrapper for a HttpServletRequest attributes. | Class | freemarker.ext.servlet | FreeMarker Template |
|
| HttpRequestParametersHashModel | TemplateHashModel wrapper for a HttpServletRequest parameters. | Class | freemarker.ext.servlet | FreeMarker Template |
|
| HttpSessionHashModel | TemplateHashModel wrapper for a HttpSession attributes. | Class | freemarker.ext.servlet | FreeMarker Template |
|
| IdentityHashMap | A variant of HashMap that uses System. | Class | freemarker.ext.util | FreeMarker Template |
|
| IncludePage | A model that when invoked with a 'path' parameter will perform a servlet include. | Class | freemarker.ext.servlet | FreeMarker Template |
|
| InvalidPropertyException | An exception thrown when there is an attempt to access an invalid bean property when we are in a strict bean mode | Class | freemarker.ext.beans | FreeMarker Template |
|
| InvalidReferenceException | A subclass of TemplateException that says that an FTL expression has evaluated to null or it refers to something that doesn't exist. | Class | freemarker.core | FreeMarker Template |
|
| IteratorModel | A class that adds TemplateModelIterator functionality to the Iterator interface implementers. | Class | freemarker.ext.beans | FreeMarker Template |
|
| JythonAntTask | Used internally, public for technical reasons only. | Class | freemarker.ext.ant | FreeMarker Template |
|
| JythonHashModel | Model for Jython dictionaries (PyDictionary Note that the basic JythonModel already provides access to the | Class | freemarker.ext.jython | FreeMarker Template |
|
| JythonModel | Generic model for arbitrary Jython objects. | Class | freemarker.ext.jython | FreeMarker Template |
|
| JythonNumberModel | | Class | freemarker.ext.jython | FreeMarker Template |
|
| JythonRuntime | | Class | freemarker.template.utility | FreeMarker Template |
|
| JythonSequenceModel | Model for Jython sequence objects (PySequence descendants). | Class | freemarker.ext.jython | FreeMarker Template |
|
| JythonVersionAdapter | Functions that has a different implementation depending on the Jython version used. | Class | freemarker.ext.jython | FreeMarker Template |
|
| JythonWrapper | | Class | freemarker.ext.jython | FreeMarker Template |
|
| LocalizedString | An abstract base class for scalars that vary by locale. | Class | freemarker.template | FreeMarker Template |
|
| Logger | Delegates logger creation to an actual logging library. | Class | freemarker.log | FreeMarker Template |
|
| MalformedTemplateNameException | Indicates that the template name given was malformed according the TemplateNameFormat in use. | Class | freemarker.template | FreeMarker Template |
|
| MapModel | A special case of BeanModel that adds implementation for TemplateMethodModelEx on map objects that is a shortcut for the | Class | freemarker.ext.beans | FreeMarker Template |
|
| MethodAppearanceFineTuner | Used for customizing how the methods are visible from templates, via BeansWrapper. | Interface | freemarker.ext.beans | FreeMarker Template |
|
| ModelCache | | Class | freemarker.ext.util | FreeMarker Template |
|
| ModelFactory | Interface used to create various wrapper models in the ModelCache. | Interface | freemarker.ext.util | FreeMarker Template |
|
| MruCacheStorage | A cache storage that implements a two-level Most Recently Used cache. | Class | freemarker.cache | FreeMarker Template |
|
| MultiTemplateLoader | A TemplateLoader that uses a set of other loaders to load the templates. | Class | freemarker.cache | FreeMarker Template |
|
| NodeListModel | Provides a template for wrapping JDOM objects. | Class | freemarker.ext.jdom | FreeMarker Template |
|
| NodeListModel | A data model adapter for three widespread XML document object model representations: W3C DOM, dom4j, and JDOM. | Class | freemarker.ext.xml | FreeMarker Template |
|
| NodeModel | A base class for wrapping a W3C DOM Node as a FreeMarker template model. | Class | freemarker.ext.dom | FreeMarker Template |
|
| NonBooleanException | Indicates that a TemplateBooleanModel value was expected, but the value had a different type. | Class | freemarker.core | FreeMarker Template |
|
| NonDateException | Indicates that a TemplateDateModel value was expected, but the value had a different type. | Class | freemarker.core | FreeMarker Template |
|
| NonExtendedHashException | Indicates that a TemplateHashModelEx value was expected, but the value had a different type. | Class | freemarker.core | FreeMarker Template |
|
| NonHashException | Indicates that a TemplateHashModel value was expected, but the value had a different type. | Class | freemarker.core | FreeMarker Template |
|
| NonMethodException | Indicates that a TemplateMethodModel value was expected, but the value had a different type. | Class | freemarker.core | FreeMarker Template |
|
| NonNodeException | Indicates that a TemplateNodeModel value was expected, but the value had a different type. | Class | freemarker.core | FreeMarker Template |
|
| NonNumericalException | Indicates that a TemplateNumberModel value was expected, but the value had a different type. | Class | freemarker.core | FreeMarker Template |
|
| NonSequenceException | Indicates that a TemplateSequenceModel value was expected, but the value had a different type. | Class | freemarker.core | FreeMarker Template |
|
| NonSequenceOrCollectionException | Indicates that a TemplateSequenceModel or TemplateCollectionModel value was expected, but the value had a different type. | Class | freemarker.core | FreeMarker Template |
|
| NonStringException | Indicates that a TemplateScalarModel value was expected (or maybe something that can be automatically coerced to that), but the value had a different type. | Class | freemarker.core | FreeMarker Template |
|
| NormalizeNewlines | Transformer that supports FreeMarker legacy behavior: all newlines appearing within the transformed area will be transformed into the platform's default | Class | freemarker.template.utility | FreeMarker Template |
|
| NullArgumentException | Indicates that an argument that must be non-null was null. | Class | freemarker.template.utility | FreeMarker Template |
|
| NullCacheStorage | A cache storage that doesn't store anything. | Class | freemarker.cache | FreeMarker Template |
|
| NullWriter | A Writer that simply drops what it gets. | Class | freemarker.template.utility | FreeMarker Template |
|
| NumberModel | Wraps arbitrary subclass of Number into a reflective model. | Class | freemarker.ext.beans | FreeMarker Template |
|
| NumberUtil | Number- and math-related utilities. | Class | freemarker.template.utility | FreeMarker Template |
|
| ObjectConstructor | An object that you can make available in a template to instantiate arbitrary beans-wrapped objects in a template. | Class | freemarker.template.utility | FreeMarker Template |
|
| ObjectFactory | Used for the trivial cases of the factory pattern. | Interface | freemarker.template.utility | FreeMarker Template |
|
| ObjectWrapper | Maps Java objects to the type-system of FreeMarker Template Language (see the TemplateModel interfaces). | Interface | freemarker.template | FreeMarker Template |
|
| ObjectWrapperAndUnwrapper | Experimental - subject to change: Adds functionality to ObjectWrapper that creates a plain Java object from a TemplateModel. | Interface | freemarker.template | FreeMarker Template |
|
| ObjectWrapperWithAPISupport | Experimental - subject to change: Implemented by ObjectWrapper-s to help TemplateModel-s to implement the someValue?api operation. | Interface | freemarker.template.utility | FreeMarker Template |
|
| OptimizerUtil | This is needed to reverse the extreme conversions in arithmetic operations so that numbers can be meaningfully used with models that | Class | freemarker.template.utility | FreeMarker Template |
|
| OptInTemplateClassResolver | A TemplateClassResolver that resolves only the classes whose name was specified in the constructor. | Class | freemarker.core | FreeMarker Template |
|
| OverloadedMethodsModel | Wraps a set of same-name overloaded methods behind TemplateMethodModel interface, like if it was a single method, chooses among them behind the scenes on call-time based on the argument values. | Class | freemarker.ext.beans | FreeMarker Template |
|
| ParseException | Parsing-time exception in a template (as opposed to a runtime exception, a TemplateException). | Class | freemarker.core | FreeMarker Template |
|
| ResourceBundleLocalizedString | A concrete implementation of LocalizedString that gets a localized string from a ResourceBundle | Class | freemarker.template | FreeMarker Template |
|
| ResourceBundleModel | A hash model that wraps a resource bundle. | Class | freemarker.ext.beans | FreeMarker Template |
|
| RhinoFunctionModel | | Class | freemarker.ext.rhino | FreeMarker Template |
|
| RhinoScriptableModel | | Class | freemarker.ext.rhino | FreeMarker Template |
|
| RhinoWrapper | | Class | freemarker.ext.rhino | FreeMarker Template |
|
| RichObjectWrapper | Experimental - subject to change: Union of the interfaces that a typical feature rich ObjectWrapper is expected to implement. | Interface | freemarker.template.utility | FreeMarker Template |
|
| SecurityUtilities | | Class | freemarker.template.utility | FreeMarker Template |
|
| ServletContextHashModel | TemplateHashModel wrapper for a ServletContext attributes. | Class | freemarker.ext.servlet | FreeMarker Template |
|
| SimpleCollection | A simple implementation of TemplateCollectionModel. | Class | freemarker.template | FreeMarker Template |
|
| SimpleDate | A simple implementation of the TemplateDateModel interface. | Class | freemarker.template | FreeMarker Template |
|
| SimpleHash | A simple implementation of the TemplateHashModelEx interface, using its own underlying Map or SortedMap for storing the hash entries. | Class | freemarker.template | FreeMarker Template |
|
| SimpleList | This is a trivial subclass that exists for backward compatibility with the SimpleList from FreeMarker Classic. | Class | freemarker.template | FreeMarker Template |
|
| SimpleMapModel | Model used by BeansWrapper when simpleMapWrapper mode is enabled. | Class | freemarker.ext.beans | FreeMarker Template |
|
| SimpleMethodModel | A class that will wrap a reflected method call into a TemplateMethodModel interface. | Class | freemarker.ext.beans | FreeMarker Template |
|
| SimpleNumber | A simple implementation of the TemplateNumberModel interface. | Class | freemarker.template | FreeMarker Template |
|
| SimpleObjectWrapper | A restricted object wrapper that will not expose arbitrary object, just those that directly correspond to the TemplateModel sub-interfaces (String, Map and such). | Class | freemarker.template | FreeMarker Template |
|
| SimpleScalar | A simple implementation of the TemplateScalarModel interface, using a String. | Class | freemarker.template | FreeMarker Template |
|
| SimpleSequence | A simple implementation of the TemplateSequenceModel interface, using its own underlying List for storing the list items. | Class | freemarker.template | FreeMarker Template |
|
| SingletonCustomizer | Marker interface useful when used together with MethodAppearanceFineTuner and such customizer objects, to indicate that it doesn't contain reference to the ObjectWrapper (so beware with non-static inner | Interface | freemarker.ext.beans | FreeMarker Template |
|
| SoftCacheStorage | Soft cache storage is a cache storage that uses SoftReference objects to hold the objects it was passed, therefore allows the garbage | Class | freemarker.cache | FreeMarker Template |
|
| StandardCompress | A filter that compresses each sequence of consecutive whitespace to a single line break (if the sequence contains a line break) or a | Class | freemarker.template.utility | FreeMarker Template |
|
| StatefulTemplateLoader | Interface that can be implemented by template loaders that maintain some sort of internal state (i. | Interface | freemarker.cache | FreeMarker Template |
|
| StopException | This exception is thrown when a #stop directive is encountered. | Class | freemarker.core | FreeMarker Template |
|
| StringModel | Subclass of BeanModel that exposes the return value of the Object. | Class | freemarker.ext.beans | FreeMarker Template |
|
| StringTemplateLoader | A TemplateLoader that uses a Map with Strings as its source of In most case the regular way of loading templates from files will be fine. | Class | freemarker.cache | FreeMarker Template |
|
| StringUtil | Some text related utilities. | Class | freemarker.template.utility | FreeMarker Template |
|
| StrongCacheStorage | Strong cache storage is a cache storage that simply wraps a Map. | Class | freemarker.cache | FreeMarker Template |
|
| TaglibFactory | A hash model associated with a servlet context that can load JSP tag libraries associated with that servlet context. | Class | freemarker.ext.jsp | FreeMarker Template |
|
| Template | Stores an already parsed template, ready to be processed (rendered) for unlimited times, possibly from Typically, you will use Configuration. | Class | freemarker.template | FreeMarker Template |
|
| TemplateBooleanModel | boolean template language data type; same as in Java; either true or false. | Interface | freemarker.template | FreeMarker Template |
|
| TemplateCache | Performs caching and on-demand loading of the templates. | Class | freemarker.cache | FreeMarker Template |
|
| TemplateClassResolver | Used by built-ins and other template language features that get a class based on a string. | Interface | freemarker.core | FreeMarker Template |
|
| TemplateCollectionModel | collection template language data type: a collection of values that can be enumerated, but can't be or not meant to be accessed by index or key. | Interface | freemarker.template | FreeMarker Template |
|
| TemplateCollectionModelEx | Experimental - subject to change: "extended collection" template language data type: Adds size/emptiness querybility and "contains" test to TemplateCollectionModel. | Interface | freemarker.template | FreeMarker Template |
|
| TemplateDateModel | "date", "time" and "date-time" template language data types: corresponds to Date. | Interface | freemarker.template | FreeMarker Template |
|
| TemplateDirectiveBody | Represents the nested content of a directive (TemplateDirectiveModel) invocation. | Interface | freemarker.template | FreeMarker Template |
|
| TemplateDirectiveModel | "directive" template language data type: used as user-defined directives (much like macros) in templates. | Interface | freemarker.template | FreeMarker Template |
|
| TemplateException | Runtime exception in a template (as opposed to a parsing-time exception: ParseException). | Class | freemarker.template | FreeMarker Template |
|
| TemplateExceptionHandler | Used for the template_exception_handler configuration setting; see Configurable. | Interface | freemarker.template | FreeMarker Template |
|
| TemplateHashModel | "hash" template language data type: an object that contains other objects accessible through string keys (sub-variable names). | Interface | freemarker.template | FreeMarker Template |
|
| TemplateHashModelEx | "extended hash" template language data type; extends TemplateHashModel by allowing iterating through its keys and values. | Interface | freemarker.template | FreeMarker Template |
|
| TemplateLoader | FreeMarker loads template "files" through objects that implement this interface, thus the templates need not be real files, and can come from any kind of data source | Interface | freemarker.cache | FreeMarker Template |
|
| TemplateLookupContext | Used as the parameter of TemplateLookupStrategy. | Class | freemarker.cache | FreeMarker Template |
|
| TemplateLookupResult | The return value of TemplateLookupStrategy. | Class | freemarker.cache | FreeMarker Template |
|
| TemplateLookupStrategy | Finds the TemplateLoader-level (storage-level) template source for the template name witch which the template was requested (as in Configuration. | Class | freemarker.cache | FreeMarker Template |
|
| TemplateMethodModel | "method" template language data type: Objects that act like functions. | Interface | freemarker.template | FreeMarker Template |
|
| TemplateMethodModelEx | "extended method" template language data type: Objects that act like functions. | Interface | freemarker.template | FreeMarker Template |
|
| TemplateModel | The common super-interface of the interfaces that stand for the FreeMarker Template Language (FTL) data types. | Interface | freemarker.template | FreeMarker Template |
|
| TemplateModelAdapter | some other object model. | Interface | freemarker.template | FreeMarker Template |
|
| TemplateModelException | TemplateModel methods throw this exception if the requested data can't be retrieved. | Class | freemarker.template | FreeMarker Template |
|
| TemplateModelIterator | Used to iterate over a set of template models once; usually returned from TemplateCollectionModel. | Interface | freemarker.template | FreeMarker Template |
|
| TemplateModelListSequence | A sequence that wraps a List of TemplateModel-s. | Class | freemarker.template | FreeMarker Template |
|
| TemplateModelWithAPISupport | Experimental - subject to change: A TemplateModel on which the ?api operation can be applied. | Interface | freemarker.template | FreeMarker Template |
|
| TemplateNameFormat | Symbolized template name format. | Class | freemarker.cache | FreeMarker Template |
|
| TemplateNodeModel | "node" template language data type: an object that is a node in a tree. | Interface | freemarker.template | FreeMarker Template |
|
| TemplateNotFoundException | Thrown when Configuration. | Class | freemarker.template | FreeMarker Template |
|
| TemplateNumberModel | "number" template language data type; an object that stores a number. | Interface | freemarker.template | FreeMarker Template |
|
| TemplateScalarModel | "string" template language data-type; like in Java, an unmodifiable UNICODE character sequence. | Interface | freemarker.template | FreeMarker Template |
|
| TemplateSequenceModel | "sequence" template language data type; an object that contains other objects accessible through an integer 0-based Used in templates like: mySeq[index], <#list mySeq as i>. | Interface | freemarker.template | FreeMarker Template |
|
| TemplateTransformModel | "transform" template language data type: user-defined directives (much like macros) specialized on filtering output; you should rather use the newer TemplateDirectiveModel | Interface | freemarker.template | FreeMarker Template |
|
| ToCanonical | Read in a template and convert it to a canonical format. | Class | freemarker.template.utility | FreeMarker Template |
|
| Transform | A class that contains a main() method for command-line invocation of a FreeMarker XML transformation. | Class | freemarker.ext.dom | FreeMarker Template |
|
| TransformControl | An interface that can be implemented by writers returned from TemplateTransformModel. | Interface | freemarker.template | FreeMarker Template |
|
| UndeclaredThrowableException | The equivalent of JDK 1. | Class | freemarker.template.utility | FreeMarker Template |
|
| UnexpectedTypeException | The type of a value differs from what was expected. | Class | freemarker.core | FreeMarker Template |
|
| UnlinkedJythonOperationsImpl | Used internally, public for technical reasons only. | Class | freemarker.ext.ant | FreeMarker Template |
|
| UnrecognizedTimeZoneException | Indicates that the time zone name is not recognized. | Class | freemarker.template.utility | FreeMarker Template |
|
| UnsupportedNumberClassException | Thrown when FreeMarker runs into a Number subclass that it doesn't yet support. | Class | freemarker.template.utility | FreeMarker Template |
|
| URLTemplateLoader | This is an abstract template loader that can load templates whose location can be described by an URL. | Class | freemarker.cache | FreeMarker Template |
|
| Version | Represents a version number plus the further qualifiers and build info. | Class | freemarker.template | FreeMarker Template |
|
| WebappTemplateLoader | A TemplateLoader that uses streams reachable through ServletContext. | Class | freemarker.cache | FreeMarker Template |
|
| WrapperTemplateModel | A generic interface for template models that wrap some underlying object, and wish to provide access to that wrapped object. | Interface | freemarker.ext.util | FreeMarker Template |
|
| WrappingTemplateModel | | Class | freemarker.template | FreeMarker Template |
|
| WriteProtectable | configuration JavaBean properties, so that the object can be safely shared among independently developed components. | Interface | freemarker.template.utility | FreeMarker Template |
|
| XmlEscape | Performs an XML escaping of a given template fragment. | Class | freemarker.template.utility | FreeMarker Template |
|
| XPathSupport | | Interface | freemarker.ext.dom | FreeMarker Template |