freemarker-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ddek...@apache.org
Subject [05/51] [partial] incubator-freemarker-site git commit: Updated site for 2.3.24.
Date Mon, 28 Mar 2016 15:26:53 GMT
http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/6c6020ec/docs/api/index-all.html
----------------------------------------------------------------------
diff --git a/docs/api/index-all.html b/docs/api/index-all.html
index 0ca8d58..4c8aab0 100644
--- a/docs/api/index-all.html
+++ b/docs/api/index-all.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_20) on Sun Jul 05 16:46:58 CEST 2015 -->
+<!-- Generated by javadoc (1.8.0_66) on Mon Mar 28 17:23:06 CEST 2016 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Index (FreeMarker 2.3.23 API)</title>
-<meta name="date" content="2015-07-05">
+<title>Index (FreeMarker 2.3.24-incubating API)</title>
+<meta name="date" content="2016-03-28">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Index (FreeMarker 2.3.23 API)";
+            parent.document.title="Index (FreeMarker 2.3.24-incubating API)";
         }
     }
     catch(err) {
@@ -144,12 +144,12 @@
 <dt><span class="memberNameLink"><a href="freemarker/template/Configuration.html#addAutoImport-java.lang.String-java.lang.String-">addAutoImport(String, String)</a></span> - Method in class freemarker.template.<a href="freemarker/template/Configuration.html" title="class in freemarker.template">Configuration</a></dt>
 <dd>
 <div class="block">Adds an invisible <code>#import <i>templateName</i> as <i>namespaceVarName</i></code> at the beginning of all
- templates.</div>
+ top-level templates (that is, to all templates that weren't included/imported from another template).</div>
 </dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/Configuration.html#addAutoInclude-java.lang.String-">addAutoInclude(String)</a></span> - Method in class freemarker.template.<a href="freemarker/template/Configuration.html" title="class in freemarker.template">Configuration</a></dt>
 <dd>
 <div class="block">Adds an invisible <code>#include <i>templateName</i> as <i>namespaceVarName</i></code> at the beginning of all
- templates.</div>
+ top-level templates (that is, to all templates that weren't included/imported from another template).</div>
 </dd>
 <dt><span class="memberNameLink"><a href="freemarker/debug/Debugger.html#addBreakpoint-freemarker.debug.Breakpoint-">addBreakpoint(Breakpoint)</a></span> - Method in interface freemarker.debug.<a href="freemarker/debug/Debugger.html" title="interface in freemarker.debug">Debugger</a></dt>
 <dd>
@@ -195,6 +195,24 @@
 <dd>
 <div class="block">Called after the body has been evaluated.</div>
 </dd>
+<dt><a href="freemarker/core/AliasTemplateDateFormatFactory.html" title="class in freemarker.core"><span class="typeNameLink">AliasTemplateDateFormatFactory</span></a> - Class in <a href="freemarker/core/package-summary.html">freemarker.core</a></dt>
+<dd>
+<div class="block">Creates an alias to another format, so that the format can be referred to with a simple name in the template, rather
+ than as a concrete pattern or other kind of format string.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/AliasTemplateDateFormatFactory.html#AliasTemplateDateFormatFactory-java.lang.String-">AliasTemplateDateFormatFactory(String)</a></span> - Constructor for class freemarker.core.<a href="freemarker/core/AliasTemplateDateFormatFactory.html" title="class in freemarker.core">AliasTemplateDateFormatFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/AliasTemplateDateFormatFactory.html#AliasTemplateDateFormatFactory-java.lang.String-java.util.Map-">AliasTemplateDateFormatFactory(String, Map&lt;Locale, String&gt;)</a></span> - Constructor for class freemarker.core.<a href="freemarker/core/AliasTemplateDateFormatFactory.html" title="class in freemarker.core">AliasTemplateDateFormatFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="freemarker/core/AliasTemplateNumberFormatFactory.html" title="class in freemarker.core"><span class="typeNameLink">AliasTemplateNumberFormatFactory</span></a> - Class in <a href="freemarker/core/package-summary.html">freemarker.core</a></dt>
+<dd>
+<div class="block">Creates an alias to another format, so that the format can be referred to with a simple name in the template, rather
+ than as a concrete pattern or other kind of format string.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/AliasTemplateNumberFormatFactory.html#AliasTemplateNumberFormatFactory-java.lang.String-">AliasTemplateNumberFormatFactory(String)</a></span> - Constructor for class freemarker.core.<a href="freemarker/core/AliasTemplateNumberFormatFactory.html" title="class in freemarker.core">AliasTemplateNumberFormatFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/AliasTemplateNumberFormatFactory.html#AliasTemplateNumberFormatFactory-java.lang.String-java.util.Map-">AliasTemplateNumberFormatFactory(String, Map&lt;Locale, String&gt;)</a></span> - Constructor for class freemarker.core.<a href="freemarker/core/AliasTemplateNumberFormatFactory.html" title="class in freemarker.core">AliasTemplateNumberFormatFactory</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="freemarker/ext/servlet/AllHttpScopesHashModel.html" title="class in freemarker.ext.servlet"><span class="typeNameLink">AllHttpScopesHashModel</span></a> - Class in <a href="freemarker/ext/servlet/package-summary.html">freemarker.ext.servlet</a></dt>
 <dd>
 <div class="block">An extension of SimpleHash that looks up keys in the hash, then in the
@@ -205,10 +223,20 @@
 <div class="block">Creates a new instance of AllHttpScopesHashModel for handling a single 
  HTTP servlet request.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/FirstMatchTemplateConfigurationFactory.html#allowNoMatch-boolean-">allowNoMatch(boolean)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/FirstMatchTemplateConfigurationFactory.html" title="class in freemarker.cache">FirstMatchTemplateConfigurationFactory</a></dt>
+<dd>
+<div class="block">Same as <a href="freemarker/cache/FirstMatchTemplateConfigurationFactory.html#setAllowNoMatch-boolean-"><code>FirstMatchTemplateConfigurationFactory.setAllowNoMatch(boolean)</code></a>, but return this object to support "fluent API" style.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/TemplateClassResolver.html#ALLOWS_NOTHING_RESOLVER">ALLOWS_NOTHING_RESOLVER</a></span> - Static variable in interface freemarker.core.<a href="freemarker/core/TemplateClassResolver.html" title="interface in freemarker.core">TemplateClassResolver</a></dt>
 <dd>
 <div class="block">Doesn't allow resolving any classes.</div>
 </dd>
+<dt><a href="freemarker/cache/AndMatcher.html" title="class in freemarker.cache"><span class="typeNameLink">AndMatcher</span></a> - Class in <a href="freemarker/cache/package-summary.html">freemarker.cache</a></dt>
+<dd>
+<div class="block">Logical "and" operation among the given matchers.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/AndMatcher.html#AndMatcher-freemarker.cache.TemplateSourceMatcher...-">AndMatcher(TemplateSourceMatcher...)</a></span> - Constructor for class freemarker.cache.<a href="freemarker/cache/AndMatcher.html" title="class in freemarker.cache">AndMatcher</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/Configuration.html#ANGLE_BRACKET_TAG_SYNTAX">ANGLE_BRACKET_TAG_SYNTAX</a></span> - Static variable in class freemarker.template.<a href="freemarker/template/Configuration.html" title="class in freemarker.template">Configuration</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/Configurable.html#API_BUILTIN_ENABLED_KEY">API_BUILTIN_ENABLED_KEY</a></span> - Static variable in class freemarker.core.<a href="freemarker/core/Configurable.html" title="class in freemarker.core">Configurable</a></dt>
@@ -223,6 +251,17 @@
 <dd>
 <div class="block">Legacy, snake case (<code>like_this</code>) variation of the setting name.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/template/utility/NullWriter.html#append-java.lang.CharSequence-">append(CharSequence)</a></span> - Method in class freemarker.template.utility.<a href="freemarker/template/utility/NullWriter.html" title="class in freemarker.template.utility">NullWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/template/utility/NullWriter.html#append-java.lang.CharSequence-int-int-">append(CharSequence, int, int)</a></span> - Method in class freemarker.template.utility.<a href="freemarker/template/utility/NullWriter.html" title="class in freemarker.template.utility">NullWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/template/utility/NullWriter.html#append-char-">append(char)</a></span> - Method in class freemarker.template.utility.<a href="freemarker/template/utility/NullWriter.html" title="class in freemarker.template.utility">NullWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/TemplateConfiguration.html#apply-freemarker.template.Template-">apply(Template)</a></span> - Method in class freemarker.core.<a href="freemarker/core/TemplateConfiguration.html" title="class in freemarker.core">TemplateConfiguration</a></dt>
+<dd>
+<div class="block">Sets the settings of the <a href="freemarker/template/Template.html" title="class in freemarker.template"><code>Template</code></a> which are not yet set in the <a href="freemarker/template/Template.html" title="class in freemarker.template"><code>Template</code></a> and are set in this
+ <a href="freemarker/core/TemplateConfiguration.html" title="class in freemarker.core"><code>TemplateConfiguration</code></a>, leaves the other settings as is.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/Environment.html#applyEqualsOperator-freemarker.template.TemplateModel-freemarker.template.TemplateModel-">applyEqualsOperator(TemplateModel, TemplateModel)</a></span> - Method in class freemarker.core.<a href="freemarker/core/Environment.html" title="class in freemarker.core">Environment</a></dt>
 <dd>
 <div class="block">Compares two <a href="freemarker/template/TemplateModel.html" title="interface in freemarker.template"><code>TemplateModel</code></a>-s according the rules of the FTL "==" operator.</div>
@@ -230,7 +269,7 @@
 <dt><span class="memberNameLink"><a href="freemarker/core/Environment.html#applyEqualsOperatorLenient-freemarker.template.TemplateModel-freemarker.template.TemplateModel-">applyEqualsOperatorLenient(TemplateModel, TemplateModel)</a></span> - Method in class freemarker.core.<a href="freemarker/core/Environment.html" title="class in freemarker.core">Environment</a></dt>
 <dd>
 <div class="block">Compares two <a href="freemarker/template/TemplateModel.html" title="interface in freemarker.template"><code>TemplateModel</code></a>-s according the rules of the FTL "==" operator, except that if the two types
-     are incompatible, they are treated as non-equal instead of throwing an exception.</div>
+ are incompatible, they are treated as non-equal instead of throwing an exception.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/Environment.html#applyGreaterThanOperator-freemarker.template.TemplateModel-freemarker.template.TemplateModel-">applyGreaterThanOperator(TemplateModel, TemplateModel)</a></span> - Method in class freemarker.core.<a href="freemarker/core/Environment.html" title="class in freemarker.core">Environment</a></dt>
 <dd>
@@ -300,6 +339,18 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/Configuration.html#AUTO_DETECT_TAG_SYNTAX">AUTO_DETECT_TAG_SYNTAX</a></span> - Static variable in class freemarker.template.<a href="freemarker/template/Configuration.html" title="class in freemarker.template">Configuration</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/template/Configuration.html#AUTO_ESCAPING_POLICY_KEY">AUTO_ESCAPING_POLICY_KEY</a></span> - Static variable in class freemarker.template.<a href="freemarker/template/Configuration.html" title="class in freemarker.template">Configuration</a></dt>
+<dd>
+<div class="block">Alias to the <code>..._SNAKE_CASE</code> variation due to backward compatibility constraints.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/template/Configuration.html#AUTO_ESCAPING_POLICY_KEY_CAMEL_CASE">AUTO_ESCAPING_POLICY_KEY_CAMEL_CASE</a></span> - Static variable in class freemarker.template.<a href="freemarker/template/Configuration.html" title="class in freemarker.template">Configuration</a></dt>
+<dd>
+<div class="block">Modern, camel case (<code>likeThis</code>) variation of the setting name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/template/Configuration.html#AUTO_ESCAPING_POLICY_KEY_SNAKE_CASE">AUTO_ESCAPING_POLICY_KEY_SNAKE_CASE</a></span> - Static variable in class freemarker.template.<a href="freemarker/template/Configuration.html" title="class in freemarker.template">Configuration</a></dt>
+<dd>
+<div class="block">Legacy, snake case (<code>like_this</code>) variation of the setting name.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/Configurable.html#AUTO_FLUSH_KEY">AUTO_FLUSH_KEY</a></span> - Static variable in class freemarker.core.<a href="freemarker/core/Configurable.html" title="class in freemarker.core">Configurable</a></dt>
 <dd>
 <div class="block">Alias to the <code>..._SNAKE_CASE</code> variation due to backward compatibility constraints.</div>
@@ -481,6 +532,12 @@
 <dd>
 <div class="block">Returns a <a href="freemarker/template/DefaultObjectWrapper.html" title="class in freemarker.template"><code>DefaultObjectWrapper</code></a> instance that matches the settings of this builder.</div>
 </dd>
+<dt><a href="freemarker/cache/ByteArrayTemplateLoader.html" title="class in freemarker.cache"><span class="typeNameLink">ByteArrayTemplateLoader</span></a> - Class in <a href="freemarker/cache/package-summary.html">freemarker.cache</a></dt>
+<dd>
+<div class="block">A <a href="freemarker/cache/TemplateLoader.html" title="interface in freemarker.cache"><code>TemplateLoader</code></a> that uses a <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> with <code>byte[]</code> as its source of templates.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/ByteArrayTemplateLoader.html#ByteArrayTemplateLoader--">ByteArrayTemplateLoader()</a></span> - Constructor for class freemarker.cache.<a href="freemarker/cache/ByteArrayTemplateLoader.html" title="class in freemarker.cache">ByteArrayTemplateLoader</a></dt>
+<dd>&nbsp;</dd>
 </dl>
 <a name="I:C">
 <!--   -->
@@ -543,12 +600,26 @@
 <dd>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 &nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/FileExtensionMatcher.html#caseInsensitive-boolean-">caseInsensitive(boolean)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/FileExtensionMatcher.html" title="class in freemarker.cache">FileExtensionMatcher</a></dt>
+<dd>
+<div class="block">Fluid API variation of <a href="freemarker/cache/FileExtensionMatcher.html#setCaseInsensitive-boolean-"><code>FileExtensionMatcher.setCaseInsensitive(boolean)</code></a></div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/FileNameGlobMatcher.html#caseInsensitive-boolean-">caseInsensitive(boolean)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/FileNameGlobMatcher.html" title="class in freemarker.cache">FileNameGlobMatcher</a></dt>
+<dd>
+<div class="block">Fluid API variation of <a href="freemarker/cache/FileNameGlobMatcher.html#setCaseInsensitive-boolean-"><code>FileNameGlobMatcher.setCaseInsensitive(boolean)</code></a></div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/PathGlobMatcher.html#caseInsensitive-boolean-">caseInsensitive(boolean)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/PathGlobMatcher.html" title="class in freemarker.cache">PathGlobMatcher</a></dt>
+<dd>
+<div class="block">Fluid API variation of <a href="freemarker/cache/PathGlobMatcher.html#setCaseInsensitive-boolean-"><code>PathGlobMatcher.setCaseInsensitive(boolean)</code></a></div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/utility/NullArgumentException.html#check-java.lang.String-java.lang.Object-">check(String, Object)</a></span> - Static method in exception freemarker.template.utility.<a href="freemarker/template/utility/NullArgumentException.html" title="class in freemarker.template.utility">NullArgumentException</a></dt>
 <dd>
 <div class="block">Convenience method to protect against a <code>null</code> argument.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/utility/NullArgumentException.html#check-java.lang.Object-">check(Object)</a></span> - Static method in exception freemarker.template.utility.<a href="freemarker/template/utility/NullArgumentException.html" title="class in freemarker.template.utility">NullArgumentException</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/TemplateFormatUtil.html#checkHasNoParameters-java.lang.String-">checkHasNoParameters(String)</a></span> - Static method in class freemarker.core.<a href="freemarker/core/TemplateFormatUtil.html" title="class in freemarker.core">TemplateFormatUtil</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/ext/beans/BeansWrapper.html#checkModifiable--">checkModifiable()</a></span> - Method in class freemarker.ext.beans.<a href="freemarker/ext/beans/BeansWrapper.html" title="class in freemarker.ext.beans">BeansWrapper</a></dt>
 <dd>
 <div class="block">If this object is already read-only according to <a href="freemarker/template/utility/WriteProtectable.html" title="interface in freemarker.template.utility"><code>WriteProtectable</code></a>, throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang"><code>IllegalStateException</code></a>,
@@ -556,7 +627,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/utility/StringUtil.html#chomp-java.lang.String-">chomp(String)</a></span> - Static method in class freemarker.template.utility.<a href="freemarker/template/utility/StringUtil.html" title="class in freemarker.template.utility">StringUtil</a></dt>
 <dd>
-<div class="block">Removes the line-break from the end of the string.</div>
+<div class="block">Removes a line-break from the end of the string (if there's any).</div>
 </dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/Configurable.html#CLASSIC_COMPATIBLE_KEY">CLASSIC_COMPATIBLE_KEY</a></span> - Static variable in class freemarker.core.<a href="freemarker/core/Configurable.html" title="class in freemarker.core">Configurable</a></dt>
 <dd>
@@ -656,6 +727,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/utility/NullWriter.html#close--">close()</a></span> - Method in class freemarker.template.utility.<a href="freemarker/template/utility/NullWriter.html" title="class in freemarker.template.utility">NullWriter</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/ByteArrayTemplateLoader.html#closeTemplateSource-java.lang.Object-">closeTemplateSource(Object)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/ByteArrayTemplateLoader.html" title="class in freemarker.cache">ByteArrayTemplateLoader</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/cache/FileTemplateLoader.html#closeTemplateSource-java.lang.Object-">closeTemplateSource(Object)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/FileTemplateLoader.html" title="class in freemarker.cache">FileTemplateLoader</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/cache/MultiTemplateLoader.html#closeTemplateSource-java.lang.Object-">closeTemplateSource(Object)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/MultiTemplateLoader.html" title="class in freemarker.cache">MultiTemplateLoader</a></dt>
@@ -703,6 +776,17 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/ParseException.html#columnNumber">columnNumber</a></span> - Variable in exception freemarker.core.<a href="freemarker/core/ParseException.html" title="class in freemarker.core">ParseException</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="freemarker/core/CombinedMarkupOutputFormat.html" title="class in freemarker.core"><span class="typeNameLink">CombinedMarkupOutputFormat</span></a> - Class in <a href="freemarker/core/package-summary.html">freemarker.core</a></dt>
+<dd>
+<div class="block">Represents two markup formats nested into each other.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/CombinedMarkupOutputFormat.html#CombinedMarkupOutputFormat-freemarker.core.MarkupOutputFormat-freemarker.core.MarkupOutputFormat-">CombinedMarkupOutputFormat(MarkupOutputFormat, MarkupOutputFormat)</a></span> - Constructor for class freemarker.core.<a href="freemarker/core/CombinedMarkupOutputFormat.html" title="class in freemarker.core">CombinedMarkupOutputFormat</a></dt>
+<dd>
+<div class="block">Same as <a href="freemarker/core/CombinedMarkupOutputFormat.html#CombinedMarkupOutputFormat-java.lang.String-freemarker.core.MarkupOutputFormat-freemarker.core.MarkupOutputFormat-"><code>CombinedMarkupOutputFormat.CombinedMarkupOutputFormat(String, MarkupOutputFormat, MarkupOutputFormat)</code></a> with <code>null</code> as
+ the <code>name</code> parameter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/CombinedMarkupOutputFormat.html#CombinedMarkupOutputFormat-java.lang.String-freemarker.core.MarkupOutputFormat-freemarker.core.MarkupOutputFormat-">CombinedMarkupOutputFormat(String, MarkupOutputFormat, MarkupOutputFormat)</a></span> - Constructor for class freemarker.core.<a href="freemarker/core/CombinedMarkupOutputFormat.html" title="class in freemarker.core">CombinedMarkupOutputFormat</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="freemarker/core/CommandLine.html" title="class in freemarker.core"><span class="typeNameLink">CommandLine</span></a> - Class in <a href="freemarker/core/package-summary.html">freemarker.core</a></dt>
 <dd>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>
@@ -713,6 +797,22 @@
 <dd>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 &nbsp;</dd>
+<dt><a href="freemarker/core/CommonMarkupOutputFormat.html" title="class in freemarker.core"><span class="typeNameLink">CommonMarkupOutputFormat</span></a>&lt;<a href="freemarker/core/CommonMarkupOutputFormat.html" title="type parameter in CommonMarkupOutputFormat">MO</a> extends <a href="freemarker/core/CommonTemplateMarkupOutputModel.html" title="class in freemarker.core">CommonTemplateMarkupOutputModel</a>&gt; - Class in <a href="freemarker/core/package-summary.html">freemarker.core</a></dt>
+<dd>
+<div class="block">Common superclass for implementing <a href="freemarker/core/MarkupOutputFormat.html" title="class in freemarker.core"><code>MarkupOutputFormat</code></a>-s that use a <a href="freemarker/core/CommonTemplateMarkupOutputModel.html" title="class in freemarker.core"><code>CommonTemplateMarkupOutputModel</code></a>
+ subclass.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/CommonMarkupOutputFormat.html#CommonMarkupOutputFormat--">CommonMarkupOutputFormat()</a></span> - Constructor for class freemarker.core.<a href="freemarker/core/CommonMarkupOutputFormat.html" title="class in freemarker.core">CommonMarkupOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="freemarker/core/CommonTemplateMarkupOutputModel.html" title="class in freemarker.core"><span class="typeNameLink">CommonTemplateMarkupOutputModel</span></a>&lt;<a href="freemarker/core/CommonTemplateMarkupOutputModel.html" title="type parameter in CommonTemplateMarkupOutputModel">MO</a> extends <a href="freemarker/core/CommonTemplateMarkupOutputModel.html" title="class in freemarker.core">CommonTemplateMarkupOutputModel</a>&lt;<a href="freemarker/core/CommonTemplateMarkupOutputModel.html" title="type parameter in CommonTemplateMarkupOutputModel">MO</a>&gt;&gt; - Class in <a href="freemarker/core/package-summary.html">freemarker.core</a></dt>
+<dd>
+<div class="block">Common superclass for implementing <a href="freemarker/core/TemplateMarkupOutputModel.html" title="interface in freemarker.core"><code>TemplateMarkupOutputModel</code></a>-s that belong to a
+ <a href="freemarker/core/CommonMarkupOutputFormat.html" title="class in freemarker.core"><code>CommonMarkupOutputFormat</code></a> subclass format.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/CommonTemplateMarkupOutputModel.html#CommonTemplateMarkupOutputModel-java.lang.String-java.lang.String-">CommonTemplateMarkupOutputModel(String, String)</a></span> - Constructor for class freemarker.core.<a href="freemarker/core/CommonTemplateMarkupOutputModel.html" title="class in freemarker.core">CommonTemplateMarkupOutputModel</a></dt>
+<dd>
+<div class="block">A least one of the parameters must be non-<code>null</code>!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/ArithmeticEngine.BigDecimalEngine.html#compareNumbers-java.lang.Number-java.lang.Number-">compareNumbers(Number, Number)</a></span> - Method in class freemarker.core.<a href="freemarker/core/ArithmeticEngine.BigDecimalEngine.html" title="class in freemarker.core">ArithmeticEngine.BigDecimalEngine</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/ArithmeticEngine.html#compareNumbers-java.lang.Number-java.lang.Number-">compareNumbers(Number, Number)</a></span> - Method in class freemarker.core.<a href="freemarker/core/ArithmeticEngine.html" title="class in freemarker.core">ArithmeticEngine</a></dt>
@@ -721,11 +821,27 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/debug/Breakpoint.html#compareTo-java.lang.Object-">compareTo(Object)</a></span> - Method in class freemarker.debug.<a href="freemarker/debug/Breakpoint.html" title="class in freemarker.debug">Breakpoint</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/CommonMarkupOutputFormat.html#concat-MO-MO-">concat(MO, MO)</a></span> - Method in class freemarker.core.<a href="freemarker/core/CommonMarkupOutputFormat.html" title="class in freemarker.core">CommonMarkupOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/MarkupOutputFormat.html#concat-MO-MO-">concat(MO, MO)</a></span> - Method in class freemarker.core.<a href="freemarker/core/MarkupOutputFormat.html" title="class in freemarker.core">MarkupOutputFormat</a></dt>
+<dd>
+<div class="block">Returns a <a href="freemarker/core/TemplateMarkupOutputModel.html" title="interface in freemarker.core"><code>TemplateMarkupOutputModel</code></a> that contains the content of both <a href="freemarker/core/TemplateMarkupOutputModel.html" title="interface in freemarker.core"><code>TemplateMarkupOutputModel</code></a>
+ objects concatenated.</div>
+</dd>
 <dt><a href="freemarker/cache/ConcurrentCacheStorage.html" title="interface in freemarker.cache"><span class="typeNameLink">ConcurrentCacheStorage</span></a> - Interface in <a href="freemarker/cache/package-summary.html">freemarker.cache</a></dt>
 <dd>
 <div class="block">An optional interface for cache storage that knows whether it can be 
  concurrently accessible without synchronization.</div>
 </dd>
+<dt><a href="freemarker/cache/ConditionalTemplateConfigurationFactory.html" title="class in freemarker.cache"><span class="typeNameLink">ConditionalTemplateConfigurationFactory</span></a> - Class in <a href="freemarker/cache/package-summary.html">freemarker.cache</a></dt>
+<dd>
+<div class="block">Returns the given <a href="freemarker/core/TemplateConfiguration.html" title="class in freemarker.core"><code>TemplateConfiguration</code></a> directly, or another <a href="freemarker/cache/TemplateConfigurationFactory.html" title="class in freemarker.cache"><code>TemplateConfigurationFactory</code></a>'s result, when
+ the specified matcher matches the template source.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/ConditionalTemplateConfigurationFactory.html#ConditionalTemplateConfigurationFactory-freemarker.cache.TemplateSourceMatcher-freemarker.cache.TemplateConfigurationFactory-">ConditionalTemplateConfigurationFactory(TemplateSourceMatcher, TemplateConfigurationFactory)</a></span> - Constructor for class freemarker.cache.<a href="freemarker/cache/ConditionalTemplateConfigurationFactory.html" title="class in freemarker.cache">ConditionalTemplateConfigurationFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/ConditionalTemplateConfigurationFactory.html#ConditionalTemplateConfigurationFactory-freemarker.cache.TemplateSourceMatcher-freemarker.core.TemplateConfiguration-">ConditionalTemplateConfigurationFactory(TemplateSourceMatcher, TemplateConfiguration)</a></span> - Constructor for class freemarker.cache.<a href="freemarker/cache/ConditionalTemplateConfigurationFactory.html" title="class in freemarker.cache">ConditionalTemplateConfigurationFactory</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="freemarker/core/Configurable.html" title="class in freemarker.core"><span class="typeNameLink">Configurable</span></a> - Class in <a href="freemarker/core/package-summary.html">freemarker.core</a></dt>
 <dd>
 <div class="block">This is a common superclass of <a href="freemarker/template/Configuration.html" title="class in freemarker.template"><code>Configuration</code></a>,
@@ -900,10 +1016,38 @@
 <dd>
 <div class="block">Create the template loader.</div>
 </dd>
+<dt><a href="freemarker/core/CSSOutputFormat.html" title="class in freemarker.core"><span class="typeNameLink">CSSOutputFormat</span></a> - Class in <a href="freemarker/core/package-summary.html">freemarker.core</a></dt>
+<dd>
+<div class="block">Represents the CSS output format (MIME type "text/css", name "CSS").</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/ParseException.html#currentToken">currentToken</a></span> - Variable in exception freemarker.core.<a href="freemarker/core/ParseException.html" title="class in freemarker.core">ParseException</a></dt>
 <dd>
 <div class="block">This is the last token that has been consumed successfully.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/Configurable.html#CUSTOM_DATE_FORMATS_KEY">CUSTOM_DATE_FORMATS_KEY</a></span> - Static variable in class freemarker.core.<a href="freemarker/core/Configurable.html" title="class in freemarker.core">Configurable</a></dt>
+<dd>
+<div class="block">Alias to the <code>..._SNAKE_CASE</code> variation due to backward compatibility constraints.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/Configurable.html#CUSTOM_DATE_FORMATS_KEY_CAMEL_CASE">CUSTOM_DATE_FORMATS_KEY_CAMEL_CASE</a></span> - Static variable in class freemarker.core.<a href="freemarker/core/Configurable.html" title="class in freemarker.core">Configurable</a></dt>
+<dd>
+<div class="block">Modern, camel case (<code>likeThis</code>) variation of the setting name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/Configurable.html#CUSTOM_DATE_FORMATS_KEY_SNAKE_CASE">CUSTOM_DATE_FORMATS_KEY_SNAKE_CASE</a></span> - Static variable in class freemarker.core.<a href="freemarker/core/Configurable.html" title="class in freemarker.core">Configurable</a></dt>
+<dd>
+<div class="block">Legacy, snake case (<code>like_this</code>) variation of the setting name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/Configurable.html#CUSTOM_NUMBER_FORMATS_KEY">CUSTOM_NUMBER_FORMATS_KEY</a></span> - Static variable in class freemarker.core.<a href="freemarker/core/Configurable.html" title="class in freemarker.core">Configurable</a></dt>
+<dd>
+<div class="block">Alias to the <code>..._SNAKE_CASE</code> variation due to backward compatibility constraints.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/Configurable.html#CUSTOM_NUMBER_FORMATS_KEY_CAMEL_CASE">CUSTOM_NUMBER_FORMATS_KEY_CAMEL_CASE</a></span> - Static variable in class freemarker.core.<a href="freemarker/core/Configurable.html" title="class in freemarker.core">Configurable</a></dt>
+<dd>
+<div class="block">Modern, camel case (<code>likeThis</code>) variation of the setting name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/Configurable.html#CUSTOM_NUMBER_FORMATS_KEY_SNAKE_CASE">CUSTOM_NUMBER_FORMATS_KEY_SNAKE_CASE</a></span> - Static variable in class freemarker.core.<a href="freemarker/core/Configurable.html" title="class in freemarker.core">Configurable</a></dt>
+<dd>
+<div class="block">Legacy, snake case (<code>like_this</code>) variation of the setting name.</div>
+</dd>
 <dt><a href="freemarker/core/CustomAttribute.html" title="class in freemarker.core"><span class="typeNameLink">CustomAttribute</span></a> - Class in <a href="freemarker/core/package-summary.html">freemarker.core</a></dt>
 <dd>
 <div class="block">A class that allows one to associate custom data with a <a href="freemarker/template/Configuration.html" title="class in freemarker.template"><code>Configuration</code></a>, a <a href="freemarker/template/Template.html" title="class in freemarker.template"><code>Template</code></a>, or
@@ -1038,7 +1182,8 @@
 </dd>
 <dt><span class="memberNameLink"><a href="freemarker/ext/servlet/FreemarkerServlet.html#deduceLocale-java.lang.String-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">deduceLocale(String, HttpServletRequest, HttpServletResponse)</a></span> - Method in class freemarker.ext.servlet.<a href="freemarker/ext/servlet/FreemarkerServlet.html" title="class in freemarker.ext.servlet">FreemarkerServlet</a></dt>
 <dd>
-<div class="block">Returns the locale used for the <a href="freemarker/template/Configuration.html#getTemplate-java.lang.String-java.util.Locale-"><code>Configuration.getTemplate(String, Locale)</code></a> call.</div>
+<div class="block">Returns the locale used for the <a href="freemarker/template/Configuration.html#getTemplate-java.lang.String-java.util.Locale-"><code>Configuration.getTemplate(String, Locale)</code></a> call (as far as the
+ <a href="freemarker/ext/servlet/FreemarkerServlet.html#INIT_PARAM_OVERRIDE_RESPONSE_LOCALE">"OverrideResponseLocale"</a> Servlet init-param allows that).</div>
 </dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/utility/StringUtil.html#deduceLocale-java.lang.String-">deduceLocale(String)</a></span> - Static method in class freemarker.template.utility.<a href="freemarker/template/utility/StringUtil.html" title="class in freemarker.template.utility">StringUtil</a></dt>
 <dd>&nbsp;</dd>
@@ -1181,6 +1326,10 @@
 <div class="block">Gives information about the place where a directive is called from, also lets you attach a custom data object to that
  place.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/template/Configuration.html#DISABLE_AUTO_ESCAPING_POLICY">DISABLE_AUTO_ESCAPING_POLICY</a></span> - Static variable in class freemarker.template.<a href="freemarker/template/Configuration.html" title="class in freemarker.template">Configuration</a></dt>
+<dd>
+<div class="block">Don't enable auto-escaping, regardless of what the <a href="freemarker/core/OutputFormat.html" title="class in freemarker.core"><code>OutputFormat</code></a> is.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/ArithmeticEngine.BigDecimalEngine.html#divide-java.lang.Number-java.lang.Number-">divide(Number, Number)</a></span> - Method in class freemarker.core.<a href="freemarker/core/ArithmeticEngine.BigDecimalEngine.html" title="class in freemarker.core">ArithmeticEngine.BigDecimalEngine</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/ArithmeticEngine.ConservativeEngine.html#divide-java.lang.Number-java.lang.Number-">divide(Number, Number)</a></span> - Method in class freemarker.core.<a href="freemarker/core/ArithmeticEngine.ConservativeEngine.html" title="class in freemarker.core">ArithmeticEngine.ConservativeEngine</a></dt>
@@ -1251,6 +1400,15 @@
 <dd>
 <div class="block">Converts a 0-length string to null, leaves the string as is otherwise.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/template/Configuration.html#ENABLE_IF_DEFAULT_AUTO_ESCAPING_POLICY">ENABLE_IF_DEFAULT_AUTO_ESCAPING_POLICY</a></span> - Static variable in class freemarker.template.<a href="freemarker/template/Configuration.html" title="class in freemarker.template">Configuration</a></dt>
+<dd>
+<div class="block">Enable auto-escaping if the output format supports it and <a href="freemarker/core/MarkupOutputFormat.html#isAutoEscapedByDefault--"><code>MarkupOutputFormat.isAutoEscapedByDefault()</code></a> is
+ <code>true</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/template/Configuration.html#ENABLE_IF_SUPPORTED_AUTO_ESCAPING_POLICY">ENABLE_IF_SUPPORTED_AUTO_ESCAPING_POLICY</a></span> - Static variable in class freemarker.template.<a href="freemarker/template/Configuration.html" title="class in freemarker.template">Configuration</a></dt>
+<dd>
+<div class="block">Enable auto-escaping if the <a href="freemarker/core/OutputFormat.html" title="class in freemarker.core"><code>OutputFormat</code></a> supports it.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/TransformControl.html#END_EVALUATION">END_EVALUATION</a></span> - Static variable in interface freemarker.template.<a href="freemarker/template/TransformControl.html" title="interface in freemarker.template">TransformControl</a></dt>
 <dd>
 <div class="block">Constant returned from <a href="freemarker/template/TransformControl.html#afterBody--"><code>TransformControl.afterBody()</code></a> that tells the
@@ -1319,6 +1477,21 @@
 <dd>
 <div class="block">Logs an error message with accompanying throwable.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/CombinedMarkupOutputFormat.html#escapePlainText-java.lang.String-">escapePlainText(String)</a></span> - Method in class freemarker.core.<a href="freemarker/core/CombinedMarkupOutputFormat.html" title="class in freemarker.core">CombinedMarkupOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/HTMLOutputFormat.html#escapePlainText-java.lang.String-">escapePlainText(String)</a></span> - Method in class freemarker.core.<a href="freemarker/core/HTMLOutputFormat.html" title="class in freemarker.core">HTMLOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/MarkupOutputFormat.html#escapePlainText-java.lang.String-">escapePlainText(String)</a></span> - Method in class freemarker.core.<a href="freemarker/core/MarkupOutputFormat.html" title="class in freemarker.core">MarkupOutputFormat</a></dt>
+<dd>
+<div class="block">Should give the same result as <a href="freemarker/core/MarkupOutputFormat.html#fromPlainTextByEscaping-java.lang.String-"><code>MarkupOutputFormat.fromPlainTextByEscaping(String)</code></a> and then
+ <a href="freemarker/core/MarkupOutputFormat.html#getMarkupString-MO-"><code>MarkupOutputFormat.getMarkupString(TemplateMarkupOutputModel)</code></a>, but the implementation may uses a more efficient solution.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/RTFOutputFormat.html#escapePlainText-java.lang.String-">escapePlainText(String)</a></span> - Method in class freemarker.core.<a href="freemarker/core/RTFOutputFormat.html" title="class in freemarker.core">RTFOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/XHTMLOutputFormat.html#escapePlainText-java.lang.String-">escapePlainText(String)</a></span> - Method in class freemarker.core.<a href="freemarker/core/XHTMLOutputFormat.html" title="class in freemarker.core">XHTMLOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/XMLOutputFormat.html#escapePlainText-java.lang.String-">escapePlainText(String)</a></span> - Method in class freemarker.core.<a href="freemarker/core/XMLOutputFormat.html" title="class in freemarker.core">XMLOutputFormat</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/TransformControl.html#EVALUATE_BODY">EVALUATE_BODY</a></span> - Static variable in interface freemarker.template.<a href="freemarker/template/TransformControl.html" title="interface in freemarker.template">TransformControl</a></dt>
 <dd>
 <div class="block">Constant returned from <a href="freemarker/template/TransformControl.html#onStart--"><code>TransformControl.onStart()</code></a> that tells the
@@ -1449,6 +1622,19 @@
 </dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/utility/Constants.html#FALSE">FALSE</a></span> - Static variable in class freemarker.template.utility.<a href="freemarker/template/utility/Constants.html" title="class in freemarker.template.utility">Constants</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="freemarker/cache/FileExtensionMatcher.html" title="class in freemarker.cache"><span class="typeNameLink">FileExtensionMatcher</span></a> - Class in <a href="freemarker/cache/package-summary.html">freemarker.cache</a></dt>
+<dd>
+<div class="block">Matches the file extension; unlike other matchers, by default case <em>insensitive</em>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/FileExtensionMatcher.html#FileExtensionMatcher-java.lang.String-">FileExtensionMatcher(String)</a></span> - Constructor for class freemarker.cache.<a href="freemarker/cache/FileExtensionMatcher.html" title="class in freemarker.cache">FileExtensionMatcher</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="freemarker/cache/FileNameGlobMatcher.html" title="class in freemarker.cache"><span class="typeNameLink">FileNameGlobMatcher</span></a> - Class in <a href="freemarker/cache/package-summary.html">freemarker.cache</a></dt>
+<dd>
+<div class="block">As opposed to <a href="freemarker/cache/PathGlobMatcher.html" title="class in freemarker.cache"><code>PathGlobMatcher</code></a>, it only compares the "file name" part (the part after the last <code>/</code>) of
+ the source name with the given glob.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/FileNameGlobMatcher.html#FileNameGlobMatcher-java.lang.String-">FileNameGlobMatcher(String)</a></span> - Constructor for class freemarker.cache.<a href="freemarker/cache/FileNameGlobMatcher.html" title="class in freemarker.cache">FileNameGlobMatcher</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="freemarker/cache/FileTemplateLoader.html" title="class in freemarker.cache"><span class="typeNameLink">FileTemplateLoader</span></a> - Class in <a href="freemarker/cache/package-summary.html">freemarker.cache</a></dt>
 <dd>
 <div class="block">A <a href="freemarker/cache/TemplateLoader.html" title="interface in freemarker.cache"><code>TemplateLoader</code></a> that uses files inside a specified directory as the source of templates.</div>
@@ -1476,6 +1662,8 @@
  its last argument was <code>false</code>; makes the instance read-only if necessary, then registers the model
  factories in the class introspector.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/ByteArrayTemplateLoader.html#findTemplateSource-java.lang.String-">findTemplateSource(String)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/ByteArrayTemplateLoader.html" title="class in freemarker.cache">ByteArrayTemplateLoader</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/cache/FileTemplateLoader.html#findTemplateSource-java.lang.String-">findTemplateSource(String)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/FileTemplateLoader.html" title="class in freemarker.cache">FileTemplateLoader</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/cache/MultiTemplateLoader.html#findTemplateSource-java.lang.String-">findTemplateSource(String)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/MultiTemplateLoader.html" title="class in freemarker.cache">MultiTemplateLoader</a></dt>
@@ -1501,12 +1689,32 @@
      called anymore.</span></div>
 </div>
 </dd>
+<dt><a href="freemarker/cache/FirstMatchTemplateConfigurationFactory.html" title="class in freemarker.cache"><span class="typeNameLink">FirstMatchTemplateConfigurationFactory</span></a> - Class in <a href="freemarker/cache/package-summary.html">freemarker.cache</a></dt>
+<dd>
+<div class="block">Returns the first non-<code>null</code> result of the child factories, ignoring all further child factories.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/FirstMatchTemplateConfigurationFactory.html#FirstMatchTemplateConfigurationFactory-freemarker.cache.TemplateConfigurationFactory...-">FirstMatchTemplateConfigurationFactory(TemplateConfigurationFactory...)</a></span> - Constructor for class freemarker.cache.<a href="freemarker/cache/FirstMatchTemplateConfigurationFactory.html" title="class in freemarker.cache">FirstMatchTemplateConfigurationFactory</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/utility/NullWriter.html#flush--">flush()</a></span> - Method in class freemarker.template.utility.<a href="freemarker/template/utility/NullWriter.html" title="class in freemarker.template.utility">NullWriter</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/TemplateDateFormat.html#format-freemarker.template.TemplateDateModel-">format(TemplateDateModel)</a></span> - Method in class freemarker.core.<a href="freemarker/core/TemplateDateFormat.html" title="class in freemarker.core">TemplateDateFormat</a></dt>
+<dd>
+<div class="block">Formats the model to markup instead of to plain text if the result markup will be more than just plain text
+ escaped, otherwise falls back to formatting to plain text.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/TemplateNumberFormat.html#format-freemarker.template.TemplateNumberModel-">format(TemplateNumberModel)</a></span> - Method in class freemarker.core.<a href="freemarker/core/TemplateNumberFormat.html" title="class in freemarker.core">TemplateNumberFormat</a></dt>
+<dd>
+<div class="block">Formats the model to markup instead of to plain text if the result markup will be more than just plain text
+ escaped, otherwise falls back to formatting to plain text.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/ext/beans/ResourceBundleModel.html#format-java.lang.String-java.lang.Object:A-">format(String, Object[])</a></span> - Method in class freemarker.ext.beans.<a href="freemarker/ext/beans/ResourceBundleModel.html" title="class in freemarker.ext.beans">ResourceBundleModel</a></dt>
 <dd>
 <div class="block">Provides direct access to caching format engine from code (instead of from script).</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/TemplateDateFormat.html#formatToPlainText-freemarker.template.TemplateDateModel-">formatToPlainText(TemplateDateModel)</a></span> - Method in class freemarker.core.<a href="freemarker/core/TemplateDateFormat.html" title="class in freemarker.core">TemplateDateFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/TemplateNumberFormat.html#formatToPlainText-freemarker.template.TemplateNumberModel-">formatToPlainText(TemplateNumberModel)</a></span> - Method in class freemarker.core.<a href="freemarker/core/TemplateNumberFormat.html" title="class in freemarker.core">TemplateNumberFormat</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/utility/ClassUtil.html#forName-java.lang.String-">forName(String)</a></span> - Static method in class freemarker.template.utility.<a href="freemarker/template/utility/ClassUtil.html" title="class in freemarker.template.utility">ClassUtil</a></dt>
 <dd>
 <div class="block">Similar to <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true#forName-java.lang.String-" title="class or interface in java.lang"><code>Class.forName(java.lang.String)</code></a>, but attempts to load
@@ -1624,6 +1832,20 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 <div class="block">Constructor creates the SAXBuilder.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/CommonMarkupOutputFormat.html#fromMarkup-java.lang.String-">fromMarkup(String)</a></span> - Method in class freemarker.core.<a href="freemarker/core/CommonMarkupOutputFormat.html" title="class in freemarker.core">CommonMarkupOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/MarkupOutputFormat.html#fromMarkup-java.lang.String-">fromMarkup(String)</a></span> - Method in class freemarker.core.<a href="freemarker/core/MarkupOutputFormat.html" title="class in freemarker.core">MarkupOutputFormat</a></dt>
+<dd>
+<div class="block">Wraps a <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a> that's already markup to <a href="freemarker/core/TemplateMarkupOutputModel.html" title="interface in freemarker.core"><code>TemplateMarkupOutputModel</code></a> interface, to indicate its
+ format.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/CommonMarkupOutputFormat.html#fromPlainTextByEscaping-java.lang.String-">fromPlainTextByEscaping(String)</a></span> - Method in class freemarker.core.<a href="freemarker/core/CommonMarkupOutputFormat.html" title="class in freemarker.core">CommonMarkupOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/MarkupOutputFormat.html#fromPlainTextByEscaping-java.lang.String-">fromPlainTextByEscaping(String)</a></span> - Method in class freemarker.core.<a href="freemarker/core/MarkupOutputFormat.html" title="class in freemarker.core">MarkupOutputFormat</a></dt>
+<dd>
+<div class="block">Converts a <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a> that's assumed to be plain text to <a href="freemarker/core/TemplateMarkupOutputModel.html" title="interface in freemarker.core"><code>TemplateMarkupOutputModel</code></a>, by escaping any
+ special characters in the plain text.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/utility/StringUtil.html#ftlQuote-java.lang.String-">ftlQuote(String)</a></span> - Static method in class freemarker.template.utility.<a href="freemarker/template/utility/StringUtil.html" title="class in freemarker.template.utility">StringUtil</a></dt>
 <dd>
 <div class="block">Creates a <em>quoted</em> FTL string literal from a string, using escaping where necessary.</div>
@@ -1649,6 +1871,12 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 <dl>
 <dt><span class="memberNameLink"><a href="freemarker/cache/CacheStorage.html#get-java.lang.Object-">get(Object)</a></span> - Method in interface freemarker.cache.<a href="freemarker/cache/CacheStorage.html" title="interface in freemarker.cache">CacheStorage</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/ConditionalTemplateConfigurationFactory.html#get-java.lang.String-java.lang.Object-">get(String, Object)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/ConditionalTemplateConfigurationFactory.html" title="class in freemarker.cache">ConditionalTemplateConfigurationFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/FirstMatchTemplateConfigurationFactory.html#get-java.lang.String-java.lang.Object-">get(String, Object)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/FirstMatchTemplateConfigurationFactory.html" title="class in freemarker.cache">FirstMatchTemplateConfigurationFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/MergingTemplateConfigurationFactory.html#get-java.lang.String-java.lang.Object-">get(String, Object)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/MergingTemplateConfigurationFactory.html" title="class in freemarker.cache">MergingTemplateConfigurationFactory</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/cache/MruCacheStorage.html#get-java.lang.Object-">get(Object)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/MruCacheStorage.html" title="class in freemarker.cache">MruCacheStorage</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/cache/NullCacheStorage.html#get-java.lang.Object-">get(Object)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/NullCacheStorage.html" title="class in freemarker.cache">NullCacheStorage</a></dt>
@@ -1657,6 +1885,14 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/cache/StrongCacheStorage.html#get-java.lang.Object-">get(Object)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/StrongCacheStorage.html" title="class in freemarker.cache">StrongCacheStorage</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/TemplateConfigurationFactory.html#get-java.lang.String-java.lang.Object-">get(String, Object)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/TemplateConfigurationFactory.html" title="class in freemarker.cache">TemplateConfigurationFactory</a></dt>
+<dd>
+<div class="block">Returns (maybe creates) the <a href="freemarker/core/TemplateConfiguration.html" title="class in freemarker.core"><code>TemplateConfiguration</code></a> for the given template source.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/AliasTemplateDateFormatFactory.html#get-java.lang.String-int-java.util.Locale-java.util.TimeZone-boolean-freemarker.core.Environment-">get(String, int, Locale, TimeZone, boolean, Environment)</a></span> - Method in class freemarker.core.<a href="freemarker/core/AliasTemplateDateFormatFactory.html" title="class in freemarker.core">AliasTemplateDateFormatFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/AliasTemplateNumberFormatFactory.html#get-java.lang.String-java.util.Locale-freemarker.core.Environment-">get(String, Locale, Environment)</a></span> - Method in class freemarker.core.<a href="freemarker/core/AliasTemplateNumberFormatFactory.html" title="class in freemarker.core">AliasTemplateNumberFormatFactory</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/CustomAttribute.html#get-freemarker.core.Environment-">get(Environment)</a></span> - Method in class freemarker.core.<a href="freemarker/core/CustomAttribute.html" title="class in freemarker.core">CustomAttribute</a></dt>
 <dd>
 <div class="block">Gets the attribute from the appropriate scope that's accessible through the specified <a href="freemarker/core/Environment.html" title="class in freemarker.core"><code>Environment</code></a>.</div>
@@ -1669,10 +1905,22 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 <dd>
 <div class="block">Gets the value of a <a href="freemarker/template/Template.html" title="class in freemarker.template"><code>Template</code></a>-scope attribute from the given <a href="freemarker/template/Template.html" title="class in freemarker.template"><code>Template</code></a>.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/CustomAttribute.html#get-freemarker.core.TemplateConfiguration-">get(TemplateConfiguration)</a></span> - Method in class freemarker.core.<a href="freemarker/core/CustomAttribute.html" title="class in freemarker.core">CustomAttribute</a></dt>
+<dd>
+<div class="block">Same as <a href="freemarker/core/CustomAttribute.html#get-freemarker.template.Template-"><code>CustomAttribute.get(Template)</code></a>, but applies to a <a href="freemarker/core/TemplateConfiguration.html" title="class in freemarker.core"><code>TemplateConfiguration</code></a>.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/CustomAttribute.html#get-freemarker.template.Configuration-">get(Configuration)</a></span> - Method in class freemarker.core.<a href="freemarker/core/CustomAttribute.html" title="class in freemarker.core">CustomAttribute</a></dt>
 <dd>
 <div class="block">Gets the value of a <a href="freemarker/template/Configuration.html" title="class in freemarker.template"><code>Configuration</code></a>-scope attribute from the given <a href="freemarker/template/Configuration.html" title="class in freemarker.template"><code>Configuration</code></a>.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/TemplateDateFormatFactory.html#get-java.lang.String-int-java.util.Locale-java.util.TimeZone-boolean-freemarker.core.Environment-">get(String, int, Locale, TimeZone, boolean, Environment)</a></span> - Method in class freemarker.core.<a href="freemarker/core/TemplateDateFormatFactory.html" title="class in freemarker.core">TemplateDateFormatFactory</a></dt>
+<dd>
+<div class="block">Returns a formatter for the given parameters.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/TemplateNumberFormatFactory.html#get-java.lang.String-java.util.Locale-freemarker.core.Environment-">get(String, Locale, Environment)</a></span> - Method in class freemarker.core.<a href="freemarker/core/TemplateNumberFormatFactory.html" title="class in freemarker.core">TemplateNumberFormatFactory</a></dt>
+<dd>
+<div class="block">Returns a formatter for the given parameters.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/debug/DebugModel.html#get-int-">get(int)</a></span> - Method in interface freemarker.debug.<a href="freemarker/debug/DebugModel.html" title="interface in freemarker.debug">DebugModel</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/debug/DebugModel.html#get-int-int-">get(int, int)</a></span> - Method in interface freemarker.debug.<a href="freemarker/debug/DebugModel.html" title="interface in freemarker.debug">DebugModel</a></dt>
@@ -1822,6 +2070,10 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/DefaultNonListCollectionAdapter.html#getAdaptedObject-java.lang.Class-">getAdaptedObject(Class)</a></span> - Method in class freemarker.template.<a href="freemarker/template/DefaultNonListCollectionAdapter.html" title="class in freemarker.template">DefaultNonListCollectionAdapter</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/FirstMatchTemplateConfigurationFactory.html#getAllowNoMatch--">getAllowNoMatch()</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/FirstMatchTemplateConfigurationFactory.html" title="class in freemarker.cache">FirstMatchTemplateConfigurationFactory</a></dt>
+<dd>
+<div class="block">Getter pair of <a href="freemarker/cache/FirstMatchTemplateConfigurationFactory.html#setAllowNoMatch-boolean-"><code>FirstMatchTemplateConfigurationFactory.setAllowNoMatch(boolean)</code></a>.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/ext/beans/BeanModel.html#getAPI--">getAPI()</a></span> - Method in class freemarker.ext.beans.<a href="freemarker/ext/beans/BeanModel.html" title="class in freemarker.ext.beans">BeanModel</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/ext/beans/SimpleMapModel.html#getAPI--">getAPI()</a></span> - Method in class freemarker.ext.beans.<a href="freemarker/ext/beans/SimpleMapModel.html" title="class in freemarker.ext.beans">SimpleMapModel</a></dt>
@@ -1840,6 +2092,10 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 <dd>
 <div class="block">The getter pair of <a href="freemarker/core/Configurable.html#setArithmeticEngine-freemarker.core.ArithmeticEngine-"><code>Configurable.setArithmeticEngine(ArithmeticEngine)</code></a>.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/ParserConfiguration.html#getArithmeticEngine--">getArithmeticEngine()</a></span> - Method in interface freemarker.core.<a href="freemarker/core/ParserConfiguration.html" title="interface in freemarker.core">ParserConfiguration</a></dt>
+<dd>
+<div class="block">Overlaps with <a href="freemarker/core/Configurable.html#getArithmeticEngine--"><code>Configurable.getArithmeticEngine()</code></a>; the parser needs this for creating numerical literals.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/debug/DebugModel.html#getAsBoolean--">getAsBoolean()</a></span> - Method in interface freemarker.debug.<a href="freemarker/debug/DebugModel.html" title="interface in freemarker.debug">DebugModel</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/ext/beans/BooleanModel.html#getAsBoolean--">getAsBoolean()</a></span> - Method in class freemarker.ext.beans.<a href="freemarker/ext/beans/BooleanModel.html" title="class in freemarker.ext.beans">BooleanModel</a></dt>
@@ -1923,6 +2179,22 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 <dd>
 <div class="block">Getter pair of <a href="freemarker/cache/WebappTemplateLoader.html#setAttemptFileAccess-boolean-"><code>WebappTemplateLoader.setAttemptFileAccess(boolean)</code></a>.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/template/Template.html#getAutoEscaping--">getAutoEscaping()</a></span> - Method in class freemarker.template.<a href="freemarker/template/Template.html" title="class in freemarker.template">Template</a></dt>
+<dd>
+<div class="block">Returns if the template actually uses auto-escaping (see <a href="freemarker/template/Configuration.html#setAutoEscapingPolicy-int-"><code>Configuration.setAutoEscapingPolicy(int)</code></a>).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/ParserConfiguration.html#getAutoEscapingPolicy--">getAutoEscapingPolicy()</a></span> - Method in interface freemarker.core.<a href="freemarker/core/ParserConfiguration.html" title="interface in freemarker.core">ParserConfiguration</a></dt>
+<dd>
+<div class="block">See <a href="freemarker/template/Configuration.html#getAutoEscapingPolicy--"><code>Configuration.getAutoEscapingPolicy()</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/TemplateConfiguration.html#getAutoEscapingPolicy--">getAutoEscapingPolicy()</a></span> - Method in class freemarker.core.<a href="freemarker/core/TemplateConfiguration.html" title="class in freemarker.core">TemplateConfiguration</a></dt>
+<dd>
+<div class="block">The getter pair of <a href="freemarker/core/TemplateConfiguration.html#setAutoEscapingPolicy-int-"><code>TemplateConfiguration.setAutoEscapingPolicy(int)</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/template/Configuration.html#getAutoEscapingPolicy--">getAutoEscapingPolicy()</a></span> - Method in class freemarker.template.<a href="freemarker/template/Configuration.html" title="class in freemarker.template">Configuration</a></dt>
+<dd>
+<div class="block">Getter pair of <a href="freemarker/template/Configuration.html#setAutoEscapingPolicy-int-"><code>Configuration.setAutoEscapingPolicy(int)</code></a></div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/Configurable.html#getAutoFlush--">getAutoFlush()</a></span> - Method in class freemarker.core.<a href="freemarker/core/Configurable.html" title="class in freemarker.core">Configurable</a></dt>
 <dd>
 <div class="block">See <a href="freemarker/core/Configurable.html#setAutoFlush-boolean-"><code>Configurable.setAutoFlush(boolean)</code></a></div>
@@ -2016,6 +2288,11 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 <dd>
 <div class="block">1-based column number of the failing section, or <code>null</code> if the information is not available.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/TemplateConfigurationFactory.html#getConfiguration--">getConfiguration()</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/TemplateConfigurationFactory.html" title="class in freemarker.cache">TemplateConfigurationFactory</a></dt>
+<dd>
+<div class="block">Returns the configuration this object belongs to, or <code>null</code> if it isn't yet bound to a
+ <a href="freemarker/template/Configuration.html" title="class in freemarker.template"><code>Configuration</code></a>.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/Environment.html#getConfiguration--">getConfiguration()</a></span> - Method in class freemarker.core.<a href="freemarker/core/Environment.html" title="class in freemarker.core">Environment</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/ext/servlet/FreemarkerServlet.html#getConfiguration--">getConfiguration()</a></span> - Method in class freemarker.ext.servlet.<a href="freemarker/ext/servlet/FreemarkerServlet.html" title="class in freemarker.ext.servlet">FreemarkerServlet</a></dt>
@@ -2063,6 +2340,14 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 <div class="block">Returns an array with names of all custom attributes defined directly 
  on this configurable.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/Configurable.html#getCustomDateFormat-java.lang.String-">getCustomDateFormat(String)</a></span> - Method in class freemarker.core.<a href="freemarker/core/Configurable.html" title="class in freemarker.core">Configurable</a></dt>
+<dd>
+<div class="block">Gets the custom name format registered for the name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/Configurable.html#getCustomDateFormats--">getCustomDateFormats()</a></span> - Method in class freemarker.core.<a href="freemarker/core/Configurable.html" title="class in freemarker.core">Configurable</a></dt>
+<dd>
+<div class="block">Getter pair of <a href="freemarker/core/Configurable.html#setCustomDateFormats-java.util.Map-"><code>Configurable.setCustomDateFormats(Map)</code></a>; do not modify the returned <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>!</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/cache/TemplateLookupContext.html#getCustomLookupCondition--">getCustomLookupCondition()</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/TemplateLookupContext.html" title="class in freemarker.cache">TemplateLookupContext</a></dt>
 <dd>
 <div class="block">Returns the value of the <code>customLookupCondition</code> parameter of
@@ -2077,6 +2362,19 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 <dd>
 <div class="block">The custom lookup condition with which the template was requested, or <code>null</code> if there's no such condition.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/Configurable.html#getCustomNumberFormat-java.lang.String-">getCustomNumberFormat(String)</a></span> - Method in class freemarker.core.<a href="freemarker/core/Configurable.html" title="class in freemarker.core">Configurable</a></dt>
+<dd>
+<div class="block">Gets the custom name format registered for the name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/Configurable.html#getCustomNumberFormats--">getCustomNumberFormats()</a></span> - Method in class freemarker.core.<a href="freemarker/core/Configurable.html" title="class in freemarker.core">Configurable</a></dt>
+<dd>
+<div class="block">Getter pair of <a href="freemarker/core/Configurable.html#setCustomNumberFormats-java.util.Map-"><code>Configurable.setCustomNumberFormats(Map)</code></a>;  do not modify the returned <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>!</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/Environment.html#getCustomState-java.lang.Object-">getCustomState(Object)</a></span> - Method in class freemarker.core.<a href="freemarker/core/Environment.html" title="class in freemarker.core">Environment</a></dt>
+<dd>
+<div class="block">Returns the value of a custom state variable, or <code>null</code> if it's missing; see
+ <a href="freemarker/core/Environment.html#setCustomState-java.lang.Object-java.lang.Object-"><code>Environment.setCustomState(Object, Object)</code></a> for more.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/Environment.html#getDataModel--">getDataModel()</a></span> - Method in class freemarker.core.<a href="freemarker/core/Environment.html" title="class in freemarker.core">Environment</a></dt>
 <dd>
 <div class="block">Returns the data-model (also known as the template context in some other template engines).</div>
@@ -2150,11 +2448,19 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 <div class="block"><span class="deprecationComment">Don't depend on this object, as it can be replace by anybody in the same JVM.</span></div>
 </div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/ext/servlet/FreemarkerServlet.html#getDefaultOverrideResponseContentType--">getDefaultOverrideResponseContentType()</a></span> - Method in class freemarker.ext.servlet.<a href="freemarker/ext/servlet/FreemarkerServlet.html" title="class in freemarker.ext.servlet">FreemarkerServlet</a></dt>
+<dd>
+<div class="block">Returns the default value of the <a href="freemarker/ext/servlet/FreemarkerServlet.html#INIT_PARAM_OVERRIDE_RESPONSE_CONTENT_TYPE">"OverrideResponseContentType"</a> Servlet init-param.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/cache/TemplateCache.html#getDelay--">getDelay()</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/TemplateCache.html" title="class in freemarker.cache">TemplateCache</a></dt>
 <dd>
 <div class="block">Gets the delay in milliseconds between checking for newer versions of a
  template source.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/TemplateValueFormat.html#getDescription--">getDescription()</a></span> - Method in class freemarker.core.<a href="freemarker/core/TemplateValueFormat.html" title="class in freemarker.core">TemplateValueFormat</a></dt>
+<dd>
+<div class="block">Meant to be used in error messages to tell what format the parsed string didn't fit.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/ext/dom/NodeModel.html#getDocumentBuilderFactory--">getDocumentBuilderFactory()</a></span> - Static method in class freemarker.ext.dom.<a href="freemarker/ext/dom/NodeModel.html" title="class in freemarker.ext.dom">NodeModel</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/ParseException.html#getEditorMessage--">getEditorMessage()</a></span> - Method in exception freemarker.core.<a href="freemarker/core/ParseException.html" title="class in freemarker.core">ParseException</a></dt>
@@ -2170,6 +2476,8 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 <dd>
 <div class="block">Returns the default of <a href="freemarker/cache/FileTemplateLoader.html#getEmulateCaseSensitiveFileSystem--"><code>FileTemplateLoader.getEmulateCaseSensitiveFileSystem()</code></a>.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/TemplateConfiguration.html#getEncoding--">getEncoding()</a></span> - Method in class freemarker.core.<a href="freemarker/core/TemplateConfiguration.html" title="class in freemarker.core">TemplateConfiguration</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/Configuration.html#getEncoding-java.util.Locale-">getEncoding(Locale)</a></span> - Method in class freemarker.template.<a href="freemarker/template/Configuration.html" title="class in freemarker.template">Configuration</a></dt>
 <dd>
 <div class="block">Gets the preferred character encoding for the given locale, or the 
@@ -2263,8 +2571,8 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 </dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/Environment.html#getGlobalNamespace--">getGlobalNamespace()</a></span> - Method in class freemarker.core.<a href="freemarker/core/Environment.html" title="class in freemarker.core">Environment</a></dt>
 <dd>
-<div class="block">Returns the name-space that contains the globally visible non-data-model variables
- (usually created with <code>&amp;lt;#global ...&amp;gt;</code>).</div>
+<div class="block">Returns the name-space that contains the globally visible non-data-model variables (usually created with
+ <code>&amp;lt;#global ...&amp;gt;</code>).</div>
 </dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/Environment.html#getGlobalVariable-java.lang.String-">getGlobalVariable(String)</a></span> - Method in class freemarker.core.<a href="freemarker/core/Environment.html" title="class in freemarker.core">Environment</a></dt>
 <dd>
@@ -2290,6 +2598,14 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 <div class="block"><span class="deprecationComment">Use <a href="freemarker/template/Configuration.html#getIncompatibleImprovements--"><code>Configuration.getIncompatibleImprovements()</code></a> instead.</span></div>
 </div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/ParserConfiguration.html#getIncompatibleImprovements--">getIncompatibleImprovements()</a></span> - Method in interface freemarker.core.<a href="freemarker/core/ParserConfiguration.html" title="interface in freemarker.core">ParserConfiguration</a></dt>
+<dd>
+<div class="block">See <a href="freemarker/template/Configuration.html#getIncompatibleImprovements--"><code>Configuration.getIncompatibleImprovements()</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/TemplateConfiguration.html#getIncompatibleImprovements--">getIncompatibleImprovements()</a></span> - Method in class freemarker.core.<a href="freemarker/core/TemplateConfiguration.html" title="class in freemarker.core">TemplateConfiguration</a></dt>
+<dd>
+<div class="block">Returns <a href="freemarker/template/Configuration.html#getIncompatibleImprovements--"><code>Configuration.getIncompatibleImprovements()</code></a> from the parent <a href="freemarker/template/Configuration.html" title="class in freemarker.template"><code>Configuration</code></a>.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/ext/beans/BeansWrapper.html#getIncompatibleImprovements--">getIncompatibleImprovements()</a></span> - Method in class freemarker.ext.beans.<a href="freemarker/ext/beans/BeansWrapper.html" title="class in freemarker.ext.beans">BeansWrapper</a></dt>
 <dd>
 <div class="block">Returns the version given with <a href="freemarker/ext/beans/BeansWrapper.html#BeansWrapper-freemarker.template.Version-"><code>BeansWrapper.BeansWrapper(Version)</code></a>, normalized to the lowest version where a change
@@ -2299,6 +2615,8 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/Configuration.html#getIncompatibleImprovements--">getIncompatibleImprovements()</a></span> - Method in class freemarker.template.<a href="freemarker/template/Configuration.html" title="class in freemarker.template">Configuration</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/CombinedMarkupOutputFormat.html#getInnerOutputFormat--">getInnerOutputFormat()</a></span> - Method in class freemarker.core.<a href="freemarker/core/CombinedMarkupOutputFormat.html" title="class in freemarker.core">CombinedMarkupOutputFormat</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/ext/beans/BeansWrapper.html#getInstance-java.lang.Object-freemarker.ext.util.ModelFactory-">getInstance(Object, ModelFactory)</a></span> - Method in class freemarker.ext.beans.<a href="freemarker/ext/beans/BeansWrapper.html" title="class in freemarker.ext.beans">BeansWrapper</a></dt>
 <dd>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>
@@ -2313,6 +2631,8 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 <dd>
 <div class="block">Returns a set of variable names that are known at the time of call.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/cache/ByteArrayTemplateLoader.html#getLastModified-java.lang.Object-">getLastModified(Object)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/ByteArrayTemplateLoader.html" title="class in freemarker.cache">ByteArrayTemplateLoader</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/cache/FileTemplateLoader.html#getLastModified-java.lang.Object-">getLastModified(Object)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/FileTemplateLoader.html" title="class in freemarker.cache">FileTemplateLoader</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/cache/MultiTemplateLoader.html#getLastModified-java.lang.Object-">getLastModified(Object)</a></span> - Method in class freemarker.cache.<a href="freemarker/cache/MultiTemplateLoader.html" title="class in freemarker.cache">MultiTemplateLoader</a></dt>
@@ -2363,8 +2683,7 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/Environment.html#getLocalVariable-java.lang.String-">getLocalVariable(String)</a></span> - Method in class freemarker.core.<a href="freemarker/core/Environment.html" title="class in freemarker.core">Environment</a></dt>
 <dd>
-<div class="block">Returns the loop or macro local variable corresponding to this
- variable name.</div>
+<div class="block">Returns the loop or macro local variable corresponding to this variable name.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="freemarker/debug/Breakpoint.html#getLocationString--">getLocationString()</a></span> - Method in class freemarker.debug.<a href="freemarker/debug/Breakpoint.html" title="class in freemarker.debug">Breakpoint</a></dt>
 <dd>
@@ -2398,6 +2717,12 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 </dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/MalformedTemplateNameException.html#getMalformednessDescription--">getMalformednessDescription()</a></span> - Method in exception freemarker.template.<a href="freemarker/template/MalformedTemplateNameException.html" title="class in freemarker.template">MalformedTemplateNameException</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/CommonMarkupOutputFormat.html#getMarkupString-MO-">getMarkupString(MO)</a></span> - Method in class freemarker.core.<a href="freemarker/core/CommonMarkupOutputFormat.html" title="class in freemarker.core">CommonMarkupOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/MarkupOutputFormat.html#getMarkupString-MO-">getMarkupString(MO)</a></span> - Method in class freemarker.core.<a href="freemarker/core/MarkupOutputFormat.html" title="class in freemarker.core">MarkupOutputFormat</a></dt>
+<dd>
+<div class="block">Returns the content as markup text; never <code>null</code>.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="freemarker/core/ParseException.html#getMessage--">getMessage()</a></span> - Method in exception freemarker.core.<a href="freemarker/core/ParseException.html" title="class in freemarker.core">ParseException</a></dt>
 <dd>
 <div class="block">Returns the error location plus the error description.</div>
@@ -2427,6 +2752,30 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 <dd>
 <div class="block">The 3rd version number, like 3 in "1.2.3".</div>
 </dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/CombinedMarkupOutputFormat.html#getMimeType--">getMimeType()</a></span> - Method in class freemarker.core.<a href="freemarker/core/CombinedMarkupOutputFormat.html" title="class in freemarker.core">CombinedMarkupOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/CSSOutputFormat.html#getMimeType--">getMimeType()</a></span> - Method in class freemarker.core.<a href="freemarker/core/CSSOutputFormat.html" title="class in freemarker.core">CSSOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/HTMLOutputFormat.html#getMimeType--">getMimeType()</a></span> - Method in class freemarker.core.<a href="freemarker/core/HTMLOutputFormat.html" title="class in freemarker.core">HTMLOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/JavaScriptOutputFormat.html#getMimeType--">getMimeType()</a></span> - Method in class freemarker.core.<a href="freemarker/core/JavaScriptOutputFormat.html" title="class in freemarker.core">JavaScriptOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/JSONOutputFormat.html#getMimeType--">getMimeType()</a></span> - Method in class freemarker.core.<a href="freemarker/core/JSONOutputFormat.html" title="class in freemarker.core">JSONOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/OutputFormat.html#getMimeType--">getMimeType()</a></span> - Method in class freemarker.core.<a href="freemarker/core/OutputFormat.html" title="class in freemarker.core">OutputFormat</a></dt>
+<dd>
+<div class="block">Returns the MIME type of the output format.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/PlainTextOutputFormat.html#getMimeType--">getMimeType()</a></span> - Method in class freemarker.core.<a href="freemarker/core/PlainTextOutputFormat.html" title="class in freemarker.core">PlainTextOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/RTFOutputFormat.html#getMimeType--">getMimeType()</a></span> - Method in class freemarker.core.<a href="freemarker/core/RTFOutputFormat.html" title="class in freemarker.core">RTFOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/UndefinedOutputFormat.html#getMimeType--">getMimeType()</a></span> - Method in class freemarker.core.<a href="freemarker/core/UndefinedOutputFormat.html" title="class in freemarker.core">UndefinedOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/XHTMLOutputFormat.html#getMimeType--">getMimeType()</a></span> - Method in class freemarker.core.<a href="freemarker/core/XHTMLOutputFormat.html" title="class in freemarker.core">XHTMLOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/XMLOutputFormat.html#getMimeType--">getMimeType()</a></span> - Method in class freemarker.core.<a href="freemarker/core/XMLOutputFormat.html" title="class in freemarker.core">XMLOutputFormat</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/Version.html#getMinor--">getMinor()</a></span> - Method in class freemarker.template.<a href="freemarker/template/Version.html" title="class in freemarker.template">Version</a></dt>
 <dd>
 <div class="block">The 2nd version number, like 2 in "1.2.3".</div>
@@ -2445,6 +2794,30 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/debug/DebugModel.html#getModelTypes--">getModelTypes()</a></span> - Method in interface freemarker.debug.<a href="freemarker/debug/DebugModel.html" title="interface in freemarker.debug">DebugModel</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/CombinedMarkupOutputFormat.html#getName--">getName()</a></span> - Method in class freemarker.core.<a href="freemarker/core/CombinedMarkupOutputFormat.html" title="class in freemarker.core">CombinedMarkupOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/CSSOutputFormat.html#getName--">getName()</a></span> - Method in class freemarker.core.<a href="freemarker/core/CSSOutputFormat.html" title="class in freemarker.core">CSSOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/HTMLOutputFormat.html#getName--">getName()</a></span> - Method in class freemarker.core.<a href="freemarker/core/HTMLOutputFormat.html" title="class in freemarker.core">HTMLOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/JavaScriptOutputFormat.html#getName--">getName()</a></span> - Method in class freemarker.core.<a href="freemarker/core/JavaScriptOutputFormat.html" title="class in freemarker.core">JavaScriptOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/JSONOutputFormat.html#getName--">getName()</a></span> - Method in class freemarker.core.<a href="freemarker/core/JSONOutputFormat.html" title="class in freemarker.core">JSONOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/OutputFormat.html#getName--">getName()</a></span> - Method in class freemarker.core.<a href="freemarker/core/OutputFormat.html" title="class in freemarker.core">OutputFormat</a></dt>
+<dd>
+<div class="block">The short name used to refer to this format (like in the <code>#ftl</code> header).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/PlainTextOutputFormat.html#getName--">getName()</a></span> - Method in class freemarker.core.<a href="freemarker/core/PlainTextOutputFormat.html" title="class in freemarker.core">PlainTextOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/RTFOutputFormat.html#getName--">getName()</a></span> - Method in class freemarker.core.<a href="freemarker/core/RTFOutputFormat.html" title="class in freemarker.core">RTFOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/UndefinedOutputFormat.html#getName--">getName()</a></span> - Method in class freemarker.core.<a href="freemarker/core/UndefinedOutputFormat.html" title="class in freemarker.core">UndefinedOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/XHTMLOutputFormat.html#getName--">getName()</a></span> - Method in class freemarker.core.<a href="freemarker/core/XHTMLOutputFormat.html" title="class in freemarker.core">XHTMLOutputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="freemarker/core/XMLOutputFormat.html#getName--">getName()</a></span> - Method in class freemarker.core.<a href="freemarker/core/XMLOutputFormat.html" title="class in freemarker.core">XMLOutputFormat</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/debug/EnvironmentSuspendedEvent.html#getName--">getName()</a></span> - Method in class freemarker.debug.<a href="freemarker/debug/EnvironmentSuspendedEvent.html" title="class in freemarker.debug">EnvironmentSuspendedEvent</a></dt>
 <dd>
 <div class="block">The name of the template where the execution of the environment
@@ -2463,6 +2836,14 @@ start with <a href="freemarker/template/Configuration.html" title="class in free
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="freemarker/template/Template.html#getNamespaceForPrefix-java.lang.String-">getNamespaceForPrefix(String)</a></span> - Method in class freemarker.template.<a href="freemarker/template/Template.html" title="class in freemarker.template">T

<TRUNCATED>


Mime
View raw message