Package com.github.jknack.handlebars
Class Options.Builder
java.lang.Object
com.github.jknack.handlebars.Options.Builder
- Enclosing class:
Options
Deprecated.
com.github.jknack.handlebars package is deprecated and marked for removal in subsequent releases which will involve removal of the handlebars dependency in AEM.
An
Options
builder.- Since:
- 0.9.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Deprecated.Build a newOptions
object.setBlockParams
(List<String> blockParams) Deprecated.Set the options block params.Deprecated.Set the options hash.setInverse
(Template inverse) Deprecated.Set the inverse template.Deprecated.Set the options parameters.Deprecated.Set a writer, useful to improve performance.
-
Constructor Details
-
Builder
public Builder(Handlebars handlebars, String helperName, TagType tagType, Context context, Template fn) Deprecated.Creates a newOptions.Builder
.- Parameters:
handlebars
- A handlebars object. Required.helperName
- The name of the helper. Required.tagType
- TheTagType
from where the helper was called.context
- A context object. Required.fn
- A template object. Required.
-
-
Method Details
-
build
Deprecated.Build a newOptions
object.- Returns:
- A new
Options
object.
-
setHash
Deprecated.Set the options hash.- Parameters:
hash
- A hash table. Required.- Returns:
- This builder.
-
setBlockParams
Deprecated.Set the options block params.- Parameters:
blockParams
- A block params. Required.- Returns:
- This builder.
-
setInverse
Deprecated.Set the inverse template.- Parameters:
inverse
- Inverse template. Required.- Returns:
- This builder.
-
setParams
Deprecated.Set the options parameters.- Parameters:
params
- A parameters list. Required.- Returns:
- This builder.
-
setWriter
Deprecated.Set a writer, useful to improve performance.- Parameters:
writer
- A writer. Required.- Returns:
- This builder.
-