Package io.quarkus.qute
package io.quarkus.qute
-
ClassDescriptionThis section can be used to cache parts of the template.A cache abstraction.IMPORTANT: This annotation only works in a fully integrated environment; such as a Quarkus application.Internal representation of a completed computation, an optimized replacement for
CompletableFuture.completedFuture(Object).Represents a central point for template management.Builder forEngine.IMPORTANT: This annotation only works in a fully integrated environment; such as a Quarkus application.Represents a unique error code.Escapes a characted sequence using a map of replacements.Evaluation context of a specific part of an expression.Evaluates expressions.Represents a value expression.Part that represents a virtual method.Demarcates a template fragment that can be rendered separately.Basicifstatement.Immutable lists.A line separator.IMPORTANT: This annotation only works in a fully integrated environment; such as a Quarkus application.Enables repeating ofLocate.Qualifies an injected template.Basic sequentialloopstatement.Maps keys to values in a similar way toMap.A result node backed by an array of result nodes.Namespace resolvers are used to find the current context object for an expression that starts with a namespace declaration.A convenient builder.Definition of a section factory parameter.Represents a type parameter declaration, i.e.Template parameter declaration.This component can be used to hook into the parser logic.Provides quick and convenient access to the engine instance stored in a static variable.This construct is not thread-safe.Raw string is never escaped.This value resolver can be used to access public members of classes via reflection.This component can be used to map a result of an evaluated value expression to a string value.Node of a result tree.Represents a "result not found" value.Each section consists of one or more blocks.Defines the logic of a section node.A new instance is created for every invocation ofSectionHelper.resolve(SectionResolutionContext).SectionHelperFactory<T extends SectionHelper>Factory to create a newSectionHelperbased on theSectionInitContextImpl.This strategy is used when an unterminated section is detected during parsing.Section initialization context.Basicsetstatement.A result node backed by a single object value.Represents an immutable template definition.A fragment represents a part of the template that can be treated as a separate template.IMPORTANT: This annotation only works in a fully integrated environment; such as a Quarkus application.IMPORTANT: This annotation only works in a fully integrated environment; such as a Quarkus application.IMPORTANT: This annotation only works in a fully integrated environment; such as a Quarkus application.Used to annotate a template extension method parameter that should be obtained viaTemplateInstance.getAttribute(String).IMPORTANT: This annotation only works in a fully integrated environment; such as a Quarkus application.An implementation is generated for each class declaring a template global.Represents an instance ofTemplate.This component can be used to initialize a template instance, i.e.Locates template sources.Node of a template tree.Represents an origin of a template node.Static text.Value resolvers are used when evaluating expressions.Builder forValueResolver.Common value resolvers.Content type, locale and encoding.Basicwhen/switchstatement.Basicwithstatement.