Uses of Interface
io.pebbletemplates.pebble.cache.PebbleCache
-
Packages that use PebbleCache Package Description io.pebbletemplates.pebble io.pebbletemplates.pebble.cache.tag io.pebbletemplates.pebble.cache.template io.pebbletemplates.pebble.template -
-
Uses of PebbleCache in io.pebbletemplates.pebble
Fields in io.pebbletemplates.pebble declared as PebbleCache Modifier and Type Field Description private PebbleCache<CacheKey,java.lang.Object>
PebbleEngine.Builder. tagCache
private PebbleCache<CacheKey,java.lang.Object>
PebbleEngine. tagCache
private PebbleCache<java.lang.Object,PebbleTemplate>
PebbleEngine.Builder. templateCache
private PebbleCache<java.lang.Object,PebbleTemplate>
PebbleEngine. templateCache
Methods in io.pebbletemplates.pebble that return PebbleCache Modifier and Type Method Description PebbleCache<CacheKey,java.lang.Object>
PebbleEngine. getTagCache()
Returns the tag cachePebbleCache<java.lang.Object,PebbleTemplate>
PebbleEngine. getTemplateCache()
Returns the template cacheMethods in io.pebbletemplates.pebble with parameters of type PebbleCache Modifier and Type Method Description PebbleEngine.Builder
PebbleEngine.Builder. tagCache(PebbleCache<CacheKey,java.lang.Object> tagCache)
Sets the cache used by the "cache" tag.PebbleEngine.Builder
PebbleEngine.Builder. templateCache(PebbleCache<java.lang.Object,PebbleTemplate> templateCache)
Sets the cache used by the engine to store compiled PebbleTemplate instances.Constructors in io.pebbletemplates.pebble with parameters of type PebbleCache Constructor Description PebbleEngine(Loader<?> loader, Syntax syntax, boolean strictVariables, java.util.Locale defaultLocale, int maxRenderedSize, PebbleCache<CacheKey,java.lang.Object> tagCache, PebbleCache<java.lang.Object,PebbleTemplate> templateCache, java.util.concurrent.ExecutorService executorService, ExtensionRegistry extensionRegistry, ParserOptions parserOptions, EvaluationOptions evaluationOptions)
Constructor for the Pebble Engine given an instantiated Loader. -
Uses of PebbleCache in io.pebbletemplates.pebble.cache.tag
Classes in io.pebbletemplates.pebble.cache.tag that implement PebbleCache Modifier and Type Class Description class
ConcurrentMapTagCache
class
NoOpTagCache
-
Uses of PebbleCache in io.pebbletemplates.pebble.cache.template
Classes in io.pebbletemplates.pebble.cache.template that implement PebbleCache Modifier and Type Class Description class
ConcurrentMapTemplateCache
class
NoOpTemplateCache
-
Uses of PebbleCache in io.pebbletemplates.pebble.template
Fields in io.pebbletemplates.pebble.template declared as PebbleCache Modifier and Type Field Description private PebbleCache<CacheKey,java.lang.Object>
EvaluationContextImpl. tagCache
The tag cacheMethods in io.pebbletemplates.pebble.template that return PebbleCache Modifier and Type Method Description PebbleCache<CacheKey,java.lang.Object>
EvaluationContextImpl. getTagCache()
Returns the cache used for the "cache" tagConstructors in io.pebbletemplates.pebble.template with parameters of type PebbleCache Constructor Description EvaluationContextImpl(PebbleTemplateImpl self, boolean strictVariables, java.util.Locale locale, int maxRenderedSize, ExtensionRegistry extensionRegistry, PebbleCache<CacheKey,java.lang.Object> tagCache, java.util.concurrent.ExecutorService executorService, java.util.List<PebbleTemplateImpl> importedTemplates, java.util.Map<java.lang.String,PebbleTemplateImpl> namedImportedTemplates, ScopeChain scopeChain, Hierarchy hierarchy, EvaluationOptions evaluationOptions)
Constructor used to provide all final variables.
-