Package com.github.jknack.handlebars.io
Class ReloadableTemplateSource
java.lang.Object
com.github.jknack.handlebars.io.AbstractTemplateSource
com.github.jknack.handlebars.io.ForwardingTemplateSource
com.github.jknack.handlebars.io.ReloadableTemplateSource
- All Implemented Interfaces:
TemplateSource
Template source with auto-reload supports. Auto-reload is done via
ForwardingTemplateSource.lastModified().
See TemplateCache.setReload(boolean)- Since:
- 2.3.0
-
Constructor Summary
ConstructorsConstructorDescriptionWrap a template source and implementequals(Object)andhashCode()usingForwardingTemplateSource.lastModified(). -
Method Summary
Methods inherited from class com.github.jknack.handlebars.io.ForwardingTemplateSource
content, filename, lastModifiedMethods inherited from class com.github.jknack.handlebars.io.AbstractTemplateSource
toString
-
Constructor Details
-
ReloadableTemplateSource
Wrap a template source and implementequals(Object)andhashCode()usingForwardingTemplateSource.lastModified().- Parameters:
source- A template source.
-
-
Method Details
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractTemplateSource
-
equals
- Overrides:
equalsin classAbstractTemplateSource
-