Uses of Interface
freemarker.cache.TemplateLoader
-
Packages that use TemplateLoader Package Description freemarker.cache Template loading and caching.freemarker.ext.servlet Servlet for legacy "Model 2" frameworks that allows using FreeMarker templates instead of JSP as the MVC View (see in the Manual).freemarker.template The fundamental, most commonly used API-s of FreeMarker; start withConfiguration
(see also the Getting Started in the Manual.) -
-
Uses of TemplateLoader in freemarker.cache
Subinterfaces of TemplateLoader in freemarker.cache Modifier and Type Interface Description interface
StatefulTemplateLoader
Interface that can be implemented byTemplateLoader
-s that maintain some sort of internal state (i.e.Classes in freemarker.cache that implement TemplateLoader Modifier and Type Class Description class
ByteArrayTemplateLoader
class
ClassTemplateLoader
ATemplateLoader
that can load templates from the "classpath".class
FileTemplateLoader
ATemplateLoader
that uses files inside a specified directory as the source of templates.class
MultiTemplateLoader
ATemplateLoader
that uses a set of other loaders to load the templates.class
StringTemplateLoader
class
URLTemplateLoader
This is an abstract template loader that can load templates whose location can be described by an URL.class
WebappTemplateLoader
ATemplateLoader
that uses streams reachable throughServletContext.getResource(String)
as its source of templates.Methods in freemarker.cache that return TemplateLoader Modifier and Type Method Description protected static TemplateLoader
TemplateCache. createLegacyDefaultTemplateLoader()
Deprecated.TheTemplateLoader
should be always specified by the constructor caller.TemplateLoader
MultiTemplateLoader. getTemplateLoader(int index)
Returns theTemplateLoader
at the given index.TemplateLoader
TemplateCache. getTemplateLoader()
-
Uses of TemplateLoader in freemarker.ext.servlet
Methods in freemarker.ext.servlet that return TemplateLoader Modifier and Type Method Description protected TemplateLoader
FreemarkerServlet. createTemplateLoader(java.lang.String templatePath)
Create the template loader. -
Uses of TemplateLoader in freemarker.template
Methods in freemarker.template that return TemplateLoader Modifier and Type Method Description TemplateLoader
Configuration. getTemplateLoader()
The getter pair ofConfiguration.setTemplateLoader(TemplateLoader)
.Methods in freemarker.template with parameters of type TemplateLoader Modifier and Type Method Description void
Configuration. setTemplateLoader(TemplateLoader templateLoader)
Sets aTemplateLoader
that is used to look up and load templates; as a side effect the template cache will be emptied (unless the new and the old values are the same).
-