public final class TemplateNotFoundException extends FileNotFoundException
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.MalformedTemplateNameException
,
Configuration.getTemplate(String)
,
Serialized FormConstructor and Description |
---|
TemplateNotFoundException(String templateName,
Object customLookupCondition,
String message) |
Modifier and Type | Method and Description |
---|---|
Object |
getCustomLookupCondition()
The custom lookup condition with which the template was requested, or
null if there's no such condition. |
String |
getTemplateName()
The name (path) of the template that wasn't found.
|
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public String getTemplateName()
public Object getCustomLookupCondition()
null
if there's no such condition.
See the customLookupCondition
parameter of
Configuration.getTemplate(String, java.util.Locale, Object, String, boolean, boolean)
.