All Classes and Interfaces

Class
Description
 
Bindings connect templates to their views.
Factory for Mustache.java translation functions based on localized Resource bundles.
 
 
 
Grab a map of values returned from calls
 
Ensure that the class of the current scope is that same as when this wrapper was generated.
MustacheResolver implementation that resolves mustache files from the classpath.
Code objects that are executed in order to evaluate the template
 
Mustache.java block comment function.
Exposes first / last / index / value on each element.
Simplest possible code implementaion with some default shared behavior
Default Mustache
Simplest possible code factory
The default implementation that builds up Code lists
Mustache resolver that provides the default functionality that the default mustache factory relies on by combining the classpath and the filesystem resolver.
This allows you to automatically defer evaluation of partials.
 
 
Check that there are the same number of scope levels.
 
Guard dot notation references.
 
Name a section: {{$name}}...{{/name}}
Extending a template through in-place replacement of the overridden codes.
Name a section: {{$name}}...{{/name}}
Mustache.java factory with a fallback mechanism for locating resources.
MustacheResolver implementation that resolves mustache files from the filesystem.
Used for indexing runtime compiled template text from lambdas.
Simple specialization of Predicate
Codes are bound to their variables through bindings.
Wrapper that guards.
If the wrapper has a different calling signature, tell the caller to refind it.
Display help information on mustache-maven-plugin.
Call mvn mustache:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
Escapes user data that you wish to include in HTML pages.
 
Used internally for passing around the scopes.
 
This is the callback interface for iterating on a value.
Buffer content while a future is being evaluated in another thread.
Guards whether or not a name was present in the map.
Used to mark a wrapper this is only guarding a complete miss.
The interface to Mustache objects
Generally there is nothing you can do if it fails.
Factory for creating codes
Mustache exception that provides the name of the missing mustache.
The parser generates callbacks into the MustacheFactory to build them.
Resolves mustache resources.
 
Callbacks from the parser as a mustache template is parsed.
 
 
Runs the enclosed template once if the value is falsey.
 
The ObjectHandler is responsible for creating wrappers to find values in scopes at runtime and to coerce those results to the appropriate Java types
 
 
Lookup objects using reflection and execute them the same way.
Used for evaluating values at a callsite
 
 
 
This factory is similar to DefaultMustacheFactory but handles whitespace according to the mustache specification.
 
 
 
 
Use this function if you to implement additional functions/lambdas (eg.
Mustache.java translation function based on localized ResourceBundles.
Rather than pulling values this looks only at types.
MustacheResolver implementation that resolves mustache resources using URI objects.
Output a value
Dig into the dot notation to guard it from changing.
Call a wrapped name on a set of scopes.
Write template text.