| Package | Description |
|---|---|
| org.trimou.handlebars |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Options
This objects represents a helper execution context.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
HelperValidator.checkHash(Class<? extends Helper> helperClazz,
HelperDefinition definition,
int hashSize) |
static void |
HelperValidator.checkHash(HelperDefinition definition,
BasicHelper helper) |
static void |
HelperValidator.checkParams(Class<? extends Helper> helperClazz,
HelperDefinition definition,
int paramSize) |
static void |
HelperValidator.checkType(Class<? extends Helper> helperClazz,
HelperDefinition definition,
MustacheTagType... allowedTypes) |
static MustacheException |
HelperValidator.newValidationException(String msg,
Class<? extends Helper> helperClazz,
HelperDefinition definition) |
void |
Helper.validate(HelperDefinition definition)
Helper should validate the tag definition (e.g. number of parameters)
during compilation and fail fast if necessary.
|
void |
InvokeHelper.validate(HelperDefinition definition) |
void |
ChooseHelper.validate(HelperDefinition definition) |
void |
SwitchHelper.validate(HelperDefinition definition) |
void |
NumericExpressionHelper.validate(HelperDefinition definition) |
void |
AbstractHelper.validate(HelperDefinition definition) |
void |
BasicHelper.validate(HelperDefinition definition) |
Copyright © 2015. All rights reserved.