- call() - Method in class com.github.mustachejava.DeferringMustacheFactory.DeferredCallable
-
- call(Object[]) - Method in class com.github.mustachejava.indy.IndyWrapper
-
- call(List<Object>) - Method in class com.github.mustachejava.reflect.GuardedWrapper
-
- call(List<Object>) - Method in class com.github.mustachejava.reflect.ReflectionWrapper
-
- call(List<Object>) - Method in interface com.github.mustachejava.util.Wrapper
-
- CapturingMustacheVisitor - Class in com.github.mustachejava.util
-
Grab a map of values returned from calls
- CapturingMustacheVisitor(DefaultMustacheFactory, CapturingMustacheVisitor.Captured) - Constructor for class com.github.mustachejava.util.CapturingMustacheVisitor
-
- CapturingMustacheVisitor.Captured - Interface in com.github.mustachejava.util
-
- checkField(Field) - Method in class com.github.mustachejava.reflect.BaseObjectHandler
-
- checkMethod(Method) - Method in class com.github.mustachejava.reflect.BaseObjectHandler
-
- CLASS_FORNAME - Static variable in interface com.github.mustachejava.codegen.CompilableGuard
-
- CLASS_TYPE - Static variable in interface com.github.mustachejava.codegen.CompilableGuard
-
- ClassGuard - Class in com.github.mustachejava.reflect.guards
-
Ensure that the class of the current scope is that same as when this wrapper was generated.
- ClassGuard(int, Object) - Constructor for class com.github.mustachejava.reflect.guards.ClassGuard
-
- classGuard - Variable in class com.github.mustachejava.reflect.guards.ClassGuard
-
- ClasspathResolver - Class in com.github.mustachejava.resolver
-
MustacheResolver implementation that resolves
mustache files from the classpath.
- ClasspathResolver() - Constructor for class com.github.mustachejava.resolver.ClasspathResolver
-
- ClasspathResolver(String) - Constructor for class com.github.mustachejava.resolver.ClasspathResolver
-
Use the classpath to resolve mustache templates.
- clone() - Method in interface com.github.mustachejava.Code
-
- clone(Set<Code>) - Method in interface com.github.mustachejava.Code
-
- clone() - Method in class com.github.mustachejava.codes.DefaultCode
-
- clone(Set<Code>) - Method in class com.github.mustachejava.codes.DefaultCode
-
- clone() - Method in interface com.github.mustachejava.Mustache
-
Deep clone of the mustache object.
- close() - Method in class com.github.mustachejava.util.LatchedWriter
-
- Code - Interface in com.github.mustachejava
-
Code objects that are executed in order to evaluate the template
- CodeCompiler - Class in com.github.mustachejava.codegen
-
Compile a list of codes to execute down to a single method.
- CodeCompiler() - Constructor for class com.github.mustachejava.codegen.CodeCompiler
-
- CodegenMissingWrapper - Class in com.github.mustachejava.codegen
-
- CodegenMissingWrapper(String, List<Guard>) - Constructor for class com.github.mustachejava.codegen.CodegenMissingWrapper
-
- CodegenMustacheFactory - Class in com.github.mustachejava.codegen
-
Codegen mustache code execution.
- CodegenMustacheFactory() - Constructor for class com.github.mustachejava.codegen.CodegenMustacheFactory
-
- CodegenMustacheFactory(File) - Constructor for class com.github.mustachejava.codegen.CodegenMustacheFactory
-
- CodegenMustacheFactory(String) - Constructor for class com.github.mustachejava.codegen.CodegenMustacheFactory
-
- CodegenMustacheVisitor - Class in com.github.mustachejava.codegen
-
- CodegenMustacheVisitor(DefaultMustacheFactory) - Constructor for class com.github.mustachejava.codegen.CodegenMustacheVisitor
-
- CodegenObjectHandler - Class in com.github.mustachejava.codegen
-
Generates code when it can for higher performance.
- CodegenObjectHandler() - Constructor for class com.github.mustachejava.codegen.CodegenObjectHandler
-
- CodegenReflectionWrapper - Class in com.github.mustachejava.codegen
-
- CodegenReflectionWrapper(CodegenObjectHandler, int, Wrapper[], List<? extends Guard>, AccessibleObject, Object[]) - Constructor for class com.github.mustachejava.codegen.CodegenReflectionWrapper
-
- CodegenReflectionWrapper(ReflectionWrapper) - Constructor for class com.github.mustachejava.codegen.CodegenReflectionWrapper
-
- coerce(Object) - Method in class com.github.mustachejava.JavascriptObjectHandler
-
- coerce(Object) - Method in interface com.github.mustachejava.ObjectHandler
-
Coerce results to Java native iterables, functions, callables.
- coerce(Object) - Method in class com.github.mustachejava.reflect.BaseObjectHandler
-
- com.github.mustachejava - package com.github.mustachejava
-
- com.github.mustachejava.codegen - package com.github.mustachejava.codegen
-
- com.github.mustachejava.codegen.guards - package com.github.mustachejava.codegen.guards
-
- com.github.mustachejava.codes - package com.github.mustachejava.codes
-
- com.github.mustachejava.functions - package com.github.mustachejava.functions
-
- com.github.mustachejava.indy - package com.github.mustachejava.indy
-
- com.github.mustachejava.reflect - package com.github.mustachejava.reflect
-
- com.github.mustachejava.reflect.guards - package com.github.mustachejava.reflect.guards
-
- com.github.mustachejava.resolver - package com.github.mustachejava.resolver
-
- com.github.mustachejava.util - package com.github.mustachejava.util
-
- com.github.spullara.mustache.mojo - package com.github.spullara.mustache.mojo
-
- com.sampullara.mustache - package com.sampullara.mustache
-
- comment(TemplateContext, String) - Method in class com.github.mustachejava.DefaultMustacheVisitor
-
- comment(TemplateContext, String) - Method in interface com.github.mustachejava.MustacheVisitor
-
- CommentCode - Class in com.github.mustachejava.codes
-
- CommentCode(TemplateContext, DefaultMustacheFactory, String) - Constructor for class com.github.mustachejava.codes.CommentCode
-
- CommentFunction - Class in com.github.mustachejava.functions
-
Mustache.java block comment function.
- CommentFunction() - Constructor for class com.github.mustachejava.functions.CommentFunction
-
- CompilableClassGuard - Class in com.github.mustachejava.codegen.guards
-
Compiled form of the class guard.
- CompilableClassGuard(int, Object) - Constructor for class com.github.mustachejava.codegen.guards.CompilableClassGuard
-
- CompilableDepthGuard - Class in com.github.mustachejava.codegen.guards
-
Compiled version of the depth guard.
- CompilableDepthGuard(int) - Constructor for class com.github.mustachejava.codegen.guards.CompilableDepthGuard
-
- CompilableDotGuard - Class in com.github.mustachejava.codegen.guards
-
Compiled dot guard.
- CompilableDotGuard(String, int, Object) - Constructor for class com.github.mustachejava.codegen.guards.CompilableDotGuard
-
- CompilableGuard - Interface in com.github.mustachejava.codegen
-
Optimizable guards
- CompilableMapGuard - Class in com.github.mustachejava.codegen.guards
-
Compiled version of map guard.
- CompilableMapGuard(ObjectHandler, int, String, boolean, Wrapper[]) - Constructor for class com.github.mustachejava.codegen.guards.CompilableMapGuard
-
- CompilableNullGuard - Class in com.github.mustachejava.codegen.guards
-
Compiled null guard.
- CompilableNullGuard() - Constructor for class com.github.mustachejava.codegen.guards.CompilableNullGuard
-
- CompilableWrappedGuard - Class in com.github.mustachejava.codegen.guards
-
Compiled wrapper guard.
- CompilableWrappedGuard(ObjectHandler, int, List<Wrapper>, List<Guard>) - Constructor for class com.github.mustachejava.codegen.guards.CompilableWrappedGuard
-
- compile(Code[]) - Static method in class com.github.mustachejava.codegen.CodeCompiler
-
- compile(List<? extends Guard>) - Static method in class com.github.mustachejava.codegen.GuardCompiler
-
- compile(String) - Method in class com.github.mustachejava.DefaultMustacheFactory
-
- compile(Reader, String) - Method in class com.github.mustachejava.DefaultMustacheFactory
-
- compile(Reader, String, String, String) - Method in class com.github.mustachejava.DefaultMustacheFactory
-
- compile(String) - Method in interface com.github.mustachejava.MustacheFactory
-
Create a mustache given a resource name.
- compile(Reader, String) - Method in interface com.github.mustachejava.MustacheFactory
-
Create a mustache given a reader and a name.
- compile(String) - Method in class com.github.mustachejava.MustacheParser
-
- compile(Reader, String) - Method in class com.github.mustachejava.MustacheParser
-
- compile(Reader, String, String, String) - Method in class com.github.mustachejava.MustacheParser
-
- compile(Reader, String, String, String, boolean) - Method in class com.github.mustachejava.MustacheParser
-
- compile(Reader, String, AtomicInteger, String, String, String, boolean) - Method in class com.github.mustachejava.MustacheParser
-
- CompiledCodes - Interface in com.github.mustachejava.codegen
-
Compiled code.
- compilePartial(String) - Method in class com.github.mustachejava.DefaultMustacheFactory
-
In order to handle recursion, we need a temporary thread local cache during compilation
that is ultimately thrown away after the top level partial is complete.
- contains - Variable in class com.github.mustachejava.reflect.guards.MapGuard
-
- create(CodegenReflectionWrapper) - Static method in class com.github.mustachejava.indy.IndyWrapper
-
- create(CodegenReflectionWrapper, boolean) - Static method in class com.github.mustachejava.indy.IndyWrapper
-
We replace a codegenerated reflection based wrapper with one that uses
invoke dynamic.
- createBinding(String, TemplateContext, Code) - Method in interface com.github.mustachejava.ObjectHandler
-
Each call site has its own binding to allow for fine grained caching without
a separate parallel hierarchy of objects.
- createBinding(String, TemplateContext, Code) - Method in class com.github.mustachejava.reflect.BaseObjectHandler
-
- createBinding(String, TemplateContext, Code) - Method in class com.github.mustachejava.reflect.ReflectionObjectHandler
-
- createBinding(String, TemplateContext, Code) - Method in class com.github.mustachejava.reflect.SimpleObjectHandler
-
- createBinding(String, TemplateContext, Code) - Method in class com.github.mustachejava.TypeCheckingHandler
-
- createClassGuard(int, Object) - Method in class com.github.mustachejava.codegen.CodegenObjectHandler
-
- createClassGuard(int, Object) - Method in class com.github.mustachejava.reflect.ReflectionObjectHandler
-
- createDepthGuard(int) - Method in class com.github.mustachejava.codegen.CodegenObjectHandler
-
- createDepthGuard(int) - Method in class com.github.mustachejava.reflect.ReflectionObjectHandler
-
- createDotGuard(int, Object, String) - Method in class com.github.mustachejava.codegen.CodegenObjectHandler
-
- createDotGuard(int, Object, String) - Method in class com.github.mustachejava.reflect.ReflectionObjectHandler
-
- createLambdaCache() - Method in class com.github.mustachejava.DefaultMustacheFactory
-
- createMapGuard(int, Wrapper[], String, boolean) - Method in class com.github.mustachejava.codegen.CodegenObjectHandler
-
- createMapGuard(int, Wrapper[], String, boolean) - Method in class com.github.mustachejava.reflect.ReflectionObjectHandler
-
- createMissingWrapper(String, List<Guard>) - Method in class com.github.mustachejava.codegen.CodegenObjectHandler
-
- createMissingWrapper(String, List<Guard>) - Method in class com.github.mustachejava.reflect.ReflectionObjectHandler
-
- createMustacheCache() - Method in class com.github.mustachejava.DefaultMustacheFactory
-
- createMustacheVisitor() - Method in class com.github.mustachejava.codegen.CodegenMustacheFactory
-
- createMustacheVisitor() - Method in class com.github.mustachejava.DefaultMustacheFactory
-
- createMustacheVisitor() - Method in class com.github.mustachejava.DeferringMustacheFactory
-
- createMustacheVisitor() - Method in interface com.github.mustachejava.MustacheFactory
-
Creates the visitor for compilation.
- createNullGuard() - Method in class com.github.mustachejava.codegen.CodegenObjectHandler
-
- createNullGuard() - Method in class com.github.mustachejava.reflect.ReflectionObjectHandler
-
- createWrappedGuard(int, List<Wrapper>, List<Guard>) - Method in class com.github.mustachejava.codegen.CodegenObjectHandler
-
- createWrappedGuard(int, List<Wrapper>, List<Guard>) - Method in class com.github.mustachejava.reflect.ReflectionObjectHandler
-
- createWrapper(int, Wrapper[], List<? extends Guard>, AccessibleObject, Object[]) - Method in class com.github.mustachejava.codegen.CodegenObjectHandler
-
- createWrapper(int, Wrapper[], List<? extends Guard>, AccessibleObject, Object[]) - Method in class com.github.mustachejava.reflect.ReflectionObjectHandler
-