Uses of Class
io.pebbletemplates.pebble.template.ScopeChain
Packages that use ScopeChain
-
Uses of ScopeChain in io.pebbletemplates.pebble.template
Fields in io.pebbletemplates.pebble.template declared as ScopeChainModifier and TypeFieldDescriptionprivate final ScopeChain
EvaluationContextImpl.scopeChain
A scope is a set of visible variables.private final ScopeChain
GlobalContext.scopeChain
Methods in io.pebbletemplates.pebble.template that return ScopeChainModifier and TypeMethodDescriptionScopeChain.deepCopy()
Creates a deep copy of the ScopeChain.EvaluationContextImpl.getScopeChain()
Returns the scope chain data structure that allows variables to be added/removed from the current scope and retrieved from the nearest visible scopes.Constructors in io.pebbletemplates.pebble.template with parameters of type ScopeChainModifierConstructorDescriptionEvaluationContextImpl
(PebbleTemplateImpl self, boolean strictVariables, Locale locale, int maxRenderedSize, ExtensionRegistry extensionRegistry, PebbleCache<CacheKey, Object> tagCache, ExecutorService executorService, List<PebbleTemplateImpl> importedTemplates, Map<String, PebbleTemplateImpl> namedImportedTemplates, ScopeChain scopeChain, Hierarchy hierarchy, EvaluationOptions evaluationOptions) Constructor used to provide all final variables.GlobalContext
(ScopeChain scopeChain)