Uses of Interface
io.quarkus.qute.EvalContext
Packages that use EvalContext
-
Uses of EvalContext in io.quarkus.qute
Methods in io.quarkus.qute with parameters of type EvalContextModifier and TypeMethodDescriptionbooleanNamedArgument.SetValueResolver.appliesTo(EvalContext context) booleanReflectionValueResolver.appliesTo(EvalContext context) default booleanValueResolver.appliesTo(EvalContext context) booleanValueResolvers.ArrayResolver.appliesTo(EvalContext context) booleanValueResolvers.CollectionResolver.appliesTo(EvalContext context) booleanValueResolvers.EqualsResolver.appliesTo(EvalContext context) booleanValueResolvers.ListResolver.appliesTo(EvalContext context) booleanValueResolvers.LogicalAndResolver.appliesTo(EvalContext context) booleanValueResolvers.LogicalOrResolver.appliesTo(EvalContext context) booleanValueResolvers.MapEntryResolver.appliesTo(EvalContext context) booleanValueResolvers.MapperResolver.appliesTo(EvalContext context) booleanValueResolvers.MapResolver.appliesTo(EvalContext context) booleanValueResolvers.NumberValueResolver.appliesTo(EvalContext context) booleanValueResolvers.OrEmptyResolver.appliesTo(EvalContext context) booleanValueResolvers.OrResolver.appliesTo(EvalContext context) booleanValueResolvers.RawResolver.appliesTo(EvalContext context) booleanValueResolvers.ThisResolver.appliesTo(EvalContext context) booleanValueResolvers.TrueResolver.appliesTo(EvalContext context) static EvaluatedParamsEvaluatedParams.evaluate(EvalContext context) static EvaluatedParamsEvaluatedParams.evaluateMessageKey(EvalContext context) static EvaluatedParamsEvaluatedParams.evaluateMessageParams(EvalContext context) static Results.NotFoundResults.NotFound.from(EvalContext context) ReflectionValueResolver.getCachedResolver(EvalContext context) default ValueResolverValueResolver.getCachedResolver(EvalContext context) WhenValueResolver.appliesTo(EvalContext)returnstruefor a specificEvalContextand the subsequent invocation ofResolver.resolve(EvalContext)does not returnthe value resolver returned from this method is cached for the specific part of an expression.invalid reference
Results#NotFoundstatic booleanValueResolvers.hasNoParams(EvalContext ctx) static booleanValueResolvers.hasParams(EvalContext ctx) static booleanValueResolver.matchClass(EvalContext ctx, Class<?> clazz) static booleanValueResolvers.matchClass(EvalContext ctx, Class<?> clazz) static CompletionStage<Object> Results.notFound(EvalContext evalContext) FragmentNamespaceResolver.resolve(EvalContext context) NamedArgument.ParamNamespaceResolver.resolve(EvalContext context) NamedArgument.SetValueResolver.resolve(EvalContext context) NamespaceResolver.NamespaceResolverImpl.resolve(EvalContext context) ReflectionValueResolver.resolve(EvalContext context) Resolver.resolve(EvalContext context) This method should return an instance ofif it's not possible to resolve the context.invalid reference
Results#NotFoundStrEvalNamespaceResolver.resolve(EvalContext context) ValueResolvers.ArrayResolver.resolve(EvalContext context) ValueResolvers.CollectionResolver.resolve(EvalContext context) ValueResolvers.EqualsResolver.resolve(EvalContext context) ValueResolvers.ListResolver.resolve(EvalContext context) ValueResolvers.LogicalAndResolver.resolve(EvalContext context) ValueResolvers.LogicalOrResolver.resolve(EvalContext context) ValueResolvers.MapEntryResolver.resolve(EvalContext context) ValueResolvers.MapperResolver.resolve(EvalContext context) ValueResolvers.MapResolver.resolve(EvalContext context) ValueResolvers.NumberValueResolver.resolve(EvalContext context) ValueResolvers.OrEmptyResolver.resolve(EvalContext context) ValueResolvers.OrResolver.resolve(EvalContext context) ValueResolvers.RawResolver.resolve(EvalContext context) ValueResolvers.ThisResolver.resolve(EvalContext context) ValueResolvers.TrueResolver.resolve(EvalContext context) Method parameters in io.quarkus.qute with type arguments of type EvalContextModifier and TypeMethodDescriptionValueResolverBuilder.appliesTo(Predicate<EvalContext> predicate) TheValueResolver.appliesTo(EvalContext)logic defined earlier is replaced with the specified predicate.NamespaceResolver.Builder.resolve(Function<EvalContext, Object> func) NamespaceResolver.Builder.resolveAsync(Function<EvalContext, CompletionStage<Object>> func) ValueResolverBuilder.resolveAsync(Function<EvalContext, CompletionStage<Object>> fun) ValueResolverBuilder.resolveSync(Function<EvalContext, Object> fun) Constructor parameters in io.quarkus.qute with type arguments of type EvalContextModifierConstructorDescriptionNamespaceResolverImpl(String namespace, int priority, Function<EvalContext, CompletionStage<Object>> resolve)