Package com.fizzed.rocker.runtime
Class DefaultRockerBootstrap
java.lang.Object
com.fizzed.rocker.runtime.DefaultRockerBootstrap
- All Implemented Interfaces:
RockerBootstrap
- Direct Known Subclasses:
ReloadingRockerBootstrap
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildModel(String templatePath, ClassLoader classLoader) protected DefaultRockerTemplatebuildTemplate(Class modelType, DefaultRockerModel model, ClassLoader classLoader) template(Class modelType, DefaultRockerModel model) static StringtemplatePathToClassName(String templateName)
-
Constructor Details
-
DefaultRockerBootstrap
public DefaultRockerBootstrap()
-
-
Method Details
-
buildTemplate
protected DefaultRockerTemplate buildTemplate(Class modelType, DefaultRockerModel model, ClassLoader classLoader) throws RenderingException - Throws:
RenderingException
-
template
public DefaultRockerTemplate template(Class modelType, DefaultRockerModel model) throws RenderingException - Specified by:
templatein interfaceRockerBootstrap- Throws:
RenderingException
-
templatePathToClassName
-
buildModel
-
model
public RockerModel model(String templatePath) throws TemplateNotFoundException, TemplateBindException - Specified by:
modelin interfaceRockerBootstrap- Throws:
TemplateNotFoundExceptionTemplateBindException
-