Package | Description |
---|---|
com.github.mustachejava | |
com.github.mustachejava.codes | |
com.github.mustachejava.reflect | |
com.github.mustachejava.reflect.guards |
Modifier and Type | Class and Description |
---|---|
class |
TypeCheckingHandler
Rather than pulling values this looks only at types.
|
Modifier and Type | Field and Description |
---|---|
protected ObjectHandler |
DefaultMustacheFactory.oh
This is the default object handler.
|
Modifier and Type | Method and Description |
---|---|
ObjectHandler |
MustacheFactory.getObjectHandler()
The object handler knows how to transform names into fields and methods.
|
ObjectHandler |
DefaultMustacheFactory.getObjectHandler() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultMustacheFactory.setObjectHandler(ObjectHandler oh)
You can override the default object handler post construction.
|
Modifier and Type | Field and Description |
---|---|
protected ObjectHandler |
DefaultCode.oh |
Modifier and Type | Class and Description |
---|---|
class |
BaseObjectHandler |
class |
ReflectionObjectHandler
Lookup objects using reflection and execute them the same way.
|
class |
SimpleObjectHandler |
Modifier and Type | Field and Description |
---|---|
protected ObjectHandler |
ReflectionWrapper.oh |
Modifier and Type | Method and Description |
---|---|
static Object |
ReflectionObjectHandler.unwrap(ObjectHandler oh,
int scopeIndex,
Wrapper[] wrappers,
List<Object> scopes) |
Constructor and Description |
---|
GuardedBinding(ObjectHandler oh,
String name,
TemplateContext tc,
Code code) |
ReflectionWrapper(int scopeIndex,
Wrapper[] wrappers,
Guard[] guard,
AccessibleObject method,
Object[] arguments,
ObjectHandler oh) |
Modifier and Type | Field and Description |
---|---|
protected ObjectHandler |
WrappedGuard.oh |
protected ObjectHandler |
MapGuard.oh |
Constructor and Description |
---|
MapGuard(ObjectHandler oh,
int scopeIndex,
String name,
boolean contains,
Wrapper[] wrappers) |
WrappedGuard(ObjectHandler oh,
int index,
List<Wrapper> wrappers,
List<Guard> wrapperGuard) |
Copyright © 2018. All rights reserved.