|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjuzu.template.Template.Builder
public class Template.Builder
A builder providing a fluent syntax for rendering a template.
| Constructor Summary | |
|---|---|
Template.Builder()
|
|
| Method Summary | ||
|---|---|---|
Response.Content |
notFound()
Renders the template and set a 404 response on the current MimeContext. |
|
Response.Content |
ok()
Renders the template and set the response on the current MimeContext. |
|
Response.Render |
render()
Renders the template and returns a render response. |
|
|
renderTo(A appendable)
Renders the template to the specified appendable, the current MimeContext will not be affected. |
|
void |
renderTo(Stream.Char printer)
Renders the template to the specified printer, the current MimeContext will not be affected. |
|
Template.Builder |
set(String name,
Object value)
Update a parameter, if the value is not null the parameter with the specified name is set, otherwise the parameter is removed. |
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Template.Builder()
| Method Detail |
|---|
public Template.Builder set(String name,
Object value)
throws NullPointerException
name - the parameter namevalue - the parameter value
NullPointerException - if the name argument is null
public Response.Render render()
throws TemplateExecutionException,
UndeclaredIOException
TemplateExecutionException
UndeclaredIOExceptionpublic final Response.Content ok()
MimeContext.
public final Response.Content notFound()
MimeContext.
public <A extends Appendable> A renderTo(A appendable)
throws TemplateExecutionException,
UndeclaredIOException
MimeContext will not be affected.
appendable - the appendable
TemplateExecutionException - any execution exception
UndeclaredIOException - any io exception
public void renderTo(Stream.Char printer)
throws TemplateExecutionException,
UndeclaredIOException
MimeContext will not be affected.
printer - the printer
TemplateExecutionException - any execution exception
UndeclaredIOException - any io exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||