Package com.github.mustachejava
-
Interface Summary Interface Description Binding Bindings connect templates to their views.Code Code objects that are executed in order to evaluate the templateIteration This is the callback interface for iterating on a value.Mustache The interface to Mustache objectsMustacheFactory Factory for creating codesMustacheResolver Resolves mustache resources.MustacheVisitor Callbacks from the parser as a mustache template is parsed.ObjectHandler The ObjectHandler is responsible for creating wrappers to find values in scopes at runtime and to coerce those results to the appropriate Java typesPragmaHandler TemplateFunction Use this function if you to implement additional functions/lambdas (eg. -
Class Summary Class Description DefaultMustacheFactory Simplest possible code factoryDefaultMustacheVisitor The default implementation that builds up Code listsDeferringMustacheFactory This allows you to automatically defer evaluation of partials.DeferringMustacheFactory.Deferral DeferringMustacheFactory.DeferredCallable FallbackMustacheFactory Mustache.java factory with a fallback mechanism for locating resources.FragmentKey Used for indexing runtime compiled template text from lambdas.MustacheParser The parser generates callbacks into the MustacheFactory to build them.SafeMustacheFactory SpecMustacheFactory This factory is similar to DefaultMustacheFactory but handles whitespace according to the mustache specification.SpecMustacheVisitor SpecMustacheVisitor.SpecPartialCode SpecMustacheVisitor.SpecValueCode TemplateContext TypeCheckingHandler Rather than pulling values this looks only at types. -
Exception Summary Exception Description MustacheException Generally there is nothing you can do if it fails.MustacheNotFoundException Mustache exception that provides the name of the missing mustache.