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 Form| Constructor 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, toStringpublic 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).