Uses of Class
io.pebbletemplates.pebble.cache.CacheKey
-
Packages that use CacheKey Package Description io.pebbletemplates.pebble io.pebbletemplates.pebble.cache.tag io.pebbletemplates.pebble.template -
-
Uses of CacheKey in io.pebbletemplates.pebble
Fields in io.pebbletemplates.pebble with type parameters of type CacheKey Modifier and Type Field Description private PebbleCache<CacheKey,java.lang.Object>
PebbleEngine.Builder. tagCache
private PebbleCache<CacheKey,java.lang.Object>
PebbleEngine. tagCache
Methods in io.pebbletemplates.pebble that return types with arguments of type CacheKey Modifier and Type Method Description PebbleCache<CacheKey,java.lang.Object>
PebbleEngine. getTagCache()
Returns the tag cacheMethod parameters in io.pebbletemplates.pebble with type arguments of type CacheKey Modifier and Type Method Description PebbleEngine.Builder
PebbleEngine.Builder. tagCache(PebbleCache<CacheKey,java.lang.Object> tagCache)
Sets the cache used by the "cache" tag.Constructor parameters in io.pebbletemplates.pebble with type arguments of type CacheKey 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 CacheKey in io.pebbletemplates.pebble.cache.tag
Fields in io.pebbletemplates.pebble.cache.tag with type parameters of type CacheKey Modifier and Type Field Description private java.util.concurrent.ConcurrentMap<CacheKey,java.lang.Object>
ConcurrentMapTagCache. tagCache
Methods in io.pebbletemplates.pebble.cache.tag with parameters of type CacheKey Modifier and Type Method Description java.lang.Object
ConcurrentMapTagCache. computeIfAbsent(CacheKey key, java.util.function.Function<? super CacheKey,?> mappingFunction)
java.lang.Object
NoOpTagCache. computeIfAbsent(CacheKey key, java.util.function.Function<? super CacheKey,?> mappingFunction)
Method parameters in io.pebbletemplates.pebble.cache.tag with type arguments of type CacheKey Modifier and Type Method Description java.lang.Object
ConcurrentMapTagCache. computeIfAbsent(CacheKey key, java.util.function.Function<? super CacheKey,?> mappingFunction)
java.lang.Object
NoOpTagCache. computeIfAbsent(CacheKey key, java.util.function.Function<? super CacheKey,?> mappingFunction)
Constructor parameters in io.pebbletemplates.pebble.cache.tag with type arguments of type CacheKey Constructor Description ConcurrentMapTagCache(java.util.concurrent.ConcurrentMap<CacheKey,java.lang.Object> tagCache)
-
Uses of CacheKey in io.pebbletemplates.pebble.template
Fields in io.pebbletemplates.pebble.template with type parameters of type CacheKey Modifier and Type Field Description private PebbleCache<CacheKey,java.lang.Object>
EvaluationContextImpl. tagCache
The tag cacheMethods in io.pebbletemplates.pebble.template that return types with arguments of type CacheKey Modifier and Type Method Description PebbleCache<CacheKey,java.lang.Object>
EvaluationContextImpl. getTagCache()
Returns the cache used for the "cache" tagConstructor parameters in io.pebbletemplates.pebble.template with type arguments of type CacheKey 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.
-