| Interface | Description |
|---|---|
| EmbedHelper.SourceProcessor | |
| EvalHelper.Notation | |
| Function | |
| Helper |
Handlebars-like helper.
|
| HelperDefinition |
A helper definition metadata.
|
| HelperDefinition.ValuePlaceholder |
A value placeholder represents an expression which will be evaluated
right before the helper execution.
|
| LogHelper.LoggerAdapter |
Log event adapter.
|
| Options |
This objects represents a helper execution context.
|
| Options.HelperExecutable |
A helper task to be executed asynchronously.
|
| Class | Description |
|---|---|
| AbstractHelper | |
| AsyncHelper |
A simple helper whose content is rendered asynchronously.
|
| BasicSectionHelper | |
| BasicValueHelper | |
| BasicHelper |
Basic validating helper.
|
| EachHelper |
{{#each items}}
{{name}}
{{/each}}
It's possible to apply a function to each element. |
| EmbedHelper |
Embed the template source.
|
| EqualsHelper |
Renders a block if the first param does/doesn't equal to the
second param (by means of
Object.equals(Object)). |
| EvalHelper |
Allows to build the key dynamically and evaluate it afterwards.
|
| EvalHelper.BracketDotNotation | |
| EvalHelper.DotNotation | |
| Flow | |
| Functions | |
| HelpersBuilder |
A simple builder for helpers map.
|
| HelperValidator | |
| ChooseHelper |
This helper works similarly as the JSP c:choose tag.
|
| ChooseHelper.OtherwiseHelper | |
| ChooseHelper.WhenHelper |
The first param is the test condition.
|
| IfHelper |
Renders a block if the param is not "falsy".
|
| IncludeHelper |
Works similarly as partial tag except the name of the template to include may
be obtained dynamically.
|
| InvokeHelper |
Invokes public methods with parameters via reflection.
|
| IsHelper |
Renders the second param if the first param is not falsy, or (optionally,
i.e. if set) the third param.
|
| JoinHelper |
This helper takes all the objects specified as the parameters and joins the
Object.toString() values together with the specified delimiter
(optional). |
| LogHelper |
A simple log helper.
|
| LogHelper.Builder | |
| LogHelper.Slf4jLoggerAdapter |
A default adapter implementation for SLF4J.
|
| NullCheckHelper |
Renders a block if the param is/isn't null.
|
| NumberIsEvenHelper |
{{isEven iterIndex "evenRow"}}
{{isEven iterIndex "evenRow" "oddRow"}}
{{#isEven iterIndex}}
... |
| NumberIsOddHelper |
{{isOdd iterIndex "oddRow"}}
{{isOdd iterIndex "oddRow" "evenRow"}}
{{#isOdd iterIndex}}
... |
| NumberMatchingHelper |
An abstract helper for matching
Number values. |
| NumericExpressionHelper |
A simple numeric expression helper.
|
| OptionsHashKeys |
A list of common keys used in
Options hash. |
| SetHelper |
Works similarly as
WithHelper except the current
HelperDefinition.getHash() map is pushed on the context stack. |
| SwitchHelper |
This helper works similarly as the Java switch statement.
|
| SwitchHelper.CaseHelper |
The first param is the matching value.
|
| SwitchHelper.DefaultHelper | |
| UnlessHelper |
Renders a block if the param is "falsy".
|
| WithHelper |
Nested context.
|
| Enum | Description |
|---|---|
| BuiltInHelper | Deprecated
The
HelpersBuilder should be used instead |
| LogHelper.Level |
Log level.
|
Copyright © 2015. All rights reserved.