public abstract class AbstractTemplateLoader extends java.lang.Object implements TemplateLoader
Strategy interface for loading resources from class path, file system, etc.
A TemplateLoader provides two important properties:
'.hbs'DEFAULT_PREFIX, DEFAULT_SUFFIX| Constructor and Description |
|---|
AbstractTemplateLoader() |
| Modifier and Type | Method and Description |
|---|---|
java.nio.charset.Charset |
getCharset() |
java.lang.String |
getPrefix() |
java.lang.String |
getSuffix() |
java.lang.String |
resolve(java.lang.String uri)
Resolve the uri to an absolute location.
|
void |
setCharset(java.nio.charset.Charset charset)
Set the default charset.
|
void |
setPrefix(java.lang.String prefix)
Set the prefix that gets prepended to view names when building a URI.
|
void |
setSuffix(java.lang.String suffix)
Set the suffix that gets appended to view names when building a URI.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsourceAtpublic java.lang.String resolve(java.lang.String uri)
resolve in interface TemplateLoaderuri - The candidate uri.public void setPrefix(java.lang.String prefix)
setPrefix in interface TemplateLoaderprefix - The prefix that gets prepended to view names when building a
URI.public void setSuffix(java.lang.String suffix)
setSuffix in interface TemplateLoadersuffix - The suffix that gets appended to view names when building a
URI.public void setCharset(java.nio.charset.Charset charset)
TemplateLoadersetCharset in interface TemplateLoadercharset - Charset.public java.nio.charset.Charset getCharset()
getCharset in interface TemplateLoaderpublic java.lang.String getPrefix()
getPrefix in interface TemplateLoaderpublic java.lang.String getSuffix()
getSuffix in interface TemplateLoaderCopyright © 2010 - 2023 Adobe. All Rights Reserved