http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/51c3b7e5/docs/api/freemarker/template/Template.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/template/Template.html 
b/docs/api/freemarker/template/Template.html
index 623e7a6..ac16d78 100644
--- a/docs/api/freemarker/template/Template.html
+++ b/docs/api/freemarker/template/Template.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:50 CET 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <title>Template (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-10-15">
+<meta name="date" content="2017-11-11">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">java.lang.Object</a></li>
+<li>java.lang.Object</li>
 <li>
 <ul class="inheritance">
 <li><a href="../../freemarker/core/Configurable.html" title="class in 
freemarker.core">freemarker.core.Configurable</a></li>
@@ -123,7 +123,7 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
  
  <p>
  Typically, you will use <a 
href="../../freemarker/template/Configuration.html#getTemplate-java.lang.String-"><code>Configuration.getTemplate(String)</code></a>
 to create/get <a href="../../freemarker/template/Template.html" title="class 
in freemarker.template"><code>Template</code></a> objects, so you
- don't construct them directly. But you can also construct a template from a 
<a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true";
 title="class or interface in java.io"><code>Reader</code></a> or 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
+ don't construct them directly. But you can also construct a template from a 
<code>Reader</code> or a <code>String</code> that
  contains the template source code. But then it's important to know that while 
the resulting <a href="../../freemarker/template/Template.html" title="class in 
freemarker.template"><code>Template</code></a> is
  efficient for later processing, creating a new <a 
href="../../freemarker/template/Template.html" title="class in 
freemarker.template"><code>Template</code></a> itself is relatively expensive. 
So try to re-use
  <a href="../../freemarker/template/Template.html" title="class in 
freemarker.template"><code>Template</code></a> objects if possible. <a 
href="../../freemarker/template/Configuration.html#getTemplate-java.lang.String-"><code>Configuration.getTemplate(String)</code></a>
 (and its overloads) does that
@@ -183,11 +183,11 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#DEFAULT_NAMESPACE_PREFIX">DEFAULT_NAMESPACE_PREFIX</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code>static java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#NO_NS_PREFIX">NO_NS_PREFIX</a></span></code>&nbsp;</td>
 </tr>
 </table>
@@ -212,8 +212,8 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.io.Reader-">Template</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-        <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true";
 title="class or interface in java.io">Reader</a>&nbsp;reader)</code>
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.io.Reader-">Template</a></span>(java.lang.String&nbsp;name,
+        java.io.Reader&nbsp;reader)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
 <div class="block"><span class="deprecationComment">This constructor uses the 
"default" <a href="../../freemarker/template/Configuration.html" title="class 
in freemarker.template"><code>Configuration</code></a>
  instance, which can easily lead to erroneous, unpredictable behavior.
@@ -222,53 +222,53 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.io.Reader-freemarker.template.Configuration-">Template</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-        <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true";
 title="class or interface in java.io">Reader</a>&nbsp;reader,
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.io.Reader-freemarker.template.Configuration-">Template</a></span>(java.lang.String&nbsp;name,
+        java.io.Reader&nbsp;reader,
         <a href="../../freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a>&nbsp;cfg)</code>
 <div class="block">Same as <a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.lang.String-java.io.Reader-freemarker.template.Configuration-"><code>Template(String,
 String, Reader, Configuration)</code></a> with <code>null</code> 
<code>sourceName</code> parameter.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.io.Reader-freemarker.template.Configuration-java.lang.String-">Template</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-        <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true";
 title="class or interface in java.io">Reader</a>&nbsp;reader,
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.io.Reader-freemarker.template.Configuration-java.lang.String-">Template</a></span>(java.lang.String&nbsp;name,
+        java.io.Reader&nbsp;reader,
         <a href="../../freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a>&nbsp;cfg,
-        <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;encoding)</code>
+        java.lang.String&nbsp;encoding)</code>
 <div class="block">Convenience constructor for <a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.lang.String-java.io.Reader-freemarker.template.Configuration-java.lang.String-"><code>Template(name,
 null,
  reader, cfg, encoding)</code></a>.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.lang.String-freemarker.template.Configuration-">Template</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-        <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;sourceCode,
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.lang.String-freemarker.template.Configuration-">Template</a></span>(java.lang.String&nbsp;name,
+        java.lang.String&nbsp;sourceCode,
         <a href="../../freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a>&nbsp;cfg)</code>
 <div class="block">Convenience constructor for <a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.io.Reader-freemarker.template.Configuration-"><code>Template(name,
 new StringReader(reader), cfg)</code></a>.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.lang.String-java.io.Reader-freemarker.template.Configuration-">Template</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-        <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;sourceName,
-        <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true";
 title="class or interface in java.io">Reader</a>&nbsp;reader,
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.lang.String-java.io.Reader-freemarker.template.Configuration-">Template</a></span>(java.lang.String&nbsp;name,
+        java.lang.String&nbsp;sourceName,
+        java.io.Reader&nbsp;reader,
         <a href="../../freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a>&nbsp;cfg)</code>
 <div class="block">Constructs a template from a character stream.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.lang.String-java.io.Reader-freemarker.template.Configuration-freemarker.core.ParserConfiguration-java.lang.String-">Template</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-        <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;sourceName,
-        <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true";
 title="class or interface in java.io">Reader</a>&nbsp;reader,
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.lang.String-java.io.Reader-freemarker.template.Configuration-freemarker.core.ParserConfiguration-java.lang.String-">Template</a></span>(java.lang.String&nbsp;name,
+        java.lang.String&nbsp;sourceName,
+        java.io.Reader&nbsp;reader,
         <a href="../../freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a>&nbsp;cfg,
         <a href="../../freemarker/core/ParserConfiguration.html" 
title="interface in 
freemarker.core">ParserConfiguration</a>&nbsp;customParserConfiguration,
-        <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;encoding)</code>
+        java.lang.String&nbsp;encoding)</code>
 <div class="block">Same as <a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.lang.String-java.io.Reader-freemarker.template.Configuration-java.lang.String-"><code>Template(String,
 String, Reader, Configuration, String)</code></a>, but also specifies a
  <a href="../../freemarker/core/TemplateConfiguration.html" title="class in 
freemarker.core"><code>TemplateConfiguration</code></a>.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.lang.String-java.io.Reader-freemarker.template.Configuration-java.lang.String-">Template</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-        <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;sourceName,
-        <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true";
 title="class or interface in java.io">Reader</a>&nbsp;reader,
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.lang.String-java.io.Reader-freemarker.template.Configuration-java.lang.String-">Template</a></span>(java.lang.String&nbsp;name,
+        java.lang.String&nbsp;sourceName,
+        java.io.Reader&nbsp;reader,
         <a href="../../freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a>&nbsp;cfg,
-        <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;encoding)</code>
+        java.lang.String&nbsp;encoding)</code>
 <div class="block">Same as <a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.lang.String-java.io.Reader-freemarker.template.Configuration-"><code>Template(String,
 String, Reader, Configuration)</code></a>, but also specifies the template's 
encoding (not
  recommended).</div>
 </td>
@@ -306,15 +306,15 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#addPrefixNSMapping-java.lang.String-java.lang.String-">addPrefixNSMapping</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;prefix,
-                  <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;nsURI)</code>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#addPrefixNSMapping-java.lang.String-java.lang.String-">addPrefixNSMapping</a></span>(java.lang.String&nbsp;prefix,
+                  java.lang.String&nbsp;nsURI)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
 <div class="block"><span class="deprecationComment">Should only be used 
internally, and might will be removed later.</span></div>
 </div>
 </td>
 </tr>
 <tr id="i3" class="rowColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/javax/swing/tree/TreePath.html?is-external=true";
 title="class or interface in javax.swing.tree">TreePath</a></code></td>
+<td class="colFirst"><code>java.util.List</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#containingElements-int-int-">containingElements</a></span>(int&nbsp;column,
                   int&nbsp;line)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
@@ -324,15 +324,15 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code><a href="../../freemarker/core/Environment.html" 
title="class in freemarker.core">Environment</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#createProcessingEnvironment-java.lang.Object-java.io.Writer-">createProcessingEnvironment</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;dataModel,
-                           <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true";
 title="class or interface in java.io">Writer</a>&nbsp;out)</code>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#createProcessingEnvironment-java.lang.Object-java.io.Writer-">createProcessingEnvironment</a></span>(java.lang.Object&nbsp;dataModel,
+                           java.io.Writer&nbsp;out)</code>
 <div class="block">Same as <a 
href="../../freemarker/template/Template.html#createProcessingEnvironment-java.lang.Object-java.io.Writer-freemarker.template.ObjectWrapper-"><code>createProcessingEnvironment(dataModel,
 out, null)</code></a>.</div>
 </td>
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code><a href="../../freemarker/core/Environment.html" 
title="class in freemarker.core">Environment</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#createProcessingEnvironment-java.lang.Object-java.io.Writer-freemarker.template.ObjectWrapper-">createProcessingEnvironment</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;dataModel,
-                           <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true";
 title="class or interface in java.io">Writer</a>&nbsp;out,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#createProcessingEnvironment-java.lang.Object-java.io.Writer-freemarker.template.ObjectWrapper-">createProcessingEnvironment</a></span>(java.lang.Object&nbsp;dataModel,
+                           java.io.Writer&nbsp;out,
                            <a 
href="../../freemarker/template/ObjectWrapper.html" title="interface in 
freemarker.template">ObjectWrapper</a>&nbsp;wrapper)</code>
 <div class="block">Creates a <a href="../../freemarker/core/Environment.html" 
title="class in freemarker.core"><code>Environment</code></a> object, using 
this template, the data-model provided as
  parameter.</div>
@@ -340,13 +340,13 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 </tr>
 <tr id="i6" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#dump-java.io.PrintStream-">dump</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html?is-external=true";
 title="class or interface in java.io">PrintStream</a>&nbsp;ps)</code>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#dump-java.io.PrintStream-">dump</a></span>(java.io.PrintStream&nbsp;ps)</code>
 <div class="block">Dump the raw template in canonical form.</div>
 </td>
 </tr>
 <tr id="i7" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#dump-java.io.Writer-">dump</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true";
 title="class or interface in java.io">Writer</a>&nbsp;out)</code>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#dump-java.io.Writer-">dump</a></span>(java.io.Writer&nbsp;out)</code>
 <div class="block">Dump the raw template in canonical form.</div>
 </td>
 </tr>
@@ -375,24 +375,24 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 </td>
 </tr>
 <tr id="i12" class="altColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></td>
+<td class="colFirst"><code>java.lang.Object</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getCustomLookupCondition--">getCustomLookupCondition</a></span>()</code>
 <div class="block">Gets the custom lookup condition with which this template 
was found.</div>
 </td>
 </tr>
 <tr id="i13" class="rowColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getDefaultNS--">getDefaultNS</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i14" class="altColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getEncoding--">getEncoding</a></span>()</code>
 <div class="block">The encoding that was (allegedly) used to read this 
template; also the the default character encoding used for
  reading files included from this template.</div>
 </td>
 </tr>
 <tr id="i15" class="rowColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a></code></td>
+<td class="colFirst"><code>java.util.List</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getImports--">getImports</a></span>()</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
 <div class="block"><span class="deprecationComment">Should only be used 
internally, and might will be removed later.</span></div>
@@ -400,7 +400,7 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 </td>
 </tr>
 <tr id="i16" class="altColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a></code></td>
+<td class="colFirst"><code>java.util.Map</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getMacros--">getMacros</a></span>()</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
 <div class="block"><span class="deprecationComment">Should only be used 
internally, and might will be removed later.</span></div>
@@ -408,15 +408,15 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 </td>
 </tr>
 <tr id="i17" class="rowColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getName--">getName</a></span>()</code>
 <div class="block">The usually path-like (or URL-like) identifier of the 
template, or possibly <code>null</code> for non-stored
  templates.</div>
 </td>
 </tr>
 <tr id="i18" class="altColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getNamespaceForPrefix-java.lang.String-">getNamespaceForPrefix</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;prefix)</code>&nbsp;</td>
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getNamespaceForPrefix-java.lang.String-">getNamespaceForPrefix</a></span>(java.lang.String&nbsp;prefix)</code>&nbsp;</td>
 </tr>
 <tr id="i19" class="rowColor">
 <td class="colFirst"><code><a href="../../freemarker/core/OutputFormat.html" 
title="class in freemarker.core">OutputFormat</a></code></td>
@@ -432,8 +432,8 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 </tr>
 <tr id="i21" class="rowColor">
 <td class="colFirst"><code>static <a 
href="../../freemarker/template/Template.html" title="class in 
freemarker.template">Template</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getPlainTextTemplate-java.lang.String-java.lang.String-freemarker.template.Configuration-">getPlainTextTemplate</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;content,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getPlainTextTemplate-java.lang.String-java.lang.String-freemarker.template.Configuration-">getPlainTextTemplate</a></span>(java.lang.String&nbsp;name,
+                    java.lang.String&nbsp;content,
                     <a href="../../freemarker/template/Configuration.html" 
title="class in freemarker.template">Configuration</a>&nbsp;config)</code>
 <div class="block">Same as <a 
href="../../freemarker/template/Template.html#getPlainTextTemplate-java.lang.String-java.lang.String-java.lang.String-freemarker.template.Configuration-"><code>getPlainTextTemplate(String,
 String, String, Configuration)</code></a> with <code>null</code> 
<code>sourceName</code>
  argument.</div>
@@ -441,21 +441,21 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 </tr>
 <tr id="i22" class="altColor">
 <td class="colFirst"><code>static <a 
href="../../freemarker/template/Template.html" title="class in 
freemarker.template">Template</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getPlainTextTemplate-java.lang.String-java.lang.String-java.lang.String-freemarker.template.Configuration-">getPlainTextTemplate</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;sourceName,
-                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;content,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getPlainTextTemplate-java.lang.String-java.lang.String-java.lang.String-freemarker.template.Configuration-">getPlainTextTemplate</a></span>(java.lang.String&nbsp;name,
+                    java.lang.String&nbsp;sourceName,
+                    java.lang.String&nbsp;content,
                     <a href="../../freemarker/template/Configuration.html" 
title="class in freemarker.template">Configuration</a>&nbsp;config)</code>
 <div class="block">Creates (not "get"-s) a <a 
href="../../freemarker/template/Template.html" title="class in 
freemarker.template"><code>Template</code></a> that only contains a single 
block of static text, no dynamic content.</div>
 </td>
 </tr>
 <tr id="i23" class="rowColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getPrefixedName-java.lang.String-java.lang.String-">getPrefixedName</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;localName,
-               <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;nsURI)</code>&nbsp;</td>
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getPrefixedName-java.lang.String-java.lang.String-">getPrefixedName</a></span>(java.lang.String&nbsp;localName,
+               java.lang.String&nbsp;nsURI)</code>&nbsp;</td>
 </tr>
 <tr id="i24" class="altColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getPrefixForNamespace-java.lang.String-">getPrefixForNamespace</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;nsURI)</code>&nbsp;</td>
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getPrefixForNamespace-java.lang.String-">getPrefixForNamespace</a></span>(java.lang.String&nbsp;nsURI)</code>&nbsp;</td>
 </tr>
 <tr id="i25" class="rowColor">
 <td class="colFirst"><code>freemarker.core.TemplateElement</code></td>
@@ -466,7 +466,7 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 </td>
 </tr>
 <tr id="i26" class="altColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getSource-int-int-int-int-">getSource</a></span>(int&nbsp;beginColumn,
          int&nbsp;beginLine,
          int&nbsp;endColumn,
@@ -475,7 +475,7 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 </td>
 </tr>
 <tr id="i27" class="rowColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#getSourceName--">getSourceName</a></span>()</code>
 <div class="block">The name that was actually used to load this template from 
the <a href="../../freemarker/cache/TemplateLoader.html" title="interface in 
freemarker.cache"><code>TemplateLoader</code></a> (or from other custom
  storage mechanism).</div>
@@ -483,23 +483,23 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 </tr>
 <tr id="i28" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#process-java.lang.Object-java.io.Writer-">process</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;dataModel,
-       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true";
 title="class or interface in java.io">Writer</a>&nbsp;out)</code>
-<div class="block">Executes template, using the data-model provided, writing 
the generated output to the supplied <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true";
 title="class or interface in java.io"><code>Writer</code></a>.</div>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#process-java.lang.Object-java.io.Writer-">process</a></span>(java.lang.Object&nbsp;dataModel,
+       java.io.Writer&nbsp;out)</code>
+<div class="block">Executes template, using the data-model provided, writing 
the generated output to the supplied <code>Writer</code>.</div>
 </td>
 </tr>
 <tr id="i29" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#process-java.lang.Object-java.io.Writer-freemarker.template.ObjectWrapper-">process</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;dataModel,
-       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true";
 title="class or interface in java.io">Writer</a>&nbsp;out,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#process-java.lang.Object-java.io.Writer-freemarker.template.ObjectWrapper-">process</a></span>(java.lang.Object&nbsp;dataModel,
+       java.io.Writer&nbsp;out,
        <a href="../../freemarker/template/ObjectWrapper.html" title="interface 
in freemarker.template">ObjectWrapper</a>&nbsp;wrapper)</code>
 <div class="block">Like <a 
href="../../freemarker/template/Template.html#process-java.lang.Object-java.io.Writer-"><code>process(Object,
 Writer)</code></a>, but overrides the <a 
href="../../freemarker/core/Configurable.html#getObjectWrapper--"><code>Configurable.getObjectWrapper()</code></a>.</div>
 </td>
 </tr>
 <tr id="i30" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#process-java.lang.Object-java.io.Writer-freemarker.template.ObjectWrapper-freemarker.template.TemplateNodeModel-">process</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;dataModel,
-       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true";
 title="class or interface in java.io">Writer</a>&nbsp;out,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#process-java.lang.Object-java.io.Writer-freemarker.template.ObjectWrapper-freemarker.template.TemplateNodeModel-">process</a></span>(java.lang.Object&nbsp;dataModel,
+       java.io.Writer&nbsp;out,
        <a href="../../freemarker/template/ObjectWrapper.html" title="interface 
in freemarker.template">ObjectWrapper</a>&nbsp;wrapper,
        <a href="../../freemarker/template/TemplateNodeModel.html" 
title="interface in 
freemarker.template">TemplateNodeModel</a>&nbsp;rootNode)</code>
 <div class="block">Like <a 
href="../../freemarker/template/Template.html#process-java.lang.Object-java.io.Writer-"><code>process(Object,
 Writer)</code></a>, but also sets a (XML-)node to be recursively processed by 
the template.</div>
@@ -507,20 +507,20 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 </tr>
 <tr id="i31" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#setCustomLookupCondition-java.lang.Object-">setCustomLookupCondition</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in 
java.lang">Object</a>&nbsp;customLookupCondition)</code>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#setCustomLookupCondition-java.lang.Object-">setCustomLookupCondition</a></span>(java.lang.Object&nbsp;customLookupCondition)</code>
 <div class="block">Mostly only used internally; setter pair of <a 
href="../../freemarker/template/Template.html#getCustomLookupCondition--"><code>getCustomLookupCondition()</code></a>.</div>
 </td>
 </tr>
 <tr id="i32" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#setEncoding-java.lang.String-">setEncoding</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;encoding)</code>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#setEncoding-java.lang.String-">setEncoding</a></span>(java.lang.String&nbsp;encoding)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
 <div class="block"><span class="deprecationComment">Should only be used 
internally, and might will be removed later.</span></div>
 </div>
 </td>
 </tr>
 <tr id="i33" class="rowColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code>java.lang.String</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../freemarker/template/Template.html#toString--">toString</a></span>()</code>
 <div class="block">Returns a string representing the raw template
  text in canonical form.</div>
@@ -538,8 +538,8 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></h3>
-<code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-";
 title="class or interface in java.lang">equals</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--";
 title="class or interface in java.lang">finalize</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--";
 title="class or interface in java.lang">getClass</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--";
 title="class or interface in java.lang">hashCode</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--";
 title="class or interface in java.lang">notify</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--";
 title="class or interface in java.lang">notifyAll</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/j
 ava/lang/Object.html?is-external=true#wait--" title="class or interface in 
java.lang">wait</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-";
 title="class or interface in java.lang">wait</a>, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-";
 title="class or interface in java.lang">wait</a></code></li>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, 
wait</code></li>
 </ul>
 </li>
 </ul>
@@ -561,7 +561,7 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_NAMESPACE_PREFIX</h4>
-<pre>public static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> 
DEFAULT_NAMESPACE_PREFIX</pre>
+<pre>public static final&nbsp;java.lang.String DEFAULT_NAMESPACE_PREFIX</pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a 
href="../../constant-values.html#freemarker.template.Template.DEFAULT_NAMESPACE_PREFIX">Constant
 Field Values</a></dd>
@@ -574,7 +574,7 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 <ul class="blockListLast">
 <li class="blockList">
 <h4>NO_NS_PREFIX</h4>
-<pre>public static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> NO_NS_PREFIX</pre>
+<pre>public static final&nbsp;java.lang.String NO_NS_PREFIX</pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a 
href="../../constant-values.html#freemarker.template.Template.NO_NS_PREFIX">Constant
 Field Values</a></dd>
@@ -595,14 +595,14 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 <ul class="blockList">
 <li class="blockList">
 <h4>Template</h4>
-<pre>public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-                <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true";
 title="class or interface in java.io">Reader</a>&nbsp;reader,
+<pre>public&nbsp;Template(java.lang.String&nbsp;name,
+                java.io.Reader&nbsp;reader,
                 <a href="../../freemarker/template/Configuration.html" 
title="class in freemarker.template">Configuration</a>&nbsp;cfg)
-         throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+         throws java.io.IOException</pre>
 <div class="block">Same as <a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.lang.String-java.io.Reader-freemarker.template.Configuration-"><code>Template(String,
 String, Reader, Configuration)</code></a> with <code>null</code> 
<code>sourceName</code> parameter.</div>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd>
+<dd><code>java.io.IOException</code></dd>
 </dl>
 </li>
 </ul>
@@ -612,14 +612,14 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 <ul class="blockList">
 <li class="blockList">
 <h4>Template</h4>
-<pre>public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-                <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;sourceCode,
+<pre>public&nbsp;Template(java.lang.String&nbsp;name,
+                java.lang.String&nbsp;sourceCode,
                 <a href="../../freemarker/template/Configuration.html" 
title="class in freemarker.template">Configuration</a>&nbsp;cfg)
-         throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+         throws java.io.IOException</pre>
 <div class="block">Convenience constructor for <a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.io.Reader-freemarker.template.Configuration-"><code>Template(name,
 new StringReader(reader), cfg)</code></a>.</div>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd>
+<dd><code>java.io.IOException</code></dd>
 <dt><span class="simpleTagLabel">Since:</span></dt>
 <dd>2.3.20</dd>
 </dl>
@@ -631,16 +631,16 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 <ul class="blockList">
 <li class="blockList">
 <h4>Template</h4>
-<pre>public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-                <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true";
 title="class or interface in java.io">Reader</a>&nbsp;reader,
+<pre>public&nbsp;Template(java.lang.String&nbsp;name,
+                java.io.Reader&nbsp;reader,
                 <a href="../../freemarker/template/Configuration.html" 
title="class in freemarker.template">Configuration</a>&nbsp;cfg,
-                <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;encoding)
-         throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+                java.lang.String&nbsp;encoding)
+         throws java.io.IOException</pre>
 <div class="block">Convenience constructor for <a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.lang.String-java.io.Reader-freemarker.template.Configuration-java.lang.String-"><code>Template(name,
 null,
  reader, cfg, encoding)</code></a>.</div>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd>
+<dd><code>java.io.IOException</code></dd>
 </dl>
 </li>
 </ul>
@@ -650,11 +650,11 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 <ul class="blockList">
 <li class="blockList">
 <h4>Template</h4>
-<pre>public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-                <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;sourceName,
-                <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true";
 title="class or interface in java.io">Reader</a>&nbsp;reader,
+<pre>public&nbsp;Template(java.lang.String&nbsp;name,
+                java.lang.String&nbsp;sourceName,
+                java.io.Reader&nbsp;reader,
                 <a href="../../freemarker/template/Configuration.html" 
title="class in freemarker.template">Configuration</a>&nbsp;cfg)
-         throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+         throws java.io.IOException</pre>
 <div class="block">Constructs a template from a character stream. Note that 
this is a relatively expensive operation; where higher
  performance matters, you should re-use (cache) <a 
href="../../freemarker/template/Template.html" title="class in 
freemarker.template"><code>Template</code></a> instances instead of re-creating 
them from the
  same source again and again. (<a 
href="../../freemarker/template/Configuration.html#getTemplate-java.lang.String-"><code>and
 its overloads already do such reuse.</code></a>)</div>
@@ -675,15 +675,15 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
             "physically" means).</dd>
 <dd><code>sourceName</code> - See <a 
href="../../freemarker/template/Template.html#getSourceName--"><code>getSourceName()</code></a>
 for the meaning. Can be <code>null</code>, in which case
             <a 
href="../../freemarker/template/Template.html#getSourceName--"><code>getSourceName()</code></a>
 will return the same as <a 
href="../../freemarker/template/Template.html#getName--"><code>getName()</code></a>.</dd>
-<dd><code>reader</code> - The character stream to read from. It will always be 
closed (<a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true#close--";
 title="class or interface in java.io"><code>Reader.close()</code></a>) by
+<dd><code>reader</code> - The character stream to read from. It will always be 
closed (<code>Reader.close()</code>) by
             this method (this is for backward compatibility; later major 
versions may discontinue this behavior).
-            The <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true";
 title="class or interface in java.io"><code>Reader</code></a> need not be 
buffered, because this method ensures that it will be read in few
+            The <code>Reader</code> need not be buffered, because this method 
ensures that it will be read in few
             kilobyte chunks, not byte by byte.</dd>
 <dd><code>cfg</code> - The Configuration object that this Template is 
associated with. If this is <code>null</code>, the "default"
             <a href="../../freemarker/template/Configuration.html" 
title="class in freemarker.template"><code>Configuration</code></a> object is 
used, which is highly discouraged, because it can easily lead to
             erroneous, unpredictable behavior. (See more <a 
href="../../freemarker/template/Configuration.html#getDefaultConfiguration--"><code>here...</code></a>)</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd>
+<dd><code>java.io.IOException</code></dd>
 <dt><span class="simpleTagLabel">Since:</span></dt>
 <dd>2.3.22</dd>
 </dl>
@@ -695,18 +695,18 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 <ul class="blockList">
 <li class="blockList">
 <h4>Template</h4>
-<pre>public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-                <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;sourceName,
-                <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true";
 title="class or interface in java.io">Reader</a>&nbsp;reader,
+<pre>public&nbsp;Template(java.lang.String&nbsp;name,
+                java.lang.String&nbsp;sourceName,
+                java.io.Reader&nbsp;reader,
                 <a href="../../freemarker/template/Configuration.html" 
title="class in freemarker.template">Configuration</a>&nbsp;cfg,
-                <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;encoding)
-         throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+                java.lang.String&nbsp;encoding)
+         throws java.io.IOException</pre>
 <div class="block">Same as <a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.lang.String-java.io.Reader-freemarker.template.Configuration-"><code>Template(String,
 String, Reader, Configuration)</code></a>, but also specifies the template's 
encoding (not
  recommended).</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>encoding</code> - This is the encoding that we are supposed to be 
using. At the first glance it's unnecessary because we
-            already have a <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true";
 title="class or interface in java.io"><code>Reader</code></a> (so decoding 
with the charset has already happened), however, if this is
+            already have a <code>Reader</code> (so decoding with the charset 
has already happened), however, if this is
             non-<code>null</code> and there's an <code>#ftl</code> header with 
<code>encoding</code> parameter, they must match,
             or else a <a 
href="../../freemarker/template/Template.WrongEncodingException.html" 
title="class in 
freemarker.template"><code>Template.WrongEncodingException</code></a> is 
thrown. Thus, it should be set if to decode the template,
             we were using an encoding (a charset), otherwise it should be 
<code>null</code>. It's also kept as
@@ -714,7 +714,7 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
             <code>#import</code>-ing another template from this template, as 
its default encoding will be this. But
             this behavior of said directives is considered to be harmful, and 
will be probably phased out.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd>
+<dd><code>java.io.IOException</code></dd>
 <dt><span class="simpleTagLabel">Since:</span></dt>
 <dd>2.3.22</dd>
 </dl>
@@ -726,13 +726,13 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 <ul class="blockList">
 <li class="blockList">
 <h4>Template</h4>
-<pre>public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-                <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;sourceName,
-                <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true";
 title="class or interface in java.io">Reader</a>&nbsp;reader,
+<pre>public&nbsp;Template(java.lang.String&nbsp;name,
+                java.lang.String&nbsp;sourceName,
+                java.io.Reader&nbsp;reader,
                 <a href="../../freemarker/template/Configuration.html" 
title="class in freemarker.template">Configuration</a>&nbsp;cfg,
                 <a href="../../freemarker/core/ParserConfiguration.html" 
title="interface in 
freemarker.core">ParserConfiguration</a>&nbsp;customParserConfiguration,
-                <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;encoding)
-         throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+                java.lang.String&nbsp;encoding)
+         throws java.io.IOException</pre>
 <div class="block">Same as <a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.lang.String-java.io.Reader-freemarker.template.Configuration-java.lang.String-"><code>Template(String,
 String, Reader, Configuration, String)</code></a>, but also specifies a
  <a href="../../freemarker/core/TemplateConfiguration.html" title="class in 
freemarker.core"><code>TemplateConfiguration</code></a>. This is mostly meant 
to be used by FreeMarker internally, but advanced users might
  still find this useful.</div>
@@ -752,7 +752,7 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 <dd><code>encoding</code> - Same as in <a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.lang.String-java.io.Reader-freemarker.template.Configuration-java.lang.String-"><code>Template(String,
 String, Reader, Configuration, String)</code></a>. When it's 
non-<code>null</code>, it overrides the value coming from the <a 
href="../../freemarker/core/TemplateConfiguration.html#getEncoding--"><code>TemplateConfiguration.getEncoding()</code></a>
 method of
             the <code>templateConfiguration</code> parameter.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd>
+<dd><code>java.io.IOException</code></dd>
 <dt><span class="simpleTagLabel">Since:</span></dt>
 <dd>2.3.24</dd>
 </dl>
@@ -764,17 +764,17 @@ extends <a href="../../freemarker/core/Configurable.html" 
title="class in freema
 <ul class="blockListLast">
 <li class="blockList">
 <h4>Template</h4>
-<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-                            <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true";
 title="class or interface in java.io">Reader</a>&nbsp;reader)
-                     throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+<pre>@Deprecated
+public&nbsp;Template(java.lang.String&nbsp;name,
+                             java.io.Reader&nbsp;reader)
+                      throws java.io.IOException</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span 
class="deprecationComment">This constructor uses the "default" <a 
href="../../freemarker/template/Configuration.html" title="class in 
freemarker.template"><code>Configuration</code></a>
  instance, which can easily lead to erroneous, unpredictable behavior.
  See more <a 
href="../../freemarker/template/Configuration.html#getDefaultConfiguration--"><code>here...</code></a>.</span></div>
 <div class="block">Equivalent to <a 
href="../../freemarker/template/Template.html#Template-java.lang.String-java.io.Reader-freemarker.template.Configuration-"><code>Template(name,
 reader, null)</code></a>.</div>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd>
+<dd><code>java.io.IOException</code></dd>
 </dl>
 </li>
 </ul>
@@ -792,8 +792,8 @@ public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang
 <ul class="blockList">
 <li class="blockList">
 <h4>getPlainTextTemplate</h4>
-<pre>public static&nbsp;<a href="../../freemarker/template/Template.html" 
title="class in freemarker.template">Template</a>&nbsp;getPlainTextTemplate(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-                                            <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;content,
+<pre>public static&nbsp;<a href="../../freemarker/template/Template.html" 
title="class in 
freemarker.template">Template</a>&nbsp;getPlainTextTemplate(java.lang.String&nbsp;name,
+                                            java.lang.String&nbsp;content,
                                             <a 
href="../../freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a>&nbsp;config)</pre>
 <div class="block">Same as <a 
href="../../freemarker/template/Template.html#getPlainTextTemplate-java.lang.String-java.lang.String-java.lang.String-freemarker.template.Configuration-"><code>getPlainTextTemplate(String,
 String, String, Configuration)</code></a> with <code>null</code> 
<code>sourceName</code>
  argument.</div>
@@ -805,9 +805,9 @@ public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang
 <ul class="blockList">
 <li class="blockList">
 <h4>getPlainTextTemplate</h4>
-<pre>public static&nbsp;<a href="../../freemarker/template/Template.html" 
title="class in freemarker.template">Template</a>&nbsp;getPlainTextTemplate(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-                                            <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;sourceName,
-                                            <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;content,
+<pre>public static&nbsp;<a href="../../freemarker/template/Template.html" 
title="class in 
freemarker.template">Template</a>&nbsp;getPlainTextTemplate(java.lang.String&nbsp;name,
+                                            java.lang.String&nbsp;sourceName,
+                                            java.lang.String&nbsp;content,
                                             <a 
href="../../freemarker/template/Configuration.html" title="class in 
freemarker.template">Configuration</a>&nbsp;config)</pre>
 <div class="block">Creates (not "get"-s) a <a 
href="../../freemarker/template/Template.html" title="class in 
freemarker.template"><code>Template</code></a> that only contains a single 
block of static text, no dynamic content.</div>
 <dl>
@@ -827,11 +827,11 @@ public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang
 <ul class="blockList">
 <li class="blockList">
 <h4>process</h4>
-<pre>public&nbsp;void&nbsp;process(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;dataModel,
-                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true";
 title="class or interface in java.io">Writer</a>&nbsp;out)
+<pre>public&nbsp;void&nbsp;process(java.lang.Object&nbsp;dataModel,
+                    java.io.Writer&nbsp;out)
              throws <a href="../../freemarker/template/TemplateException.html" 
title="class in freemarker.template">TemplateException</a>,
-                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
-<div class="block">Executes template, using the data-model provided, writing 
the generated output to the supplied <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true";
 title="class or interface in java.io"><code>Writer</code></a>.
+                    java.io.IOException</pre>
+<div class="block">Executes template, using the data-model provided, writing 
the generated output to the supplied <code>Writer</code>.
  
  <p>
  For finer control over the runtime environment setup, such as 
per-HTTP-request configuring of FreeMarker
@@ -843,13 +843,13 @@ public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang
             be any object that the <a 
href="../../freemarker/template/ObjectWrapper.html" title="interface in 
freemarker.template"><code>ObjectWrapper</code></a> in use turns into a <a 
href="../../freemarker/template/TemplateHashModel.html" title="interface in 
freemarker.template"><code>TemplateHashModel</code></a>. You can
             also use an object that already implements <a 
href="../../freemarker/template/TemplateHashModel.html" title="interface in 
freemarker.template"><code>TemplateHashModel</code></a>; in that case it won't 
be
             wrapped. If it's <code>null</code>, an empty data model is 
used.</dd>
-<dd><code>out</code> - The <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true";
 title="class or interface in java.io"><code>Writer</code></a> where the output 
of the template will go. Note that unless you have used
-            <a 
href="../../freemarker/core/Configurable.html#setAutoFlush-boolean-"><code>Configurable.setAutoFlush(boolean)</code></a>
 to disable this, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true#flush--";
 title="class or interface in java.io"><code>Writer.flush()</code></a> will be 
called at
-            the when the template processing was finished. <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true#close--";
 title="class or interface in java.io"><code>Writer.close()</code></a> is not 
called. Can't be
+<dd><code>out</code> - The <code>Writer</code> where the output of the 
template will go. Note that unless you have used
+            <a 
href="../../freemarker/core/Configurable.html#setAutoFlush-boolean-"><code>Configurable.setAutoFlush(boolean)</code></a>
 to disable this, <code>Writer.flush()</code> will be called at
+            the when the template processing was finished. 
<code>Writer.close()</code> is not called. Can't be
             <code>null</code>.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a href="../../freemarker/template/TemplateException.html" 
title="class in freemarker.template">TemplateException</a></code> - if an 
exception occurs during template processing</dd>
-<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code> - if an I/O 
exception occurs during writing to the writer.</dd>
+<dd><code>java.io.IOException</code> - if an I/O exception occurs during 
writing to the writer.</dd>
 </dl>
 </li>
 </ul>
@@ -859,22 +859,22 @@ public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang
 <ul class="blockList">
 <li class="blockList">
 <h4>process</h4>
-<pre>public&nbsp;void&nbsp;process(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;dataModel,
-                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true";
 title="class or interface in java.io">Writer</a>&nbsp;out,
+<pre>public&nbsp;void&nbsp;process(java.lang.Object&nbsp;dataModel,
+                    java.io.Writer&nbsp;out,
                     <a href="../../freemarker/template/ObjectWrapper.html" 
title="interface in freemarker.template">ObjectWrapper</a>&nbsp;wrapper,
                     <a href="../../freemarker/template/TemplateNodeModel.html" 
title="interface in freemarker.template">TemplateNodeModel</a>&nbsp;rootNode)
              throws <a href="../../freemarker/template/TemplateException.html" 
title="class in freemarker.template">TemplateException</a>,
-                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+                    java.io.IOException</pre>
 <div class="block">Like <a 
href="../../freemarker/template/Template.html#process-java.lang.Object-java.io.Writer-"><code>process(Object,
 Writer)</code></a>, but also sets a (XML-)node to be recursively processed by 
the template.
  That node is accessed in the template with <tt>.node</tt>, <tt>#recurse</tt>, 
etc. See the
- <a href="http://freemarker.org/docs/xgui_declarative.html"; 
target="_blank">Declarative XML Processing</a> as a
+ <a href="https://freemarker.apache.org/docs/xgui_declarative.html"; 
target="_blank">Declarative XML Processing</a> as a
  typical example of recursive node processing.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>rootNode</code> - The root node for recursive processing or 
<code>null</code>.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a href="../../freemarker/template/TemplateException.html" 
title="class in freemarker.template">TemplateException</a></code> - if an 
exception occurs during template processing</dd>
-<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code> - if an I/O 
exception occurs during writing to the writer.</dd>
+<dd><code>java.io.IOException</code> - if an I/O exception occurs during 
writing to the writer.</dd>
 </dl>
 </li>
 </ul>
@@ -884,11 +884,11 @@ public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang
 <ul class="blockList">
 <li class="blockList">
 <h4>process</h4>
-<pre>public&nbsp;void&nbsp;process(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;dataModel,
-                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true";
 title="class or interface in java.io">Writer</a>&nbsp;out,
+<pre>public&nbsp;void&nbsp;process(java.lang.Object&nbsp;dataModel,
+                    java.io.Writer&nbsp;out,
                     <a href="../../freemarker/template/ObjectWrapper.html" 
title="interface in freemarker.template">ObjectWrapper</a>&nbsp;wrapper)
              throws <a href="../../freemarker/template/TemplateException.html" 
title="class in freemarker.template">TemplateException</a>,
-                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+                    java.io.IOException</pre>
 <div class="block">Like <a 
href="../../freemarker/template/Template.html#process-java.lang.Object-java.io.Writer-"><code>process(Object,
 Writer)</code></a>, but overrides the <a 
href="../../freemarker/core/Configurable.html#getObjectWrapper--"><code>Configurable.getObjectWrapper()</code></a>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -896,7 +896,7 @@ public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang
       provides, or <code>null</code> if you don't want to override that.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a href="../../freemarker/template/TemplateException.html" 
title="class in freemarker.template">TemplateException</a></code></dd>
-<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd>
+<dd><code>java.io.IOException</code></dd>
 </dl>
 </li>
 </ul>
@@ -906,11 +906,11 @@ public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang
 <ul class="blockList">
 <li class="blockList">
 <h4>createProcessingEnvironment</h4>
-<pre>public&nbsp;<a href="../../freemarker/core/Environment.html" title="class 
in freemarker.core">Environment</a>&nbsp;createProcessingEnvironment(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;dataModel,
-                                               <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true";
 title="class or interface in java.io">Writer</a>&nbsp;out,
+<pre>public&nbsp;<a href="../../freemarker/core/Environment.html" title="class 
in 
freemarker.core">Environment</a>&nbsp;createProcessingEnvironment(java.lang.Object&nbsp;dataModel,
+                                               java.io.Writer&nbsp;out,
                                                <a 
href="../../freemarker/template/ObjectWrapper.html" title="interface in 
freemarker.template">ObjectWrapper</a>&nbsp;wrapper)
                                         throws <a 
href="../../freemarker/template/TemplateException.html" title="class in 
freemarker.template">TemplateException</a>,
-                                               <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+                                               java.io.IOException</pre>
 <div class="block">Creates a <a href="../../freemarker/core/Environment.html" 
title="class in freemarker.core"><code>Environment</code></a> object, using 
this template, the data-model provided as
  parameter. You have to call <a 
href="../../freemarker/core/Environment.html#process--"><code>Environment.process()</code></a>
 on the return value to set off the actual rendering.
  
@@ -948,14 +948,14 @@ public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang
 <dd><code>wrapper</code> - The <a 
href="../../freemarker/template/ObjectWrapper.html" title="interface in 
freemarker.template"><code>ObjectWrapper</code></a> to use to wrap objects into 
<a href="../../freemarker/template/TemplateModel.html" title="interface in 
freemarker.template"><code>TemplateModel</code></a>
      instances. Normally you left it <code>null</code>, in which case <a 
href="../../freemarker/core/Configurable.html#getObjectWrapper--"><code>Configurable.getObjectWrapper()</code></a>
 will be
      used.</dd>
-<dd><code>out</code> - The <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true";
 title="class or interface in java.io"><code>Writer</code></a> where the output 
of the template will go; see <a 
href="../../freemarker/template/Template.html#process-java.lang.Object-java.io.Writer-"><code>process(Object,
 Writer)</code></a> for
+<dd><code>out</code> - The <code>Writer</code> where the output of the 
template will go; see <a 
href="../../freemarker/template/Template.html#process-java.lang.Object-java.io.Writer-"><code>process(Object,
 Writer)</code></a> for
      more details.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the <a href="../../freemarker/core/Environment.html" title="class in 
freemarker.core"><code>Environment</code></a> object created for processing. 
Call <a 
href="../../freemarker/core/Environment.html#process--"><code>Environment.process()</code></a>
 to process the
     template.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a href="../../freemarker/template/TemplateException.html" 
title="class in freemarker.template">TemplateException</a></code> - if an 
exception occurs while setting up the Environment object.</dd>
-<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code> - if an exception 
occurs doing any auto-imports</dd>
+<dd><code>java.io.IOException</code> - if an exception occurs doing any 
auto-imports</dd>
 </dl>
 </li>
 </ul>
@@ -965,15 +965,15 @@ public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang
 <ul class="blockList">
 <li class="blockList">
 <h4>createProcessingEnvironment</h4>
-<pre>public&nbsp;<a href="../../freemarker/core/Environment.html" title="class 
in freemarker.core">Environment</a>&nbsp;createProcessingEnvironment(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;dataModel,
-                                               <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true";
 title="class or interface in java.io">Writer</a>&nbsp;out)
+<pre>public&nbsp;<a href="../../freemarker/core/Environment.html" title="class 
in 
freemarker.core">Environment</a>&nbsp;createProcessingEnvironment(java.lang.Object&nbsp;dataModel,
+                                               java.io.Writer&nbsp;out)
                                         throws <a 
href="../../freemarker/template/TemplateException.html" title="class in 
freemarker.template">TemplateException</a>,
-                                               <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+                                               java.io.IOException</pre>
 <div class="block">Same as <a 
href="../../freemarker/template/Template.html#createProcessingEnvironment-java.lang.Object-java.io.Writer-freemarker.template.ObjectWrapper-"><code>createProcessingEnvironment(dataModel,
 out, null)</code></a>.</div>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a href="../../freemarker/template/TemplateException.html" 
title="class in freemarker.template">TemplateException</a></code></dd>
-<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd>
+<dd><code>java.io.IOException</code></dd>
 </dl>
 </li>
 </ul>
@@ -983,12 +983,12 @@ public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
 <div class="block">Returns a string representing the raw template
  text in canonical form.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--";
 title="class or interface in java.lang">toString</a></code>&nbsp;in 
class&nbsp;<code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></dd>
+<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
 </dl>
 </li>
 </ul>
@@ -998,7 +998,7 @@ public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang
 <ul class="blockList">
 <li class="blockList">
 <h4>getName</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
+<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
 <div class="block">The usually path-like (or URL-like) identifier of the 
template, or possibly <code>null</code> for non-stored
  templates. It usually looks like a relative UN*X path; it should use 
<code>/</code>, not <code>\</code>, and shouldn't
  start with <code>/</code> (but there are no hard guarantees). It's not a real 
path in a file-system, it's just a name
@@ -1032,7 +1032,7 @@ public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang
 <ul class="blockList">
 <li class="blockList">
 <h4>getSourceName</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;getSourceName()</pre>
+<pre>public&nbsp;java.lang.String&nbsp;getSourceName()</pre>
 <div class="block">The name that was actually used to load this template from 
the <a href="../../freemarker/cache/TemplateLoader.html" title="interface in 
freemarker.cache"><code>TemplateLoader</code></a> (or from other custom
  storage mechanism). This is what should be shown in error messages as the 
error location. This is usually the
  same as <a 
href="../../freemarker/template/Template.html#getName--"><code>getName()</code></a>,
 except when localized lookup, template acquisition (<code>*</code> step in the 
name), or
@@ -1080,8 +1080,8 @@ public&nbsp;Template(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang
 <ul class="blockList">
 <li class="blockList">
 <h4>setEncoding</h4>
-<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;void&nbsp;setEncoding(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;encoding)</pre>
+<pre>@Deprecated
+public&nbsp;void&nbsp;setEncoding(java.lang.String&nbsp;encoding)</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span 
class="deprecationComment">Should only be used internally, and might will be 
removed later.</span></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1097,7 +1097,7 @@ public&nbsp;void&nbsp;setEncoding(<a 
href="http://docs.oracle.com/javase/8/docs/
 <ul class="blockList">
 <li class="blockList">
 <h4>getEncoding</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;getEncoding()</pre>
+<pre>public&nbsp;java.lang.String&nbsp;getEncoding()</pre>
 <div class="block">The encoding that was (allegedly) used to read this 
template; also the the default character encoding used for
  reading files included from this template. Possibly <code>null</code>, in 
which case you are supposed to use
  <a 
href="../../freemarker/template/Configuration.html#getEncoding-java.util.Locale-"><code>Configuration.getEncoding(Locale)</code></a>.</div>
@@ -1109,7 +1109,7 @@ public&nbsp;void&nbsp;setEncoding(<a 
href="http://docs.oracle.com/javase/8/docs/
 <ul class="blockList">
 <li class="blockList">
 <h4>getCustomLookupCondition</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in 
java.lang">Object</a>&nbsp;getCustomLookupCondition()</pre>
+<pre>public&nbsp;java.lang.Object&nbsp;getCustomLookupCondition()</pre>
 <div class="block">Gets the custom lookup condition with which this template 
was found. See the <code>customLookupCondition</code>
  parameter of <a 
href="../../freemarker/template/Configuration.html#getTemplate-java.lang.String-java.util.Locale-java.lang.Object-java.lang.String-boolean-boolean-"><code>Configuration.getTemplate(String,
 java.util.Locale, Object, String, boolean, boolean)</code></a> for
  more explanation.</div>
@@ -1125,7 +1125,7 @@ public&nbsp;void&nbsp;setEncoding(<a 
href="http://docs.oracle.com/javase/8/docs/
 <ul class="blockList">
 <li class="blockList">
 <h4>setCustomLookupCondition</h4>
-<pre>public&nbsp;void&nbsp;setCustomLookupCondition(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in 
java.lang">Object</a>&nbsp;customLookupCondition)</pre>
+<pre>public&nbsp;void&nbsp;setCustomLookupCondition(java.lang.Object&nbsp;customLookupCondition)</pre>
 <div class="block">Mostly only used internally; setter pair of <a 
href="../../freemarker/template/Template.html#getCustomLookupCondition--"><code>getCustomLookupCondition()</code></a>.
 This meant to be called directly
  after instantiating the template with its constructor, after a successfull 
lookup that used this condition. So
  this should only be called from code that deals with creating new 
<code>Template</code> objects, like from
@@ -1214,7 +1214,7 @@ public&nbsp;void&nbsp;setEncoding(<a 
href="http://docs.oracle.com/javase/8/docs/
 <ul class="blockList">
 <li class="blockList">
 <h4>dump</h4>
-<pre>public&nbsp;void&nbsp;dump(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html?is-external=true";
 title="class or interface in java.io">PrintStream</a>&nbsp;ps)</pre>
+<pre>public&nbsp;void&nbsp;dump(java.io.PrintStream&nbsp;ps)</pre>
 <div class="block">Dump the raw template in canonical form.</div>
 </li>
 </ul>
@@ -1224,12 +1224,12 @@ public&nbsp;void&nbsp;setEncoding(<a 
href="http://docs.oracle.com/javase/8/docs/
 <ul class="blockList">
 <li class="blockList">
 <h4>dump</h4>
-<pre>public&nbsp;void&nbsp;dump(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true";
 title="class or interface in java.io">Writer</a>&nbsp;out)
-          throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+<pre>public&nbsp;void&nbsp;dump(java.io.Writer&nbsp;out)
+          throws java.io.IOException</pre>
 <div class="block">Dump the raw template in canonical form.</div>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd>
+<dd><code>java.io.IOException</code></dd>
 </dl>
 </li>
 </ul>
@@ -1239,7 +1239,7 @@ public&nbsp;void&nbsp;setEncoding(<a 
href="http://docs.oracle.com/javase/8/docs/
 <ul class="blockList">
 <li class="blockList">
 <h4>addMacro</h4>
-<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated</a>
+<pre>@Deprecated
 public&nbsp;void&nbsp;addMacro(freemarker.core.Macro&nbsp;macro)</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span 
class="deprecationComment">Should only be used internally, and might will be 
removed later.</span></div>
 <div class="block">Called by code internally to maintain a table of 
macros</div>
@@ -1251,7 +1251,7 @@ 
public&nbsp;void&nbsp;addMacro(freemarker.core.Macro&nbsp;macro)</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>addImport</h4>
-<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated</a>
+<pre>@Deprecated
 public&nbsp;void&nbsp;addImport(freemarker.core.LibraryLoad&nbsp;ll)</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span 
class="deprecationComment">Should only be used internally, and might will be 
removed later.</span></div>
 <div class="block">Called by code internally to maintain a list of 
imports</div>
@@ -1263,10 +1263,10 @@ 
public&nbsp;void&nbsp;addImport(freemarker.core.LibraryLoad&nbsp;ll)</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getSource</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;getSource(int&nbsp;beginColumn,
-                        int&nbsp;beginLine,
-                        int&nbsp;endColumn,
-                        int&nbsp;endLine)</pre>
+<pre>public&nbsp;java.lang.String&nbsp;getSource(int&nbsp;beginColumn,
+                                  int&nbsp;beginLine,
+                                  int&nbsp;endColumn,
+                                  int&nbsp;endLine)</pre>
 <div class="block">Returns the template source at the location specified by 
the coordinates given, or <code>null</code> if unavailable.
  A strange legacy in the behavior of this method is that it replaces tab 
characters with spaces according the
  value of <a 
href="../../freemarker/template/Template.html#getParserConfiguration--"><code>getParserConfiguration()</code></a>/<a
 
href="../../freemarker/core/ParserConfiguration.html#getTabSize--"><code>ParserConfiguration.getTabSize()</code></a>
 (which usually
@@ -1289,7 +1289,7 @@ 
public&nbsp;void&nbsp;addImport(freemarker.core.LibraryLoad&nbsp;ll)</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getRootTreeNode</h4>
-<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated</a>
+<pre>@Deprecated
 public&nbsp;freemarker.core.TemplateElement&nbsp;getRootTreeNode()</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span 
class="deprecationComment">Should only be used internally, and might will be 
removed later.</span></div>
 </li>
@@ -1300,8 +1300,8 @@ 
public&nbsp;freemarker.core.TemplateElement&nbsp;getRootTreeNode()</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMacros</h4>
-<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&nbsp;getMacros()</pre>
+<pre>@Deprecated
+public&nbsp;java.util.Map&nbsp;getMacros()</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span 
class="deprecationComment">Should only be used internally, and might will be 
removed later.</span></div>
 </li

<TRUNCATED>

Reply via email to