Package freemarker.template
Class TemplateNotFoundException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.io.IOException
java.io.FileNotFoundException
freemarker.template.TemplateNotFoundException
- All Implemented Interfaces:
Serializable
Thrown when
Configuration.getTemplate(String)
(or similar) doesn't find a template.
This extends FileNotFoundException
for backward compatibility, but in fact has nothing to do with files, as
FreeMarker can load templates from many other sources.- Since:
- 2.3.22
- See Also:
MalformedTemplateNameException
,Configuration.getTemplate(String)
, Serialized Form
-
Constructor Summary
ConstructorDescriptionTemplateNotFoundException(String templateName, Object customLookupCondition, String message)
-
Method Summary
Modifier and TypeMethodDescriptionThe custom lookup condition with which the template was requested, ornull
if there's no such condition.The name (path) of the template that wasn't found.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
TemplateNotFoundException
-
-
Method Details
-
getTemplateName
The name (path) of the template that wasn't found. -
getCustomLookupCondition
The custom lookup condition with which the template was requested, ornull
if there's no such condition. See thecustomLookupCondition
parameter ofConfiguration.getTemplate(String, java.util.Locale, Object, String, boolean, boolean)
.
-