Uses of Interface
io.quarkus.qute.Expression
-
Uses of Expression in io.quarkus.qute
Fields in io.quarkus.qute with type parameters of type ExpressionModifier and TypeFieldDescriptionfinal Map<String,Expression> SectionBlock.expressionsAn unmodifiable ordered map of parameter expressions.protected final Map<String,Expression> IncludeSectionHelper.parametersMethods in io.quarkus.qute that return ExpressionModifier and TypeMethodDescriptionSectionHelperFactory.BlockInfo.addExpression(String param, String value) Parse and register an expression for the specified parameter.Template.findExpression(Predicate<Expression> predicate) If invoked upon a fragment instance then delegate to the defining template.ParameterDeclaration.getDefaultValue()ParameterDeclarationNode.getDefaultValue()SectionHelperFactory.SectionInitContext.getExpression(String parameterName) Note that the expression must be registered in theSectionHelperFactory.initializeBlock(Scope, BlockInfo)first.SectionHelperFactory.SectionInitContext.parseValue(String value) Parse the specified value.Methods in io.quarkus.qute that return types with arguments of type ExpressionModifier and TypeMethodDescriptionTemplate.getExpressions()If invoked upon a fragment instance then delegate to the defining template.default List<Expression>TemplateNode.getExpressions()Expression.VirtualMethodPart.getParameters()EvalContext.getParams()A virtual method may accept any number of parameters.Results.NotFound.getParams()Methods in io.quarkus.qute with parameters of type ExpressionModifier and TypeMethodDescriptionEvalContext.evaluate(Expression expression) Evaluate the given expression using the relevantResolutionContext.Evaluator.evaluate(Expression expression, ResolutionContext resolutionContext) ResolutionContext.evaluate(Expression expression) Evaluate the expression.default CompletionStage<Object>SectionHelper.SectionResolutionContext.evaluate(Expression expression) Evaluates a single expression.HtmlEscaper.map(Object result, Expression expression) ResultMapper.map(Object result, Expression expression) Engine.mapResult(Object result, Expression expression) Maps the given result to a string value.Method parameters in io.quarkus.qute with type arguments of type ExpressionModifier and TypeMethodDescriptionSectionHelper.SectionResolutionContext.evaluate(Map<String, Expression> expressions) Evaluates the given expressions and returns the map of expression keys to evaluated values.Template.findExpression(Predicate<Expression> predicate) If invoked upon a fragment instance then delegate to the defining template.protected IncludeSectionHelperIncludeSectionHelper.Factory.newHelper(Supplier<Template> template, Map<String, Expression> params, Map<String, SectionBlock> extendingBlocks, Boolean isolatedValue, SectionHelperFactory.SectionInitContext context) protected UserTagSectionHelperUserTagSectionHelper.Factory.newHelper(Supplier<Template> template, Map<String, Expression> params, Map<String, SectionBlock> extendingBlocks, Boolean isolatedValue, SectionHelperFactory.SectionInitContext context) Constructors in io.quarkus.qute with parameters of type ExpressionModifierConstructorDescriptionParameterDeclarationNode(String typeInfo, String key, Expression defaultValue, TemplateNode.Origin origin) Constructor parameters in io.quarkus.qute with type arguments of type ExpressionModifierConstructorDescriptionEvalSectionHelper(Map<String, Expression> parameters, Engine engine)