A B C D E F G H I L M N O P Q R S T U V W 
All Classes All Packages

A

acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in class io.quarkus.qute.CompletedStage
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in class io.quarkus.qute.CompletedStage
 
acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in class io.quarkus.qute.CompletedStage
 
accepts(String) - Method in class io.quarkus.qute.Parameter
Allows a factory parameter to refuse a value of an unnamed actual parameter.
add(char, String) - Method in class io.quarkus.qute.Escaper.Builder
 
add(T) - Method in class io.quarkus.qute.ImmutableList.Builder
 
addAdditionalEvaluatedParams(SectionHelper.SectionResolutionContext, Map<String, Object>) - Method in class io.quarkus.qute.IncludeSectionHelper
 
addAdditionalEvaluatedParams(SectionHelper.SectionResolutionContext, Map<String, Object>) - Method in class io.quarkus.qute.UserTagSectionHelper
 
addAll(Collection<T>) - Method in class io.quarkus.qute.ImmutableList.Builder
 
addContentFilter(Function<String, String>) - Method in interface io.quarkus.qute.ParserHelper
The filter is used before the template contents is parsed.
addDefaults() - Method in class io.quarkus.qute.EngineBuilder
Add the default set of value resolvers and section helpers.
addDefaultSectionHelpers() - Method in class io.quarkus.qute.EngineBuilder
 
addDefaultValueResolvers() - Method in class io.quarkus.qute.EngineBuilder
Add the default set of value resolvers.
addExpression(String, String) - Method in interface io.quarkus.qute.SectionHelperFactory.BlockInfo
Parse and register an expression for the specified parameter.
addLocator(TemplateLocator) - Method in class io.quarkus.qute.EngineBuilder
A Reader instance produced by a locator is immediately closed right after the template content is parsed.
addNamespaceResolver(NamespaceResolver) - Method in class io.quarkus.qute.EngineBuilder
 
addParameter(Parameter) - Method in class io.quarkus.qute.SectionHelperFactory.ParametersInfo.Builder
 
addParameter(Parameter.Builder) - Method in class io.quarkus.qute.SectionHelperFactory.ParametersInfo.Builder
 
addParameter(String) - Method in class io.quarkus.qute.SectionHelperFactory.ParametersInfo.Builder
 
addParameter(String, Parameter) - Method in class io.quarkus.qute.SectionHelperFactory.ParametersInfo.Builder
 
addParameter(String, Parameter.Builder) - Method in class io.quarkus.qute.SectionHelperFactory.ParametersInfo.Builder
 
addParameter(String, String) - Method in interface io.quarkus.qute.ParserHelper
Adds an implicit parameter declaration.
addParameter(String, String) - Method in class io.quarkus.qute.SectionHelperFactory.ParametersInfo.Builder
 
addParameter(String, String, String) - Method in class io.quarkus.qute.SectionHelperFactory.ParametersInfo.Builder
 
addParserHook(ParserHook) - Method in class io.quarkus.qute.EngineBuilder
 
addResultMapper(ResultMapper) - Method in class io.quarkus.qute.EngineBuilder
 
addSectionHelper(SectionHelperFactory<?>) - Method in class io.quarkus.qute.EngineBuilder
 
addSectionHelper(String, SectionHelperFactory<?>) - Method in class io.quarkus.qute.EngineBuilder
 
addSectionHelpers(SectionHelperFactory<?>...) - Method in class io.quarkus.qute.EngineBuilder
 
addTemplateInstanceInitializer(TemplateInstance.Initializer) - Method in class io.quarkus.qute.EngineBuilder
 
addValueResolver(ValueResolver) - Method in class io.quarkus.qute.EngineBuilder
 
addValueResolver(Supplier<ValueResolver>) - Method in class io.quarkus.qute.EngineBuilder
 
addValueResolvers(ValueResolver...) - Method in class io.quarkus.qute.EngineBuilder
 
ANY - Static variable in annotation type io.quarkus.qute.TemplateExtension
Constant value for TemplateExtension.matchName() indicating that any name matches.
appendTo(StringBuilder) - Method in interface io.quarkus.qute.TemplateNode.Origin
 
APPLICATION_JSON - Static variable in class io.quarkus.qute.Variant
 
appliesTo(EvalContext) - Method in class io.quarkus.qute.ReflectionValueResolver
 
appliesTo(EvalContext) - Method in interface io.quarkus.qute.ValueResolver
 
appliesTo(TemplateNode.Origin, Object) - Method in class io.quarkus.qute.HtmlEscaper
 
appliesTo(TemplateNode.Origin, Object) - Method in interface io.quarkus.qute.ResultMapper
 
appliesTo(String) - Method in interface io.quarkus.qute.Mapper
 
appliesTo(Predicate<EvalContext>) - Method in class io.quarkus.qute.ValueResolverBuilder
The ValueResolver.appliesTo(EvalContext) logic defined earlier is replaced with the specified predicate.
applyToBaseClass(Class<?>) - Method in class io.quarkus.qute.ValueResolverBuilder
And applies to a part of an expression where the base class is assignable to the specified class.
applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in class io.quarkus.qute.CompletedStage
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in class io.quarkus.qute.CompletedStage
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in class io.quarkus.qute.CompletedStage
 
applyToName(String) - Method in class io.quarkus.qute.ValueResolverBuilder
And applies to a part of an expression where the name is equal to the specified value.
applyToNoParameters() - Method in class io.quarkus.qute.ValueResolverBuilder
And applies to a part of an expression where the number of parameters is equal to zero.
applyToParameters(int) - Method in class io.quarkus.qute.ValueResolverBuilder
And applies to a part of an expression where the number of parameters is equal to the specified size.
argument(String, Object) - Method in class io.quarkus.qute.TemplateException.Builder
The argument can be used in a message template set via TemplateException.Builder.message(String).
arguments(Object...) - Method in class io.quarkus.qute.TemplateException.Builder
Every empty expression {} in the message template is a placeholder that is replaced with an index-based array accessor {data[n]} where n is the index of the placeholder.
arguments(Map<String, Object>) - Method in class io.quarkus.qute.TemplateException.Builder
 
arrayResolver() - Static method in class io.quarkus.qute.ValueResolvers
 
asLiteral() - Method in interface io.quarkus.qute.Expression
 
asMessage() - Method in class io.quarkus.qute.Results.NotFound
 
asVirtualMethod() - Method in interface io.quarkus.qute.Expression.Part
 
attribute(String, Object) - Method in class io.quarkus.qute.Qute.Fmt
Set the template instance attribute.
ATTRIBUTE - Static variable in interface io.quarkus.qute.Template.Fragment
An attibute with this key is added to a template instance of a fragment.
attributes - Variable in class io.quarkus.qute.TemplateInstanceBase
 

B

basePath() - Method in annotation type io.quarkus.qute.CheckedTemplate
Example:
beforeParsing(ParserHelper) - Method in interface io.quarkus.qute.ParserHook
This method is invoked before a template contents is parsed
beforeParsing(ParserHelper) - Method in class io.quarkus.qute.Qute.IndexedArgumentsParserHook
 
BIND_TO_PARENT - io.quarkus.qute.SectionHelperFactory.MissingEndTagStrategy
The end tag is optional.
Booleans - Class in io.quarkus.qute
 
build() - Method in class io.quarkus.qute.EngineBuilder
 
build() - Method in class io.quarkus.qute.Escaper.Builder
 
build() - Method in class io.quarkus.qute.ImmutableList.Builder
 
build() - Method in class io.quarkus.qute.NamespaceResolver.Builder
 
build() - Method in class io.quarkus.qute.Parameter.Builder
 
build() - Method in class io.quarkus.qute.SectionHelperFactory.ParametersInfo.Builder
 
build() - Method in class io.quarkus.qute.TemplateException.Builder
 
build() - Method in class io.quarkus.qute.ValueResolverBuilder
 
builder() - Static method in interface io.quarkus.qute.Engine
 
builder() - Static method in class io.quarkus.qute.Escaper
 
builder() - Static method in class io.quarkus.qute.ImmutableList
 
builder() - Static method in class io.quarkus.qute.SectionHelperFactory.ParametersInfo
 
builder() - Static method in exception io.quarkus.qute.TemplateException
Note that a qute template can be used to build the exception message.
builder() - Static method in interface io.quarkus.qute.ValueResolver
 
builder(String) - Static method in interface io.quarkus.qute.NamespaceResolver
 
builder(String) - Static method in class io.quarkus.qute.Parameter
 
Builder() - Constructor for class io.quarkus.qute.TemplateException.Builder
 
Builder(String) - Constructor for class io.quarkus.qute.Parameter.Builder
 
buildVirtualMethodSignature(String, List<String>) - Static method in class io.quarkus.qute.Expressions
 

C

cache() - Method in class io.quarkus.qute.Qute.Fmt
Use the template cache, i.e.
cacheFactoryConfig() - Method in interface io.quarkus.qute.SectionHelperFactory
If the return value is true then SectionHelperFactory.getDefaultAliases(), SectionHelperFactory.getParameters() and SectionHelperFactory.getBlockLabels() methods are called exactly once and the results are cached when the factory is being registered.
CacheSectionHelper - Class in io.quarkus.qute
This section can be used to cache parts of the template.
CacheSectionHelper.Cache - Interface in io.quarkus.qute
A cache abstraction.
CacheSectionHelper.Factory - Class in io.quarkus.qute
 
cause(Throwable) - Method in class io.quarkus.qute.TemplateException.Builder
 
CheckedTemplate - Annotation Type in io.quarkus.qute
If you place this annotation on a class, all its native static methods will be used to declare templates and the list of parameters they require.
checkNumberOfParams(boolean) - Method in class io.quarkus.qute.SectionHelperFactory.ParametersInfo.Builder
 
clearCache() - Static method in class io.quarkus.qute.Qute
Clears the template cache.
clearCache() - Method in class io.quarkus.qute.ReflectionValueResolver
 
clearTemplates() - Method in interface io.quarkus.qute.Engine
Removes all templates from the cache.
code(ErrorCode) - Method in class io.quarkus.qute.TemplateException.Builder
 
collectionResolver() - Static method in class io.quarkus.qute.ValueResolvers
 
collectTypeInfo() - Method in interface io.quarkus.qute.Expression
 
CompletedStage<T> - Class in io.quarkus.qute
Internal representation of a completed computation, an optimized replacement for CompletableFuture.completedFuture(Object).
computeSectionHelper(Function<String, SectionHelperFactory<?>>) - Method in class io.quarkus.qute.EngineBuilder
The function is used if no section helper registered via EngineBuilder.addSectionHelper(SectionHelperFactory) matches a section name.
consume(Consumer<String>) - Method in interface io.quarkus.qute.TemplateInstance
Triggers rendering.
contentType(String) - Method in class io.quarkus.qute.Qute.Fmt
Set the template content type.
copyOf(List<T>) - Static method in class io.quarkus.qute.ImmutableList
 
createChild(Object, Map<String, SectionBlock>) - Method in interface io.quarkus.qute.ResolutionContext
Create a child resolution context.
createMulti() - Method in interface io.quarkus.qute.TemplateInstance
Create a new Multi that can be used to consume chunks of the rendered template.
createParserError(String) - Method in interface io.quarkus.qute.SectionHelperFactory.ParserDelegate
 
createUni() - Method in interface io.quarkus.qute.TemplateInstance
Create a new Uni that can be used to consume the rendered template.

D

data - Variable in class io.quarkus.qute.TemplateInstanceBase
 
data() - Method in class io.quarkus.qute.TemplateInstanceBase
 
data(Object) - Method in interface io.quarkus.qute.Template
 
data(Object) - Method in interface io.quarkus.qute.TemplateInstance
Set the the root data object.
data(Object) - Method in class io.quarkus.qute.TemplateInstanceBase
 
data(String, Object) - Method in class io.quarkus.qute.Qute.Fmt
 
data(String, Object) - Method in interface io.quarkus.qute.Template
 
data(String, Object) - Method in interface io.quarkus.qute.TemplateInstance
Put the data in a map.
data(String, Object) - Method in class io.quarkus.qute.TemplateInstanceBase
 
data(String, Object, String, Object) - Method in interface io.quarkus.qute.Template
 
data(String, Object, String, Object, String, Object) - Method in interface io.quarkus.qute.Template
 
data(String, Object, String, Object, String, Object, String, Object) - Method in interface io.quarkus.qute.Template
 
data(String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.quarkus.qute.Template
 
dataArray(Object...) - Method in class io.quarkus.qute.Qute.Fmt
The data array is accessibe via the data key, e.g.
dataMap - Variable in class io.quarkus.qute.TemplateInstanceBase
 
dataMap(Map<String, Object>) - Method in class io.quarkus.qute.Qute.Fmt
 
DEFAULT_PRIORITY - Static variable in annotation type io.quarkus.qute.TemplateExtension
Constant value for {TemplateExtension.priority().
DEFAULT_PRIORITY - Static variable in interface io.quarkus.qute.WithPriority
 
DEFAULTED - Static variable in annotation type io.quarkus.qute.CheckedTemplate
Constant value for CheckedTemplate.basePath() indicating that the default strategy should be used, i.e.
defaultName() - Method in annotation type io.quarkus.qute.CheckedTemplate
defaultValue - Variable in class io.quarkus.qute.Parameter
 
defaultValue(String) - Method in class io.quarkus.qute.Parameter.Builder
 
disableCache() - Static method in class io.quarkus.qute.Qute
The template cache will not be used by default.

E

ELEMENT_NAME - Static variable in annotation type io.quarkus.qute.CheckedTemplate
Constant value for CheckedTemplate.defaultName() indicating that the method name should be used as-is.
ELEMENT_NAME - Static variable in annotation type io.quarkus.qute.TemplateGlobal
Constant value for TemplateGlobal.name() indicating that the field/method name should be used.
EMPTY - Static variable in class io.quarkus.qute.Parameter
 
EMPTY - Static variable in class io.quarkus.qute.Results.NotFound
 
EMPTY - Static variable in class io.quarkus.qute.Scope
 
EMPTY - Static variable in class io.quarkus.qute.SectionHelperFactory.ParametersInfo
 
EMPTY_EXPRESSION - io.quarkus.qute.ParserError
{data: }
enableCache() - Static method in class io.quarkus.qute.Qute
The template cache will be used by default.
engine() - Static method in class io.quarkus.qute.Qute
If needed, a default engine is created lazily.
engine() - Method in class io.quarkus.qute.TemplateInstanceBase
 
Engine - Interface in io.quarkus.qute
Represents a central point for template management.
EngineBuilder - Class in io.quarkus.qute
Builder for Engine.
EngineConfiguration - Annotation Type in io.quarkus.qute
Enables registration of additional components to the preconfigured Engine.
equals(Object) - Method in class io.quarkus.qute.Variant
 
error(String) - Method in interface io.quarkus.qute.ErrorInitializer
 
ERROR - io.quarkus.qute.SectionHelperFactory.MissingEndTagStrategy
The end tag is mandatory.
ErrorCode - Interface in io.quarkus.qute
Represents a unique error code.
ErrorInitializer - Interface in io.quarkus.qute
 
escape(CharSequence) - Method in class io.quarkus.qute.Escaper
 
Escaper - Class in io.quarkus.qute
Escapes a characted sequence using a map of replacements.
Escaper.Builder - Class in io.quarkus.qute
 
EvalContext - Interface in io.quarkus.qute
Evaluation context of a specific part of an expression.
EvalSectionHelper - Class in io.quarkus.qute
 
EvalSectionHelper(Map<String, Expression>, Engine) - Constructor for class io.quarkus.qute.EvalSectionHelper
 
EvalSectionHelper.Factory - Class in io.quarkus.qute
 
evaluate(EvalContext) - Static method in class io.quarkus.qute.EvaluatedParams
 
evaluate(Expression) - Method in interface io.quarkus.qute.EvalContext
Evaluate the given expression using the relevant ResolutionContext.
evaluate(Expression) - Method in interface io.quarkus.qute.ResolutionContext
Evaluate the expression.
evaluate(Expression) - Method in interface io.quarkus.qute.SectionHelper.SectionResolutionContext
Evaluates a single expression.
evaluate(Expression, ResolutionContext) - Method in interface io.quarkus.qute.Evaluator
 
evaluate(String) - Method in interface io.quarkus.qute.EvalContext
Parse and evaluate the given expression using the relevant ResolutionContext
evaluate(String) - Method in interface io.quarkus.qute.ResolutionContext
Parse and evaluate the expression.
evaluate(Map<String, Expression>) - Method in interface io.quarkus.qute.SectionHelper.SectionResolutionContext
Evaluates the given expressions and returns the map of expression keys to evaluated values.
EvaluatedParams - Class in io.quarkus.qute
 
evaluateMessageKey(EvalContext) - Static method in class io.quarkus.qute.EvaluatedParams
 
evaluateMessageParams(EvalContext) - Static method in class io.quarkus.qute.EvaluatedParams
 
Evaluator - Interface in io.quarkus.qute
Evaluates expressions.
exceptionally(Function<Throwable, ? extends T>) - Method in class io.quarkus.qute.CompletedStage
 
execute() - Method in interface io.quarkus.qute.SectionHelper.SectionResolutionContext
Execute the main block with the current resolution context.
execute(ResolutionContext) - Method in interface io.quarkus.qute.SectionHelper.SectionResolutionContext
Execute the main block with the specified ResolutionContext.
execute(SectionBlock, ResolutionContext) - Method in interface io.quarkus.qute.SectionHelper.SectionResolutionContext
Execute the specified block with the specified ResolutionContext.
Expression - Interface in io.quarkus.qute
Represents a value expression.
Expression.Part - Interface in io.quarkus.qute
 
Expression.VirtualMethodPart - Interface in io.quarkus.qute
Part that represents a virtual method.
expressions - Variable in class io.quarkus.qute.SectionBlock
An unmodifiable ordered map of parameter expressions.
Expressions - Class in io.quarkus.qute
 
Expressions.SplitConfig - Interface in io.quarkus.qute
 
extendingBlocks - Variable in class io.quarkus.qute.IncludeSectionHelper
 

F

Factory() - Constructor for class io.quarkus.qute.EvalSectionHelper.Factory
 
Factory() - Constructor for class io.quarkus.qute.FragmentSectionHelper.Factory
 
Factory() - Constructor for class io.quarkus.qute.IfSectionHelper.Factory
 
Factory() - Constructor for class io.quarkus.qute.IncludeSectionHelper.Factory
 
Factory() - Constructor for class io.quarkus.qute.InsertSectionHelper.Factory
 
Factory() - Constructor for class io.quarkus.qute.LoopSectionHelper.Factory
 
Factory() - Constructor for class io.quarkus.qute.SetSectionHelper.Factory
 
Factory() - Constructor for class io.quarkus.qute.WhenSectionHelper.Factory
 
Factory() - Constructor for class io.quarkus.qute.WithSectionHelper.Factory
 
Factory(CacheSectionHelper.Cache) - Constructor for class io.quarkus.qute.CacheSectionHelper.Factory
 
Factory(String) - Constructor for class io.quarkus.qute.LoopSectionHelper.Factory
 
Factory(String, String) - Constructor for class io.quarkus.qute.UserTagSectionHelper.Factory
 
failure(Throwable) - Static method in class io.quarkus.qute.CompletedStage
 
FALSE - Static variable in class io.quarkus.qute.Results
 
findExpression(Predicate<Expression>) - Method in interface io.quarkus.qute.Template
 
fmt(String) - Static method in class io.quarkus.qute.Qute
 
fmt(String, Object...) - Static method in class io.quarkus.qute.Qute
The data array is accessibe via the data key, e.g.
fmt(String, Map<String, Object>) - Static method in class io.quarkus.qute.Qute
 
forContentType(String) - Static method in class io.quarkus.qute.Variant
 
FragmentSectionHelper - Class in io.quarkus.qute
Demarcates a template fragment that can be rendered separately.
FragmentSectionHelper.Factory - Class in io.quarkus.qute
 
from(EvalContext) - Static method in class io.quarkus.qute.Results.NotFound
 
from(String) - Static method in class io.quarkus.qute.Results.NotFound
 
Futures - Class in io.quarkus.qute
 

G

GENERAL_ERROR - io.quarkus.qute.ParserError
 
get() - Method in class io.quarkus.qute.CompletedStage
 
get(String) - Method in interface io.quarkus.qute.Mapper
 
get(String) - Method in class io.quarkus.qute.SectionHelperFactory.ParametersInfo
 
GET_PREFIX - Static variable in class io.quarkus.qute.ReflectionValueResolver
 
getArguments() - Method in exception io.quarkus.qute.TemplateException
 
getAsync(String) - Method in interface io.quarkus.qute.Mapper
 
getAttribute(String) - Method in interface io.quarkus.qute.EvalContext
 
getAttribute(String) - Method in interface io.quarkus.qute.ResolutionContext
 
getAttribute(String) - Method in class io.quarkus.qute.Scope
 
getAttribute(String) - Method in interface io.quarkus.qute.TemplateInstance
 
getAttribute(String) - Method in class io.quarkus.qute.TemplateInstanceBase
 
getBase() - Method in interface io.quarkus.qute.EvalContext
The base is always null for namespace resolvers.
getBase() - Method in class io.quarkus.qute.Results.NotFound
 
getBinding(String) - Method in class io.quarkus.qute.Scope
 
getBindingTypeOrDefault(String, String) - Method in class io.quarkus.qute.Scope
 
getBlock(String) - Method in interface io.quarkus.qute.SectionHelperFactory.SectionInitContext
 
getBlockLabels() - Method in class io.quarkus.qute.IfSectionHelper.Factory
 
getBlockLabels() - Method in class io.quarkus.qute.LoopSectionHelper.Factory
 
getBlockLabels() - Method in interface io.quarkus.qute.SectionHelperFactory
A nested section tag that matches a name of a block will be added as a block to the current section.
getBlockLabels() - Method in class io.quarkus.qute.WhenSectionHelper.Factory
 
getBlocks() - Method in interface io.quarkus.qute.SectionHelperFactory.SectionInitContext
 
getCharset() - Method in class io.quarkus.qute.Variant
 
getCode() - Method in exception io.quarkus.qute.TemplateException
 
getCodeName() - Method in exception io.quarkus.qute.TemplateException
 
getContentType() - Method in class io.quarkus.qute.Variant
 
getCurrentTemplate() - Method in interface io.quarkus.qute.SectionHelperFactory.SectionInitContext
Note that the returned supplier may only be used after the template is parsed, e.g.
getData() - Method in interface io.quarkus.qute.ResolutionContext
 
getDefaultAliases() - Method in class io.quarkus.qute.CacheSectionHelper.Factory
 
getDefaultAliases() - Method in class io.quarkus.qute.EvalSectionHelper.Factory
 
getDefaultAliases() - Method in class io.quarkus.qute.FragmentSectionHelper.Factory
 
getDefaultAliases() - Method in class io.quarkus.qute.IfSectionHelper.Factory
 
getDefaultAliases() - Method in class io.quarkus.qute.IncludeSectionHelper.Factory
 
getDefaultAliases() - Method in class io.quarkus.qute.InsertSectionHelper.Factory
 
getDefaultAliases() - Method in class io.quarkus.qute.LoopSectionHelper.Factory
 
getDefaultAliases() - Method in interface io.quarkus.qute.SectionHelperFactory
 
getDefaultAliases() - Method in class io.quarkus.qute.SetSectionHelper.Factory
 
getDefaultAliases() - Method in class io.quarkus.qute.UserTagSectionHelper.Factory
 
getDefaultAliases() - Method in class io.quarkus.qute.WhenSectionHelper.Factory
 
getDefaultAliases() - Method in class io.quarkus.qute.WithSectionHelper.Factory
 
getDefaultValue() - Method in class io.quarkus.qute.Parameter
 
getDefaultValue() - Method in interface io.quarkus.qute.ParameterDeclaration
 
getDefaultValue() - Method in class io.quarkus.qute.ParameterDeclarationNode
 
getEncoding() - Method in class io.quarkus.qute.Variant
 
getEngine() - Method in interface io.quarkus.qute.SectionHelperFactory.SectionInitContext
 
getEvaluator() - Method in interface io.quarkus.qute.Engine
 
getEvaluator() - Method in interface io.quarkus.qute.ResolutionContext
 
getExpression(String) - Method in interface io.quarkus.qute.SectionHelperFactory.SectionInitContext
Note that the expression must be registered in the SectionHelperFactory.initializeBlock(Scope, BlockInfo) first.
getExpressions() - Method in interface io.quarkus.qute.Template
 
getExpressions() - Method in interface io.quarkus.qute.TemplateNode
 
getExtendingBlock(String) - Method in interface io.quarkus.qute.ResolutionContext
 
getFragment(String) - Method in interface io.quarkus.qute.Template
Attempts to find the fragment with the specified identifier.
getFragment(String) - Method in interface io.quarkus.qute.TemplateInstance
 
getFragmentIds() - Method in interface io.quarkus.qute.Template
Returns an immutable set of identifiers of fragments defined in the template.
getGeneratedId() - Method in interface io.quarkus.qute.Expression
The id must be unique for the template.
getGeneratedId() - Method in interface io.quarkus.qute.Template
The id is unique for the engine instance.
getId() - Method in interface io.quarkus.qute.Template.Fragment
Note that fragment identifiers must be unique in a template.
getId() - Method in interface io.quarkus.qute.Template
An identifier used to obtain the template from the engine.
getIdentifier() - Method in class io.quarkus.qute.FragmentSectionHelper
 
getKey() - Method in interface io.quarkus.qute.ParameterDeclaration
The key for is foo.
getKey() - Method in class io.quarkus.qute.ParameterDeclarationNode
 
getLabel() - Method in interface io.quarkus.qute.SectionHelperFactory.BlockInfo
 
getLastPartHint() - Method in class io.quarkus.qute.Scope
 
getLine() - Method in interface io.quarkus.qute.TemplateNode.Origin
 
getLineCharacterEnd() - Method in interface io.quarkus.qute.TemplateNode.Origin
Note that this information is not available for all nodes.
getLineCharacterStart() - Method in interface io.quarkus.qute.TemplateNode.Origin
Note that this information is not available for all nodes.
getLiteral() - Method in interface io.quarkus.qute.Expression
 
getLiteralValue() - Method in interface io.quarkus.qute.Expression
 
getLocale() - Method in class io.quarkus.qute.Variant
 
getMediaType() - Method in class io.quarkus.qute.Variant
 
getMessageTemplate() - Method in exception io.quarkus.qute.TemplateException
 
getName() - Method in interface io.quarkus.qute.ErrorCode
Implementations are encouraged to use a prefix for a group of related problems, i.e.
getName() - Method in interface io.quarkus.qute.EvalContext
 
getName() - Method in interface io.quarkus.qute.Expression.Part
 
getName() - Method in class io.quarkus.qute.Parameter
 
getName() - Method in enum io.quarkus.qute.ParserError
 
getName() - Method in class io.quarkus.qute.Results.NotFound
 
getNamespace() - Method in interface io.quarkus.qute.Expression
 
getNamespace() - Method in interface io.quarkus.qute.NamespaceResolver
A valid namespace consists of alphanumeric characters and underscores.
getNamespace() - Method in class io.quarkus.qute.NamespaceResolver.NamespaceResolverImpl
 
getNamespaceResolvers() - Method in interface io.quarkus.qute.Engine
 
getOrigin() - Method in interface io.quarkus.qute.Expression
 
getOrigin() - Method in interface io.quarkus.qute.ParameterDeclaration
 
getOrigin() - Method in class io.quarkus.qute.ParameterDeclarationNode
 
getOrigin() - Method in class io.quarkus.qute.SectionBlock
 
getOrigin() - Method in interface io.quarkus.qute.SectionHelperFactory.SectionInitContext
 
getOrigin() - Method in exception io.quarkus.qute.TemplateException
 
getOrigin() - Method in interface io.quarkus.qute.TemplateNode
 
getOrigin() - Method in class io.quarkus.qute.TextNode
 
getOrigin() - Method in interface io.quarkus.qute.WithOrigin
 
getOriginalTemplate() - Method in interface io.quarkus.qute.Template.Fragment
 
getParameter(String) - Method in interface io.quarkus.qute.SectionHelperFactory.BlockInfo
 
getParameter(String) - Method in interface io.quarkus.qute.SectionHelperFactory.SectionInitContext
 
getParameterDeclarations() - Method in class io.quarkus.qute.ParameterDeclarationNode
 
getParameterDeclarations() - Method in interface io.quarkus.qute.Template
 
getParameterDeclarations() - Method in interface io.quarkus.qute.TemplateNode
Returns the parameter declarations defined in this template node.
getParameterOrDefault(String, String) - Method in interface io.quarkus.qute.SectionHelperFactory.SectionInitContext
 
getParameters() - Method in class io.quarkus.qute.CacheSectionHelper.Factory
 
getParameters() - Method in class io.quarkus.qute.EvalSectionHelper.Factory
 
getParameters() - Method in interface io.quarkus.qute.Expression.VirtualMethodPart
 
getParameters() - Method in class io.quarkus.qute.FragmentSectionHelper.Factory
 
getParameters() - Method in class io.quarkus.qute.IfSectionHelper.Factory
 
getParameters() - Method in class io.quarkus.qute.IncludeSectionHelper.Factory
 
getParameters() - Method in class io.quarkus.qute.InsertSectionHelper.Factory
 
getParameters() - Method in class io.quarkus.qute.LoopSectionHelper.Factory
 
getParameters() - Method in interface io.quarkus.qute.SectionHelper.SectionResolutionContext
Parameters for a specific resolution.
getParameters() - Method in interface io.quarkus.qute.SectionHelperFactory.BlockInfo
Undeclared params with default values are included.
getParameters() - Method in interface io.quarkus.qute.SectionHelperFactory
A factory may define factory parameters for the start tag of any section block.
getParameters() - Method in interface io.quarkus.qute.SectionHelperFactory.SectionInitContext
 
getParameters() - Method in class io.quarkus.qute.SetSectionHelper.Factory
 
getParameters() - Method in class io.quarkus.qute.UserTagSectionHelper.Factory
 
getParameters() - Method in class io.quarkus.qute.WhenSectionHelper.Factory
 
getParameters() - Method in class io.quarkus.qute.WithSectionHelper.Factory
 
getParams() - Method in interface io.quarkus.qute.EvalContext
A virtual method may accept any number of parameters.
getParams() - Method in class io.quarkus.qute.Results.NotFound
 
getParent() - Method in interface io.quarkus.qute.ResolutionContext
 
getParts() - Method in interface io.quarkus.qute.Expression
 
getPriority() - Method in class io.quarkus.qute.NamespaceResolver.NamespaceResolverImpl
 
getPriority() - Method in class io.quarkus.qute.ReflectionValueResolver
 
getPriority() - Method in interface io.quarkus.qute.WithPriority
 
getResult(int) - Method in class io.quarkus.qute.EvaluatedParams
 
getResultMappers() - Method in interface io.quarkus.qute.Engine
 
getSectionHelperFactories() - Method in interface io.quarkus.qute.Engine
 
getSectionHelperFactory(String) - Method in interface io.quarkus.qute.Engine
 
getTemplate() - Method in interface io.quarkus.qute.TemplateInstance
 
getTemplate(String) - Method in interface io.quarkus.qute.Engine
Obtain a template for the given identifier.
getTemplateGeneratedId() - Method in interface io.quarkus.qute.TemplateNode.Origin
 
getTemplateId() - Method in interface io.quarkus.qute.ParserHelper
 
getTemplateId() - Method in interface io.quarkus.qute.TemplateNode.Origin
 
getTemplateId(SectionHelperFactory.SectionInitContext) - Method in class io.quarkus.qute.IncludeSectionHelper.Factory
 
getTemplateId(SectionHelperFactory.SectionInitContext) - Method in class io.quarkus.qute.UserTagSectionHelper.Factory
 
getTemplateInstanceInitializers() - Method in interface io.quarkus.qute.Engine
 
getTimeout() - Method in interface io.quarkus.qute.Engine
The global rendering timeout in milliseconds.
getTimeout() - Method in interface io.quarkus.qute.TemplateInstance
 
getTimeout() - Method in class io.quarkus.qute.TemplateInstanceBase
 
getTypeInfo() - Method in interface io.quarkus.qute.Expression.Part
An expression part may have a "type check information" attached.
getTypeInfo() - Method in interface io.quarkus.qute.ParameterDeclaration
The type info for is |org.acme.Foo|.
getTypeInfo() - Method in class io.quarkus.qute.ParameterDeclarationNode
 
getValue() - Method in class io.quarkus.qute.RawString
 
getValue() - Method in class io.quarkus.qute.TextNode
 
getValue(String, Function<String, CompletionStage<ResultNode>>) - Method in interface io.quarkus.qute.CacheSectionHelper.Cache
 
getValueResolvers() - Method in interface io.quarkus.qute.Engine
 
getVarargsResults(int, Class<?>) - Method in class io.quarkus.qute.EvaluatedParams
 
getVariant() - Method in interface io.quarkus.qute.Template
 
getVariant() - Method in interface io.quarkus.qute.TemplateLocator.TemplateLocation
 
getVariant() - Method in interface io.quarkus.qute.TemplateNode.Origin
 

H

handle(BiFunction<? super T, Throwable, ? extends U>) - Method in class io.quarkus.qute.CompletedStage
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in class io.quarkus.qute.CompletedStage
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor) - Method in class io.quarkus.qute.CompletedStage
 
handleParamInit(String, String, SectionHelperFactory.SectionInitContext, Map<String, Expression>) - Method in class io.quarkus.qute.UserTagSectionHelper.Factory
 
HAS_PREFIX - Static variable in class io.quarkus.qute.ReflectionValueResolver
 
hasDefaultValue() - Method in class io.quarkus.qute.Parameter
 
hashCode() - Method in class io.quarkus.qute.Variant
 
hasNamespace() - Method in interface io.quarkus.qute.Expression
 
hasNonGeneratedTemplateId() - Method in interface io.quarkus.qute.TemplateNode.Origin
 
hasParameter(String) - Method in interface io.quarkus.qute.SectionHelperFactory.BlockInfo
 
hasParameter(String) - Method in interface io.quarkus.qute.SectionHelperFactory.SectionInitContext
 
hasTypeInfo() - Method in interface io.quarkus.qute.Expression
 
HINT_ELEMENT - Static variable in class io.quarkus.qute.LoopSectionHelper.Factory
 
HINT_METADATA - Static variable in class io.quarkus.qute.LoopSectionHelper.Factory
 
HINT_PREFIX - Static variable in class io.quarkus.qute.LoopSectionHelper.Factory
 
HINT_PREFIX - Static variable in class io.quarkus.qute.SetSectionHelper.Factory
 
HINT_PREFIX - Static variable in class io.quarkus.qute.WhenSectionHelper.Factory
 
HtmlEscaper - Class in io.quarkus.qute
 
HtmlEscaper(List<String>) - Constructor for class io.quarkus.qute.HtmlEscaper
 
HYPHENATED_ELEMENT_NAME - Static variable in annotation type io.quarkus.qute.CheckedTemplate
Constant value for CheckedTemplate.defaultName() indicating that the annotated element's name should be de-camel-cased and hyphenated, and then used.

I

id - Variable in class io.quarkus.qute.SectionBlock
Id generated by the parser.
IfSectionHelper - Class in io.quarkus.qute
Basic if statement.
IfSectionHelper.Factory - Class in io.quarkus.qute
 
ignore() - Method in annotation type io.quarkus.qute.TemplateData
The regular expressions that are used to match the members that should be ignored.
ignoreFragments() - Method in annotation type io.quarkus.qute.CheckedTemplate
By default, a native static method with the name that contains a dollar sign $ denotes a method that represents a fragment of a type-safe template.
ignoreParameterInit(String, String) - Method in class io.quarkus.qute.IncludeSectionHelper.Factory
 
ignoreParameterInit(String, String) - Method in class io.quarkus.qute.UserTagSectionHelper.Factory
 
ignoreSuperclasses() - Method in annotation type io.quarkus.qute.TemplateData
If set to true do not automatically analyze superclasses.
ignoreUnnamedValues() - Method in class io.quarkus.qute.Parameter.Builder
 
ImmutableList - Class in io.quarkus.qute
Immutable lists.
ImmutableList.Builder<T> - Class in io.quarkus.qute
 
IncludeSectionHelper - Class in io.quarkus.qute
 
IncludeSectionHelper(Supplier<Template>, Map<String, SectionBlock>, Map<String, Expression>, boolean) - Constructor for class io.quarkus.qute.IncludeSectionHelper
 
IncludeSectionHelper.Factory - Class in io.quarkus.qute
 
IndexedArgumentsParserHook() - Constructor for class io.quarkus.qute.Qute.IndexedArgumentsParserHook
 
IndexedArgumentsParserHook(String) - Constructor for class io.quarkus.qute.Qute.IndexedArgumentsParserHook
 
initialize(SectionHelperFactory.SectionInitContext) - Method in class io.quarkus.qute.CacheSectionHelper.Factory
 
initialize(SectionHelperFactory.SectionInitContext) - Method in class io.quarkus.qute.EvalSectionHelper.Factory
 
initialize(SectionHelperFactory.SectionInitContext) - Method in class io.quarkus.qute.FragmentSectionHelper.Factory
 
initialize(SectionHelperFactory.SectionInitContext) - Method in class io.quarkus.qute.IfSectionHelper.Factory
 
initialize(SectionHelperFactory.SectionInitContext) - Method in class io.quarkus.qute.InsertSectionHelper.Factory
 
initialize(SectionHelperFactory.SectionInitContext) - Method in class io.quarkus.qute.LoopSectionHelper.Factory
 
initialize(SectionHelperFactory.SectionInitContext) - Method in interface io.quarkus.qute.SectionHelperFactory
Initialize a new helper instance for a specific section node in a template.
initialize(SectionHelperFactory.SectionInitContext) - Method in class io.quarkus.qute.SetSectionHelper.Factory
 
initialize(SectionHelperFactory.SectionInitContext) - Method in class io.quarkus.qute.WhenSectionHelper.Factory
 
initialize(SectionHelperFactory.SectionInitContext) - Method in class io.quarkus.qute.WithSectionHelper.Factory
 
initializeBlock(Scope, SectionHelperFactory.BlockInfo) - Method in class io.quarkus.qute.CacheSectionHelper.Factory
 
initializeBlock(Scope, SectionHelperFactory.BlockInfo) - Method in class io.quarkus.qute.EvalSectionHelper.Factory
 
initializeBlock(Scope, SectionHelperFactory.BlockInfo) - Method in class io.quarkus.qute.FragmentSectionHelper.Factory
 
initializeBlock(Scope, SectionHelperFactory.BlockInfo) - Method in class io.quarkus.qute.IfSectionHelper.Factory
 
initializeBlock(Scope, SectionHelperFactory.BlockInfo) - Method in class io.quarkus.qute.LoopSectionHelper.Factory
 
initializeBlock(Scope, SectionHelperFactory.BlockInfo) - Method in interface io.quarkus.qute.SectionHelperFactory
Initialize a section block.
initializeBlock(Scope, SectionHelperFactory.BlockInfo) - Method in class io.quarkus.qute.SetSectionHelper.Factory
 
initializeBlock(Scope, SectionHelperFactory.BlockInfo) - Method in class io.quarkus.qute.WhenSectionHelper.Factory
 
initializeBlock(Scope, SectionHelperFactory.BlockInfo) - Method in class io.quarkus.qute.WithSectionHelper.Factory
 
InsertSectionHelper - Class in io.quarkus.qute
 
InsertSectionHelper(String, SectionBlock) - Constructor for class io.quarkus.qute.InsertSectionHelper
 
InsertSectionHelper.Factory - Class in io.quarkus.qute
 
instance() - Method in class io.quarkus.qute.Qute.Fmt
 
instance() - Method in interface io.quarkus.qute.Template
Create a new template instance to configure the model data.
INVALID_BRACKET_EXPRESSION - io.quarkus.qute.ParserError
{foo.baz[}
INVALID_IDENTIFIER - io.quarkus.qute.ParserError
{fo\to}
INVALID_PARAM_DECLARATION - io.quarkus.qute.ParserError
INVALID_VALUE_BRACKET_NOTATION - io.quarkus.qute.ParserError
{foo[bar]}
INVALID_VIRTUAL_METHOD - io.quarkus.qute.ParserError
{foo.baz()(}
io.quarkus.qute - package io.quarkus.qute
 
IS_PREFIX - Static variable in class io.quarkus.qute.ReflectionValueResolver
 
isBracketNotation(String) - Static method in class io.quarkus.qute.Expressions
 
isCheckNumberOfParams() - Method in class io.quarkus.qute.SectionHelperFactory.ParametersInfo
 
isConstant() - Method in interface io.quarkus.qute.TemplateNode
 
isConstant() - Method in class io.quarkus.qute.TextNode
 
isDataNamespace(String) - Static method in class io.quarkus.qute.Namespaces
 
isEmpty() - Method in class io.quarkus.qute.SectionBlock
 
isFailure() - Method in class io.quarkus.qute.CompletedStage
 
isFalsy(Object) - Static method in class io.quarkus.qute.Booleans
A value is considered falsy if it's null, "not found" as defined by Results.isNotFound(Object), {code false}, an empty collection, an empty map, an empty array, an empty string/char sequence or a number equal to zero.
isFragment() - Method in interface io.quarkus.qute.Template.Fragment
 
isFragment() - Method in interface io.quarkus.qute.Template
 
isInfixNotationSupported() - Method in interface io.quarkus.qute.Expressions.SplitConfig
 
isIsolated - Variable in class io.quarkus.qute.IncludeSectionHelper
 
isLiteral() - Method in interface io.quarkus.qute.Expression
 
isLiteralSeparator(char) - Method in interface io.quarkus.qute.Expressions.SplitConfig
 
isNestedContentNeeded - Variable in class io.quarkus.qute.UserTagSectionHelper
 
isNotFound(Object) - Static method in class io.quarkus.qute.Results
 
isOptional() - Method in class io.quarkus.qute.Parameter
 
isSection() - Method in interface io.quarkus.qute.TemplateNode
 
isSeparator(char) - Method in interface io.quarkus.qute.Expressions.SplitConfig
 
isTemplateLoaded(String) - Method in interface io.quarkus.qute.Engine
Note that template locators are not used in this method.
isValidNamespace(String) - Static method in class io.quarkus.qute.Namespaces
 
isVirtualMethod() - Method in interface io.quarkus.qute.Expression.Part
 
isVirtualMethod(String) - Static method in class io.quarkus.qute.Expressions
 
ITERATION_METADATA_PREFIX_ALIAS_QM - Static variable in class io.quarkus.qute.LoopSectionHelper.Factory
Constant value for iteration metadata prefix indicating that the alias suffixed with a question mark should be used.
ITERATION_METADATA_PREFIX_ALIAS_UNDERSCORE - Static variable in class io.quarkus.qute.LoopSectionHelper.Factory
Constant value for iteration metadata prefix indicating that the alias suffixed with an underscore should be used.
ITERATION_METADATA_PREFIX_NONE - Static variable in class io.quarkus.qute.LoopSectionHelper.Factory
Constant value for iteration metadata prefix indicating that no prefix should be used.
iterationMetadataPrefix(String) - Method in class io.quarkus.qute.EngineBuilder
This prefix is used to access the iteration metadata inside a loop section.
iterator() - Method in class io.quarkus.qute.SectionHelperFactory.ParametersInfo
 

L

label - Variable in class io.quarkus.qute.SectionBlock
Label used for the given part.
LineSeparatorNode - Class in io.quarkus.qute
A line separator.
LineSeparatorNode(String, TemplateNode.Origin) - Constructor for class io.quarkus.qute.LineSeparatorNode
 
listResolver() - Static method in class io.quarkus.qute.ValueResolvers
 
locate(String) - Method in interface io.quarkus.qute.Engine
Locates the template with the given id.
locate(String) - Method in interface io.quarkus.qute.TemplateLocator
Must return Optional.empty() if it's not possible to locate a template with the specified id.
Locate - Annotation Type in io.quarkus.qute
A custom TemplateLocators are not available during the build time, therefore Template located by the locator must disable its validation by annotating the TemplateLocator with this annotation.
Locate.Locates - Annotation Type in io.quarkus.qute
Enables repeating of Locate.
Location - Annotation Type in io.quarkus.qute
Qualifies an injected template.
logicalAndResolver() - Static method in class io.quarkus.qute.ValueResolvers
Performs conditional AND on the base object and the first parameter.
logicalOrResolver() - Static method in class io.quarkus.qute.ValueResolvers
Performs conditional OR on the base object and the first parameter.
LoopSectionHelper - Class in io.quarkus.qute
Basic sequential loop statement.
LoopSectionHelper.Factory - Class in io.quarkus.qute
 

M

MAIN_BLOCK_NAME - Static variable in interface io.quarkus.qute.SectionHelperFactory
 
MANDATORY_SECTION_PARAMS_MISSING - io.quarkus.qute.ParserError
{#include /}
map(Object, Expression) - Method in class io.quarkus.qute.HtmlEscaper
 
map(Object, Expression) - Method in interface io.quarkus.qute.ResultMapper
 
mapEntryResolver() - Static method in class io.quarkus.qute.ValueResolvers
 
Mapper - Interface in io.quarkus.qute
Maps keys to values in a similar way to Map.
mapperResolver() - Static method in class io.quarkus.qute.ValueResolvers
 
mapResolver() - Static method in class io.quarkus.qute.ValueResolvers
 
mapResult(Object, Expression) - Method in interface io.quarkus.qute.Engine
Maps the given result to a string value.
matchClass(EvalContext, Class<?>) - Static method in interface io.quarkus.qute.ValueResolver
 
matchName() - Method in annotation type io.quarkus.qute.TemplateExtension
 
matchNames() - Method in annotation type io.quarkus.qute.TemplateExtension
 
matchRegex() - Method in annotation type io.quarkus.qute.TemplateExtension
 
message(String) - Method in class io.quarkus.qute.TemplateException.Builder
The message can be a qute template.
METHOD_NAME - Static variable in annotation type io.quarkus.qute.TemplateExtension
Constant value for TemplateExtension.matchName() indicating that the method name should be used.
minusResolver() - Static method in class io.quarkus.qute.ValueResolvers
 
missingEndTagStrategy() - Method in class io.quarkus.qute.IncludeSectionHelper.Factory
 
missingEndTagStrategy() - Method in interface io.quarkus.qute.SectionHelperFactory
A section end tag may be mandatory or optional.
missingEndTagStrategy() - Method in class io.quarkus.qute.SetSectionHelper.Factory
 
modResolver() - Static method in class io.quarkus.qute.ValueResolvers
 
MultiResultNode - Class in io.quarkus.qute
A result node backed by an array of result nodes.
MultiResultNode(Supplier<ResultNode>[]) - Constructor for class io.quarkus.qute.MultiResultNode
 

N

name - Variable in class io.quarkus.qute.Parameter
 
name() - Method in annotation type io.quarkus.qute.TemplateGlobal
 
namespace() - Method in annotation type io.quarkus.qute.TemplateData
If set to a non-empty value then a namespace resolver is automatically generated to access static fields and methos of the target class.
namespace() - Method in annotation type io.quarkus.qute.TemplateExtension
If not empty a namespace resolver is generated instead.
NamespaceResolver - Interface in io.quarkus.qute
Namespace resolvers are used to find the current context object for an expression that starts with a namespace declaration.
NamespaceResolver.Builder - Class in io.quarkus.qute
A convenient builder.
NamespaceResolver.NamespaceResolverImpl - Class in io.quarkus.qute
 
NamespaceResolverImpl(String, int, Function<EvalContext, CompletionStage<Object>>) - Constructor for class io.quarkus.qute.NamespaceResolver.NamespaceResolverImpl
 
Namespaces - Class in io.quarkus.qute
 
newHelper(Supplier<Template>, Map<String, Expression>, Map<String, SectionBlock>, boolean, SectionHelperFactory.SectionInitContext) - Method in class io.quarkus.qute.IncludeSectionHelper.Factory
 
newHelper(Supplier<Template>, Map<String, Expression>, Map<String, SectionBlock>, boolean, SectionHelperFactory.SectionInitContext) - Method in class io.quarkus.qute.UserTagSectionHelper.Factory
 
newResolutionContext(Object, Map<String, SectionBlock>) - Method in interface io.quarkus.qute.SectionHelper.SectionResolutionContext
 
NO_SECTION_HELPER_FOUND - io.quarkus.qute.ParserError
{#foo test /} and no helper registered for foo
NO_SECTION_NAME - io.quarkus.qute.ParserError
{# foo=1 /}
noCache() - Method in class io.quarkus.qute.Qute.Fmt
Do not use the cache, i.e.
NOOP - Static variable in interface io.quarkus.qute.ResultNode
 
notFound() - Static method in class io.quarkus.qute.Results
 
notFound(EvalContext) - Static method in class io.quarkus.qute.Results
 
notFound(String) - Static method in class io.quarkus.qute.Results
 
NULL - Static variable in class io.quarkus.qute.Results
 
numberValueResolver() - Static method in class io.quarkus.qute.ValueResolvers
 

O

of(E) - Static method in class io.quarkus.qute.ImmutableList
 
of(E, E) - Static method in class io.quarkus.qute.ImmutableList
 
of(T) - Static method in class io.quarkus.qute.CompletedStage
 
of(T...) - Static method in class io.quarkus.qute.ImmutableList
 
onRendered(Runnable) - Method in interface io.quarkus.qute.TemplateInstance
Register an action that is performed after the rendering is finished.
onRendered(Runnable) - Method in class io.quarkus.qute.TemplateInstanceBase
 
optimizeIfNoParams() - Method in class io.quarkus.qute.IncludeSectionHelper
 
optimizeIfNoParams() - Method in class io.quarkus.qute.UserTagSectionHelper
 
optional - Variable in class io.quarkus.qute.Parameter
 
optional() - Method in class io.quarkus.qute.Parameter.Builder
 
OR - Static variable in class io.quarkus.qute.ValueResolvers
 
orEmpty() - Static method in class io.quarkus.qute.ValueResolvers
Return an empty list if the base object is null or not found.
origin - Variable in class io.quarkus.qute.SectionBlock
 
origin(TemplateNode.Origin) - Method in class io.quarkus.qute.TemplateException.Builder
If set then the origin key can be used in the message template.
orResolver() - Static method in class io.quarkus.qute.ValueResolvers
Returns the default value if the base object is null, empty Optional or not found and the base object otherwise.

P

Parameter - Class in io.quarkus.qute
Definition of a section factory parameter.
Parameter(String, String, boolean) - Constructor for class io.quarkus.qute.Parameter
 
PARAMETER_NAME - Static variable in annotation type io.quarkus.qute.TemplateExtension.TemplateAttribute
Constant value for TemplateExtension.TemplateAttribute.value() indicating that the name of the annotated parameter should be used as-is.
Parameter.Builder - Class in io.quarkus.qute
 
ParameterDeclaration - Interface in io.quarkus.qute
Represents a parameter declaration, i.e.
ParameterDeclarationNode - Class in io.quarkus.qute
Template parameter declaration.
ParameterDeclarationNode(String, String, Expression, TemplateNode.Origin) - Constructor for class io.quarkus.qute.ParameterDeclarationNode
 
parameters - Variable in class io.quarkus.qute.IncludeSectionHelper
 
parameters - Variable in class io.quarkus.qute.SectionBlock
An unmodifiable ordered map of parsed parameters.
parameterTypesMatch(boolean, Class<?>[]) - Method in class io.quarkus.qute.EvaluatedParams
 
parse(String) - Method in interface io.quarkus.qute.Engine
Parse the template contents.
parse(String, Variant) - Method in interface io.quarkus.qute.Engine
Parse the template contents with the specified variant.
parse(String, Variant, String) - Method in interface io.quarkus.qute.Engine
Parse the template contents with the specified variant and id.
parseBracketContent(String, TemplateNode.Origin, String) - Static method in class io.quarkus.qute.Expressions
 
ParserError - Enum in io.quarkus.qute
 
ParserHelper - Interface in io.quarkus.qute
 
ParserHook - Interface in io.quarkus.qute
This component can be used to hook into the parser logic.
parseValue(String) - Method in interface io.quarkus.qute.SectionHelperFactory.SectionInitContext
Parse the specified value.
parseVirtualMethodName(String) - Static method in class io.quarkus.qute.Expressions
 
parseVirtualMethodParams(String, TemplateNode.Origin, String) - Static method in class io.quarkus.qute.Expressions
 
plusResolver() - Static method in class io.quarkus.qute.ValueResolvers
 
priority() - Method in annotation type io.quarkus.qute.TemplateExtension
 
priority(int) - Method in class io.quarkus.qute.NamespaceResolver.Builder
 
priority(int) - Method in class io.quarkus.qute.ValueResolverBuilder
 
process(Consumer<String>) - Method in class io.quarkus.qute.MultiResultNode
 
process(Consumer<String>) - Method in interface io.quarkus.qute.ResultNode
 
process(Consumer<String>) - Method in class io.quarkus.qute.SingleResultNode
 
process(Consumer<String>) - Method in class io.quarkus.qute.TextNode
 
properties() - Method in annotation type io.quarkus.qute.TemplateData
If set to true include only properties: instance fields and methods without params.
putAttribute(String, Object) - Method in class io.quarkus.qute.Scope
 
putBinding(String, String) - Method in class io.quarkus.qute.Scope
 
putTemplate(String, Template) - Method in interface io.quarkus.qute.Engine
 

Q

Qute - Class in io.quarkus.qute
Provides quick and convenient access to the engine instance stored in a static variable.
Qute() - Constructor for class io.quarkus.qute.Qute
 
Qute.Fmt - Class in io.quarkus.qute
This construct is not thread-safe.
Qute.IndexedArgumentsParserHook - Class in io.quarkus.qute
 

R

rawResolver() - Static method in class io.quarkus.qute.ValueResolvers
 
RawString - Class in io.quarkus.qute
Raw string is never escaped.
RawString(String) - Constructor for class io.quarkus.qute.RawString
 
read() - Method in interface io.quarkus.qute.TemplateLocator.TemplateLocation
A Reader instance produced by a locator is immediately closed right after the template content is parsed.
ReflectionValueResolver - Class in io.quarkus.qute
This value resolver can be used to access public members of classes via reflection.
ReflectionValueResolver() - Constructor for class io.quarkus.qute.ReflectionValueResolver
 
removeStandaloneLines(boolean) - Method in class io.quarkus.qute.EngineBuilder
Specify whether the parser should remove standalone lines from the output.
removeTemplates(Predicate<String>) - Method in interface io.quarkus.qute.Engine
Removes the templates for which the mapping id matches the given predicate.
render() - Method in class io.quarkus.qute.Qute.Fmt
 
render() - Method in interface io.quarkus.qute.Template
 
render() - Method in interface io.quarkus.qute.TemplateInstance
Triggers rendering.
render(Object) - Method in interface io.quarkus.qute.Template
 
renderAsync() - Method in interface io.quarkus.qute.TemplateInstance
Triggers rendering.
renderedActions - Variable in class io.quarkus.qute.TemplateInstanceBase
 
requireTypeSafeExpressions() - Method in annotation type io.quarkus.qute.CheckedTemplate
If set to true then the defined templates can only contain type-safe expressions.
requireValid(String) - Static method in class io.quarkus.qute.Namespaces
 
resolutionContext() - Method in interface io.quarkus.qute.SectionHelper.SectionResolutionContext
 
ResolutionContext - Interface in io.quarkus.qute
 
resolve(EvalContext) - Method in class io.quarkus.qute.NamespaceResolver.NamespaceResolverImpl
 
resolve(EvalContext) - Method in class io.quarkus.qute.ReflectionValueResolver
 
resolve(EvalContext) - Method in interface io.quarkus.qute.Resolver
This method should return an instance of Results#NotFound if it's not possible to resolve the context.
resolve(ResolutionContext) - Method in class io.quarkus.qute.ParameterDeclarationNode
 
resolve(ResolutionContext) - Method in interface io.quarkus.qute.TemplateNode
 
resolve(ResolutionContext) - Method in class io.quarkus.qute.TextNode
 
resolve(SectionHelper.SectionResolutionContext) - Method in class io.quarkus.qute.CacheSectionHelper
 
resolve(SectionHelper.SectionResolutionContext) - Method in class io.quarkus.qute.EvalSectionHelper
 
resolve(SectionHelper.SectionResolutionContext) - Method in class io.quarkus.qute.FragmentSectionHelper
 
resolve(SectionHelper.SectionResolutionContext) - Method in class io.quarkus.qute.IfSectionHelper
 
resolve(SectionHelper.SectionResolutionContext) - Method in class io.quarkus.qute.IncludeSectionHelper
 
resolve(SectionHelper.SectionResolutionContext) - Method in class io.quarkus.qute.InsertSectionHelper
 
resolve(SectionHelper.SectionResolutionContext) - Method in class io.quarkus.qute.LoopSectionHelper
 
resolve(SectionHelper.SectionResolutionContext) - Method in interface io.quarkus.qute.SectionHelper
 
resolve(SectionHelper.SectionResolutionContext) - Method in class io.quarkus.qute.SetSectionHelper
 
resolve(SectionHelper.SectionResolutionContext) - Method in class io.quarkus.qute.WhenSectionHelper
 
resolve(SectionHelper.SectionResolutionContext) - Method in class io.quarkus.qute.WithSectionHelper
 
resolve(Function<EvalContext, Object>) - Method in class io.quarkus.qute.NamespaceResolver.Builder
 
resolveAsync(Function<EvalContext, CompletionStage<Object>>) - Method in class io.quarkus.qute.NamespaceResolver.Builder
 
resolveAsync(Function<EvalContext, CompletionStage<Object>>) - Method in class io.quarkus.qute.ValueResolverBuilder
 
Resolver - Interface in io.quarkus.qute
 
resolveSync(Function<EvalContext, Object>) - Method in class io.quarkus.qute.ValueResolverBuilder
 
resolveWith(Object) - Method in class io.quarkus.qute.ValueResolverBuilder
 
ResultMapper - Interface in io.quarkus.qute
This component can be used to map a result of an evaluated value expression to a string value.
ResultNode - Interface in io.quarkus.qute
Node of a result tree.
Results - Class in io.quarkus.qute
 
Results.NotFound - Class in io.quarkus.qute
Represents a "result not found" value.
runAfterBoth(CompletionStage<?>, Runnable) - Method in class io.quarkus.qute.CompletedStage
 
runAfterBothAsync(CompletionStage<?>, Runnable) - Method in class io.quarkus.qute.CompletedStage
 
runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in class io.quarkus.qute.CompletedStage
 
runAfterEither(CompletionStage<?>, Runnable) - Method in class io.quarkus.qute.CompletedStage
 
runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in class io.quarkus.qute.CompletedStage
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in class io.quarkus.qute.CompletedStage
 

S

Scope - Class in io.quarkus.qute
 
Scope(Scope) - Constructor for class io.quarkus.qute.Scope
 
SECTION_BLOCK_END_DOES_NOT_MATCH_START - io.quarkus.qute.ParserError
{#if test}Hello{#else}Hi{/elsa}{/if}
SECTION_END_DOES_NOT_MATCH_START - io.quarkus.qute.ParserError
{#if test}Hello {name}!{/for}
SECTION_START_NOT_FOUND - io.quarkus.qute.ParserError
{#if true}Bye...{/if} Hello {/if}
SectionBlock - Class in io.quarkus.qute
Each section consists of one or more blocks.
SectionBlock(TemplateNode.Origin, String, String, Map<String, String>, Map<String, Expression>, List<TemplateNode>) - Constructor for class io.quarkus.qute.SectionBlock
 
SectionHelper - Interface in io.quarkus.qute
Defines the logic of a section node.
SectionHelper.SectionResolutionContext - Interface in io.quarkus.qute
A new instance is created for every invocation of SectionHelper.resolve(SectionResolutionContext).
SectionHelperFactory<T extends SectionHelper> - Interface in io.quarkus.qute
Factory to create a new SectionHelper based on the SectionInitContextImpl.
SectionHelperFactory.BlockInfo - Interface in io.quarkus.qute
 
SectionHelperFactory.MissingEndTagStrategy - Enum in io.quarkus.qute
This strategy is used when an unterminated section is detected during parsing.
SectionHelperFactory.ParametersInfo - Class in io.quarkus.qute
 
SectionHelperFactory.ParametersInfo.Builder - Class in io.quarkus.qute
 
SectionHelperFactory.ParserDelegate - Interface in io.quarkus.qute
 
SectionHelperFactory.SectionInitContext - Interface in io.quarkus.qute
Section initialization context.
SELECTED_VARIANT - Static variable in interface io.quarkus.qute.TemplateInstance
Attribute key - a selected variant.
setAttribute(String, Object) - Method in interface io.quarkus.qute.TemplateInstance
 
setAttribute(String, Object) - Method in class io.quarkus.qute.TemplateInstanceBase
 
setEngine(Engine) - Static method in class io.quarkus.qute.Qute
Set a specific engine instance.
setLastPartHint(String) - Method in class io.quarkus.qute.Scope
 
SetSectionHelper - Class in io.quarkus.qute
Basic set statement.
SetSectionHelper.Factory - Class in io.quarkus.qute
 
shouldAppendSeparator(char) - Method in interface io.quarkus.qute.Expressions.SplitConfig
 
shouldPrependSeparator(char) - Method in interface io.quarkus.qute.Expressions.SplitConfig
 
SIMPLENAME - Static variable in annotation type io.quarkus.qute.TemplateData
Constant value for TemplateData.namespace() indicating that the simple name of the target class should be used.
SingleResultNode - Class in io.quarkus.qute
A result node backed by a single object value.
SingleResultNode(Object) - Constructor for class io.quarkus.qute.SingleResultNode
 
splitParts(String) - Static method in class io.quarkus.qute.Expressions
 
splitParts(String, Expressions.SplitConfig) - Static method in class io.quarkus.qute.Expressions
 
splitTypeInfoParts(String) - Static method in class io.quarkus.qute.Expressions
 
stage - Variable in class io.quarkus.qute.EvaluatedParams
 
strictRendering(boolean) - Method in class io.quarkus.qute.EngineBuilder
If set to true then any expression that is evaluated to a Results.NotFound will always result in a TemplateException and the rendering is aborted.

T

target() - Method in annotation type io.quarkus.qute.TemplateData
The class a value resolver should be generated for.
template - Variable in class io.quarkus.qute.IncludeSectionHelper
 
Template - Interface in io.quarkus.qute
Represents an immutable template definition.
Template.Fragment - Interface in io.quarkus.qute
A fragment represents a part of the template that can be treated as a separate template.
TemplateData - Annotation Type in io.quarkus.qute
This annotation is used to mark a target type for which a value resolver should be automatically generated.
TemplateData.Container - Annotation Type in io.quarkus.qute
 
TemplateEnum - Annotation Type in io.quarkus.qute
This annotation is functionally equivalent to @TemplateData(namespace = TemplateData.SIMPLENAME), i.e.
TemplateException - Exception in io.quarkus.qute
 
TemplateException(ErrorCode, TemplateNode.Origin, String, Map<String, Object>, Throwable) - Constructor for exception io.quarkus.qute.TemplateException
 
TemplateException(TemplateNode.Origin, String) - Constructor for exception io.quarkus.qute.TemplateException
 
TemplateException(String) - Constructor for exception io.quarkus.qute.TemplateException
 
TemplateException(Throwable) - Constructor for exception io.quarkus.qute.TemplateException
 
TemplateException.Builder - Class in io.quarkus.qute
 
TemplateExtension - Annotation Type in io.quarkus.qute
Instructs a fully integrated environment to generate a ValueResolver for a method annotated with this annotation.
TemplateExtension.TemplateAttribute - Annotation Type in io.quarkus.qute
Used to annotate a template extension method parameter that should be obtained via TemplateInstance.getAttribute(String).
TemplateGlobal - Annotation Type in io.quarkus.qute
Denotes static fields and methods that supply global variables which are accessible in every template.
TemplateInstance - Interface in io.quarkus.qute
Represents an instance of Template.
TemplateInstance.Initializer - Interface in io.quarkus.qute
This component can be used to initialize a template instance, i.e.
TemplateInstanceBase - Class in io.quarkus.qute
 
TemplateInstanceBase() - Constructor for class io.quarkus.qute.TemplateInstanceBase
 
TemplateLocator - Interface in io.quarkus.qute
Locates template sources.
TemplateLocator.TemplateLocation - Interface in io.quarkus.qute
 
TemplateNode - Interface in io.quarkus.qute
Node of a template tree.
TemplateNode.Origin - Interface in io.quarkus.qute
Represents an origin of a template node.
TEXT_HTML - Static variable in class io.quarkus.qute.Variant
 
TEXT_PLAIN - Static variable in class io.quarkus.qute.Variant
 
TEXT_XML - Static variable in class io.quarkus.qute.Variant
 
TextNode - Class in io.quarkus.qute
Static text.
TextNode(String, TemplateNode.Origin) - Constructor for class io.quarkus.qute.TextNode
 
thenAccept(Consumer<? super T>) - Method in class io.quarkus.qute.CompletedStage
 
thenAcceptAsync(Consumer<? super T>) - Method in class io.quarkus.qute.CompletedStage
 
thenAcceptAsync(Consumer<? super T>, Executor) - Method in class io.quarkus.qute.CompletedStage
 
thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class io.quarkus.qute.CompletedStage
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class io.quarkus.qute.CompletedStage
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in class io.quarkus.qute.CompletedStage
 
thenApply(Function<? super T, ? extends U>) - Method in class io.quarkus.qute.CompletedStage
 
thenApplyAsync(Function<? super T, ? extends U>) - Method in class io.quarkus.qute.CompletedStage
 
thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in class io.quarkus.qute.CompletedStage
 
thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class io.quarkus.qute.CompletedStage
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class io.quarkus.qute.CompletedStage
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in class io.quarkus.qute.CompletedStage
 
thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in class io.quarkus.qute.CompletedStage
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in class io.quarkus.qute.CompletedStage
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in class io.quarkus.qute.CompletedStage
 
thenRun(Runnable) - Method in class io.quarkus.qute.CompletedStage
 
thenRunAsync(Runnable) - Method in class io.quarkus.qute.CompletedStage
 
thenRunAsync(Runnable, Executor) - Method in class io.quarkus.qute.CompletedStage
 
thisResolver() - Static method in class io.quarkus.qute.ValueResolvers
 
timeout(long) - Method in class io.quarkus.qute.EngineBuilder
The global rendering timeout.
TIMEOUT - Static variable in interface io.quarkus.qute.TemplateInstance
Attribute key - the timeout for TemplateInstance.render() in milliseconds.
toCompletableFuture() - Method in class io.quarkus.qute.CompletedStage
 
toOriginalString() - Method in interface io.quarkus.qute.Expression
 
toString() - Method in class io.quarkus.qute.Parameter
 
toString() - Method in class io.quarkus.qute.Qute.Fmt
 
toString() - Method in class io.quarkus.qute.RawString
 
toString() - Method in class io.quarkus.qute.Results.NotFound
 
toString() - Method in class io.quarkus.qute.SectionBlock
 
toString() - Method in class io.quarkus.qute.TextNode
 
toString() - Method in class io.quarkus.qute.Variant
 
treatUnknownSectionsAsBlocks() - Method in interface io.quarkus.qute.SectionHelperFactory
By default, all unknown nested sections are ignored, ie.
TRUE - Static variable in class io.quarkus.qute.Results
 
trueResolver() - Static method in class io.quarkus.qute.ValueResolvers
Returns Results#NotFound if the base object is falsy and the base object otherwise.
TYPE_INFO_SEPARATOR - Static variable in class io.quarkus.qute.Expressions
 
TYPECHECK_NAMESPACE_PLACEHOLDER - Static variable in class io.quarkus.qute.Expressions
 
typeInfoFrom(String) - Static method in class io.quarkus.qute.Expressions
 

U

UNDERSCORED_ELEMENT_NAME - Static variable in annotation type io.quarkus.qute.CheckedTemplate
Constant value forCheckedTemplate.defaultName() indicating that the annotated element's name should be de-camel-cased and parts separated by underscores, and then used.
UNDERSCORED_FQCN - Static variable in annotation type io.quarkus.qute.TemplateData
Constant value for TemplateData.namespace() indicating that the fully qualified class name of the target class should be used.
UNTERMINATED_EXPRESSION - io.quarkus.qute.ParserError
{name
UNTERMINATED_SECTION - io.quarkus.qute.ParserError
{#if test}Hello {name}
UNTERMINATED_STRING_LITERAL - io.quarkus.qute.ParserError
{#if 'foo is null}{/}
UNTERMINATED_STRING_LITERAL_OR_COMPOSITE_PARAMETER - io.quarkus.qute.ParserError
{#if (foo || bar}{/}
useAsyncTimeout() - Method in interface io.quarkus.qute.Engine
 
useAsyncTimeout(boolean) - Method in class io.quarkus.qute.EngineBuilder
If set to true the timeout (either global or set via the timeout instance attribute) is also used for asynchronous rendering methods, such as TemplateInstance.createUni() and TemplateInstance.renderAsync().
UserTagSectionHelper - Class in io.quarkus.qute
 
UserTagSectionHelper.Factory - Class in io.quarkus.qute
 

V

value() - Method in annotation type io.quarkus.qute.Locate.Locates
 
value() - Method in annotation type io.quarkus.qute.Locate
 
value() - Method in annotation type io.quarkus.qute.Location
 
value() - Method in annotation type io.quarkus.qute.TemplateData.Container
 
value() - Method in annotation type io.quarkus.qute.TemplateExtension.TemplateAttribute
 
valueOf(String) - Static method in enum io.quarkus.qute.ParserError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.quarkus.qute.SectionHelperFactory.MissingEndTagStrategy
Returns the enum constant of this type with the specified name.
valuePredicate - Variable in class io.quarkus.qute.Parameter
 
valuePredicate(Predicate<String>) - Method in class io.quarkus.qute.Parameter.Builder
 
ValueResolver - Interface in io.quarkus.qute
Value resolvers are used when evaluating expressions.
ValueResolverBuilder - Class in io.quarkus.qute
Builder for ValueResolver.
ValueResolvers - Class in io.quarkus.qute
Common value resolvers.
ValueResolvers() - Constructor for class io.quarkus.qute.ValueResolvers
 
values() - Static method in enum io.quarkus.qute.ParserError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.quarkus.qute.SectionHelperFactory.MissingEndTagStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
variant(Variant) - Method in class io.quarkus.qute.Qute.Fmt
Set the template variant.
Variant - Class in io.quarkus.qute
Content type, locale and encoding.
Variant(Locale, String, String) - Constructor for class io.quarkus.qute.Variant
 
Variant(Locale, Charset, String) - Constructor for class io.quarkus.qute.Variant
 
VARIANTS - Static variable in interface io.quarkus.qute.TemplateInstance
Attribute key - all template variants found.

W

whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in class io.quarkus.qute.CompletedStage
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in class io.quarkus.qute.CompletedStage
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in class io.quarkus.qute.CompletedStage
 
WhenSectionHelper - Class in io.quarkus.qute
Basic when/switch statement.
WhenSectionHelper.Factory - Class in io.quarkus.qute
 
WithOrigin - Interface in io.quarkus.qute
 
WithPriority - Interface in io.quarkus.qute
 
WithSectionHelper - Class in io.quarkus.qute
Basic with statement.
WithSectionHelper.Factory - Class in io.quarkus.qute
 
wrap(Map<String, ?>) - Static method in interface io.quarkus.qute.Mapper
 
A B C D E F G H I L M N O P Q R S T U V W 
All Classes All Packages