Uses of Interface
io.quarkus.qute.Expression
Packages that use 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.SectionNode.findExpression(Predicate<Expression> predicate) Template.findExpression(Predicate<Expression> predicate) 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 TypeMethodDescriptionExpressionNode.getExpressions()SectionNode.getExpressions()Template.getExpressions()default List<Expression> TemplateNode.getExpressions()Expression.VirtualMethodPart.getParameters()IncludeSectionHelper.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.JsonEscaper.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.SectionNode.findExpression(Predicate<Expression> predicate) Template.findExpression(Predicate<Expression> predicate) protected IncludeSectionHelperIncludeSectionHelper.Factory.newHelper(io.quarkus.qute.IncludeSectionHelper.TemplateSupplier templateSupplier, Map<String, Expression> params, Map<String, SectionBlock> extendingBlocks, Boolean isolatedValue, SectionHelperFactory.SectionInitContext context) protected UserTagSectionHelperUserTagSectionHelper.Factory.newHelper(io.quarkus.qute.IncludeSectionHelper.TemplateSupplier templateSupplier, 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)