| Package | Description |
|---|---|
| com.github.mustachejava | |
| com.github.mustachejava.codes | |
| com.github.mustachejava.reflect | |
| com.github.mustachejava.util |
| Modifier and Type | Field and Description |
|---|---|
private TemplateContext |
MustacheException.context |
TemplateContext |
FragmentKey.tc |
| Modifier and Type | Method and Description |
|---|---|
TemplateContext |
MustacheException.getContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultMustacheVisitor.checkName(TemplateContext templateContext,
java.lang.String variable,
Mustache mustache) |
void |
MustacheVisitor.checkName(TemplateContext templateContext,
java.lang.String variable,
Mustache mustache) |
void |
DefaultMustacheVisitor.comment(TemplateContext templateContext,
java.lang.String comment) |
void |
MustacheVisitor.comment(TemplateContext templateContext,
java.lang.String comment) |
Binding |
ObjectHandler.createBinding(java.lang.String name,
TemplateContext tc,
Code code)
Each call site has its own binding to allow for fine grained caching without
a separate parallel hierarchy of objects.
|
Binding |
TypeCheckingHandler.createBinding(java.lang.String name,
TemplateContext tc,
Code code) |
void |
DefaultMustacheVisitor.eof(TemplateContext templateContext) |
void |
MustacheVisitor.eof(TemplateContext templateContext) |
void |
DefaultMustacheVisitor.extend(TemplateContext templateContext,
java.lang.String variable,
Mustache mustache) |
void |
MustacheVisitor.extend(TemplateContext templateContext,
java.lang.String variable,
Mustache mustache) |
Code |
PragmaHandler.handle(TemplateContext tc,
java.lang.String pragma,
java.lang.String args) |
void |
DefaultMustacheVisitor.iterable(TemplateContext templateContext,
java.lang.String variable,
Mustache mustache) |
void |
MustacheVisitor.iterable(TemplateContext templateContext,
java.lang.String variable,
Mustache mustache) |
Mustache |
DefaultMustacheVisitor.mustache(TemplateContext templateContext) |
Mustache |
MustacheVisitor.mustache(TemplateContext templateContext) |
void |
DefaultMustacheVisitor.name(TemplateContext templateContext,
java.lang.String variable,
Mustache mustache) |
void |
MustacheVisitor.name(TemplateContext templateContext,
java.lang.String variable,
Mustache mustache) |
void |
DefaultMustacheVisitor.notIterable(TemplateContext templateContext,
java.lang.String variable,
Mustache mustache) |
void |
MustacheVisitor.notIterable(TemplateContext templateContext,
java.lang.String variable,
Mustache mustache) |
void |
DefaultMustacheVisitor.partial(TemplateContext tc,
java.lang.String variable) |
void |
MustacheVisitor.partial(TemplateContext templateContext,
java.lang.String variable) |
void |
DefaultMustacheVisitor.pragma(TemplateContext tc,
java.lang.String pragma,
java.lang.String args) |
void |
MustacheVisitor.pragma(TemplateContext templateContext,
java.lang.String pragma,
java.lang.String args) |
void |
MustacheException.setContext(TemplateContext context) |
void |
DefaultMustacheVisitor.value(TemplateContext tc,
java.lang.String variable,
boolean encoded) |
void |
MustacheVisitor.value(TemplateContext templateContext,
java.lang.String variable,
boolean encoded) |
void |
DefaultMustacheVisitor.write(TemplateContext tc,
java.lang.String text) |
void |
MustacheVisitor.write(TemplateContext templateContext,
java.lang.String text) |
| Constructor and Description |
|---|
FragmentKey(TemplateContext tc,
java.lang.String templateText) |
MustacheException(java.lang.Exception e,
TemplateContext context) |
MustacheException(java.lang.String message,
TemplateContext context) |
MustacheException(java.lang.String message,
java.lang.Throwable throwable,
TemplateContext context) |
| Modifier and Type | Field and Description |
|---|---|
protected TemplateContext |
DefaultCode.tc |
| Constructor and Description |
|---|
CommentCode(TemplateContext tc,
DefaultMustacheFactory df,
java.lang.String comment) |
DefaultCode(TemplateContext tc,
DefaultMustacheFactory df,
Mustache mustache,
java.lang.String name,
java.lang.String type) |
DefaultMustache(TemplateContext tc,
DefaultMustacheFactory df,
Code[] codes,
java.lang.String name) |
ExtendCheckNameCode(TemplateContext templateContext,
DefaultMustacheFactory df,
Mustache mustache,
java.lang.String variable) |
ExtendCode(TemplateContext tc,
DefaultMustacheFactory mf,
Mustache codes,
java.lang.String name) |
ExtendNameCode(TemplateContext templateContext,
DefaultMustacheFactory df,
Mustache mustache,
java.lang.String variable) |
IterableCode(TemplateContext tc,
DefaultMustacheFactory df,
Mustache mustache,
java.lang.String variable) |
IterableCode(TemplateContext tc,
DefaultMustacheFactory df,
Mustache mustache,
java.lang.String variable,
java.lang.String type) |
NotIterableCode(TemplateContext templateContext,
DefaultMustacheFactory df,
Mustache mustache,
java.lang.String variable) |
PartialCode(TemplateContext tc,
DefaultMustacheFactory df,
Mustache mustache,
java.lang.String type,
java.lang.String variable) |
PartialCode(TemplateContext tc,
DefaultMustacheFactory cf,
java.lang.String variable) |
ValueCode(TemplateContext tc,
DefaultMustacheFactory df,
java.lang.String variable,
boolean encoded) |
WriteCode(TemplateContext tc,
DefaultMustacheFactory df,
java.lang.String text) |
| Modifier and Type | Field and Description |
|---|---|
private TemplateContext |
GuardedBinding.tc |
| Modifier and Type | Method and Description |
|---|---|
abstract Binding |
BaseObjectHandler.createBinding(java.lang.String name,
TemplateContext tc,
Code code) |
Binding |
ReflectionObjectHandler.createBinding(java.lang.String name,
TemplateContext tc,
Code code) |
Binding |
SimpleObjectHandler.createBinding(java.lang.String name,
TemplateContext tc,
Code code) |
static void |
GuardedBinding.logWarning(java.lang.String warning,
java.lang.String name,
java.util.List<java.lang.Object> scopes,
TemplateContext tc) |
| Constructor and Description |
|---|
GuardedBinding(ObjectHandler oh,
java.lang.String name,
TemplateContext tc,
Code code) |
| Modifier and Type | Method and Description |
|---|---|
void |
CapturingMustacheVisitor.iterable(TemplateContext tc,
java.lang.String variable,
Mustache mustache) |
void |
CapturingMustacheVisitor.notIterable(TemplateContext tc,
java.lang.String variable,
Mustache mustache) |
void |
CapturingMustacheVisitor.value(TemplateContext tc,
java.lang.String variable,
boolean encoded) |